Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Имя входа можно hex-редактором в файле EEPROM поменять, а вот иконку надо в исходниках перерисовать.
- Реклама
-
Bogdan0777
- Родился
- Сообщения: 15
- Зарегистрирован: Вт мар 31, 2015 13:09:41
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
А у меня еще один вопрос, я собрал весь девайс и прошил ATmega32L, все прошло как положено, но когда собрал, подал питание, то все что увидел это подсветку дисплея, при чем она включается сразу после подачи электричества и девайс не включается и не реагирует ни на какие кнопки. Что может бить такое? может что то я не так сделал? может у кого то такое било? Поделитесь мыслями. Спасибо.
Иногда достигнув своего потолка, с грустью понимаешь что это всего лишь чей то пол.
-
alexz_1958
- Родился
- Сообщения: 1
- Зарегистрирован: Пн сен 23, 2013 22:05:27
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
To Bogdan0777
Во первых выдохни! Спешка тут только мешает. Проверь фазы, особенно тактирование Меги (по моему, если мне не изменяет склероз, L не более 8МГц. Внимательно, не торопясь, проверь монтаж. И ещё, я несколько раз накалывался, все заявленные интерфейсы должны быть подсоединены - или на худой конец подтянуть на плюс. Поверь пожилому человеку - то, что хотябы у кого нибудь заработало должно работать у всех!
Во первых выдохни! Спешка тут только мешает. Проверь фазы, особенно тактирование Меги (по моему, если мне не изменяет склероз, L не более 8МГц. Внимательно, не торопясь, проверь монтаж. И ещё, я несколько раз накалывался, все заявленные интерфейсы должны быть подсоединены - или на худой конец подтянуть на плюс. Поверь пожилому человеку - то, что хотябы у кого нибудь заработало должно работать у всех!
-
Bogdan0777
- Родился
- Сообщения: 15
- Зарегистрирован: Вт мар 31, 2015 13:09:41
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Спасибо за ответ, проверил фазировку (все ок). Извените за может и глупий вопрос, я только начел учиться. Поставил на виходи 7 и 8 кварц на 16.000 MHz, может ли ето значить что промах именно в нем?
Иногда достигнув своего потолка, с грустью понимаешь что это всего лишь чей то пол.
-
Cheal
- Грызет канифоль
- Сообщения: 265
- Зарегистрирован: Пн окт 31, 2011 12:35:59
- Откуда: Родился в Сибири
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Для Bogdan0777.
Выписка из описания на ATmega32L
• Operating Voltages
– 2.7V - 5.5V for ATmega32L
– 4.5V - 5.5V for ATmega32
• Speed Grades
– 0 - 8MHz for ATmega32L
– 0 - 16MHz for ATmega32
Думаю что МК просто не запускается.
Но лучше на это ответит автор.
Успехов.
Выписка из описания на ATmega32L
• Operating Voltages
– 2.7V - 5.5V for ATmega32L
– 4.5V - 5.5V for ATmega32
• Speed Grades
– 0 - 8MHz for ATmega32L
– 0 - 16MHz for ATmega32
Думаю что МК просто не запускается.
Но лучше на это ответит автор.
Успехов.
- Реклама
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добрый вечер. Хотел бы спросить у автора ведется ли еще какаято работа над проектом. И небольшая просьба возможно ли сделать чтоб при отключении и включении звука громкость убавлялась и наростала плавно, и при включении усилителя тоже.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
В настоящий момент я активно допиливаю другой проект, а этот пока "на паузе".
Вроде бы багов никаких не выявлено, особо делать пока нечего.
По поводу плавного нарастания/спада громкости я уже и сам задумывался, но пока красивого способа реализовать не придумал, а "топорно" делать не хочется. Позже когда-нибудь реализую.
Вроде бы багов никаких не выявлено, особо делать пока нечего.
По поводу плавного нарастания/спада громкости я уже и сам задумывался, но пока красивого способа реализовать не придумал, а "топорно" делать не хочется. Позже когда-нибудь реализую.
-
Bogdan0777
- Родился
- Сообщения: 15
- Зарегистрирован: Вт мар 31, 2015 13:09:41
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Многоуважаемый автор, хочу спросить ВАС, если у мене есть ATmega32L то может стоит поставить на нее 8 мегагерц кварца в место 16-ти мегагерцового?
Иногда достигнув своего потолка, с грустью понимаешь что это всего лишь чей то пол.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Если так сделать (или даже проще вообще без кварца, на 8МГц внутреннем генераторе), то и спектроанализатор станет несколько тормознутым, и все задержки вдвое увеличатся. Но работать, в целом, должно. Как минимум, для проверки работоспособности МК вполне можно так поступить.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
У Андрея Дойникова в его проекте МАКСИ это отлично реализовано.WiseLord писал(а): По поводу плавного нарастания/спада громкости я уже и сам задумывался, но пока красивого способа реализовать не придумал, а "топорно" делать не хочется. Позже когда-нибудь реализую.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Уважаемый WiseLord , пожалуйста ,покажите на скрине где меняются аудиопроцессора. на скрине я пометил ду .
- Вложения
-
- 2015-05-11_095140.png
- (96.57 КБ) 804 скачивания
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Извените пожалуйста , но в этом файле я не разберусь. Мне нужно выставить на процессор 0x02 = TDA7313
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Ну, очевидно же, что за это отвечает ячейка eepromAudioproc с адресом 0x28.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Я Вас и прошу что бы ткнули меня носом где та 28 ячейка. Не вижу я её .
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Большое Спасибо ,теперь дошло.
-
Bogdan0777
- Родился
- Сообщения: 15
- Зарегистрирован: Вт мар 31, 2015 13:09:41
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Привецтвую всех котов, которые любят паять
. Хотел спросить многоуважаемого WiseLord, (я знаю что ВИ сейчас заморозили тот проект и работаете над другим очень интересным проектом, которий я хочу повторить) но все таки спрошу, можно ли на один с каналов повесить mini bluetooth s3868 но не просто что би он постоянно бил включен, а только тогда когда переходить на тот канал на котором он висит и чтоб только тогда включалась эта гарнитура? (проект пока полностью не работает, так как мне прислали ATmega32L бес 12-й ножки, а я сначала не увидел а толко после тщательной проверки плати и компонентов
) Жду новую операционку. Спасибо за внимание. С уважением ко всем.
Иногда достигнув своего потолка, с грустью понимаешь что это всего лишь чей то пол.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Уважаемый WiseLord, в последней тестовой прошивке для рдс не совпадает календарь(сегодня пятница А пишет четверг 15 мая 2015).У меня украинская еепром. на других сейчас проверю.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Всё совпадает.
Вы когда последний раз настраивали время (даже, точнее, дату)?
По даташиту на DS1307, в регистре с днём недели воскресенью соответствует значение 1, субботе - 7. Это было исправлено 7 января. До этого 1 соответстовала понедельнику, 7 воскресенью.
Если Вы с тех пор ни разу не настраивали дату, то вполне мог остаться этот сдвиг дня недели.
Вы когда последний раз настраивали время (даже, точнее, дату)?
По даташиту на DS1307, в регистре с днём недели воскресенью соответствует значение 1, субботе - 7. Это было исправлено 7 января. До этого 1 соответстовала понедельнику, 7 воскресенью.
Если Вы с тех пор ни разу не настраивали дату, то вполне мог остаться этот сдвиг дня недели.


