Предварительный усилитель с микроконтроллерным управлением.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Сообщение zmey71 »

С LOUD разобрался,на плате с TDA 7313 кондер оказался не рабочий,усилок работает отлично во всех режимах, а вот с пульта не управляется,уже проверил все,на 16 ногу микроконтроллера импульсы с фотоприемника поступают при нажатии на кнопку на пульте.Ни чего понять не могу,в чем проблема?
Реклама
Мявтор!
Аватара пользователя
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

от того что импульсы поступают на МК этого недостаточно чтоб правильно работал РЦ5

1 - версия прошивки
2 частота кварца
3 тип опто датчика и на какую частоту расчитан (есть 38кГц есть 36кГц) нам нужен 36кГц
4 вы уверены что пульт у вас работает именно по РЦ5 протоколу так ка есть еще РЦ6 (очень похожие но в нюансах отличается

ответьте на эти вопросы тогда бум думать
Реклама
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Сообщение zmey71 »

dt_andrew писал(а):от того что импульсы поступают на МК этого недостаточно чтоб правильно работал РЦ5

1 - версия прошивки
2 частота кварца
3 тип опто датчика и на какую частоту расчитан (есть 38кГц есть 36кГц) нам нужен 36кГц
4 вы уверены что пульт у вас работает именно по РЦ5 протоколу так ка есть еще РЦ6 (очень похожие но в нюансах отличается

ответьте на эти вопросы тогда бум думать
Версия прошивки 3.0, последняя с форума,кварц на 16мГц,фотоприемник на частоту 36 кГц(136АА71 на нем маркировка)пробовал ставить SM3374,результат ноль,2 пульта от телика Горизонт , 1 от Витязя, они РЦ-5 и все не работают.
Мявтор!
Аватара пользователя
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

Нда странно :(

ну ладно бум разбираться
буду давать рекомендации (по методу как бы искал я)

1 Проверить для гарантии как прошиты ФУЗы (всяко бывает)
2 особо обратить внимание на ФУЗ JTGEN (в пони прог галка не стоит)
3 Проверить резистор на 100 Ом который питает оптодатчик и емкость по питанию (вдруг они просаживают)
4 Проверить по возможности если сигнал на выводе 16 (вроде вы писали что он есть у вас)
5 Зашейте прошивку для установки клавиш пульта и его проверки (test_pult)
6 Заменить микроконтроллер (если он новый то естественно прошить ФУЗы и опять же сначала (test_pult)
7 Если есть возможность поставить другой тип датчика (имено другой тип а не такой же)
8 если все норма прошить основную прошивку

Прошу выполнять именно в такой последовательности и сообщить суда

и еще вопрос может показаться довольно странным но все таки (у меня это было и я потратил пол дня когда допер в чем дело)
вопрос такой

какое у вас освещение рабочего стола

у меня общее в комнате
длинная люменисцентная лампа над рабочим местом и светильник тоже люминисцентная лампа но маленька и он крутится
так вот работал я и время затянулось к ночи включил я маленький светильник и спокойно продолжал работать (отлаживал очередную прошивку)
потом решил проверит пульт
жму не работает - что за черт начал разбираться и осцилом все проверил и так и сяк - не работает
и чисто случайно выключил маленький светильник и включил большой - оппа! все заработало
включаю маленький - не работает (какие то странные лампы они там применяют и идет засветка датчика паразитным излучением)
вот такая вот история - невероятно но это факт
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Сообщение zmey71 »

Спасибо!Буду копать дальше,лопат хвотает. :)))
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

Сообщение NickNI »

Вот Вам и мой случай: На работал пульт ни при каких танцах с бубном, пока не сделал "RESET" - девятую ногу кратковременно закоротить на корпус.
А на 15 ногу светодиод подключен? "Реагирует" ли он (если есть) на нажатие кнопок пульта?
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Реклама
Опытный кот
Аватара пользователя
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа

Сообщение Сергей_74 »

dt_andrew писал(а):какие то странные лампы они там применяют и идет засветка датчика паразитным излучением
вот такая вот история - невероятно но это факт
Подтверждаю... и у меня была такая же проблема с работой пульта именно из за настольной лампы
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Контактная информация:
Родился
Сообщения: 2
Зарегистрирован: Сб мар 14, 2009 08:47:59

Сообщение lini2005ir »

ну тогда и моя история: тоже не какие танцы с бубном не помогли, ну как же так пульт ведь практически 1 в 1 как и у автора, попробывал другой пульт с телика Philps, ну хоть как должен быть RC.. , и воля заработал. Начел разбераться с пультом, через IgorPlug и RCExplorer начел сравниватъ посылочные данные, и выеснил что различаются они только в адресах кнопак- т.е. должен быть 0x00 (телик) а у меня 0X05(видак) откуда у меня и был етот пультик :idea: :idea:
Да и ещё, Андрей вы бы не смогли подсказать где в 3.0 версии изменяется ето значение??? а то излазил весь исходник, и так и не нашол :(
Мявтор!
Аватара пользователя
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

в процедуре main_init()
есть такая строка
rc5_init(ALL); //инициализация обработчика протокола пульта

так вот ALL это принимать сигналы от пультов с кодом устройств от 0 до 255

если надо например только с кодом устройства 5 то пишем
rc5_init(5);

и усе компелим и прошиваем
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Сообщение zmey71 »

Светодиод RC-5 стоит,от кнопок сробатывает с пульта нет.Поцепил светодиот на 16 ногу,моргает при нажатии кнопки на пульте
Мявтор!
Аватара пользователя
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

То что моргает светик на 16 выводе это говорит что датчик ловит сигнал и вероятно всего целый
но этого мала

все процедуры по обработки протокола РЦ5 очень сильно завязаны на частоту кварца

если для кнопок и енкодера это (отклонение от 16 МГц) даже на 10% не критично то для РЦ5 очень сильно

если вы еще не разобрались попробуйте поменять кварц опять же всяко бывает
хоть и написано на нем 16 но у братьев китайцев все может быть
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Сообщение zmey71 »

Всем спасибо!Лох я лох,по ошибке в место кварца на 16 мГц воткнул 12 мГц,тперь и пульт работает, странно то,что все работало кроме пульта.Теперь буду думать как переделать протокол пульта RC-5, что бы на телик не реагировал.Андрей уже где то писал об этом.
Мявтор!
Аватара пользователя
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

Отлично! Разобрались наконец!

Не где то а Про кварц пост выше а чтоб реагировал только на определенный код еще на пост выше
Удачи!
Родился
Сообщения: 2
Зарегистрирован: Сб мар 14, 2009 08:47:59

Сообщение lini2005ir »

Андрей большое вам спасибо
Родился
Сообщения: 5
Зарегистрирован: Вт сен 07, 2010 20:21:00

Сообщение k.saulius66 »

Привет
Мой девайс заработал Спасибо автору за всё. Вот мои файлы, всё работает 100%
Вложения
Preamplifier ATMEGA16.LAY
(168.43 КБ) 629 скачиваний
Atmega16 KBD.LAY
(126.04 КБ) 606 скачиваний
Родился
Сообщения: 5
Зарегистрирован: Вт сен 07, 2010 20:21:00

Сообщение k.saulius66 »

Там только провода KBD и LCD (pin) надо поменять А так вроде работает
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вс дек 21, 2008 14:47:23

Сообщение Dryg »

Вчера собрат плату управления процессором, и залил рискую прошивку версии 2.0 от 22.12. на дисплее только надпись ожидание… при старте пишет, что DS1307 не найден. Время еще не устанавливал поскольку не закончил сборку клавиатуры, это нормально или у меня битый DS??? ( перед этим случайно подал 12 вольт вместо 5 )
Контактная информация:
Мявтор!
Аватара пользователя
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

могло погореть все

менять все однозначно. а потом уже разбираться
Родился
Сообщения: 5
Зарегистрирован: Вт сен 07, 2010 20:21:00

Сообщение k.saulius66 »

Dryg писал(а):Вчера собрат плату управления процессором, и залил рискую прошивку версии 2.0 от 22.12. на дисплее только надпись ожидание… при старте пишет, что DS1307 не найден. Время еще не устанавливал поскольку не закончил сборку клавиатуры, это нормально или у меня битый DS??? ( перед этим случайно подал 12 вольт вместо 5 )

У меня то же самое было 22пф возле кварца, заменл. Теперь всё отлично
Вот мой девайс:

Изображение

Изображение
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вс дек 21, 2008 14:47:23

Сообщение Dryg »

Atmega вроде осталась жива, после случая с подачей 12 вольт еще несколько раз ее перепрошивал, все без происшествий, при старте идет поиск DS 1307 и датчиков температуры, после чего переходит в режим ожидания ( вроде так и должно бить??? ), но не отображает время, судя по сему сгорел только DS 1307. Есть ли в меге защита от повышения напряжения, илы встроений стабилизатор???
Контактная информация:
Ответить

Вернуться в «Статьи»