Страница 25 из 240
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Ср окт 08, 2014 22:35:45
skaarjik
Я вот тоже пробовал уменьшить, но как-то не очень все получалось, терялись детали. Попросил помочь жену, она аккуратненько всё перерисовала. Мне нравится. Баланс тоже в виде весов хотел сделать
https://www.dropbox.com/sh/fmxf8g6adsu5 ... zL4Ua?dl=0
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Чт окт 09, 2014 09:22:28
WiseLord
koka5555 писал(а):Уважаемый WiseLord, хочу Вас попросить переделать настройку приёмника с меньшим делением,так как заметил ,в нашей местности (Черкасская обл.) Не все станции чётко настраиваются, что-бы можно было подстраивать к примеру 102.15.
Попробуйте это. В железе не проверял, но вроде бы должно сработать.
Нужный шаг (50кГц или 100кГц) можно установить, записав в EEPROM по адресу 0x1A соответственно числа 0x05 или 0x0A соответственно. Сейчас там по умолчанию 0x0A (10).
Структура EEPROM переделана, так что, вероятно, для этой прошивки понадобится перепрошить и eeprom.bin.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Чт окт 09, 2014 19:05:40
koka5555
Большое Спасибо. Проверил ,на много лучше,подстройка помогает очень даже неплохо.А сейчас могу на много больше слушать станций , помогло невероятно . Респект!
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Чт окт 09, 2014 22:00:08
WiseLord
Обновление прошивки для ATmega32/64.
- Добавлены иконки 32x32 и переписаны экраны режимов приглушения и тонкоррекции.
- Выход из режима MUTE при попытке регулировки громкости.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пт окт 10, 2014 01:42:15
skaarjik
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Сб окт 11, 2014 18:08:11
WiseLord
Обновление прошивки для варианта без кадрового буфера.
- Расширен диапазон регулировки яркости (перенёс ШИМ на более быстрый таймер АЦП).
- Синхронизация кода с master-веткой (минимизация разницы с вариантом с кадровым буфером).
P.S. Перезалил архив, в изначальном были неправильные eeprom.bin файлы.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Сб окт 11, 2014 20:23:21
Andy_sv
WiseLord, а как сейчас скомпилировать из последних исходников прошивку для такой связки: Atmega16, TDA7439, KS0066, без тюнера ?
Опцию NOTUNER вы ведь убрали.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Сб окт 11, 2014 20:47:54
WiseLord
Самое простое - убрать обработку кнопок, нажатие которых могло бы вызвать интерфейс тюнера.
Более правильно - удалить все файлы tuner*, и постепенно удалять ненужные куски кода, которые вызывают ошибки компиляции.
P.S. Вернул эту возможность в исходниках.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Сб окт 11, 2014 21:08:31
Andy_sv
Вернул эту возможность в исходниках.
Спасибо!
И не удаляйте в дальнейшем, пожалуйста.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс окт 12, 2014 16:37:24
WiseLord
Обновление прошивки для ATmega8 (для символьных дисплеев 16x2).
- PB1 - сигнал MUTE (ранее управлял линией RW дисплея, сейчас эта линия просто заземлена);
- PC3 (ранее MUTE) освобождён, сигналы управления тюнером LM7001 сместились с PC0..PC2 на PC1..PC3;
- PC0 стал входом спектроанализатора (раньше им был ADC6, имеющийся только в ATmega8 c QFP32-корпусом, так что теперь можно собрать проект и на DIP-варианте.
- Улучшен вид спектра (наконец-то тестировал это в железе, и подобрал нужные задержки и прочее)
- Диапазон регулировки яркости расширен до 0..48 (под шкалу).
- Вариант прошивки без тюнера.
- Исправлены разные баги, добавлены новые
.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вт окт 14, 2014 21:22:11
koka5555
Уважаемый WiseLord, Хочу Вас спросить по поводу RDS для RDA5807 ?
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вт окт 14, 2014 23:33:48
WiseLord
Чужая душа - потёмки. Мне не дано знать, хотите Вы что-то спросить или нет.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Чт окт 16, 2014 09:53:32
jaxkz
Развел плату под мегу 8 дип. На всякий случай нужно проверить

Схема под Dip
Спойлер

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс окт 19, 2014 13:22:20
s1292oia
Поделитесь библиотекой ST7920 для Proteus. А то имеющаяся у меня модель ЖКИ на экране всякий мусор показывает

.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс окт 19, 2014 15:02:01
san-sanych
Уважаемый WiseLord, если Вас не затруднит, добавте пож-та поддержку тюнера TDA7303R. Хочу собрать небольшой стереоусилитель для компа c управлением на ATmega8 + символьный дисплей + TDA7439 + этот тюнер. В магнитоле, из которой он был позаимствован, этот тюнер приятно удивил чистотой звука и хорошей чувствительностью. Заранее спасибо.
P.S. Стационарный усь с Вашим темброблоком/спектроанализатором на борту успешно проходит обкатку уже в течении месяца. Полет нормальный

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн окт 20, 2014 10:06:26
WiseLord
san-sanych писал(а):добавте пож-та поддержку тюнера TDA7303R
san-sanych писал(а): TDA7303R.pdf
А pdf-ка - про тюнер TDA7703. Тогда как TDA7303 - темброблок, судя по всему, полный аналог TDA7313. В общем, я толком не понял, чего Вы хотите.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн окт 20, 2014 11:39:41
san-sanych
Ой, простите, когда писал сообщение в тему отвлекали разговорами коллеги по работе, вот и напутал. Хочу поддержку тюнера TDA7703R, сам в программировании МК ноль, вот и обращаюсь за помощью.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Ср окт 22, 2014 16:12:44
kokorev64
собрал девайс, всё работает
Большое спасибо Автору
Из тюнеров есть только на м/с LC72131
просьба к автору добавить его в проект
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Чт окт 23, 2014 08:57:42
WiseLord
По поводу LC72131 - судя по даташиту, всё достаточно просто и принцип весьма похож на LM7001. Её, думаю, я мог бы добавить без особого труда, но нужна какая-то быстрая обратная связь, чтобы при доводке прошивки человек мог по-быстрому её залить и сказать, работает или нет. Плюс там возможны разные конфигурации (частота кварца и т.п.), требующие несколько разной инициализации синтезатора. kokorev64, если готовы помочь с этим - связывайтесь через личный кабинет.
По поводу TDA7703R - там всё несколько сложнее, но теоретически добавить её можно тоже подобным способом, так как в железе у меня этого тюнера тоже нет, а писать драйвер под железо, не имея его, достаточно сложно.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Чт окт 23, 2014 09:21:54
san-sanych
У меня на макетке остался спаяный темброблок на меге16 в связке с ls020, прикрутить к нему тюнер на TDA7703 минутное дело, и можно отлаживаться. А вот на реализацию проекта на меге8 пока нет времени.
Если возьметесь за реализацию поддержки этого тюнера, то далее связь будем держать через ЛС.