Например TDA7294

Форум РадиоКот • Просмотр темы - Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 12:11:56

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4751 ]     ... , , , 141, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пт июн 02, 2017 16:28:16 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Код общий только для поддержки аудио и тюнеров, в остальном там большая разница.
В Proteus для ATmega8 при подаче 2.5В на АЦП на спектре чисто, без всяких столбиков. Другое дело, что по какой-то причине МК выключается в Proteus через пару секунд, но такое я уже не раз видел, когда в железе работало правильно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пт июн 02, 2017 21:16:34 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 558
Рейтинг сообщения: 0
Код общий только для поддержки аудио и тюнеров, в остальном там большая разница.
В Proteus для ATmega8 при подаче 2.5В на АЦП на спектре чисто, без всяких столбиков. Другое дело, что по какой-то причине МК выключается в Proteus через пару секунд, но такое я уже не раз видел, когда в железе работало правильно.

вау, так и есть, добавил смещение 2.5 v к сигналу, и спектр заиграл новыми красками, спасибо :)
Изображение
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Вс июн 04, 2017 13:39:52 
Родился

Зарегистрирован: Вс янв 10, 2010 13:17:33
Сообщений: 7
Рейтинг сообщения: 0
Уважаемый WiseLord, возможно ли в редакторе EEPROM для m8 сделать коррекцию для энкодера, как для m32? Или подскажите адрес ячейки EEPROM которую необходимо корректировать.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Вс июн 04, 2017 17:12:56 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Нет. Немного подкрутить можно в коде, раскомментировав часть строк в input.c


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Вс июн 04, 2017 21:33:53 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 558
Рейтинг сообщения: 0
Уважаемый WiseLord, как в m328 сменить пины энкодера с DB6-DB7 на DB5-DB6? в pins.h я похожего указателя не нашел
скрутил для пробы на макетке с SSD1306 и плате Arduino-NANO. но в плате на DB7(PB5) светодиод стоит катодом на землю(D13 Arduino), и енкодер не тикает. кнопки и енкодер подключены напрямую без балластных резюков, как на схеме с KS108.
я так понимаю, на пинах аппаратно PullUp 10 кОм еще включены?
и да, I2C SSD1306 включается не в общую шину i2c, а к С0-С1 пинам, это так и задумано?


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пн июн 05, 2017 09:29:53 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Крутить здесь: https://github.com/WiseLord/ampcontrol/ ... 28/input.h
Кнопки должны обязательно подключаться последовательно через резисторы, чтобы не коротить линии дисплея на землю.
Шина I2C отдельная для SSD1306.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пн июн 05, 2017 13:01:01 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 558
Рейтинг сообщения: 0
Крутить здесь: https://github.com/WiseLord/ampcontrol/ ... 28/input.h
Кнопки должны обязательно подключаться последовательно через резисторы, чтобы не коротить линии дисплея на землю.
Шина I2C отдельная для SSD1306.


https://github.com/WiseLord/ampcontrol/ ... 28/input.h
#define ENC_A BTN_D6
#define ENC_B BTN_D7
при замене на BTN_D5/BTN_D6 отваливаются остальные кнопки, другие дефайны не связаны с энкодером
пока выкрутился подтяжкой ENC_B линии резистором 1кOm на 5 В
Кнопки должны обязательно подключаться последовательно через резисторы, когда 8 битный дисплей (полностью согласен со схемным решением), а мой SSD1306 подключен к другим линиям


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Ср июн 07, 2017 09:44:20 
Открыл глаза

Зарегистрирован: Вт окт 08, 2013 15:41:06
Сообщений: 64
Рейтинг сообщения: 0
Народ ткните в ссылочку на схемку для ssd1306+M32, а то не по глазам совсем...
Заранее спасибо...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Ср июн 07, 2017 09:48:13 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
https://github.com/WiseLord/ampcontrol/ ... #L206-L209

https://github.com/WiseLord/ampcontrol/ ... =4#L30-L35


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Чт июн 08, 2017 07:27:19 
Открыл глаза

Зарегистрирован: Вт окт 08, 2013 15:41:06
Сообщений: 64
Рейтинг сообщения: 0
Wiselord Где в этой ветке читал, что были хотелки попробывать TFT320х240+STM32, но из-за цены было решено отказатся.
На данный момент у братьев китацев сейчас ценник на TFT 3,2"+Touch стоит примерно от 500руб.
Может стоит попробывать ...???...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Чт июн 08, 2017 22:08:13 
Первый раз сказал Мяу!

Зарегистрирован: Ср авг 24, 2011 13:52:42
Сообщений: 30
Рейтинг сообщения: 0
Здравствуйте ,преобразователь уровней между I2C RDA5807M и I2C ATmega32 делать (между 3.3v и 5v) или пойдет так ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пт июн 09, 2017 00:04:46 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Делать


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пт июн 09, 2017 08:34:25 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 558
Рейтинг сообщения: 0
преобразователь уровней между I2C такой можно, или на ключах?
http://forums.parallax.com/uploads/atta ... /99665.png


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пт июн 09, 2017 08:43:40 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
На ключах надёжнее. Не уверен, что такой хорошо будет данные от тюнера к МК передавать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Пт июн 09, 2017 11:31:19 
Прорезались зубы

Карма: 4
Рейтинг сообщений: 2
Зарегистрирован: Вт окт 01, 2013 01:04:31
Сообщений: 217
Откуда: Гомель
Рейтинг сообщения: 0
Wiselord Где в этой ветке читал, что были хотелки попробывать TFT320х240+STM32, но из-за цены было решено отказатся.
На данный момент у братьев китацев сейчас ценник на TFT 3,2"+Touch стоит примерно от 500руб.
Может стоит попробывать ...???...


Мне тоже интересен вариант на stm32f103. пробовали ли вы с ним работать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Вс июн 11, 2017 14:53:48 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 558
Рейтинг сообщения: 0
На ключах надёжнее. Не уверен, что такой хорошо будет данные от тюнера к МК передавать.

не пробовал с RDA580x, но на tea5767 пока работает вообще без ключей и балластных резисторов. питание на чип FM только 3.3 v пришлось подавать, иначе затыкается. SSD1306 тоже 3х вольтовый, но i2c толерантен к TTL 5v. завтра RDA подвезут, попробую и с ним.
а вот SPI дисплей на ili9341 оказался покапризнее, обрезал резисторным делителем, с подбором по току вход-выход контроллеров. китайцы в основном ставят интегрированные двунаправленные конверторы уровней.
http://we.easyelectronics.ru/Shematech/ ... oystv.html


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Вс июн 11, 2017 15:23:41 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Ох, а как я с ili9341 помучился. При питании МК от 5В инициализацию дисплей проходил нормально в 50%, несмотря на то, что на самой его плате есть стабализатор на 3.3В. Но - с ножек МК идут сигналы уровнем 5В, и дисплей от этого сходит с ума. Можно было и согласованием уровней обойтись, но я просто ATmega328p запитал от 3.3В и проблемы с инициализацией дисплея пропали полностью.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Вс июн 11, 2017 21:32:24 
Первый раз сказал Мяу!

Зарегистрирован: Пн мар 14, 2016 12:47:14
Сообщений: 27
Рейтинг сообщения: 0
мега 32 в дип st7920 lm7100 tda7313 ---вопрос-можно переделать надписи на каналах аудио процесора(ЮСБ,ТЮНЕР(РАДИО)ТЕЛЕВИЗОР) и что нужно сделать чтоб менять мелодии с флешки(использую китайский транспордер)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Вс июн 11, 2017 22:24:19 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 1
Надписи в редакторе правятся.
Чтобы переключать мелодии, надо каким-то способом уметь управлять этим девайсом. Если протокол известен - это одно, если нет - самое простое, что приходит в голову - подключиться транзисторами параллельно кнопкам и уже транзисторами управлять с МК.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
СообщениеДобавлено: Чт июн 15, 2017 21:59:47 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 558
Рейтинг сообщения: 0
Ох, а как я с ili9341 помучился. При питании МК от 5В инициализацию дисплей проходил нормально в 50%, несмотря на то, что на самой его плате есть стабализатор на 3.3В. Но - с ножек МК идут сигналы уровнем 5В, и дисплей от этого сходит с ума. Можно было и согласованием уровней обойтись, но я просто ATmega328p запитал от 3.3В и проблемы с инициализацией дисплея пропали полностью.

:)) я сначала думал, что дисплей дохлый, пока не подкинул к MappleMini, и залил тот-же скетч. под STM32 это небо и земля, особенно через DMA (на ардуину под ili9341 есть либа с DMA), которая и на nodemcu взлетела :shock:
похоже мы дисплеи у одного поставщика покупали. китаец решил не париться с конвертором, и втулил шопопало :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4751 ]     ... , , , 141, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 46


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y