Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Собрал ampcontrol_atmega8_ks0066_16x2_4bit_pt232x_rda580x . Возникло несколько вопросов к автору.
1. не работает коматда с пульта "Предыдущий вход.
2. баланс отображается как громкость (шкала заполняется с лева на право, или убывает с пр. на лев.)
3. при включении 3D отображает 3D onf/
4. что означает цифра 0 или 1 справа от названия входа.
1. не работает коматда с пульта "Предыдущий вход.
2. баланс отображается как громкость (шкала заполняется с лева на право, или убывает с пр. на лев.)
3. при включении 3D отображает 3D onf/
4. что означает цифра 0 или 1 справа от названия входа.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте, подскажите пожалуйста по поводу TDA7313,на печатке на входе стоит пленка, номинал их такой же как и на TDA7439 (0.47мкф)? Собирал на TDA7439, можете подсказать TDA7313 лучше?
- Сергей_74
- Опытный кот
- Сообщения: 707
- Зарегистрирован: Чт фев 21, 2008 12:32:06
- Откуда: Россия г.Уфа
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Если не ошибаюсь для 7313 по входам стоят эл.литы 2,2мкф. А вообще лучше в дш загляните и вопросы отпадут.
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Да, в даташите стоят электролиты на 2.2мкФ, просто на печатке у Автора стоят пленочные
- |_|_|урик
- Мучитель микросхем
- Сообщения: 463
- Зарегистрирован: Ср апр 25, 2012 22:27:46
- Откуда: Донецк
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Это не мешает пленочным быть на 2,2 мкФ. Поищите. Такой номинал есть. Из нормальных К73-9, К73-11 и в таком духе. Есть импортные (желтого цвета), но я от них отказался из-за магнитных выводов. Может оно и ничего, но я не хочу. Советского производства лучше, хоть и разброс по номиналу большей. Будете покупать, идите с прибором, чтоб отобрать максимально приближенные друг к другу
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="|_|_|урик",url="/forum/viewtopic.php?p=3404850#p3404850"]Это не мешает пленочным быть на 2,2 мкФ. Поищите. Такой номинал есть. Из нормальных К73-9, К73-11 и в таком духе. Есть импортные (желтого цвета), но я от них отказался из-за магнитных выводов. Может оно и ничего, но я не хочу. Советского производства лучше, хоть и разброс по номиналу большей. Будете покупать, идите с прибором, чтоб отобрать максимально приближенные друг к другу[/uquote]
выводы магнитные....цвет желтый))))
опять аудиофилы атакуют)))
скажите, вот у каждого мужчины есть прибор - с ним и нужно идти покупать? т.е. женщина не купит?
выводы магнитные....цвет желтый))))
опять аудиофилы атакуют)))
скажите, вот у каждого мужчины есть прибор - с ним и нужно идти покупать? т.е. женщина не купит?
- |_|_|урик
- Мучитель микросхем
- Сообщения: 463
- Зарегистрирован: Ср апр 25, 2012 22:27:46
- Откуда: Донецк
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Я далеко не аудиофил. Скорее эстет. И магнитные выводы это не порядок, так быть не должно.
По поводу прибора, я думаю Вы все поняли, что я имел в виду. А Ваши высеры вообще не предают Вам солидности и уж точно не добавляют ума
По поводу прибора, я думаю Вы все поняли, что я имел в виду. А Ваши высеры вообще не предают Вам солидности и уж точно не добавляют ума
-
mixa232323
- Прорезались зубы
- Сообщения: 217
- Зарегистрирован: Вт окт 01, 2013 01:04:31
- Откуда: Гомель
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="|_|_|урик",url="/forum/viewtopic.php?p=3405302#p3405302"]Я далеко не аудиофил. Скорее эстет. И магнитные выводы это не порядок, так быть не должно.
По поводу прибора, я думаю Вы все поняли, что я имел в виду. А Ваши высеры вообще не предают Вам солидности и уж точно не добавляют ума[/uquote]
не корми троля
По поводу прибора, я думаю Вы все поняли, что я имел в виду. А Ваши высеры вообще не предают Вам солидности и уж точно не добавляют ума[/uquote]
не корми троля
-
mixa232323
- Прорезались зубы
- Сообщения: 217
- Зарегистрирован: Вт окт 01, 2013 01:04:31
- Откуда: Гомель
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord
В проект на STM32 портанул ST7920 и проверил. Работает. Проверьте, правильно ли сделал и добавьте в код если всё норм.
В проект на STM32 портанул ST7920 и проверил. Работает. Проверьте, правильно ли сделал и добавьте в код если всё норм.
- Вложения
-
- ampcontrol-f103-master.zip
- (525.71 КБ) 327 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Бегло взглянул. Вроде всё ОК.
Я стараюсь новый код сделать максимально похожим на старый, чтобы в дальнейшем иметь возможность синхронизироваться. Поддержка дисплеев сейчас не самое актуальное, поэтому той конфигурации, в которой сейчас отлаживаю всё (макетка с KS0108B) пока достаточно.
А вообще я хочу переделать всю систему действий (actions). Сейчас, например, все регулировки любых параметров энкодером - это всего лишь два действия - уменьшение и увеличение параметра. Что именно регулируется, зависит от текущего экрана. То есть, нет "красивого" способа на кнопку пульта повесить сразу регулировку, например, тембра НЧ. Обязательно нужно сначала переключиться на этот экран, а потом использовать команды на уменьшение или увеличение.
В общем, хочется это немного переделать, возможно, усложнив. Сколько времени всё это займёт - пока не знаю, свободного времени не так много, как хотелось бы. Да и STM32 мне пока ещё изучать да изучать.
Но вообще из "хотелок"
- более полные спектры. Думаю, 72МГц на 32-битном контроллере обработка 128 полос будет даже быстрее 32-х на 8-битном.
- поддержка дисплеев поинтереснее (разного рода цветных LCD)
- больше возможностей по управлению. В том числе, поддержка не только отправки команд по UART/Bluetooth на устройство, но и опрос статуса. В идеале - приложение на Android, не только для управления, но и для отображения на смартфоне как спектра, так и текущих параметров. То есть, своего рода второй "удалённый" экран.
Я стараюсь новый код сделать максимально похожим на старый, чтобы в дальнейшем иметь возможность синхронизироваться. Поддержка дисплеев сейчас не самое актуальное, поэтому той конфигурации, в которой сейчас отлаживаю всё (макетка с KS0108B) пока достаточно.
А вообще я хочу переделать всю систему действий (actions). Сейчас, например, все регулировки любых параметров энкодером - это всего лишь два действия - уменьшение и увеличение параметра. Что именно регулируется, зависит от текущего экрана. То есть, нет "красивого" способа на кнопку пульта повесить сразу регулировку, например, тембра НЧ. Обязательно нужно сначала переключиться на этот экран, а потом использовать команды на уменьшение или увеличение.
В общем, хочется это немного переделать, возможно, усложнив. Сколько времени всё это займёт - пока не знаю, свободного времени не так много, как хотелось бы. Да и STM32 мне пока ещё изучать да изучать.
Но вообще из "хотелок"
- более полные спектры. Думаю, 72МГц на 32-битном контроллере обработка 128 полос будет даже быстрее 32-х на 8-битном.
- поддержка дисплеев поинтереснее (разного рода цветных LCD)
- больше возможностей по управлению. В том числе, поддержка не только отправки команд по UART/Bluetooth на устройство, но и опрос статуса. В идеале - приложение на Android, не только для управления, но и для отображения на смартфоне как спектра, так и текущих параметров. То есть, своего рода второй "удалённый" экран.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="WiseLord",url="/forum/viewtopic.php?p=3410967#p3410967"]. для отображения на смартфоне как спектра, так и текущих параметров. То есть, своего рода второй "удалённый" экран.[/uquote]
и на ПК ))
и на ПК ))
-
mixa232323
- Прорезались зубы
- Сообщения: 217
- Зарегистрирован: Вт окт 01, 2013 01:04:31
- Откуда: Гомель
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord
Попробовал подцепить 320 х 240 ili9320 в 8bit режиме 65к цвете. Прописал инициализацию и заливку экрана. Скоростей вроде не хватает. Немного допилил заливку до максимума вроде норма, но все равно не супер. Буду искать быстрый способ записи в порт. Походу надо пилить отдельную ветку под эти дисплеи.
Вот что получилось.
Попробовал подцепить 320 х 240 ili9320 в 8bit режиме 65к цвете. Прописал инициализацию и заливку экрана. Скоростей вроде не хватает. Немного допилил заливку до максимума вроде норма, но все равно не супер. Буду искать быстрый способ записи в порт. Походу надо пилить отдельную ветку под эти дисплеи.
Вот что получилось.
- Вложения
-
- ampcontrol-f103-master.rar
- (473.78 КБ) 330 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Я дисплей на таком контроллере в 16бит режиме гонял. Вроде бы было достаточно неплохо. На видео один из дисплеев - ILI9341, SPI на STM32F051, второй - ILI9320 в 16бит режиме.
Вообще, если заморачиваться с этими дисплеями, нужно немного доработать архитектуру проекта. Как сейчас, например - есть виртуальный экран 128x64, в который рисуется то, что надо. Какой это экран - KS0108/SSD1303/ST9720 - не так уж и важно.
Так и здесь, нужен некоторый абстрактный дисплей 320x240, на который будет отрисовываться что-то в виде прямоугольных областей сплошной заливки (рисовать по точкам слишком накладно). То есть, что-то вроде:
Функция, рисующая экран спектра => рисуем несколько прямоугольников определённой высоты и координат => функция рисования прямоугольника => аппаратная заливка указанной области.
Функция, рисующая некоторый прогрессбар => опять же несколько прямоугольников => опять же функция рисования прямоугольника => аппаратная заливка области.
Вообще, если заморачиваться с этими дисплеями, нужно немного доработать архитектуру проекта. Как сейчас, например - есть виртуальный экран 128x64, в который рисуется то, что надо. Какой это экран - KS0108/SSD1303/ST9720 - не так уж и важно.
Так и здесь, нужен некоторый абстрактный дисплей 320x240, на который будет отрисовываться что-то в виде прямоугольных областей сплошной заливки (рисовать по точкам слишком накладно). То есть, что-то вроде:
Функция, рисующая экран спектра => рисуем несколько прямоугольников определённой высоты и координат => функция рисования прямоугольника => аппаратная заливка указанной области.
Функция, рисующая некоторый прогрессбар => опять же несколько прямоугольников => опять же функция рисования прямоугольника => аппаратная заливка области.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="mixa232323",url="/forum/viewtopic.php?p=3412334#p3412334"]WiseLord
Попробовал подцепить 320 х 240 ili9320 в 8bit режиме 65к цвете. Прописал инициализацию и заливку экрана. Скоростей вроде не хватает. Немного допилил заливку до максимума вроде норма, но все равно не супер. Буду искать быстрый способ записи в порт. Походу надо пилить отдельную ветку под эти дисплеи.
Вот что получилось.[/uquote]
Запускал такой дисплей (ILI9341) по SPI на STM32F103.
https://www.youtube.com/watch?v=RdItKHAs89I
Попробовал подцепить 320 х 240 ili9320 в 8bit режиме 65к цвете. Прописал инициализацию и заливку экрана. Скоростей вроде не хватает. Немного допилил заливку до максимума вроде норма, но все равно не супер. Буду искать быстрый способ записи в порт. Походу надо пилить отдельную ветку под эти дисплеи.
Вот что получилось.[/uquote]
Запускал такой дисплей (ILI9341) по SPI на STM32F103.
https://www.youtube.com/watch?v=RdItKHAs89I
-
mixa232323
- Прорезались зубы
- Сообщения: 217
- Зарегистрирован: Вт окт 01, 2013 01:04:31
- Откуда: Гомель
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord ну если делать как в LS020 рисовать столбики то должно получиться быстро. Еще на 8 или 16 бит шине можно рисовать первую точку, а потом тупо дергать WR сколько надо и все зальется одним цветом. Так будет максимально быстро.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord писал(а):Но вообще из "хотелок"
- более полные спектры. Думаю, 72МГц на 32-битном контроллере обработка 128 полос будет даже быстрее 32-х на 8-битном.
- поддержка дисплеев поинтереснее (разного рода цветных LCD)
- больше возможностей по управлению. В том числе, поддержка не только отправки команд по UART/Bluetooth на устройство, но и опрос статуса. В идеале - приложение на Android, не только для управления, но и для отображения на смартфоне как спектра, так и текущих параметров. То есть, своего рода второй "удалённый" экран.
Полностью поддерживаю Автора, особенно последний пункт, но также и хотелось бы не только для смартфона но и для ПК!
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="aleardo",url="/forum/viewtopic.php?p=3413341#p3413341"][quote="WiseLord"]
но и для ПК![/uquote]
ну вот а я то думал что я один такой)
но и для ПК![/uquote]
ну вот а я то думал что я один такой)
-
MakSimbian
- Открыл глаза
- Сообщения: 41
- Зарегистрирован: Чт окт 07, 2010 23:53:13
- Откуда: Украина, Мелитополь
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Ткните носом где глянуть на проект Stm32
-
mixa232323
- Прорезались зубы
- Сообщения: 217
- Зарегистрирован: Вт окт 01, 2013 01:04:31
- Откуда: Гомель
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте, скажите радио на TEA5767 просто параллельно цепляется к SDA,SCL?