Прошивки для металлоискателя Clone PI

Прошивки для металлоискателя Clone PI


Прошивка версии 1.8.1 для контроллера PIC18F252: CPI_PRG_181_18

Изменения:

  • Добавлен параметр Volume raise, позволяющий уменьшать громкость в начале шкалы (при слабых откликах). Это улучшает устойчивость схемы при низком пороге.
  • Громкость озвучки кнопок приведена в соответствие с основной громкостью.
  • Наконец исправлен «баг», приводивший к некорректной инициализации LCD после кратковременного выключения питания.

Прошивка версии 1.8.0 для контроллера PIC18F252: CPI_PRG_180_18

Изменения:

  • Автоподстройка грунта (Ground adjust) теперь работает в 3-х режимах — adaptive (так работали версии до 1.7), fixing (так работали версии 1.7.x) и off(static) — подстройка выключена, статический режим.
  • Защитный интервал теперь может подбираться при включении (auto), использоваться запомненное значение (last), или выбираться пользователем принудительно в диапазоне 2 … 25.

Прошивка версии 1.7.3 для контроллера PIC18F252: CPI_PRG_173_18

По просьбам трудящихся добавлено отключение автоматического определения защитного интервала.


Прошивка версии 1.7.2 для контроллера PIC18F252: CPI_PRG_172_18

Дописано меню и сделаны мелкие косметические улучшения.

В этой версии назначение кнопок изменено следующим образом:

  • RB7       «Menu/ESC»
  • RB6       «Barrier-/Left/Up»
  • RB5       «Barrier+/Right/Down»
  • RB4       «OK/Zero»

Прошивка версии 1.7.1 : CPI_PRG_171

Изменения в этой версии (по сравнению с 1.7):

  • Добавлена регулировка напряжения выключения (Umin) с кнопок. Соответственно, изменилось назначение двух кнопок:
    • RB4       «Light/Umin»
    • RB5       «Zero/Power x 1/Power x 2»

При регулировке напряжения выключения (Umin) существует вероятность того, что будет выставлено напряжение, превосходящее напряжение питания в данный момент. Это приведёт к выключению устройства. Для преодоления данной ситуации надо выключить прибор, а затем включить, удерживая кнопку RB4 нажатой. Это позволит после автонастройки сразу войти в меню регулировки Umin и изменить его значение.


Прошивка версии 1.7 : CPI_PRG_17

Изменения в этой версии (по сравнению с 1.6):

  • Излучаемая мощность регулируется не плавно (при помощи изменения длительности «накачки»), а ступенчато может быть увеличена в 2 раза (при помощи увеличения частоты импульсов с 200 до 400 Гц). Это позволяет использовать на повышенной мощности всё тот же IRF740. Предварительные испытания («по воздуху») показали, что дальность обнаружения с большой катушкой при этом действительно несколько увеличивается.
  • Программа полностью переписана на C. Исходный текст в архив не входит и не предоставляется.
  • Прошивка годится как для контроллеров с буквой «A», так и без неё. Работа с медленными АЦП (например, 1286) не поддерживается.
  • Слегка изменены константы автоподстройки, исправлены мелкие недоработки и etc, etc …

 


Прошивка и исходный текст программы версии 1.6 : CPI_PRG_16

Изменения в этой версии:

  • Добавлена регулировка мощности излучаемого импульса с клавиатуры. Мощность может изменяться от 40% до 200% от номинальной мощности. При работе на повышенной мощности желательна замена полевика VT1 на более высоковольтный, например, IRFBC40.
  • Полностью переписана работа с кнопками. Каждая кнопка теперь имеет двойное назначение — при «быстром» нажатии и при нажатии с задержкой. Функции кнопок теперь следующие (быстро/с задержкой):
    • RB4       «Light/Power+»
    • RB5       «Zero/Power-«
    • RB6       «Barrier+/Volume+»
    • RB7       «Barrier-/Volume-«

    После изменения мощности импульса устройство призводит рекалибровку. Кнопки можно поменять местами, отредактировав дефайны в начале программы.

  • Из-за нехватки места на ЖКИ убраны индикаторы «A»,»S»,»L», вместо них выводится значение мощности импулса в процентах.
  • Диапазон изменения порога («Barrier») уменьшен до 1..9 .
  • Перед величиной порога теперь выводится «B», а не «P» .

 


Прошивка версии D (очередная попытка дискриминации): CPI_PRG_D

Изменения в этой версии:

  • На экран выводится число, в какой-то степени позволяющее судить о материале цели.
  • Программа полностью переписана на C. Исходный текст в архив не входит и не предоставляется.
  • С экрана убраны индикатор громкости и индикатор относительной мощности с целью облегчения восприятия. Регулировки этих величин сохранены.
  • Для работы данной прошивки необходимо закоротить резистор R21. С закороченным R21 вполне работоспособны и предыдущие версии, так что этот резистор может быть безболезненно удалён из схемы навсегда.
  • Прошивка годится как для контроллеров с буквой «A», так и без неё. Работа с медленными АЦП (например, 1286) не поддерживается.

Хочется напомнить, что из современных российских монет действительно медными являются только 5 рублей. Остальные определяются как железо или близко к нему. Программа отрабатывалась на обычной катушке диаметром 19 см. С другими катушками программа показала неудовлетворительный результат и может рассматриваться только как экспериментальный вариант.

 


Прошивка с дискриминацией (D) версии 2.0.0: CPI_PRG_D2

Изменения в этой версии:

  • Результат обработки выводится в виде двух шкал, по которым можно приблизительно судить о материале цели. Кроме того, на экране присутствует небольшая шкала уровня отклика и текущее напряжение питания.
  • Программа предназначена для контроллера PIC18F252. Контроллер PIC16F873(A) с этой версией использован быть не может. Связано это с более высокими требованиями к ресурсам контроллера. 252-ой контроллер совместим по «распиновке» с 873-м и может быть запрограммирован тем же самым программатором.
  • Программа работоспособна только с корзиночными катушками !!!
  • Для работы данной прошивки необходимо закоротить резистор R21 (в старом варианте схемы).
  • В этой версии назначение кнопок изменено следующим образом:
    • RB7       «Menu/ESC»
    • RB6       «Barrier-/Left/Up»
    • RB5       «Barrier+/Right/Down»
    • RB4       «OK/Zero»

Программу следует рассматривать как экспериментальную, на практике удовлетворительной работы с ней достичь не удалось.

Попытки получить импульсный металлоискатель с дискриминацией металлов, привели к созданию металлоискателя ШАНС — смотеть тут


 

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


девять − = 2