Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
-
(ION)
- Первый раз сказал Мяу!
- Сообщения: 37
- Зарегистрирован: Пн авг 03, 2009 00:03:09
- Откуда: Димитровград
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Доброго времени суток всем. Прошу помощи в том, что бы заставить работать эту конструкцию. Собрал на Atmega8+SC7313+TUX032, прошил ampcontrol_m8_4bit_tda7313_tux032, в будущем планирую сделать на графическом дисплее и меге 32, очень понравился проект. Проблема заключается в следующем: не запускается TUX032, не настраивается на станции, а на его выходе полная тишина. Аудиопроцессор не регулирует громкость и не переключает входы, создается ощущение что на управление ими ничего не идет. При включении текст отображается корректно, еепром прошил русский, часы идут и настраиваются, работает анализатор спектра, если подать на его вход сигнал на прямую, без аудиопроцессора. Монтаж проверял несколько раз, собрано на разных платах, ничего странного не заметил, менял местами SDL и SCL, отключал от шины по очереди тюнер и темброблок, все бесполезно. Питание на тюнер 8 и 5 вольт приходит, на темброблок 9 вольт приходит, основное 5 вольт тоже есть. SC7313 выпаял из магнитолы, была рабочей, судя по информации из интернета, полный аналог TDA7313. Плату под неё сделал зеркально случайно, её впаял зеркально тоже соответственно, думаю что это не влияет. Не знаю куда копать дальше.
- kt840
- Нашел транзистор. Понюхал.
- Сообщения: 196
- Зарегистрирован: Вт апр 05, 2011 15:39:55
- Откуда: Красноярск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
(ION) А на дисплее отображаются операции ? Т.е переключение входов , настройка станций и т . д . ? Все должно отображаться независимо от того стоит или нет аудио процессор или приемник .
И еще внимание : для М8 существуют две версии схем (старая и новая) и соответствующие им прошивки , не попутали ?
И еще внимание : для М8 существуют две версии схем (старая и новая) и соответствующие им прошивки , не попутали ?
-
(ION)
- Первый раз сказал Мяу!
- Сообщения: 37
- Зарегистрирован: Пн авг 03, 2009 00:03:09
- Откуда: Димитровград
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Схема и плата из первого поста, новая, 7313 плату взял с другого проекта, внимательно сравнив предварительно. На экране переключение режимов, настройка радио и все прочие регулировки отображаются, но по факту ничего не происходит. 7313 пробовал менять, ничего не изменилось.
- kt840
- Нашел транзистор. Понюхал.
- Сообщения: 196
- Зарегистрирован: Вт апр 05, 2011 15:39:55
- Откуда: Красноярск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
(ION) Делал и старую и новую , старую тестировал на 7313 , новую на 7439 , все рабочее , новая предпочтительнее , смотрите цифровую шину , подтяжку и т.д , если конечно все детали рабочие работает , приемник для проверки советовал бы сделать на РДА , тут все без сюрпризов . И попробуйте выход приемника подать на вход усилка , будет конечно орать как бешеный , но хотя бы так проверите .
Сдается все же : несоответствие прошивки схеме .
Сдается все же : несоответствие прошивки схеме .
-
(ION)
- Первый раз сказал Мяу!
- Сообщения: 37
- Зарегистрирован: Пн авг 03, 2009 00:03:09
- Откуда: Димитровград
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Как бы мне сам темброблок заставить работать? Думал микруха плохая, перепаял, шина i2c работоспособна, судя по тому что часы работают, настраиваются и идут, вход i2c темброблока, подпаял прям к выводам меги. Несоответствие платы и прошивки маловероятно, попровьте, если не прав. Привожу фото того, что есть. Тюнер пробовал слушать наушниками, там глухо. http://img.radiokot.ru/files/13416/14ks1kk8lt.jpg http://img.radiokot.ru/files/13416/14ks1q3obs.jpg http://img.radiokot.ru/files/13416/14ks1qm155.jpg http://img.radiokot.ru/files/13416/14ks1r5603.jpg http://img.radiokot.ru/files/13416/14ks1k507n.jpg
- kt840
- Нашел транзистор. Понюхал.
- Сообщения: 196
- Зарегистрирован: Вт апр 05, 2011 15:39:55
- Откуда: Красноярск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
По фото не понять ничего . Проверьте напряжение на цифровой шине , должно быть около 5 вольт , когда идет управление напруга очень хорошо просаживается , если это так то попробуйте и новую и старую прошить . Чудес не бывает , все работоспособно , и проверено неоднократно
-
(ION)
- Первый раз сказал Мяу!
- Сообщения: 37
- Зарегистрирован: Пн авг 03, 2009 00:03:09
- Откуда: Димитровград
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Проверил питание по сигнальной шине, при каких то действиях садится не значительно, с 5 до 4.9 всего. Это нормально? Не могли бы вы дать прошивку и еепром которой сами прошивались? Подтягивающие 10 кОм.
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Наушников на выход TUX-032 вполне достаточно, я именно так и проверял. Попробуйте измерить ток по цепи питания +5В в тюнере. Боюсь соврать, но если тюнер запустился по цифровой части, то у меня было больше 50мА и сама микросхема тюнера ощутимо нагревалась . Прошивку скину утром в личку, если инет на работе будет.
-
(ION)
- Первый раз сказал Мяу!
- Сообщения: 37
- Зарегистрирован: Пн авг 03, 2009 00:03:09
- Откуда: Димитровград
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Микросхема на тюнере не нагревается, потребление 8ма, 7313 чуть тёплая. Подавал на 7313 с разных источников, снять пытался и УМЗЧ и наушниками, тишина полная.
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
(ION) писал(а):Микросхема на тюнере не нагревается, потребление 8ма, 7313 чуть тёплая. Подавал на 7313 с разных источников, снять пытался и УМЗЧ и наушниками, тишина полная.
Не запускается значит, раз так мало кушает. Вряд ли сразу тюнер и 7313 неисправны. Сдается мне, что дело в eeprom. Вы его редактировали в программе редактора? Что-то мне кажется, что нет.
-
ZyaK
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Сб май 03, 2014 20:01:51
- Откуда: Ижевск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Доброго всем времени, столкнулся сегодня с такой проблемкой интересной:
мега 32,
дисплей ST7920
аудио pt2323+2322
Тюнер TEA5767
начинаю крутить баланс пропадает звук вообще, то же самое с фронт\тыл, и почему то не появляются 3D и работа в обход тюнера
мега 32,
дисплей ST7920
аудио pt2323+2322
Тюнер TEA5767
начинаю крутить баланс пропадает звук вообще, то же самое с фронт\тыл, и почему то не появляются 3D и работа в обход тюнера
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Где не появляются? Соответствующая кнопка пульта обучена?
По поводу пропадания звука - последняя ли прошивка, тот ли выбран аудиопроцессор в EEPROM?
По поводу пропадания звука - последняя ли прошивка, тот ли выбран аудиопроцессор в EEPROM?
-
ZyaK
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Сб май 03, 2014 20:01:51
- Откуда: Ижевск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
А доп функции по пульту должны появляться? пробую пока на коленках без пульта.
прошивку брал с шапки, в еепром выбран и тюнер и процессор, единственное не могу зашить АВР студио БИН еепром, потому конвертером его конвертирую в ХЕКС
прошивку брал с шапки, в еепром выбран и тюнер и процессор, единственное не могу зашить АВР студио БИН еепром, потому конвертером его конвертирую в ХЕКС
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Возьмите последний релиз на гитхабе, https://github.com/WiseLord/ampcontrol/releases
Было какое-то время, когда из-за ошибки в коде похожие симптомы с регулировкой баланса появлялись на некоторых 4-6-канальных аудиопроцессорах. Возможно, в шапке что-то из тех времён.
Было какое-то время, когда из-за ошибки в коде похожие симптомы с регулировкой баланса появлялись на некоторых 4-6-канальных аудиопроцессорах. Возможно, в шапке что-то из тех времён.
-
ZyaK
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Сб май 03, 2014 20:01:51
- Откуда: Ижевск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
попробовал свежую прошивку, не работает регулировка тембров, но при регулировке баланса, звук перестал пропадать
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
-
(ION)
- Первый раз сказал Мяу!
- Сообщения: 37
- Зарегистрирован: Пн авг 03, 2009 00:03:09
- Откуда: Димитровград
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
drlector72 писал(а):(ION) писал(а):Микросхема на тюнере не нагревается, потребление 8ма, 7313 чуть тёплая. Подавал на 7313 с разных источников, снять пытался и УМЗЧ и наушниками, тишина полная.
Не запускается значит, раз так мало кушает. Вряд ли сразу тюнер и 7313 неисправны. Сдается мне, что дело в eeprom. Вы его редактировали в программе редактора? Что-то мне кажется, что нет.
Нет не редактировал. Залил с расширением h. Для атмега 8 это необходимо?
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вот Вам ссылка на редактор eeprom https://github.com/WiseLord/ampcontrol/ ... editor.zip
Открывайте им нужный из вложения, редактируйте под свои детали, сохраняйте и прошивайте.
Открывайте им нужный из вложения, редактируйте под свои детали, сохраняйте и прошивайте.
- Вложения
-
- bin.rar
- (851 байт) 201 скачивание
- kt840
- Нашел транзистор. Понюхал.
- Сообщения: 196
- Зарегистрирован: Вт апр 05, 2011 15:39:55
- Откуда: Красноярск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
(ION) Вы б для начала определились бы , по какому варианту собрали плату , если по старому , редактор там не прокатит .
Прошивать надо жестко для своего набора железа . Если вы говорите , что брали где-то с первого поста , полагаю что вариант старый .
Прошивать надо жестко для своего набора железа . Если вы говорите , что брали где-то с первого поста , полагаю что вариант старый .
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Судя по картинке с платой - это плата моей разводки, ранее это была ветка кода m8-lcd, сейчас эта разводка - основная, и соответствует коду m8-ветки.
-
(ION)
- Первый раз сказал Мяу!
- Сообщения: 37
- Зарегистрирован: Пн авг 03, 2009 00:03:09
- Откуда: Димитровград
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Попробовал отредактировать ЕЕПРОМ редактором, сначала свой, потом из сообщения drlector72. С моим просто ничего не изменилось, не работает тюнер и темброблок. С приведенным в том сообщении, + к тому что не работает, названия отображаемые на дисплее при выборе функций перемешались, т.е. четверг стал 3d эффект, баланс - громкостью, тонкомпенсация - bluetooth и так далее.
Добавлено after 1 minute 8 seconds:
Добавлено after 1 minute 8 seconds:
(ION) писал(а):Попробовал отредактировать ЕЕПРОМ редактором, сначала свой, потом из сообщения drlector72. С моим просто ничего не изменилось, не работает тюнер и темброблок. С приведенным в том сообщении, + к тому что не работает, названия отображаемые на дисплее при выборе функций перемешались, т.е. четверг стал 3d эффект, баланс - громкостью, тонкомпенсация - bluetooth и так далее. Плата основной ветки atmega 8.