Сделал один простой импульсный металлоискатель (Шок-1) с управлением на микроконтроллере.
Описание тут. http://alex---1967.narod.ru/PI_metal_detector_shok.html
Потом, решил доработать этот металлоискатель - сделал регулируемую ширину импульса.
Пришлось перейти на микроконтроллер Attiny85
Принципиальная схема металлоискателя Шок-2:
Впоследствии также переделал этот МД на питание от имеющегося 18V литиевого аккумулятора - номинал R13 меняется с 16к на 8,2к.
Алгоритм работы остался тот же, только добавлен опрос нажатия кнопки. Исходник ПО писался на "ардуиновском" языке, компилировался и заливался в чип тоже при помощи Ардуино.
Как работает:
При
включении прибор издает одиночный звуковой сигнал и ждет ,
примерно в течении нескольких секунд, сколько раз будет нажата кнопка.
После этого выдается серия звуковых сигналов, число
звуковых сигналов равно числу нажатий на кнопку.
Это будет выбранный уровень мощности ( длительность импульса).
Уровень мощности можно выбрать от 1 до 15.
Если вообще не нажимать кнопку, по умолчанию установится уровень мощности
7.
Если число нажатий будет больше 15, установится максимально возможный уровень
мощности 15.
Уровню мощности 1 соответствует ширина импульса 20 микросекунд,
уровню мощности 2 соответствует ширина импульса 40 микросекунд,
уровню мощности 3 соответствует ширина импульса 60 микросекунд,
........... и т.д............................................
соответственно уровню мощности 7
соответствует ширина импульса 140 микросекунд,
и , соответственно , уровню мощности 15 соответствует ширина импульса 300 микросекунд.
В последних версиях прошивки нажатие на кнопку во время работы приводит к внеочередной перекалибровке.
Исходник: (версия первая) http://alex---1967.narod.ru/MD_shok_2_ver_1.ino
(версия последняя): http://alex---1967.narod.ru/shok_2_ver_2_7_1.ino
Прошивки: http://alex---1967.narod.ru/MD_shok_2_ver_1.cpp.hex
http://alex---1967.narod.ru/shok_2_ver_2_7_1.cpp.hex
(Attiny 85 , internal oscillator , BOD disabled)
печатная плата, со стороны радиоэлементов: http://alex---1967.narod.ru/MD_shok_2_side_elements_v1.gif
со стороны дорожек: http://alex---1967.narod.ru/MD_shok_2_side_ways_v1.gif
Главная страница Страница Всякое-разное
слова для поиска простой металлоискатель на микроконтроллере простейший металлоискатель на микроконтроллере Attiny85 металлоискатель ШОК-2 импульсный металлоискатель на микроконтроллеле attiny45 металлоискатель Шок-2 MD SHOK-2