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

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

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


Project16
Открыл глаза
Сообщения: 45
Зарегистрирован: Вс окт 15, 2017 17:39:59

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

Сообщение Project16 »

Проблема, похоже, исходит от этой гранулы. Наблюдайте, как он соединяет GND и VCC Atmega.
Если вы укажете тест на +5V, вы увидите проблему.

Изображение
Реклама
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

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

Сообщение |_|_|урик »

VCC через это переходное отверстие выходит на верхний слой и соединяется с полигоном. GND в с вою очередь нижним слоем проходит к переходному отверстию рядом и соединяется с металлизацией. Просто их дорожки находятся одна над другой. Это два разных слоя. Чип находится на нижнем слое, металлизация на верхнем. Возможно это Вас ввело в заблуждение
Реклама
Project16
Открыл глаза
Сообщения: 45
Зарегистрирован: Вс окт 15, 2017 17:39:59

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

Сообщение Project16 »

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

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

Сообщение WiseLord »

Project16:
Если вы собираетесь сделать перевод проекта на французский язык, было бы неплохо его поддержку сделать официальной.
Технически язык использует латиницу, но необходимы ещё и некоторые дополнительные диакритические символы, внедрённые в шрифт.
Со своей стороны могу предоставить всю нужную информацию.
Реклама
Эиком - электронные компоненты и радиодетали
Project16
Открыл глаза
Сообщения: 45
Зарегистрирован: Вс окт 15, 2017 17:39:59

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

Сообщение Project16 »

Привет, Wiselord

Да, это было мое намерение поделиться переводом, и я хотел задать вам несколько вопросов об этом в ближайшее время, потому что я заметил, что в исходном коде были кириллические шрифты, и я думаю, что необходимо реализовать Европейские шрифты тоже, но я не уверен.
Для eeprom это не должно быть проблемой, кроме акцентов, которые в настоящий момент невозможны.
Подводя итог, я с удовольствием могу проверить изменения и проверить их, когда дисплей переведен на французский язык, чтобы вы могли сделать его официальным в своем проекте «Amp Control».

Ваша помощь будет очень признательна за ADD-ON.

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

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

Сообщение WiseLord »

На выходных постараюсь добавить диакритические символы в шрифты и редактор EEPROM.
Реклама
Vit318
Открыл глаза
Сообщения: 72
Зарегистрирован: Пн апр 09, 2012 21:18:08
Откуда: Минск

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

Сообщение Vit318 »

Здравствуйте, подключил FM модуль RDA5807m все работает а вот строка RDS пустая, ничего не пишет, в редакторе eeprom наличие RDS указывал. Разве что у меня модуль v1.0 а не v2.0 может в этом дело? Правда иногда какие-то буквы проскакивают. Может есть какие-то мысли? И время показывает 25:25:25 месяц тоже 25 число 25 и год 2025 касаюсь пальцем в районе ds1307 начинает нормально показывать, может надо подтягивающие резисторы шины увеличить или уменьшить?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Для RDS нужны очень хорошие условия приёма.

Попробуйте поиграть резисторами, особых проблем с DS1307 вообще-то быть не должно.
Vit318
Открыл глаза
Сообщения: 72
Зарегистрирован: Пн апр 09, 2012 21:18:08
Откуда: Минск

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

Сообщение Vit318 »

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

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

Сообщение WiseLord »

Project16P:

На Dropbox я выложил последние прошивки и редактор EEPROM с поддержкой символов, используемых французским алфавитом.

Жду от Вас eeprom_fr.bin для официального добавления в проект :)
СпойлерYou can find latest firmware files and EEPROM editor at Dropbox

I'm waiting eeprom_fr.bin from you to be added to the project officially.
Project16
Открыл глаза
Сообщения: 45
Зарегистрирован: Вс окт 15, 2017 17:39:59

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

Сообщение Project16 »

Привет, WiseLord

Вы очень быстро добавили поддержку со стороны Франции!
Я просто скачал необходимые, и теперь я создам eeprom и сделаю некоторые тесты по редактированию в реальном, чтобы проверить отображение.
Я свяжусь с вами, чтобы подтвердить здесь, как только все будет работать, и я присоединяюсь к своим фотографиям сборки одновременно.

Спасибо.

Posted after 1 hour 18 minutes 9 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
В ожидании публикации фотографий с дисплеем на французском языке, вот несколько фотографий моего редактирования.

Изображение Изображение Изображение Изображение

:)
Project16
Открыл глаза
Сообщения: 45
Зарегистрирован: Вс окт 15, 2017 17:39:59

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

Сообщение Project16 »

Привет всем

@WiseLord
Я закончил носить эпром по-французски, но мне все равно нужно проверить, сосредоточены ли дни недели.
Чтобы сфотографироваться, мне пришлось запрограммировать Atmega32 с настройками по умолчанию, так что он медленный, но для меня возникают трудности с доступом ко всем параметрам, при правильной установке предохранителей операция выполняется быстро, но для повторного использования программирование должно передать микропроцессор «Atmega Doctor», потому что оно больше не распознается и невозможно запрограммировать.
Моделирование в Proteus поможет мне хорошо, но проблема заключается в том, что каждое изменение в eeprom не учитывается, и я искал, почему.
Тем временем вот несколько фотографий, и как только эти дни недели будут проверены, я пришлю вам файл «eeprom_fr».

Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение

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

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

Сообщение WiseLord »

Project16:
Proteus: Debug => Reset persistent model data wil made Proteuse read EEPROM from file again.
If you use avrdude for programming, you might want to set -B <bitclock> option. This should help with programming after fuses are burned. If not, you can temporarly set fuses to 8MHz internal RC oscillator (look at http://www.engbedded.com/fusecalc ). It will be still slow, but 2 times only, not 16 like with default fuses.
romuald
Грызет канифоль
Сообщения: 259
Зарегистрирован: Вт янв 29, 2013 23:00:53

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

Сообщение romuald »

Заинтересовал данный проект. Планируется использование аудиоконтроллера TDA7439, дисплей двухстрочный 16*2 с поддержкой кириллицы (есть в наличии и высота корпуса не позволяет установить графический) и модуль радиоприемника. Собственно вопрос состоит в том какой из модулей приемника предпочтительней...?...RDA5807M или TEA5767...?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Первый умеет RDS, плюс, с недавнего времени, для него реализован полуавтоматический поиск при настройке.

А что, и даже дисплей вроде такого не влезет? Просто с символьным дисплеем этот проект создаёт совсем не то впечатление.

P.S. Эх, раскошелиться бы ещё на что-то вроде такого OLED дисплея. Тут он был бы идеален - и разрешение подходящее, и контраст.
Последний раз редактировалось WiseLord Пн ноя 20, 2017 12:30:13, всего редактировалось 1 раз.
Аватара пользователя
Djony
Прорезались зубы
Сообщения: 202
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Откуда: Томск

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

Сообщение Djony »

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

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

Сообщение WiseLord »

Уже поддерживается в коде - можете собирать из исходников.

Официально появится в следующем релизе (пока жду французского перевода): для трёх выводов EXT - вместо контроля температуры или SPI-устройств можно будет задействовать режим индикации текущего входа.
Аватара пользователя
Djony
Прорезались зубы
Сообщения: 202
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Откуда: Томск

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

Сообщение Djony »

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

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

Сообщение WiseLord »

Я на Youtube выкладывал ролики по этому поводу - как собирать мои проекты на AVR под Windows.
Project16
Открыл глаза
Сообщения: 45
Зарегистрирован: Вс окт 15, 2017 17:39:59

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

Сообщение Project16 »

Привет, WiseLord

Я отправил вам личное сообщение со ссылкой для загрузки файла «eeprom_fr».
Есть ли какие-либо переводы, которые должны быть сделаны в файле исходного кода?
Ответить

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