Просмотр этой темы:
1 анонимных пользователей
Абитуриент
Зарегистрирован:
10.01.2022 21:04 Из: Николаев
Сообщений:
2
|
Прошу помощи, в решении проблемы.
Сделал адаптер резистивных кнопок по этой схеме Mp3 модуль у меня вот такой Контроллер использовал Atmega 8 в DIP корпусе. Программа в контроллер легла хорошо, кнопки запрограммировать получилось. Через некоторое время роботы контроллер откликается только на одну команду кнопок руля - назад, это 3-й pin (TXD/PD1). Если выключить магнитолу и включить через часа 3, то работает нормально, но тоже не долго, через мин. 30 снова откликается только кнопка назад. После ночи простоя начинают откликатся кнопки руля через минут 5 после включения. Моя схема с учетом DIP корпуса получилась вот такая. Прикреплённый файл: 20220110_123618.jpg (158.14 KB)
Отправлено: 10.01.2022 21:10
|
|
Администратор
Зарегистрирован:
07.08.2008 20:40 Из: Тирасполь
Сообщений:
7276
|
У тебя походу плывет питание. Вот и уходят параметры. Подключи вместо пульта кнопок переменный резистор, покрути и посмотри, срабатывают при каких напряжениях определенные команды. Затем замеряй от пульта эти команды.
Не понимаю, запрограммировать микроконтроллер получилось, а найти такой пустяк нет? У тебя на схеме два резистора R3 - какой подписан? Я так понимаю, Для LM-ки подписан. А какой резистор ставил для подачи питания на резистивный пульт? PS. Судя по исходнику автора, с eeprom он считывает данные и учитывает погрешность только ±3 единицы. Это очень мало. Это всего лишь разница в 15мВ. Да тут даже если плохо нажать кнопку (если она не новая), то уже не сработает... PS2. Модуль MP3 использует для кнопок такой же способ, что и резистивный пульт на руле. Не проще было бы связать напрямую устройства, не используя адаптер?
Отправлено: 13.01.2022 0:11
Отредактировано пользователем MACTEP 13.01.2022 0:29:46
Отредактировано пользователем MACTEP 13.01.2022 0:50:16 Отредактировано пользователем MACTEP 13.01.2022 1:01:47 |
|
Абитуриент
Зарегистрирован:
10.01.2022 21:04 Из: Николаев
Сообщений:
2
|
Резистор такой же как и для Lm317 и для питания на управляющий провод от кнопок руля.
Mp3 модуль использует переключение кнопками, замыкая их на массу, 3 отдельных провода. Хочется, чтоб кнопки руля управляли штатными функцыями в режиме радио, магнитолы. По поводу малой погрешности, Вы правы на все 100%, помогли подкоректировать прошивку, буду пробывать.
Отправлено: 14.01.2022 9:05
|
|
Администратор
Зарегистрирован:
07.08.2008 20:40 Из: Тирасполь
Сообщений:
7276
|
А разве для пульта не надо резистор на несколько кОм? (от плюса к пульту?) Не маловато ли 110? Попробуйте для начала заменить его на 2-4 кОм и проверьте стабильность работы (пульт перепрограммировать). А там уже посмотрим, как отреагируют великие программисты форума...
Озвучьте вашу многолапую микросхему...
Отправлено: 15.01.2022 2:43
|
|