Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
MI12864DO-Y S005, OLED 2.7'' 128x64 16 Gray scale Yellow color, interface: "Промэлектроника"
А в яндексе первым номером выскакивает. Не на своём компе дал бы ссылку.
А в яндексе первым номером выскакивает. Не на своём компе дал бы ссылку.
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
MI12864DO-Y и M112864DO-Y для поисковика - это две большие, как говорится, разницы
Контроллер SSD1325 в проекте не поддерживается.
Контроллер SSD1325 в проекте не поддерживается.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Извеняйте не доглядел, сослепу.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
невезуха...сегодня сжег вход PA0. (сопротивление 150 Ом стало))). получился одноканальный спектроиндикатор)
почему то у меня при запитывании ОУ для спектроиндикации от другого источника питания
происходило что то вроде самовозбуждения. Да так что слетала прошивка)))
пришлось запитать ОУ от того же источника, что и Atmega32 использует.
так вот, как я понял имеется у Atmega32 PA0-PA7 - аналоговые входы. При использовании ssd1306 получается
что некоторые из них свободные (PA2-PA4).
Значит возможно переназначить сгоревший порт для входа спектроиндикатора?
почему то у меня при запитывании ОУ для спектроиндикации от другого источника питания
происходило что то вроде самовозбуждения. Да так что слетала прошивка)))
пришлось запитать ОУ от того же источника, что и Atmega32 использует.
так вот, как я понял имеется у Atmega32 PA0-PA7 - аналоговые входы. При использовании ssd1306 получается
что некоторые из них свободные (PA2-PA4).
Значит возможно переназначить сгоревший порт для входа спектроиндикатора?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Возможно.
adc.h, MUX_LEFT и MUX_RIGHT, только числа подряд долны быть.
adc.h, MUX_LEFT и MUX_RIGHT, только числа подряд долны быть.
- Реклама
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вот как и обещал добавил еще пару вариантов и экспортировал все в png и ico. Еще прикрепил "исходник" так сказать в CorelDraw6.

- Вложения
-
- ampctrl_icon.part6.rar
- (211.4 КБ) 255 скачиваний
-
- ampctrl_icon.part5.rar
- (1 МБ) 257 скачиваний
-
- ampctrl_icon.part4.rar
- (1 МБ) 252 скачивания
-
- ampctrl_icon.part3.rar
- (1 МБ) 245 скачиваний
-
- ampctrl_icon.part2.rar
- (1 МБ) 255 скачиваний
-
- ampctrl_icon.part1.rar
- (1 МБ) 245 скачиваний
- san-sanych
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вт июл 15, 2014 17:03:13
- Откуда: Могилев, Беларусь
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Владимир, автор полюбившихся всем нам проектов, поздравляем Вас с Днем рождения! Желаем Вам здоровья, удачи, творческих успехов!
Думаю, все участники форума присоединятся к моим пожеланиям.
Думаю, все участники форума присоединятся к моим пожеланиям.
- Сергей_74
- Опытный кот
- Сообщения: 707
- Зарегистрирован: Чт фев 21, 2008 12:32:06
- Откуда: Россия г.Уфа
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Присоединяюсь. Здоровья, терпения и творческих успехов!!!
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
С днем рождения Vladimir! 
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Очень хочется присоединиться ко всем и пожелать здоровья, успехов, любви, удачи и терпенья с Днем Рождения!
- Сергей_74
- Опытный кот
- Сообщения: 707
- Зарегистрирован: Чт фев 21, 2008 12:32:06
- Откуда: Россия г.Уфа
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Приехали модули Si470x, его подключаем ведь к шине I2C ?
SDIO->SDA, SCLK->SCL так??
SEN, RST не подключаем ?
SDIO->SDA, SCLK->SCL так??
SEN, RST не подключаем ?
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
- Сергей_74
- Опытный кот
- Сообщения: 707
- Зарегистрирован: Чт фев 21, 2008 12:32:06
- Откуда: Россия г.Уфа
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
спасибо
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
- |_|_|урик
- Мучитель микросхем
- Сообщения: 463
- Зарегистрирован: Ср апр 25, 2012 22:27:46
- Откуда: Донецк
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Я тут немного не в тему. Подскажите если я поставлю в цепи регулировки средних частот TDA7439 не 18нФ, а - 15нФ? Как это повлияет на звук/регулировку?
-
ZyaK
- Потрогал лапой паяльник
- Сообщения: 362
- Зарегистрирован: Сб май 03, 2014 20:01:51
- Откуда: Ижевск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
думаю никак не услышишь 
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
я честно все прочитал))) но не нашел
помогите - где задать фиксированный уровень предусиления каждого входа?
помогите - где задать фиксированный уровень предусиления каждого входа?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Сразу после выбора входа вращением энкодера можно задать предусиление на нём, если аудиопроцессор поддерживает эту регулировку в принципе.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="WiseLord",url="/forum/viewtopic.php?p=3391308#p3391308"]Сразу после выбора входа вращением энкодера можно задать предусиление на нём, если аудиопроцессор поддерживает эту регулировку в принципе.[/uquote]
я про то чтобы "жестко" через прошивку задать это предусиление))
т.е. прошил - а у меня (например на входе 1) уже будет всегда предусиление 6 дБ.
TDA7439
я про то чтобы "жестко" через прошивку задать это предусиление))
т.е. прошил - а у меня (например на входе 1) уже будет всегда предусиление 6 дБ.
TDA7439
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Бессмысленно. Возможность регулировать что-то всегда лучше забитой намертво настройки. Тем более, что eeprom можно перед прошивкой подстроить на этот счёт.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="WiseLord",url="/forum/viewtopic.php?p=3391598#p3391598"]Бессмысленно. Возможность регулировать что-то всегда лучше забитой намертво настройки. Тем более, что eeprom можно перед прошивкой подстроить на этот счёт.[/uquote]
в eeprom же задается общая громкость для всех входов и настройка тембра при включении?
(т.е. если я задал в eeprom громкость -40 дБ, то эта громкость будет по умолчанию на всех входах. (также и с тембрами))
Добавлено after 4 minutes 37 seconds:
[uquote="WiseLord",url="/forum/viewtopic.php?p=3391598#p3391598"]Бессмысленно.[/uquote]
да - но только для опытных юзеров, понимающих алгоритм работы.
для женщин и детей - уже происходят сбои. (они при переключении входов начинают сразу крутить громкость - но получается что крутят предусиление. и в итоге удивляются искажениям страшным звуковым)
Добавлено after 2 minutes 31 second:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
прошу, помогите зафиксировать предусиление для каждого входа.
Добавлено after 16 minutes 20 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
взять ситуацию:
-играет, допустим, радио.
-переключаем на вход "компьютер", у которого громкость в 2 раза громче (звуковая карта ПК может иметь высокий выходной уровень)
подсознательно сразу после переключения входа пытаемся убавить громкость.....но убавляем лишь предусиление входа!
в eeprom же задается общая громкость для всех входов и настройка тембра при включении?
(т.е. если я задал в eeprom громкость -40 дБ, то эта громкость будет по умолчанию на всех входах. (также и с тембрами))
Добавлено after 4 minutes 37 seconds:
[uquote="WiseLord",url="/forum/viewtopic.php?p=3391598#p3391598"]Бессмысленно.[/uquote]
да - но только для опытных юзеров, понимающих алгоритм работы.
для женщин и детей - уже происходят сбои. (они при переключении входов начинают сразу крутить громкость - но получается что крутят предусиление. и в итоге удивляются искажениям страшным звуковым)
Добавлено after 2 minutes 31 second:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
прошу, помогите зафиксировать предусиление для каждого входа.
Добавлено after 16 minutes 20 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
взять ситуацию:
-играет, допустим, радио.
-переключаем на вход "компьютер", у которого громкость в 2 раза громче (звуковая карта ПК может иметь высокий выходной уровень)
подсознательно сразу после переключения входа пытаемся убавить громкость.....но убавляем лишь предусиление входа!


