Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вот очень интересный дисплей, если кому нравится разноцветный и весьма недорогой. На мой взгляд хорошая замена дисплею от Сименса. К тому же и сенсорный - кнопки вообще на него можно вывести. Если кто возьмется исходник переписать, то наверное многим понравится https://ru.aliexpress.com/item/2-0-3-3V ... -uR7uBY3Rz
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Без понятия. Но, возможно, и из-за периодического опроса RTC по I²C. На TDA7439/TDA7313 не наблюдал.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
поделись готовой прошивкой под этот вариант печатной платы, а то я уже собрал но не увидел что там разводка другая.
- Вложения
-
- пп.png
- (190.33 КБ) 797 скачиваний
-
Andy_sv
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Ср янв 05, 2011 23:21:02
- Откуда: Ставропольский край
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="drlector72",url="/forum/viewtopic.php?p=3100382#p3100382"]Вот очень интересный дисплей, если кому нравится разноцветный и весьма недорогой. На мой взгляд хорошая замена дисплею от Сименса. К тому же и сенсорный - кнопки вообще на него можно вывести. Если кто возьмется исходник переписать, то наверное многим понравится[/uquote]
Данный проект "не потянет" такой дисплей.
Автор уже говорил, что надо экранчик с разрешением 128x64 с 8 битным режимом и SPI интерфейсом.
Данный проект "не потянет" такой дисплей.
Автор уже говорил, что надо экранчик с разрешением 128x64 с 8 битным режимом и SPI интерфейсом.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Дисплей не плохой и по цене вроде не дорого НО для его реализации в проекте нужно переписывать большую часть кода(чтобы реализовать сенсор). Можно конечно взять 32мегу но никто этого делать не будет. Мне кажется намного проще добавить поддержку OLED 0,96" или 1,3".
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="WiseLord",url="/forum/viewtopic.php?p=3100770#p3100770"]В чём другая?[/uquote
я форуме нашел прошивки. Но там схема несоответствует данной печатой плате. Вот я и спрашиваю где взять для этой.
я форуме нашел прошивки. Но там схема несоответствует данной печатой плате. Вот я и спрашиваю где взять для этой.
- Вложения
-
- Amega8.rar
- (441.12 КБ) 271 скачивание
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="vadd",url="/forum/viewtopic.php?p=3101136#p3101136"][uquote="WiseLord",url="/forum/viewtopic.php?p=3100770#p3100770"]В чём другая?[/uquote
я форуме нашел прошивки. Но там схема не соответствует данной печатной плате. Вот я и спрашиваю где взять для этой.[/uquote]
https://github.com/WiseLord/ampcontrol/releases в самом верху. У вас правильная плата, но схема старая, которую не используют. Вот правильная схема, только с ошибкой в номинале R7 он 100к должен быть.
я форуме нашел прошивки. Но там схема не соответствует данной печатной плате. Вот я и спрашиваю где взять для этой.[/uquote]
https://github.com/WiseLord/ampcontrol/releases в самом верху. У вас правильная плата, но схема старая, которую не используют. Вот правильная схема, только с ошибкой в номинале R7 он 100к должен быть.
- Вложения
-
- sch-m8.png
- (164.1 КБ) 402 скачивания
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Собственно, там же на GitHub и схема правильная есть под эту разводке:
https://raw.githubusercontent.com/WiseL ... sch-m8.png
И вообще всё актуальное лучше именно там смотреть. Увы, уже имеющиеся статьи на форуме редактировать проблематично, поэтому в статьях обычно- гарантировано рабочий вариант, но уже устаревший, а всё самое новое и интересное - на GitHub брать.
https://raw.githubusercontent.com/WiseL ... sch-m8.png
И вообще всё актуальное лучше именно там смотреть. Увы, уже имеющиеся статьи на форуме редактировать проблематично, поэтому в статьях обычно- гарантировано рабочий вариант, но уже устаревший, а всё самое новое и интересное - на GitHub брать.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Спасибо. Все заработало. 
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Если я правильно понял этот дисплей (https://ru.aliexpress.com/item/0-96-inc ... f7a885c334) возможно подключить через этот переходник:https://ru.aliexpress.com/item/PCF8574T-I-O-Fr-I2C-Port-Interface-Support-for-Arduino-Cascading-Extended-Module/32670849817.html?traffic_analysisId=recommend_3035_null_null_null&scm=1007.13338.79672.000000000000000&pvid=bad5a524-b194-4571-946a-1e8f7e6a8818&tpp=1
-
Andy_sv
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Ср янв 05, 2011 23:21:02
- Откуда: Ставропольский край
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
RAVEN
viewtopic.php?f=25&t=98758&p=2857994&hilit=SSD1306#p2857994
Новеньким и забывчивым:
небольшой flashback на тему дисплеев с разрешением больше чем 128x64 для данного проекта
viewtopic.php?f=25&t=98758&p=2197552&hilit=320x240#p2197552
Вот такой недорогой дисплей 1,8" с разрешением 132x162 на ST7735S прикрутить бы:
https://ru.aliexpress.com/item/1-8-Inch ... e25ef4c28c
http://tftdata.tjc1688.com/1.8_SPI/1.8_spi.rar
ссылка на архив с примерами. Там же и даташит на ST7735S имеется.
viewtopic.php?f=25&t=98758&p=2857994&hilit=SSD1306#p2857994
Новеньким и забывчивым:
небольшой flashback на тему дисплеев с разрешением больше чем 128x64 для данного проекта
viewtopic.php?f=25&t=98758&p=2197552&hilit=320x240#p2197552
Вот такой недорогой дисплей 1,8" с разрешением 132x162 на ST7735S прикрутить бы:
https://ru.aliexpress.com/item/1-8-Inch ... e25ef4c28c
http://tftdata.tjc1688.com/1.8_SPI/1.8_spi.rar
ссылка на архив с примерами. Там же и даташит на ST7735S имеется.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вопрос к Mazzz, или к тому кто знает.... В плате m32 , любезно предоставленной Mazzz Сб апр 08, 2017 12:22:12 исспользуются часы DS3231, в авторской статье DS1307. Вопрос : для варианта DS3231 необходима другая прошивка, или я чего-то не увидел в редакторе ЕПРОМ?
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Ничего не нужно с DS3231 все работает так же, единственное я ставил кондер на 0.1 прямо на контакты DS3231 по питанию а то время убегало.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Спасибо,
понял 

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Andy_sv Спасибо большое! 
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Большое Спасибо WiseLord за его труд. Но всем, как я заметил, хочется уже цветного дисплея. Поискав в интернете нашёл статью( https://datagor.ru/amplifiers/chipamps/ ... eniem.html ). Там и исходник есть. Вот бы расширить её возможности,но в программировании я абсолютный ноль .Нашёл вот ещё готовое(http://товарыизкитая.kz/?p=item&id=5213 ... 6733513242), но на али так и не нашёл. И на Али подобное https://ru.aliexpress.com/store/product ... -zj6qB6AIM
-
strannik9595
- Родился
- Сообщения: 14
- Зарегистрирован: Пт май 19, 2017 06:52:40
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
отличный проект.собрал заработал бес проблем.АВТОР светлая голова.Люди есть два дисплея lcd 2004 можно ли их запустить только на спектр.Очень надо.В программировании полный дуб.Помогите пожалуйста.
-
strannik9595
- Родился
- Сообщения: 14
- Зарегистрирован: Пт май 19, 2017 06:52:40
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
какие файлы должны быть в прошивке кроме FFT.c и FFT.h .попробую сам собрать
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
adc.* для снятия данных, fft.* для обсчёта Фурье, display/ks0066.* для вывлда на дисплей и кусочки из display.c для связки этого всего.
Проще взять проект как есть и зафиксировать DISP_MODE на спектре. А уже затем, как заработает, начать выбрасывать лишнее
Проще взять проект как есть и зафиксировать DISP_MODE на спектре. А уже затем, как заработает, начать выбрасывать лишнее