Главная страница              Ст

 

     Сделал один  простой импульсный металлоискатель (Шок-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

Hosted by uCoz