Доработка металлоискателя Пират
-vlad-,    
И не надо никаких транзисторов. Резистор на 5в 10к, нужен до инициализации пина на вывод. Единственное, так это то, что надо подавать инверсный сигнал.
(09-11-2025, 19:19)vako : инверсный
Значит нужен транзистор все таки, что бы инвертировать сигнал с ардуино.
(09-11-2025, 21:06)-vlad- :
(09-11-2025, 19:19)vako : инверсный
Значит нужен транзистор все таки, что бы инвертировать сигнал с ардуино.
Транзистор не нужен. Просто для включения на выход подаётся 0, а для выключения 1.
Или попробую в коде что то изменить, но там черт ногу сломит с этим таймером. Я на одном таймере построил 2 задачи. Задающая частота 125Гц125мс и регулировку sens(чувствительность). Тут вряд ли я смогу инвертировать сигнал...
(09-11-2025, 21:22)-vlad- : Или попробую в коде что то изменить, но там черт ногу сломит с этим таймером. Я на одном таймере построил 2 задачи. Задающая частота 125Гц125мс и регулировку sens(чувствительность). Тут вряд ли я смогу инвертировать сигнал...
а как формируется импульс управления?
vako, пост #451. Это мой сигнал на затворе.
Значит на ne555 мне нужно же подать уже перевернутый сигнал?

(09-11-2025, 21:26)vako : импульс
Мне Кеn тогда помог и я его код модифицировал и разделил под 2 задачи. Сейчас комп включу.
(09-11-2025, 21:29)-vlad- : Значит на ne555 мне нужно же подать уже перевернутый сигнал?
Да. Включение 0, выключение 1.
Отправил.
(09-11-2025, 21:43)-vlad- : Отправил.
Сейчас посмотрю.
Хотя......ширина импульса у меня сейчас
Код:
OCR1A = 255;            // ШИРИНА ИМПУЛЬСА
Можно попробовать на этом сыграть.

По идее, если я полный цикл сделаю...полностью заполнение, то получится (высокий,100%ширина импульса), но это много . Отпаяю от затвора 22R и попробую завтра посмотреть на осцилографе и поиграюсь с шириной.