Столкнулся с проблемой.
Тахометр/счетчик моточасов работает от внешнего генератора нормально.
Подключаю к катушке зажигания > завожу двигатель > по дисплею скачут замысловатые символы > останавливаю двигатель > на дисплее замирают иероглифы > завожу двигатель > на дисплее продолжается праздник абсурда.
Вопросы.
1. Пользовательский блок в FLPog подразумевает подключение задействованных ног Ардуины к + Uпитания? Если нет, то помехозащищенность существенно страдает.
2. Если нет, то как “кривым образом” подтянуть ноги к питанию?
Установку резисторов не предлагать.
3. Что сбоит, Ардуино или LCD 1602?
В описании пользовательского блока целесообразно рекомендовать соединение незадействованных ног LCD 1602 с общим проводом.
Помехозащищенность в FLPog
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 29 мар 2016, 10:41
Помехозащищенность в FLPog
Последний раз редактировалось Электронщик 07 июн 2016, 10:57, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Помехозащищенность в FLPog
Можете выложить полную схему что и к чему вы сейчас подключаете? возможно достаточно будет сделать развязку по входу ардуино.
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 29 мар 2016, 10:41
Помехозащищенность в FLPog
Да, тут вопрос не в экранировке, не в помехозащищенности входной части, а дело в принципе!Oleg1345140 писал(а):возможно достаточно будет сделать развязку по входу ардуино.
Запаять коробку в медь, навешать конденсаторы, которые не установили жадные китайцы, укоротить шлейфы (кстати у меня длина шлейфа между Ардуино шильдом равна нулю), сделать опторазвязку по входу - это тема другой передачи.
Решил копнуть программный уровень.
Помехозащищенность в FLPog
Рекомендую посмотреть здесь. Там есть практические рекомендации по защите от помех и наводок.Электронщик писал(а):Да, тут вопрос не в экранировке, не в помехозащищенности входной части, а дело в принципе! smileЗапаять коробку в медь, навешать конденсаторы, которые не установили жадные китайцы, укоротить шлейфы (кстати у меня длина шлейфа между Ардуино шильдом равна нулю), сделать опторазвязку по входу - это тема другой передачи. shades
Решил копнуть программный уровень. rolleyes
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 29 мар 2016, 10:41
Помехозащищенность в FLPog
Спасибо посмотрел.Max писал(а):Рекомендую посмотреть здесь.
Меня в данный момент интересует механизм влияния помехи, т.е. слабое звено.
Как я понял, LCD-шильд получает от Ардуины код символа и его позицию. Когда начинают бежать по экрану иероглифы, значит сбился контроллер шильда или Ардуины.
Помеха прекращается, а на экране бред. Нормальная работа не восстанавливается.
Не выключая питания, нажимаю сброс Ардуины - символы становятся нормальными.
Делаю выводы:
- помеха наводится не на сброс и питание, так как при наличии помехи Ардуина не перезагружается;
- контроллер шильда не зависает, так как нормальная работа возобновляется после перезагрузки Ардуины;
- работа аппаратного счетчика в норме, так как при наличии импульсов он начинает считать прерывания:
- значит, под действием помехи сбивается ОЗУ Ардуины, а так как программа крутится в лупе и не заходит в сетап, то бред сохраняется до очередной перезагрузки.
Можно ли с этим бороться программными средствами не знаю, буду пытаться устранять наводки.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя