Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы

Atmega 8 DIP и кнопки, не стабильная работа

Непрочитано 09.01.2022, 18:30  
Serj777.1992
Прохожий
 
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serj777.1992 на пути к лучшему
По умолчанию 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 корпуса получилась вот такая.
Миниатюры:
Нажмите на изображение для увеличения
Название: Screenshot_20220108-205626_Gallery.jpg
Просмотров: 0
Размер:	330.0 Кб
ID:	168910  
Реклама:
Serj777.1992 вне форума  
Непрочитано 09.01.2022, 19:30  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,459
Сказал спасибо: 3,227
Сказали Спасибо 3,513 раз(а) в 2,394 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Atmega 8 DIP и кнопки, не стабильная работа

Чему равны С1 и С2?
Поставить на вход LM317:
  • самовосстанавливающийся предохранитель (снять с битой материнки, защита USB-портов) - последовательно от 12 В;
  • подавитель выбросов вольта на 22 (P6KE22A) и конденсатор микрофарад на 47..100 - параллельно, от входа на общий.

P.S. Подписи к R3 и R4 у LM317 - перепутаны местами? Какое напряжение питания в реале?
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
Serj777.1992 (10.01.2022)
Непрочитано 09.01.2022, 23:12  
Serj777.1992
Прохожий
 
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serj777.1992 на пути к лучшему
По умолчанию Re: Atmega 8 DIP и кнопки, не стабильная работа

С1 = 10 u
C2 = 100 n
Прошу прощения, "опечатка" у R3 = 110 (Ом)
Serj777.1992 вне форума  
Непрочитано 09.01.2022, 23:33  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Atmega 8 DIP и кнопки, не стабильная работа

Кнопки резисторами на Vcc подперты?
Ну или хотя бы внутренней подтяжкой?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 09.01.2022, 23:52  
Serj777.1992
Прохожий
 
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serj777.1992 на пути к лучшему
По умолчанию Re: Atmega 8 DIP и кнопки, не стабильная работа

Напряжение на сигнальном проводе от кнопок 5 В, но при подключении контроллера напряжение просаживается до 3,7 В по этому пришолось добавить кренку.
Serj777.1992 вне форума  
Непрочитано 09.01.2022, 23:53  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,459
Сказал спасибо: 3,227
Сказали Спасибо 3,513 раз(а) в 2,394 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Atmega 8 DIP и кнопки, не стабильная работа

Сообщение от nml Посмотреть сообщение
Кнопки резисторами на Vcc подперты?
Ну или хотя бы внутренней подтяжкой?
Там единственный вход от кнопок - ADC0 (выв. 23). Остальное - выходы.

Сообщение от Serj777.1992 Посмотреть сообщение
Напряжение на сигнальном проводе от кнопок 5 В, но при подключении контроллера напряжение просаживается до 3,7 В по этому пришолось добавить кренку.
Что? Распишите подробнее, что значит "подключение контроллера".
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 10.01.2022, 00:01  
Serj777.1992
Прохожий
 
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serj777.1992 на пути к лучшему
По умолчанию

Сообщение от nml Посмотреть сообщение
Кнопки резисторами на Vcc подперты?
Ну или хотя бы внутренней подтяжкой?
Прошу прощения. Честно, не силен в электрике.
Но думаю схема кнопок ответит на Ваш наводящий вопрос.
Часть кнопок(обозначение LH на рисунке) к котрым подвязуюсь, это "‹, ›, выбор папки)

Для передачи информации о том какая кнопка нажата на руле передается по одному проводу, к нему и подсоединяется паралельно входящий провод в контроллер (PCO/ADC0)
Миниатюры:
Нажмите на изображение для увеличения
Название: post-11155-1260887658.png
Просмотров: 0
Размер:	337.7 Кб
ID:	168918  

Последний раз редактировалось mike-y-k; 10.01.2022 в 00:21. Причина: 6.6
Serj777.1992 вне форума  
Непрочитано 10.01.2022, 00:20  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,293
Сказал спасибо: 11,862
Сказали Спасибо 4,160 раз(а) в 3,178 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Atmega 8 DIP и кнопки, не стабильная работа

Serj777.1992, проще всего осциллографом посмотреть на выход с кнопок на руле и на выводе 23 МК при нажатии каждой кнопки.
Заодно проверить сопротивление всех цепей со стороны разъемов на платах. Возможно плохой контакт, утечка в проводах,…
Что там обычный делитель напряжения еще по ссылке к котам было понятно…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
Serj777.1992 (10.01.2022)
Непрочитано 10.01.2022, 01:00  
serg5768
Временная регистрация
 
Регистрация: 31.01.2016
Сообщений: 84
Сказал спасибо: 32
Сказали Спасибо 25 раз(а) в 16 сообщении(ях)
serg5768 на пути к лучшему
По умолчанию Re: Atmega 8 DIP и кнопки, не стабильная работа

Сообщение от Serj777.1992 Посмотреть сообщение
Сделал адаптер резистивных кнопок по этой схеме
Я себе сложно представляю, как эта шайтан-схема вообще может работать толком в условиях автомобиля... Разве только на заглушенном...
Если МК рядом с кнопками, то еще куда ни шло, при наличии кучи защит от помех и использования интерфейса с контр. суммой впридачу...
Но тянуть хвост на АЦП длиной почти метр и надеяться на что-то - это достойно "нобелевки"

Сколько уже наделал приблуд для авто - "нанюхался" разного...
serg5768 вне форума  
Эти 3 пользователя(ей) сказали Спасибо serg5768 за это сообщение:
ForcePoint (10.01.2022), mike-y-k (10.01.2022), Serj777.1992 (10.01.2022)
Непрочитано 10.01.2022, 08:37  
Serj777.1992
Прохожий
 
Регистрация: 09.01.2022
Сообщений: 5
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serj777.1992 на пути к лучшему
Вопрос Re: Atmega 8 DIP и кнопки, не стабильная работа

serg5768, да, понимаю, что есть варианты еще как это реализовать, например видел на Arduino.
Но по этому хвосту так же всё передаётся в магнитолу и в режиме радио всё работает при любых условиях.
Serj777.1992 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Обзоры покупок товаров на GEARBEST.COM mikesmith Барахолка электронных компонентов 397 12.10.2018 22:51
Опрос кнопки на atmega 16 2517212 Микроконтроллеры, АЦП, память и т.д 10 31.03.2012 10:22
Работа с внешней памятью ATMega 8515 oksman Микроконтроллеры, АЦП, память и т.д 0 28.11.2008 22:36


Часовой пояс GMT +4, время: 01:16.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.