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

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

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


misir
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср янв 20, 2016 15:29:12

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

Сообщение misir »

alexfick писал(а):Добрый вечер. Вопрос к тем кто собирал на PT2323. PT2322 с каких ножек брался сигнал для индикатора уровня сигнала?
У меня это 4 и 11 ножки рт2322
Реклама
гостевая1
Andrii
Родился
Сообщения: 5
Зарегистрирован: Пт мар 18, 2016 20:25:36

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

Сообщение Andrii »

Подскажите пожалуйста тип необходимого термодатчика.
Реклама
гостевая2
misir
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср янв 20, 2016 15:29:12

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

Сообщение misir »

Andrii писал(а):Подскажите пожалуйста тип необходимого термодатчика.
DS18B20
ксюха
Родился
Сообщения: 7
Зарегистрирован: Вс янв 10, 2010 13:17:33

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

Сообщение ксюха »

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

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

Сообщение WiseLord »

0..5кГц где-то. Подайте синусоиду, сами гляньте.
Реклама
гостеваая 3
ксюха
Родился
Сообщения: 7
Зарегистрирован: Вс янв 10, 2010 13:17:33

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

Сообщение ксюха »

Уважаемый, WiseLord, действительно для режимов 1px и 3px диапазон отображения составляет 0-5кГц, а для режима 2px- 0-3кГц.
Это так и задумано? Второй вопрос.Контроллер также обрабатывает частоты выше 5кГц и выводит изображения на используемые места (100Гц и 10кГц)если в звуковом сигнале содержится 100Гц и 10кГц, то как это отобразится? Извините за мое занудство. Прошивка последняя от 21 марта М32.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

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

Сам Фурье-анализ идёт для диапазона 0..5кГц, поэтому частоты от 5 до 10кГц отображаются зеркально. То есть, нет разницы, 3кГц (5 - 2), или 7кГц (5 + 2) - отобразится это одинаково. Такова особенность анализа Фурье. Аналогично, 10-15кГц равносильны 0-5Кгц, а 15-20кГц - опять зеркально. И так далее.

Что с этим можно сделать - подавать сигнал на спектроанализатор через фильтр ВЧ (на 5кГц). То есть, если в исходном сигнале будут более высокие частоты, они обрежутся фильтром и в спектр не попадут). Я этим особо не занимался и внимание не акцентировал, поскольку это всё же не столько измерительный прибор, сколько что-то вроде "показометра".

Есть ещё вариант - немного изменить код, дабы обрабатывать частоты от 0 до 10 кГцю В режиме 2px спектра это будет отображение от 0 до 6.5кГц приблизительно, но тогда разрешение станет ниже - столбики по 500Гц будут против текущих 250Гц. То, как сделано сейчас, выглядит наиболее "красиво" в плане динамики спектра.
ксюха
Родился
Сообщения: 7
Зарегистрирован: Вс янв 10, 2010 13:17:33

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

Сообщение ксюха »

Спасибо за быстрый и развернутый ответ!
Dimakrichko
Родился
Сообщения: 11
Зарегистрирован: Вс мар 20, 2016 09:52:49
Откуда: г.Бобруйск

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

Сообщение Dimakrichko »

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

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

Сообщение WiseLord »

Собирайте на ATmega32 + граф. дисплей - там такого точно нету.
vaha73
Родился
Сообщения: 7
Зарегистрирован: Чт апр 24, 2014 23:19:53

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

Сообщение vaha73 »

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

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

Сообщение WiseLord »

Слабый уровень сигнала на входе анализатора спектра. Система детектирует его отсутствие и выключается через несколько минут.

Подозреваю, что сигнал на вход анализатора подаётся почему-то не до, а после регулятора громкости. И при малых уровнях громкости система не видит сигнала и запускает таймер отключения.
vaha73
Родился
Сообщения: 7
Зарегистрирован: Чт апр 24, 2014 23:19:53

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

Сообщение vaha73 »

Да, действительно анализатор спектра включён после регулятора. Используюю TDA7313. Но если подключить до регулятора, то получается что будет только один из каналов на спектроанализаторе, а как же другие?
KSN75
Встал на лапы
Сообщения: 87
Зарегистрирован: Пн сен 06, 2010 19:39:36
Откуда: Казахстан

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

Сообщение KSN75 »

Попробовать подать сигнал с выводов 7 и 17 TDA 7313 , скорее всего в этом случае будут отображаться все каналы. А вообще , в чем смысл включения сп.анализатора после регулятора громкости? На малой громкости не будет ничего , на уже средней наверника будет ограничение , ну если только использовать индикатор спектра вроде как индикатор выходной мощности усилителя...
vaha73
Родился
Сообщения: 7
Зарегистрирован: Чт апр 24, 2014 23:19:53

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

Сообщение vaha73 »

Перепаял к 7 и 17 TDA7313 ПОМОГЛО!!! :music: Огромное спасибо всем за советы :))
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

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

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

Сообщение WiseLord »

Странная мысль, на самом деле.
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

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

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

Сообщение WiseLord »

Это настолько бессмысленно, что даже не знаю, что и сказать
Аватара пользователя
conler
Это не хвост, это антенна
Сообщения: 1327
Зарегистрирован: Вс дек 11, 2011 05:43:30
Откуда: Екатеринодар

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

Сообщение conler »

В теме проскакивало про 192х64?
Ответить

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