Показать сообщение отдельно
06.10.2017, 20:02   #336
ArtLeg

Заглянувший
 
Адрес: Митино
Авто: Legnum VR-4 '01
Имя: Артем
Сообщений: 91




По умолчанию

А чем ты вообще питаешь этот соленоид? Напряжение какое и ток какой на блоке питания? Ты частоту чем то проверь, потому что твой код сейчас делает что, пишет в регистр состояние 1 на транзистор - на это уходит время (не маленькое, с родными библиотеками), далее у тебя идет функция Delay() которая не является аппаратным таймером, это софт, далее ты опять пишешь в регистр, это опять же время, фактическая частота у тебя будет меньше на соленоид, ну а в сочетании с низким уровнем напряжения - вот он у тебя и щелкает)
ArtLeg вне форума Ответить с цитированием Перейти в начало страницы