Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение aleardo »

Например вот такой:Изображение
Вложения
Freeshipping-0-96-inch-IIC-font-b-128-b-font--font-b-64-b-font.jpg
(55.63 КБ) 492 скачивания
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение san-sanych »

WiseLord писал(а):
san-sanych писал(а):ТЕМБР НЧ прогрессбар следует отрисовывать как на экране ТЕМБР ВЧ
Не понял. Тембры НЧ и ВЧ отрисовываются абсолютно одинаково. Как и все прочие параметры, собственно. Если верхняя граница равна по модулю нижней - рисуется "симметричный" програссбар (обычно на тембрах так), если не равны - простой, односторонний.
aleardo писал(а):Тогда надо добавить графические дисплеи менее габаритные, а то "LCD на базе контроллера KS0108" не везде можно запихнуть
KS0108B менее габаритен и дешевле к тому же, чем KS0108A.

Вот фотки. Обратите внимание на значение в дб и уровень бара.
Вложения
P1020423.JPG
(155.26 КБ) 663 скачивания
P1020424.JPG
(161.27 КБ) 582 скачивания
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение WiseLord »

Из поддерживаемых аудиоконтроллеров у всех нижняя граница тембров равна по модулю верхней. Исключение - TEA63X0, у них по даташиту почему-то НЧ вверх можно "гнать" до 15дБ, тогда как вниз - только до -12. При том у ВЧ -12 .. +12.

Если у Вас именно этот аудиоконтроллеров, то регулировки так и должны выглядеть.

Кстати, по поводу TEA63X0. Оно таки работает? А то я добавил "вслепую" поддержку, но о результатах пока ничего не слышал.

Если некритично именно возможность "басить" на все +15дБ - можете сами в исходниках выставить ту же сетку, что и для ВЧ.

Ну, или могу в исходниках это и я "для всех" выставить. Походу, с этим контроллером, Вы первый, поэтому другие не обидятся за небольшое урезание НЧ за неимением этих других :).
Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение aleardo »

san-sanych Уважаемый "тезка". Взглянул на ваши фотографии любопытный у вас дисплей, чьих сия девай? То-есть чьей фирмы? Фотку задней стороны можете сфотать?
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение san-sanych »

WiseLord писал(а):Из поддерживаемых аудиоконтроллеров у всех нижняя граница тембров равна по модулю верхней. Исключение - TEA63X0, у них по даташиту почему-то НЧ вверх можно "гнать" до 15дБ, тогда как вниз - только до -12. При том у ВЧ -12 .. +12.

Если у Вас именно этот аудиоконтроллеров, то регулировки так и должны выглядеть.

Кстати, по поводу TEA63X0. Оно таки работает? А то я добавил "вслепую" поддержку, но о результатах пока ничего не слышал.

Если некритично именно возможность "басить" на все +15дБ - можете сами в исходниках выставить ту же сетку, что и для ВЧ.

Ну, или могу в исходниках это и я "для всех" выставить. Походу, с этим контроллером, Вы первый, поэтому другие не обидятся за небольшое урезание НЧ за неимением этих других :).

Отчет по работе этого аудиопроца дам завтра. Думаю, вряд ли кто ещё будет применят его в проекте. Да и я на него ставку особо не делаю, просто захотелось послушать как он звучит, ведь не зря у Becker он стоял во всех автомагнитолах.
Регулировку НЧ оставлю как есть.
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение san-sanych »

aleardo писал(а):san-sanych Уважаемый "тезка". Взглянул на ваши фотографии любопытный у вас дисплей, чьих сия девай? То-есть чьей фирмы? Фотку задней стороны можете сфотать?

Вот на него даташит. Приобрел совершенно случайно в магазине конфискованных товаров. Фотку скину позже, а то уже деятельность свернул.

Подключил и протестировал TEA6300. Программа работает исправно: все выбирается, регулируется, отображается. Звук микруха передает чисто, не поганя и не приукрашивая. Её звучание схоже с TDA7439, если в последней не использовать предусилитель. Т.ч., если у кого есть желание и эта микруха - юзайте, думаю останетесь довольны.
Вложения
MTC-S16208XFYHSGY.pdf
(714.89 КБ) 236 скачиваний
Аватара пользователя
kt840
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Вт апр 05, 2011 15:39:55
Откуда: Красноярск

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение kt840 »

Для таких же любителей Дипа как я :)) : печатка под новую прошивку М8
Вложения
Atmega8 Dip(новая редакция).rar
(27.34 КБ) 318 скачиваний
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение Novice user »

решил собирать на мега8,RDA5807,не знаю правильно ли смотрю схему-стр 94 предпоследний пост
стоит ли делать увч как в кенвуд тк8(там правда для RDA 5802 но сути не меняет),у этого приемника неплохой прием фм(у баофенга чуть хуже,схема та же)
Изображение
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение WiseLord »

Если вы такое сделаете, а потом нам расскажете, есть ли толк от УВЧ - первым скажу "спасибо".

Самого интересует, улучшится ли качество приёма в таком случае.

Не совсем понял про Kenwood TK8. Google говорит, что это вроде как рация (TK-F8) на 433МГц, интересно, каким боком там RDA5802. Разве что промежуточную частоту усиливает.

P.S. Что за транзистор на схеме?
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение Novice user »

эта рация 140-172+400-520 МГц на RDA1846,со встроенным приемником 65-108 МГц на RDA5802,полная схема http://elazary.com/images/mediaFiles/ham/uv5r/SCHEMATIC-baofeng-uv5r.pdf

да-ошибся,кенвуд тк-ф8

транзистор R25=SC3356
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение san-sanych »

Подскажите кто-нибудь, в прошивке ampcontrol_m32_ks0066_16x2.hex с tux032 переключение в МОНО режим работает? А то жму на кнопку ПДУ, а реакции никакой, ни на слух, ни на дисплее.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение WiseLord »

Для TUX032 такой возможности нет. Просто в силу того, что если такая команда на переключение моно/стерео и существует, знают её только инженеры Sony.

И то счастье, что энтузиасты сняли лог. анализатором сигналы с рабочей магнитолы и разобрались, как хотя бы частоту задать.
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение VeryLazyCat »

san-sanych писал(а):Отчет по работе этого аудиопроца дам завтра. Думаю, вряд ли кто ещё будет применят его в проекте.

Почему Вы так думаете ? У меня тоже есть такой чип.
Попросил его поддержку у автора проекта, но не собрал ещё...
Надеюсь, что автор не обижается по этому поводу. :)
Вы уже послушали этот аудиопроц, как впечатления ?
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение san-sanych »

VeryLazyCat писал(а):
san-sanych писал(а):Отчет по работе этого аудиопроца дам завтра. Думаю, вряд ли кто ещё будет применят его в проекте.

Почему Вы так думаете ? У меня тоже есть такой чип.
Попросил его поддержку у автора проекта, но не собрал ещё...
Надеюсь, что автор не обижается по этому поводу. :)
Вы уже послушали этот аудиопроц, как впечатления ?

Свои впечатления о звучании tea6300 описывал выше. Если Вы относитесь к числу аудиофилов, то микросхему стоит послушать, думаю разочарованы не будете, особенно, если до этого имели дело с tda7313 с алиекспресса. Правда, в этом аудиопроце нет встроенного предусилителя, что несомненно на пользу, но и железно привязывает УМЗЧ к входным уровням. В виду этого отдал предпочтение все же tda7439.
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение VeryLazyCat »

san-sanych писал(а):...микросхему стоит послушать, думаю разочарованы не будете, особенно, если до этого имели дело с tda7313 с алиекспресса.

Спасибо за ответ! Микру послушаю обязательно.
7313 и 7318 валялись в столе лет десять наверное, когда покупал - алиекспресса не было... :)
Аватара пользователя
viktor001
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Ср янв 14, 2015 20:09:55

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение viktor001 »

У меня небольшая проблемка с дисплеем. При отображении спектра или уровня сигнала на вершине "столбиков" присутствует негатив и чем быстрее происходит движение тем больше негатива. Это особенность дисплея или с этим можно как то бороться? Подстроичником контраста не удалось полностью это убрать.

Изображение
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение WiseLord »

Медленный ЖК-дисплей. Когда столбик падает, остаётся некоторе время "послесвечение", пока жидкий кристалл проворачивается.

От этого никуда не деться. Да и хуже от этого спектр не выглядит, на мой взгляд, даже лучше.

Но этот эффект - одна из причин почему я не стал реализовывать (пробовал, но не стал) те же пики в спектре - уж слишком они тусклые получаются.
Аватара пользователя
viktor001
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Ср янв 14, 2015 20:09:55

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение viktor001 »

WiseLord писал(а):Медленный ЖК-дисплей.

Так они все так работают? Тогда нет смысла искать другой?
Если можно ещё вопросик. В каком диапазоне работает анализатор спектра? У меня получается, что в ширину экрана чётко отображается до 3.1кГц. На частоте 6кГц весь экран засвечен и т.д. Получается наложение спектра и при прослушивании музыки нет чёткого отображения по частотам.
Не могли бы Вы прояснить этот момент.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение WiseLord »

Анализ Фурье на 10кГц идёт. Поэтому спектр рассчитывается от 0 до 5 кГц - на 64 столбика. На экране отображаются лишь 42 столбика - 0 .. 3,3 кГц.

От 5кГц до 10кГц частоты отображаются зеркально, и так далее:

Код: Выделить всё

[                                           ] область экрана

 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 0                                        3 
 0kHz-----------------------------------------------------------5kHz
10kHz-----------------------------------------------------------5kHz
10kHz----------------------------------------------------------15kHz
20kHz----------------------------------------------------------15kHz
Аватара пользователя
viktor001
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Ср янв 14, 2015 20:09:55

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128

Сообщение viktor001 »

WiseLord Спасибо! Теперь стало понятно почему после 3,3кГц почти ничего нет, а от 5кГц заливает всю ширину экрана. А если поставить эллиптический фильтр и отфильтровать всё что выше 5кГц, будет ведь симпатичней смотреться? Правда для управления этих микрух надо управляющий сигнал формировать. Возможно ли такую плюшку добавить к ampcontrol-m32?
Ответить

Вернуться в «Статьи»