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

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

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


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

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

Сообщение WiseLord »

Оценка скорости вывода слова "Громкость" шрифтом 24px:

Прочитать из I²C EEPROM надо 10 символов по ~30 байтов каждый. 300 байтов, что на частоте шины 100кГц потребует около 35мс.

Медленно (~на три порядка медленнее чем из FLASH) и требует много ОЗУ.

Да и, собственно, зачем?

Плюс, возникает следующая проблема: а как в этот I²C EEPROM эти шрифты записать? Отдельным программатором?
Реклама
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

а вот такой дисплей можно?

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

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

Сообщение WiseLord »

Если он не сильно отличается от LS020 по управлению¸ то большой проблемы быть не должно.
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

Рабочий. И в Proteus, и в железе.
Реклама
Serjmaster
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Вс июл 10, 2016 13:29:29

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

Сообщение Serjmaster »

Ув.Wiselord,не сильно бы Вас затруднило написать программу для дисплея LPH9157-2,как альтернатива для LS-020,если код не сильно отличается?Заранее спасибо.
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Разрешение у них с LS020 одинаковое, поэтому я и предположил, что они могут и по коду быть совместимы.

У меня такого дисплея нет, поэтому вряд ли что-то из этого выйдет. Да и не вижу особого смысла - дисплей не из тех, что можно легко достать.

Разве что у Вас есть такой рабочий (стопроцентно проверенный на другом проекте) дисплей с необходимой обвязкой. Тогда можно было бы попробовать с тем условием, чтобы быстро на Вашей стороне проверять код на работоспособность.

Собственно, так (удалённо, с помощью ув. VeryLazyCat) я и добавлял поддержку LS020. Но там было ещё и преимущество в виде наличия рабочей модели для Proteus.
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

у меня аж 2 штуки таких от с75 ,а от s65 нету)
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

Вариант на ATmega328 - только для дисплеев 128x64.
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

Да пожалуйста. Принципиальная возможность подключить этот МК есть. Взять код от ATmega32, поменять контроллер в Makefile, распиновку (LS020 должен быть обязательно на аппаратном SPI для скорости) и кое-какие настройки прерываний и таймеров. Основную разница между m32 и m328 можно посмотреть в этом коммите, ну и в паре предыдущих
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

А там много обвязки надо, чтобы их завести?
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

Просто для LS020, насколько знаю, надо для питания подсветки извращаться. Хотя, для отладки клда можно просто от второго источника нужное напряжение подать, по идее.
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

если есть переговорка голосом вот мыло mixa232323@mail есть много вопросов и предложенийдля каждого из вариантов проекта
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

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

Сообщение VeryLazyCat »

WiseLord писал(а):Просто для LS020, насколько знаю, надо для питания подсветки извращаться.
Можно и не извращаться, просто подать питание ~11v на пин подсветки и всё,
чип на согласование тоже ставить не обязательно, можно резюками сделать....
Когда то так и подключали ls020 для осциллографического пробника хамелеон.
Ну а я старался сделать как положено согласование сигналов и драйвер подсветки,
но не всем это нужно наверное...
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

mixa232323 писал(а):если есть переговорка голосом вот мыло mixa232323@mail
странное мыло какое-то
Ответить

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