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

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

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


Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

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

Сообщение Diskovod »

CL это SCLK , CE будет СS , DATA это будет SDI
Аватара пользователя
DerStorm
Родился
Сообщения: 13
Зарегистрирован: Пн янв 05, 2009 17:46:51

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

Сообщение DerStorm »

[uquote="Diskovod",url="/forum/viewtopic.php?p=4177320#p4177320"]CL это SCLK , CE будет СS , DATA это будет SDI[/uquote]

Благодарю !
Copland
Родился
Сообщения: 15
Зарегистрирован: Ср авг 12, 2020 08:03:24

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

Сообщение Copland »

На прошивке мега32+rda5807 всё норм поkазывает(частоту и частоту в rds)
https://img.radiokot.ru/files/141398/me ... qra9oe.jpg

Добавлено after 5 minutes 4 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
А на прошивке мега 32+rda5807+ 1602(дисплей)
https://img.radiokot.ru/files/141398/me ... 3ftem9.jpg
Вот такая бяка
Александр 84
Открыл глаза
Сообщения: 75
Зарегистрирован: Вт дек 11, 2018 06:25:42
Откуда: г Омск

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

Сообщение Александр 84 »

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

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

Сообщение WiseLord »

Схема аналогична KS0108. RS на PC1, E на PC0, RW на землю, линии данных по схеме KS0108.
Александр 84
Открыл глаза
Сообщения: 75
Зарегистрирован: Вт дек 11, 2018 06:25:42
Откуда: г Омск

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

Сообщение Александр 84 »

Спасибо!
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

что не так?
все файлы на месте

Изображение

8-я строка в main.c - это: #include "remote.h"
88-я строка в remote.h - это: };
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Попробовать избавиться от русских букв в путях?
СпойлерБороться и искать, найти и перепрятать...
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

убрал русские буквы - ошибка осталась та же:

Изображение
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Не помогло...
СпойлерБороться и искать, найти и перепрятать...
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

как еще можно собрать прошивку?

пробую из WinAVR, но ничего не собирается((((

А может есть еще что то ?

Добавлено after 10 minutes 6 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
WiseLord,
как собирать прошивку?
вы в чем ее собираете? какая связкак?
(чтоб не искать ошибки каждый раз при сборке)
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

На канале WiseLord есть видео
, как собирать прошивку. Ну если ещё работает.

Добавлено after 14 minutes 27 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Сдесь инфа https://github.com/WiseLord/ampcontrol
вот видео про компилятор https://www.youtube.com/watch?v=0aOJODLx5e0
Последний раз редактировалось Hichkok Сб июн 11, 2022 20:34:26, всего редактировалось 1 раз.
Пока коты едины они непобедимы
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

все.
похоже не сможем мы больше собрать проект:
-автор пишет в другой среде, в которой имеются такие функции как -flto, -std=c99

т.е. он пишет в более современной среде, а собирать нам предлагается из под WinAVR?
а это невозможно с последними версиями проекта на гитхабе.

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

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

Сообщение WiseLord »

Если посмотреть видео внимательно, то станет очевидно, что от WinAVR используется всё, кроме собственно компилятора. А сам компилятор используется гораздо более свежий. Хотя, возможно, там и WinAVR в этой сборке нет, а make сотоварищи откуда-то ещё берутся...

А сам я проект разрабатывал под Linux. Связка WinAVR + avr-gcc Windows - это лишь способ сборки под альтернативной ОС.
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

[uquote="WiseLord",url="/forum/viewtopic.php?p=4244057#p4244057"]А сам я проект разрабатывал под Linux. Связка WinAVR + avr-gcc Windows.[/uquote]
так а какой avr-gcc использовался???

сейчас приходится тупо перебирать все подряд чтоб собрать прошивку!


WiseLord,
при клонировании проекта с гитхаба в QT пишет что нет файла:
Изображение

Добавлено after 2 minutes:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
как же блин собрать прошивку?)

Добавлено after 2 hours 9 minutes 26 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864







WiseLord,
даже в QT не собирается проект:
СпойлерИзображение

WiseLord, можете сказать в чем собирать прошивку?
версия компилятора и прочие нюансы


WiseLord,

в 2019 году прошивка прекрасно собиралась с WinAVR (командой "make").
Но теперь внесены правки в файлы на гитхабе - и сборка не происходит))

Добавлено after 6 minutes 1 second:
[uquote="WiseLord",url="/forum/viewtopic.php?p=4244057#p4244057"]Если посмотреть видео внимательно, то станет очевидно, что от WinAVR используется всё, кроме собственно компилятора. А сам компилятор используется гораздо более свежий. Хотя, возможно, там и WinAVR в этой сборке нет, а make сотоварищи откуда-то ещё берутся...

А сам я проект разрабатывал под Linux. Связка WinAVR + avr-gcc Windows - это лишь способ сборки под альтернативной ОС.[/uquote]

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

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

Сообщение WiseLord »

gavi6 писал(а):в 2019 году прошивка прекрасно собиралась с WinAVR (командой "make").
Ничего с тех пор не поменялось. Точно так же можно собрать и сейчас.

Creator - для удобства, но не обязателен.

Вот, ещё раз перепроверил - никаких проблем со сборкой под windows не вижу. Версия компилятора avr-gcc-8.0.1 (В комплекте arm-avr-compiler, который mixa232323 склепал когда-то).

https://drive.google.com/file/d/1cYilO5 ... IArCB/view
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

WiseLord,
Вот, ещё раз перепроверил - никаких проблем со сборкой под windows не вижу.
Версия компилятора avr-gcc-8.0.1
(В комплекте arm-avr-compiler, который mixa232323 склепал когда-то).
ДААААААААААААА - все без ошибок собралось!!

СПАСИБО и Вам и mixa232323 !!!!!!!!!!!!!!

Добавлено after 9 minutes 40 seconds:
[uquote="WiseLord",url="/forum/viewtopic.php?p=3787034#p3787034"]P.P.S. Мне как-то идея удалённого управления как-то уже и разонравилась вообще. Пульт - наше всё. Тот вариант, что я делал для управления по UART/HC-05 (Bluetooth) так и остался по сути невостребованным. Пультом намного удобнее всё делать.[/uquote]

вот так уже более года пользуюсь)))
СпойлерИзображение
настало время обратную связь делать).
Аватара пользователя
REB
Это не хвост, это антенна
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

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

Сообщение REB »

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

Товарищи, как выглядит схема подключения и прошивка включающая в себя эквалайзер PT2313 + радиоприемник на RDA5807 работающих как одно устрйоство, то есть на одном микроконтроллере (atmega 8, 16 или 328) и через один и тот же дисплей, желательно 1602 ?
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Аватара пользователя
REB
Это не хвост, это антенна
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

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

Сообщение REB »

Ничего не понятно. Помогите пожалуйста разобраться.
Зашел на гитхаб : https://github.com/WiseLord/ampcontrol/tree/m8
Куча файлов и первый вопрос: Какие файлы мне нужны с конфигурецией: Дисплей 1602, тюнер RDA5807, процессор PT2313 ?
И... Я нашел только 1 схему подключения, вот эту:
https://github.com/WiseLord/ampcontrol/ ... sch-m8.png
И на ней я не вижу ни микроконтроллера, ни тюнера. Так как что и куда паять? :shock:
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Микроконтроллер на схеме - большой жёлтый прямоугольник посередине, подписанный как ATMEGA8-AI.

Выбранные аудиопроцессор и тюнер делаются по типовым схемам из даташитов и подключаются к устройству по шине I²C.

Если из исходников на Github прошивку самостоятельно собирать не планируете, там же в разделе Releases можно найти готовую прошивку под своё сочетание железа.
Ответить

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