|
Бегущая строка |
|
|
|
Jul 17 2006, 12:42
|
Группа: Новичок
Сообщений: 1
Регистрация: 17-07-06
Пользователь №: 18 870

|
Кто умеет программировать Светодиодные строки на Атмега128?
|
|
|
|
|
Jul 19 2006, 09:21
|
Группа: Новичок
Сообщений: 5
Регистрация: 21-06-06
Пользователь №: 18 253

|
я написал программу, для мк ATmega 128, отображения информации в виде "бегущей строки".
|
|
|
|
|
Jul 19 2006, 10:08
|
Частый гость
 
Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922

|
Цитата(screener @ Jul 17 2006, 16:42)  Кто умеет программировать Светодиодные строки на Атмега128? Подробней можно
--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
|
|
|
|
|
Jul 26 2006, 17:09
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 30-01-06
Пользователь №: 13 775

|
Цитата(zaman @ Jul 19 2006, 13:21)  я написал программу, для мк ATmega 128, отображения информации в виде "бегущей строки". есть строчка: биколор, эффекты, флешка на полметра, 6 шрифтов - пропорциональных, обновление инфы по RS с контролем CRC, + есть настройки - расстояние между буквами и пр.пр. если юзать один шрифт и несколько текстурных масок то можно уложиться и в мегу8 с кучей шрифтов и масок влажу тока в мегу 64  про микросил, для начала потянет, но 1) в схемке лучше ставить драйвера для управления светодиодами 2) учесть что софт там все же не фонтан, лучше сделать на таймере видеодрайвер с синхронизацией всех модификаций видеобуфера в main(void) icq 264188602
Сообщение отредактировал UFO - Jul 26 2006, 17:12
|
|
|
|
|
Jul 26 2006, 18:08
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 30-01-06
Пользователь №: 13 775

|
AndyBig
а куда такая большая или это уже экран у Вас а размер пикселя какой?
|
|
|
|
|
Jul 27 2006, 05:11
|
Участник

Группа: Свой
Сообщений: 34
Регистрация: 26-07-06
Пользователь №: 19 098

|
UFO программкой не поделишься?
AndyBig, а по какому интерфейсу связаны модули?
|
|
|
|
|
Jul 27 2006, 06:07
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 30-01-06
Пользователь №: 13 775

|
и как размер не важен то, требования к питанию совсем же разные будут а по поводу на чем строка на меге 128 или на меге 8, да какая разница, include тока в проекте меняешь на нужный проц и все. PS лишь бы было где менять
|
|
|
|
|
Jul 27 2006, 12:34
|

Частый гость
 
Группа: Участник
Сообщений: 151
Регистрация: 27-05-06
Из: Харьков
Пользователь №: 17 508

|
Цитата(AndyBig @ Jul 26 2006, 20:43)  Мы недавно закончили разработку модульной бегущей строки. Управляющий контроллер - МЕГА64, в модулях стоят МЕГА8. Каждый модуль - 8х96 пикс, всего модулей в строке (в теории) может быть до 40 штук. Флешка - до 8 метров, до 12 пользовательских шрифтов (плюс один системный, прошитый жестко), автоопределение количества подключенных модулей, 255-ступенчатая регулировка яркости, загрузка/выгрузка текста и шрифтов по RS232 с контролем целостности, распределение вычислительной нагрузки между управляющим контроллером и модулями...  По какому интерфейсу связаны МЕГА64 со всеми МЕГА8?
|
|
|
|
|
Jul 27 2006, 12:40
|
Участник

Группа: Свой
Сообщений: 34
Регистрация: 26-07-06
Пользователь №: 19 098

|
Наверно по UART. Или по SPI
|
|
|
|
|
Jul 27 2006, 19:19
|

Частый гость
 
Группа: Участник
Сообщений: 151
Регистрация: 27-05-06
Из: Харьков
Пользователь №: 17 508

|
Цитата(Balun @ Jul 27 2006, 15:40)  Наверно по UART. Или по SPI Наврядли.... Я не щитал.... но на вскидку может скорости не хватить......
|
|
|
|
|
Jul 27 2006, 20:40
|

Иногдящий
   
Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931

|
Цитата а куда такая большая или это уже экран у Вас Нет, это строка. Заказчик просил наращиваемую до максимума при разумной стоимости, вот и сделали  . Цитата а размер пикселя какой? Это уж какой сделать. Хоть один светодиод, хоть метр в диаметре  . Питание пикселей - от 3 до 20 вольт, ток - до полуампера. Цитата Но не в этом суть. Здесть спрашивают, кто умеет программировать светодиодные строки на меге128 Дык мега64 - тож самое, что и мега128, только флэшка поменьше  . Цитата AndyBig, а по какому интерфейсу связаны модули? По UART. Поверх него надстроен свой полудуплексный протокол. Цитата и как размер не важен то, требования к питанию совсем же разные будут Ответил  Цитата По какому интерфейсу связаны МЕГА64 со всеми МЕГА8? Ответил  Цитата Наврядли.... Я не щитал.... но на вскидку может скорости не хватить...... Именно на вскидку скорости UART вполне хватает. Считаем: каждому модулю для полного обновления содержимого требуется 96 байт = 784 бита. При сорока модулях управляющий контроллер должен выплюнуть в шину 40*784 = 31360 бит. При скорости 500 Кбит/сек получается 15 обновлений в секунду. Но управляющему контроллеру в подавляющем большинстве случаев и нет нужды выкидывать всем модулям все их содержимое.
|
|
|
|
|
Sep 12 2006, 14:18
|

Участник

Группа: Новичок
Сообщений: 40
Регистрация: 4-06-06
Пользователь №: 17 766

|
Цитата(AndyBig @ Jul 26 2006, 20:43)  Мы недавно закончили разработку модульной бегущей строки. Управляющий контроллер - МЕГА64, в модулях стоят МЕГА8. Каждый модуль - 8х96 пикс, всего модулей в строке (в теории) может быть до 40 штук. Флешка - до 8 метров, до 12 пользовательских шрифтов (плюс один системный, прошитый жестко), автоопределение количества подключенных модулей, 255-ступенчатая регулировка яркости, загрузка/выгрузка текста и шрифтов по RS232 с контролем целостности, распределение вычислительной нагрузки между управляющим контроллером и модулями...  To AndyBig (иль кто нидь другой, кто понял), огромная просьба. Не могли бы Вы схемно (очень приблизительно) объяснить структуру одного модуля, а то что то не доганяю как можно управлять 8х96 пикс одним МЕГА8. Если можно хотелось бы увидеть соединение модулей с управляющим МЕГА64. Буду премного благодарен за любую помощь.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|