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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

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

Сообщение Gryphon »

Я вот тут собрал сей девайс. Вроде работал нормально и вдруг перестал данные сохранять в 24с01 и вообще перестал работать I2C (не получает данные TDA8425). :cry:
1. Посоветуйте, что делать, как искать причину. Прошивка, схемы прилагаются.
2. Зачем на схеме нужны резисторы R2, R3 :? Получается, на I2c всегда 5 В и что дает.
Т.к. прошивка не моя, а авторы даже HEX не дают (все записано в МК и при чтении - все FF), поэтому даю прошивку, кот. идет тоже на эту схему, но под TEA6300. Заранее благодарен.
Вложения
Схема+прошивка.rar
Схема моего устройства, но прошивка не под TDA8425, а под TEA6300
(48.79 КБ) 792 скачивания
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

резисторы - это подтягивающие
они нужны обязательно
вот только номинал у них должен быть ну никак не 300 Ом
4.7к самый то

возможно погорел твой контролер или данные линии у него пробило

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

то есть поддержки никакой
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

И что мне делать. Ведь индикатор показывает, IRda работает. Как мне проверить линии инфорации в мк.
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

dt_andrew прав! Пока не переделаешь линии SCL и SDA даже не пытайся ничего другого пробовать. Скорее всего они приказали долго жить. Поменяешь резюки на "правильные", потом ставь другой МК. А куда деваться? Так ИМХО дешевле будет!
Цапу крутить надо!!! Ку или не ку?
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

Ну а так вся схема ОК. Ничего больше делать не надо?
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

Осцилограф есть?

можно поробывать сменить 2401 и ТДА

и еще - говорите что у вас ТДА8425 стоит а прошивку на ТЕА6300
даете
она в данном случае ваще никаким боком не подходит

если осцил есть отцепить модуль на ТДА и выпаять микросхему памяти проверить есть сигналы на линиях SDA SCL при регулировки какого нибудь параметра
если нет то менять и прошивать контроллер если есть подключить ТДА без микры памяти если работать не будет менять ТДА (возможно микра памяти садит шину И2Ц) если заработает то подцепить память - перестало работать -меняем память

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

да и про резисторы подтягивающие не забудьте (поменяйте обязательно на 4 - 5кОм)
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Gryphon писал(а):Ну а так вся схема ОК. Ничего больше делать не надо?


Можно ещё линии DD1-DD4 подтянуть к +5в через резисторы 3,9-5,1К. Лишним не будет. И резистор на сброс (линия RES) лучше побольше, около 10К.
Цапу крутить надо!!! Ку или не ку?
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

СпасиБо!!! Завтра займусь этим делом с осциллографом
Вы получаете от людей больше, если им противоречите
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

Сегодня поменял резюки. Но лучше от этого не стало.
1. Микроконтроллер бешено перегревается.
2. Срабатывают ДД2-ДД3 (проверка показала, что все дело в МК)
3. I2C: SCL есть, вроде, а DATA вообще ничего.
4. Кто знает, где достать прошивку для случая с TDA8425
5. Кто сталкивался с такими глюками "НТ" прошу помочь
5. Что из этой штуки можно еще полезное сделать
Вы получаете от людей больше, если им противоречите
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

не мучайся. у меня есть схема с прошивкой. схема собрана и работает. контроллер pic16f628a. нет только ДУ... если заинтересует могу кинуть. схема взята из журнала Схемотехника.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

что и требовалось подтвердить - дохлый МК

что можно сделать
оставить Индикатор
модуль на ТДА8425
повыпаевать деталюшки которые могут пригодиться
и собрать другой модуль управления

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

скоро (через недельку) на сайте появиться моя схема
Проект МИНИ
"Предварительный усилитель с МК управлением MINI)"
есть отдельная ветка форума по нему но по версии 2 (это полный вариант)
контроллер МЕГА8
Валкодер
пульт ДУ
как раз на ТДА8425
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

Я недавно поменял и память и МК, перепрограммировал, все заработало :). Впаял резюки 4,7 К на I2C. Память сохраняет, но когда подключаю TDA то появляется такая вещь:
1. При регулировании какого-нибудь параметра регулируется другой.
2. Постоянно идут помехи-бассы есть как-бы, а зву вообще не понять как работает
Что делать.
Примечание: т.к. мой первый МК сдох, то у него отключилась блокировка прошивки и я смог ее скопировать в новый МК, а выложил на форуме я под другую микруху. Могло ли повлиять на работу старая прошивка, или она испорчена.
Вы получаете от людей больше, если им противоречите
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

Э-э-эй!!! Что, тема неинтересна? :roll: Мне нужна помощь. Кто умеет программировать на АСМЕ. Нужно исходник под TEA переделать под TDA.
Т.к. я сам новичок в программировании, то прошу помочь в этом нелегком деле.
Вы получаете от людей больше, если им противоречите
Аватара пользователя
Tramp
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср янв 07, 2009 17:50:20
Контактная информация:

Сообщение Tramp »

Заказал себе такуюже какашку(типа 2канала по 40Ватт), после сбора всего конструктора ОНО не заработало. На LCD вся инфа отображаеться, (при нажатии на кнопки, типа регулируеться громкость, баланс и т.д.) но на выходе с TDA8425 ничего нет. Осцилографом проверял, на эту TDAшку идут пятиволтовые сигналы данных и синхронизации. Думал, что может сама прошивка в attiny2313 полетела, но индикация ведь идет на дисплей. Менял TDA8425 на другую, тоже самое. Завтра попробую память вытащить, благо на колодки ставил. Вообщем я тоже не знаю что делать.
Gryphon можешь мне выслать свою прошивку TDA8425?
pomidor
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб дек 27, 2008 15:40:06

Сообщение pomidor »

Если интересно начать играться с мелкоконтроллерами, найдите-скачайте PICBasicPro (для пикушек) или Bascom-AVR (для, соответственно, атмеловских дел), баском пойдет демо, PBP вроде демо нет. Книги по пикбейсику есть на инфанате, по баскому тоже всего навалом.
Но, чесслово, я и не думал, что сейчас усилители паяют из конструкторов за деньги, респект.
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

заказал себе такуюже какашку(типа 2канала по 40Ватт), после сбора всего конструктора ОНО не заработало. На LCD вся инфа отображаеться, (при нажатии на кнопки, типа регулируеться громкость, баланс и т.д.) но на выходе с TDA8425 ничего нет.

У меня было что-то похожее. Проблема в том, что вся продукция этой фирмы какая-то левая (кстати, если не читал журнал Радио 8 2008, вроде, там такая-же схема с такими-же ошибками). А,вообще ,перед нормальной работой этого девайса надо внести исправления в схему этого устройства. В этой теме (где-то вначале) все написано, как и что надо менять и добавлять (если надо, могу прислать свою схемку с исправлениями). Да, кстати, перед проверкой TDA нужно проверить память (!обязательно смени подтягивающие резисторы!). Просто установи несколько параметров, выключи, включи и все увидишь.
Думал, что может сама прошивка в attiny2313 полетела

Да, это тоже более вероятно. У меня бало такое, что МК вообще странно себя вел, а особенно БЕШЕНО перегревался.Но более вероятно, что от неправильных подтяг. резисторов у меня не работали каналы I2С.
можешь мне выслать свою прошивку TDA8425?
К сожалению, я сам искал ее, но у меня есть прошивка с журнала, но под другой аудиопроцессор. Авторы не хотят давать HEX, я уже просил.
Bascom-AVR (для, соответственно, атмеловских дел), баском пойдет демо,
Я тоже скачал такую прогу новой версии. Программка просто супер. Если нужны книги по BASCOM-AVR, то могу выслать.
А,вообще ,я решил переделать этот усил, сделать индикатор уровня и проч. Если тоже заинтересовало, то можешь спрашивать.
Вы получаете от людей больше, если им противоречите
Аватара пользователя
Tramp
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср янв 07, 2009 17:50:20
Контактная информация:

Сообщение Tramp »

Сегодня доделал программатор и слил с Attiny2313 вот это. Я не спец в этом, но вроде бы это не похоже на нормальную прошивку.
Вложения
2313.rar
Моя Attiny2312
(314 байт) 328 скачиваний
Аватара пользователя
Tramp
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср янв 07, 2009 17:50:20
Контактная информация:

Сообщение Tramp »

Блуждая по просторам родного нета нашел статейку, в которой описывался усилитель 4х40 на TEA6300 успешно приобретенный с известного (покрайне мере нам) сайта. У человека он тоже не заработал, после чего он все переделал на PIC16F628A. Тимофей поделился со мной ДЕМО прошивкой этого конструктора, утишая меня тем, что я приобрел хорошие запчасти по низкой цене ))))
Вложения
TDA8425_Tiny.rar
С диска который шел с книжкой Баширова
(36.47 КБ) 380 скачиваний
Аватара пользователя
Tramp
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср янв 07, 2009 17:50:20
Контактная информация:

Сообщение Tramp »

Завтра займусь заменой резисторов.

Gryphon писал(а):.........
т.к. мой первый МК сдох, то у него отключилась блокировка прошивки и я смог ее скопировать в новый МК, а выложил на форуме я под другую микруху. Могло ли повлиять на работу старая прошивка, или она испорчена.

Что ты туда заливал и как поделись секретом)))))
smac
Мучитель микросхем
Сообщения: 459
Зарегистрирован: Вс июн 01, 2008 12:16:38

Сообщение smac »

Tramp писал(а):Сегодня доделал программатор и слил с Attiny2313 вот это. Я не спец в этом, но вроде бы это не похоже на нормальную прошивку.

Да, это не прошивка, т. е. Ваш МК залочен, снять блокировку можно только полным стиранием контроллера.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»