Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
09.01.2022, 18:30
|
|
Прохожий
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Atmega 8 DIP и кнопки, не стабильная работа
Прошу помощи, в решении проблемы.
Сделал адаптер резистивных кнопок по этой схеме
https://radiokot.ru/circuit/digital/automat/40/
Mp3 модуль у меня вот такой
https://prom.ua/p1449962461-mp3-bluetooth-modul.html
Контроллер использовал Atmega 8 в DIP корпусе.
Программа в контроллер легла хорошо, кнопки запрограммировать получилось.
Через некоторое время роботы контроллер откликается только на одну команду кнопок руля - назад, это 3-й pin (TXD/PD1).
Если выключить магнитолу и включить через часа 3, то работает нормально, но тоже не долго, через мин. 30 снова откликается только кнопка назад.
После ночи простоя начинают откликатся кнопки руля через минут 5 после включения.
Моя схема с учетом DIP корпуса получилась вот такая.
|
|
|
|
09.01.2022, 19:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,953
Сказал спасибо: 2,994
Сказали Спасибо 3,174 раз(а) в 2,154 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
Чему равны С1 и С2?
Поставить на вход LM317: - самовосстанавливающийся предохранитель (снять с битой материнки, защита USB-портов) - последовательно от 12 В;
- подавитель выбросов вольта на 22 (P6KE22A) и конденсатор микрофарад на 47..100 - параллельно, от входа на общий.
P.S. Подписи к R3 и R4 у LM317 - перепутаны местами? Какое напряжение питания в реале?
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
09.01.2022, 23:12
|
|
Прохожий
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
С1 = 10 u
C2 = 100 n
Прошу прощения, "опечатка" у R3 = 110 (Ом)
|
|
|
|
09.01.2022, 23:33
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
Кнопки резисторами на Vcc подперты?
Ну или хотя бы внутренней подтяжкой?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
09.01.2022, 23:52
|
|
Прохожий
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
Напряжение на сигнальном проводе от кнопок 5 В, но при подключении контроллера напряжение просаживается до 3,7 В по этому пришолось добавить кренку.
|
|
|
|
09.01.2022, 23:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,953
Сказал спасибо: 2,994
Сказали Спасибо 3,174 раз(а) в 2,154 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
Сообщение от nml
|
Кнопки резисторами на Vcc подперты?
Ну или хотя бы внутренней подтяжкой?
|
Там единственный вход от кнопок - ADC0 (выв. 23). Остальное - выходы.
Сообщение от Serj777.1992
|
Напряжение на сигнальном проводе от кнопок 5 В, но при подключении контроллера напряжение просаживается до 3,7 В по этому пришолось добавить кренку.
|
Что? Распишите подробнее, что значит "подключение контроллера".
__________________
Экзорцист 40-го уровня.
|
|
|
|
10.01.2022, 00:01
|
|
Прохожий
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от nml
|
Кнопки резисторами на Vcc подперты?
Ну или хотя бы внутренней подтяжкой?
|
Прошу прощения. Честно, не силен в электрике.
Но думаю схема кнопок ответит на Ваш наводящий вопрос.
Часть кнопок(обозначение LH на рисунке) к котрым подвязуюсь, это "‹, ›, выбор папки)
Для передачи информации о том какая кнопка нажата на руле передается по одному проводу, к нему и подсоединяется паралельно входящий провод в контроллер (PCO/ADC0)
Последний раз редактировалось mike-y-k; 10.01.2022 в 00:21.
Причина: 6.6
|
|
|
|
10.01.2022, 00:20
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,251
Сказал спасибо: 11,167
Сказали Спасибо 3,856 раз(а) в 2,927 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
Serj777.1992, проще всего осциллографом посмотреть на выход с кнопок на руле и на выводе 23 МК при нажатии каждой кнопки.
Заодно проверить сопротивление всех цепей со стороны разъемов на платах. Возможно плохой контакт, утечка в проводах,…
Что там обычный делитель напряжения еще по ссылке к котам было понятно…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
Сказали "Спасибо" mike-y-k
|
|
|
10.01.2022, 01:00
|
|
Временная регистрация
Регистрация: 31.01.2016
Сообщений: 84
Сказал спасибо: 32
Сказали Спасибо 25 раз(а) в 16 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
Сообщение от Serj777.1992
|
Сделал адаптер резистивных кнопок по этой схеме
|
Я себе сложно представляю, как эта шайтан-схема вообще может работать толком в условиях автомобиля... ![Прикольно](images/smilies/icon_wink3.gif) Разве только на заглушенном... ![Прикольно](images/smilies/icon_wink3.gif)
Если МК рядом с кнопками, то еще куда ни шло, при наличии кучи защит от помех и использования интерфейса с контр. суммой впридачу...
Но тянуть хвост на АЦП длиной почти метр и надеяться на что-то ![Вы в своем уме?](images/smilies/icon_fool.gif) - это достойно "нобелевки"
Сколько уже наделал приблуд для авто ![Голова кругом](images/smilies/icon_rolleyes.gif) - "нанюхался" разного...
|
|
|
Эти 3 пользователя(ей) сказали Спасибо serg5768 за это сообщение:
|
|
|
10.01.2022, 08:37
|
|
Прохожий
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Atmega 8 DIP и кнопки, не стабильная работа
serg5768, да, понимаю, что есть варианты еще как это реализовать, например видел на Arduino.
Но по этому хвосту так же всё передаётся в магнитолу и в режиме радио всё работает при любых условиях.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:31.
|
|