Предварительный усилитель с микроконтроллерным управлением.
Re: Предварительный усилитель с микроконтроллерным управлени
С LOUD разобрался,на плате с TDA 7313 кондер оказался не рабочий,усилок работает отлично во всех режимах, а вот с пульта не управляется,уже проверил все,на 16 ногу микроконтроллера импульсы с фотоприемника поступают при нажатии на кнопку на пульте.Ни чего понять не могу,в чем проблема?
Re: Предварительный усилитель с микроконтроллерным управлени
от того что импульсы поступают на МК этого недостаточно чтоб правильно работал РЦ5
1 - версия прошивки
2 частота кварца
3 тип опто датчика и на какую частоту расчитан (есть 38кГц есть 36кГц) нам нужен 36кГц
4 вы уверены что пульт у вас работает именно по РЦ5 протоколу так ка есть еще РЦ6 (очень похожие но в нюансах отличается
ответьте на эти вопросы тогда бум думать
1 - версия прошивки
2 частота кварца
3 тип опто датчика и на какую частоту расчитан (есть 38кГц есть 36кГц) нам нужен 36кГц
4 вы уверены что пульт у вас работает именно по РЦ5 протоколу так ка есть еще РЦ6 (очень похожие но в нюансах отличается
ответьте на эти вопросы тогда бум думать
Re: Предварительный усилитель с микроконтроллерным управлени
dt_andrew писал(а):от того что импульсы поступают на МК этого недостаточно чтоб правильно работал РЦ5
1 - версия прошивки
2 частота кварца
3 тип опто датчика и на какую частоту расчитан (есть 38кГц есть 36кГц) нам нужен 36кГц
4 вы уверены что пульт у вас работает именно по РЦ5 протоколу так ка есть еще РЦ6 (очень похожие но в нюансах отличается
ответьте на эти вопросы тогда бум думать
Версия прошивки 3.0, последняя с форума,кварц на 16мГц,фотоприемник на частоту 36 кГц(136АА71 на нем маркировка)пробовал ставить SM3374,результат ноль,2 пульта от телика Горизонт , 1 от Витязя, они РЦ-5 и все не работают.
Re: Предварительный усилитель с микроконтроллерным управлени
Нда странно
ну ладно бум разбираться
буду давать рекомендации (по методу как бы искал я)
1 Проверить для гарантии как прошиты ФУЗы (всяко бывает)
2 особо обратить внимание на ФУЗ JTGEN (в пони прог галка не стоит)
3 Проверить резистор на 100 Ом который питает оптодатчик и емкость по питанию (вдруг они просаживают)
4 Проверить по возможности если сигнал на выводе 16 (вроде вы писали что он есть у вас)
5 Зашейте прошивку для установки клавиш пульта и его проверки (test_pult)
6 Заменить микроконтроллер (если он новый то естественно прошить ФУЗы и опять же сначала (test_pult)
7 Если есть возможность поставить другой тип датчика (имено другой тип а не такой же)
8 если все норма прошить основную прошивку
Прошу выполнять именно в такой последовательности и сообщить суда
и еще вопрос может показаться довольно странным но все таки (у меня это было и я потратил пол дня когда допер в чем дело)
вопрос такой
какое у вас освещение рабочего стола
у меня общее в комнате
длинная люменисцентная лампа над рабочим местом и светильник тоже люминисцентная лампа но маленька и он крутится
так вот работал я и время затянулось к ночи включил я маленький светильник и спокойно продолжал работать (отлаживал очередную прошивку)
потом решил проверит пульт
жму не работает - что за черт начал разбираться и осцилом все проверил и так и сяк - не работает
и чисто случайно выключил маленький светильник и включил большой - оппа! все заработало
включаю маленький - не работает (какие то странные лампы они там применяют и идет засветка датчика паразитным излучением)
вот такая вот история - невероятно но это факт
ну ладно бум разбираться
буду давать рекомендации (по методу как бы искал я)
1 Проверить для гарантии как прошиты ФУЗы (всяко бывает)
2 особо обратить внимание на ФУЗ JTGEN (в пони прог галка не стоит)
3 Проверить резистор на 100 Ом который питает оптодатчик и емкость по питанию (вдруг они просаживают)
4 Проверить по возможности если сигнал на выводе 16 (вроде вы писали что он есть у вас)
5 Зашейте прошивку для установки клавиш пульта и его проверки (test_pult)
6 Заменить микроконтроллер (если он новый то естественно прошить ФУЗы и опять же сначала (test_pult)
7 Если есть возможность поставить другой тип датчика (имено другой тип а не такой же)
8 если все норма прошить основную прошивку
Прошу выполнять именно в такой последовательности и сообщить суда
и еще вопрос может показаться довольно странным но все таки (у меня это было и я потратил пол дня когда допер в чем дело)
вопрос такой
какое у вас освещение рабочего стола
у меня общее в комнате
длинная люменисцентная лампа над рабочим местом и светильник тоже люминисцентная лампа но маленька и он крутится
так вот работал я и время затянулось к ночи включил я маленький светильник и спокойно продолжал работать (отлаживал очередную прошивку)
потом решил проверит пульт
жму не работает - что за черт начал разбираться и осцилом все проверил и так и сяк - не работает
и чисто случайно выключил маленький светильник и включил большой - оппа! все заработало
включаю маленький - не работает (какие то странные лампы они там применяют и идет засветка датчика паразитным излучением)
вот такая вот история - невероятно но это факт
Re: Предварительный усилитель с микроконтроллерным управлени
Спасибо!Буду копать дальше,лопат хвотает. 
Re: Предварительный усилитель с микроконтроллерным управлени
Вот Вам и мой случай: На работал пульт ни при каких танцах с бубном, пока не сделал "RESET" - девятую ногу кратковременно закоротить на корпус.
А на 15 ногу светодиод подключен? "Реагирует" ли он (если есть) на нажатие кнопок пульта?
А на 15 ногу светодиод подключен? "Реагирует" ли он (если есть) на нажатие кнопок пульта?
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
- Сергей_74
- Опытный кот
- Сообщения: 707
- Зарегистрирован: Чт фев 21, 2008 12:32:06
- Откуда: Россия г.Уфа
- Контактная информация:
Re: Предварительный усилитель с микроконтроллерным управлени
dt_andrew писал(а):какие то странные лампы они там применяют и идет засветка датчика паразитным излучением
вот такая вот история - невероятно но это факт
Подтверждаю... и у меня была такая же проблема с работой пульта именно из за настольной лампы
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
-
lini2005ir
- Родился
- Сообщения: 2
- Зарегистрирован: Сб мар 14, 2009 08:47:59
Re: Предварительный усилитель с микроконтроллерным управлени
ну тогда и моя история: тоже не какие танцы с бубном не помогли, ну как же так пульт ведь практически 1 в 1 как и у автора, попробывал другой пульт с телика Philps, ну хоть как должен быть RC.. , и воля заработал. Начел разбераться с пультом, через IgorPlug и RCExplorer начел сравниватъ посылочные данные, и выеснил что различаются они только в адресах кнопак- т.е. должен быть 0x00 (телик) а у меня 0X05(видак) откуда у меня и был етот пультик
Да и ещё, Андрей вы бы не смогли подсказать где в 3.0 версии изменяется ето значение??? а то излазил весь исходник, и так и не нашол
Да и ещё, Андрей вы бы не смогли подсказать где в 3.0 версии изменяется ето значение??? а то излазил весь исходник, и так и не нашол
Re: Предварительный усилитель с микроконтроллерным управлени
в процедуре main_init()
есть такая строка
rc5_init(ALL); //инициализация обработчика протокола пульта
так вот ALL это принимать сигналы от пультов с кодом устройств от 0 до 255
если надо например только с кодом устройства 5 то пишем
rc5_init(5);
и усе компелим и прошиваем
есть такая строка
rc5_init(ALL); //инициализация обработчика протокола пульта
так вот ALL это принимать сигналы от пультов с кодом устройств от 0 до 255
если надо например только с кодом устройства 5 то пишем
rc5_init(5);
и усе компелим и прошиваем
Re: Предварительный усилитель с микроконтроллерным управлени
Светодиод RC-5 стоит,от кнопок сробатывает с пульта нет.Поцепил светодиот на 16 ногу,моргает при нажатии кнопки на пульте
Re: Предварительный усилитель с микроконтроллерным управлени
То что моргает светик на 16 выводе это говорит что датчик ловит сигнал и вероятно всего целый
но этого мала
все процедуры по обработки протокола РЦ5 очень сильно завязаны на частоту кварца
если для кнопок и енкодера это (отклонение от 16 МГц) даже на 10% не критично то для РЦ5 очень сильно
если вы еще не разобрались попробуйте поменять кварц опять же всяко бывает
хоть и написано на нем 16 но у братьев китайцев все может быть
но этого мала
все процедуры по обработки протокола РЦ5 очень сильно завязаны на частоту кварца
если для кнопок и енкодера это (отклонение от 16 МГц) даже на 10% не критично то для РЦ5 очень сильно
если вы еще не разобрались попробуйте поменять кварц опять же всяко бывает
хоть и написано на нем 16 но у братьев китайцев все может быть
Re: Предварительный усилитель с микроконтроллерным управлени
Всем спасибо!Лох я лох,по ошибке в место кварца на 16 мГц воткнул 12 мГц,тперь и пульт работает, странно то,что все работало кроме пульта.Теперь буду думать как переделать протокол пульта RC-5, что бы на телик не реагировал.Андрей уже где то писал об этом.
Re: Предварительный усилитель с микроконтроллерным управлени
Отлично! Разобрались наконец!
Не где то а Про кварц пост выше а чтоб реагировал только на определенный код еще на пост выше
Удачи!
Не где то а Про кварц пост выше а чтоб реагировал только на определенный код еще на пост выше
Удачи!
-
lini2005ir
- Родился
- Сообщения: 2
- Зарегистрирован: Сб мар 14, 2009 08:47:59
Re: Предварительный усилитель с микроконтроллерным управлени
Андрей большое вам спасибо
-
k.saulius66
- Родился
- Сообщения: 5
- Зарегистрирован: Вт сен 07, 2010 20:21:00
Re: Предварительный усилитель с микроконтроллерным управлени
Привет
Мой девайс заработал Спасибо автору за всё. Вот мои файлы, всё работает 100%
Мой девайс заработал Спасибо автору за всё. Вот мои файлы, всё работает 100%
- Вложения
-
- Preamplifier ATMEGA16.LAY
- (168.43 КБ) 627 скачиваний
-
- Atmega16 KBD.LAY
- (126.04 КБ) 603 скачивания
-
k.saulius66
- Родился
- Сообщения: 5
- Зарегистрирован: Вт сен 07, 2010 20:21:00
Re: Предварительный усилитель с микроконтроллерным управлени
Там только провода KBD и LCD (pin) надо поменять А так вроде работает
-
Dryg
- Первый раз сказал Мяу!
- Сообщения: 35
- Зарегистрирован: Вс дек 21, 2008 14:47:23
- Контактная информация:
Re: Предварительный усилитель с микроконтроллерным управлени
Вчера собрат плату управления процессором, и залил рискую прошивку версии 2.0 от 22.12. на дисплее только надпись ожидание… при старте пишет, что DS1307 не найден. Время еще не устанавливал поскольку не закончил сборку клавиатуры, это нормально или у меня битый DS??? ( перед этим случайно подал 12 вольт вместо 5 )
Re: Предварительный усилитель с микроконтроллерным управлени
могло погореть все
менять все однозначно. а потом уже разбираться
менять все однозначно. а потом уже разбираться
-
k.saulius66
- Родился
- Сообщения: 5
- Зарегистрирован: Вт сен 07, 2010 20:21:00
Re: Предварительный усилитель с микроконтроллерным управлени
Dryg писал(а):Вчера собрат плату управления процессором, и залил рискую прошивку версии 2.0 от 22.12. на дисплее только надпись ожидание… при старте пишет, что DS1307 не найден. Время еще не устанавливал поскольку не закончил сборку клавиатуры, это нормально или у меня битый DS??? ( перед этим случайно подал 12 вольт вместо 5 )
У меня то же самое было 22пф возле кварца, заменл. Теперь всё отлично
Вот мой девайс:
-
Dryg
- Первый раз сказал Мяу!
- Сообщения: 35
- Зарегистрирован: Вс дек 21, 2008 14:47:23
- Контактная информация:
Re: Предварительный усилитель с микроконтроллерным управлени
Atmega вроде осталась жива, после случая с подачей 12 вольт еще несколько раз ее перепрошивал, все без происшествий, при старте идет поиск DS 1307 и датчиков температуры, после чего переходит в режим ожидания ( вроде так и должно бить??? ), но не отображает время, судя по сему сгорел только DS 1307. Есть ли в меге защита от повышения напряжения, илы встроений стабилизатор???