ClonePi - внутреннее АЦП
© Дмитрий К. Краснодарский край (Dmitry_K на этом форуме)
Здесь приведен вариант доработки прибора ClonePi, его автором считается Федеров Андрей, хотя он и оттолкнулся от схемы TrackerPi, но переработал ее заново, с нуля, воплотил новые идеи и ЗАНОВО написал программу, НЕ ЗАЖАВ ее как некоторые, а опубликовал код, дав жизнь дальнейшим проектам!
В свое время повторяя конструкцию ClonePI я не смог сразу нигде достать микросхему MCP3201, необходимую для точного измерения отклика. Я конечно сразу заказал её по интернету, но ЖДАТЬ было невтерпеж. И тут я задумался о том, что если использовать для этой цели внутреннее АЦП самого PIC-контроллера, то, теоретически, чувствительность самого прибора должна упасть не более чем в 4 раза.
Но раз уж время было, а микросхемы - нет, я некоторое время знакомился с текстом программы, а потом добавил несколько строчек в исходный текст, и после отладки получилась версия 1.3.1 которая работала уже со своим АЦП. Чувствительность прибора оказалось на таком достаточном уровне, что его испытания прошли в реальных поисках по войне, и результаты оказались на высоте.
Время шло, микросхема приехала, и конечно сразу же была установлена. Удивление было огромным: По визуальной оценке чувствительность прибора возросла не в 4 (теоретически) и не в 2 раза (как ожидалось), а всего лишь примерно на четверть :-( ..... Кроме того, прибором стало труднее пользоваться, на 4 пороге, где прибор раньше уверенно работал, стали проявляться ложные попискивания и подергивания шкалы. Порог пришлось увеличивать. Однако, с выходом прошивки 1.5.1 этот глюк пропал.
Я немного потрепался в форуме по этому поводу ("советские пять копеек") и все оказалось так как и должно было быть: прибор с MCP3201 посто достал свой "потолок" - авторский вариант.
Прошло не более полугода, интересующегося народа этим проектом судя по форуму стало раза в два-три больше, и вот, прозвучали нотки в сторону использования внутреннего АЦП... Тем, кто хочет попробовать, предлагаю прошивку прибора, не требующего для своей работы внешней микросхемы АЦП.
22.08.06 Найдена и исправлена ошибка, выключающая через некоторое время прибор с надписью "Batlow"
- Доступные версии:
- PIC16F873 версия 1.5.1
- PIC16F873a версия 1.5.1
- PIC16F874 версия 1.5.1
- PIC16F874a версия 1.5.1
- PIC16F876 версия 1.5.1
- PIC16F876a версия 1.5.1
- PIC16F877 версия 1.5.1
- PIC16F877a версия 1.5.1
- PIC16F873 версия 1.6
- PIC16F873a версия 1.6
- PIC16F874 версия 1.6
- PIC16F874a версия 1.6
- PIC16F876 версия 1.6
- PIC16F876a версия 1.6
- PIC16F877 версия 1.6
- PIC16F877a версия 1.6
Таким образом получается и делитель напряжения и небольшая нагрузка на операционник. Если установлена MCP3201, то от нее отключать этот сигнал не обязательно. При смене прошивки тогда не возникает проблем с переброской сигнала.

Дальнейшая доработка и критика приветствуется.
Если кого заинтересовал мой вариант конструкции, попробую рассказать подробнее.


Плата одностороняя, детали припаяны "а ля SMD". Довольно надежно получилось, и меньше отверстий сверлить. Всего было собрано 3 прибора, причем перед Вами самый первый вариант, в дальнейшем транзистор переразвел мордой наружу. Все три работают нормально, хотя различаются в помехоустойчивости. Я думаю, что на первой конструкции не все ускоряющие емкости поставил.

Все габаритные детали и перемычки скреплены силиконовым герметиком для
виброустойчивости. Конденсатор C6 выбран специально таким габаритным и
некрасивым, т.к. он слюдяной - у него отсутствует температурный
коэффициент.
На плате кроме самого металлодетектора разведен еще и
программатор. Очень Удобно.

Кнопку сброса вывел на штангу. Она и поисковая катушка входят в корпус
прибора витой парой через акустический прищепочный разъем. Это довольно
удобно, прибор собирается уже в лесу, провода зачищаются ножом и
зажимаются в разъеме. Оборвался провод - не беда, зачищаем, в разъем и
снова за поиски!
Но не все так замечательно. Один разъем был куплен лет
5-6 назад, с ним проблем не было, а вот второй !.... галимая подделка!
Тестером нормально звонится, но его контакты имеют довольно ощутимое
сопротивление! Получается прибор видит кнопку и не видит катушку! Пришлось
припаять медную фольгу. Если кто будет тоже ставить эти разъемы, имейте
это в виду!
- Данные поисковой катушки:
- Корзиночная,
- 32 витка,
- внешний диаметр = 180 мм, внутренний = 110 мм,
- диаметр провода 0,833 мм;
- заармирована строительной пеной, сверху гидроизолирована влагостойким скотчем "3М" и еще раз заармирована "ARMOR CAST"-ом (типа мешковины в эпоксидке).
© Дмитрий К. Краснодарский край (Dmitry_K на этом форуме)
