реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
Mixal_
сообщение Oct 24 2006, 08:09
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 20-10-06
Из: Алтайский край г. Барнаул
Пользователь №: 21 498



Здравствуйте. Необходимо сделать управление для матрицы 8на8 цветных светодиодов с регулировкой яркости и цвета. Нашёл только драйвер MAX6974 на 24 канала но купить нереально. Появилась идея собрать кучу ШИМ-ов на ПЛИС... Посоветуйте с выбором - сколько примерно влезет 6-8-битныхШИМов + 24х битный регистр например в EPM7032?
Go to the top of the page
 
+Quote Post
klop
сообщение Oct 24 2006, 08:35
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788



Цитата(Mixal_ @ Oct 24 2006, 12:09) *
Здравствуйте. Необходимо сделать управление для матрицы 8на8 цветных светодиодов с регулировкой яркости и цвета. Нашёл только драйвер MAX6974 на 24 канала но купить нереально. Появилась идея собрать кучу ШИМ-ов на ПЛИС... Посоветуйте с выбором - сколько примерно влезет 6-8-битныхШИМов + 24х битный регистр например в EPM7032?


Мне кажется много не влезет. В юности работал с EPM7064S и помню что детский частотомер в нее уже не влезал. Могу заблуждаться так как сейчас работаю с 100K/1M/2M gates.
Go to the top of the page
 
+Quote Post
NULL
сообщение Oct 24 2006, 08:35
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 27-05-05
Из: St.-P
Пользователь №: 5 462



DM163 от SILICON TOUCH TECHNOLOGY INC. поможет в этом.
Go to the top of the page
 
+Quote Post
sazh
сообщение Oct 24 2006, 09:14
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Посоветуйте с выбором - сколько примерно влезет 6-8-битныхШИМов + 24х битный регистр например в EPM7032///////////
Считать просто: 7032 в семействе 7000 32 триггерных ячейки.

Доступно 32 триггера.
Go to the top of the page
 
+Quote Post
at90
сообщение Oct 24 2006, 15:22
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



dm163 работает только в статике. В динамике частота шима маленькая. Может лучьше сделать на маленьком циклоне.
Там как раз и память есть для хранения данных.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
Mixal_
сообщение Oct 24 2006, 17:28
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 20-10-06
Из: Алтайский край г. Барнаул
Пользователь №: 21 498



2at90
У dm163 частота шим вроде задаётся внешней цепью... Разве нереально обновлять регистры dm-a с частотой на порядки меньшей шима ?
Кстати поздравляю с достижением FF-a ))

Сообщение отредактировал Mixal_ - Oct 24 2006, 17:34
Go to the top of the page
 
+Quote Post
tegumay
сообщение Oct 24 2006, 19:25
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-09-05
Из: Москва
Пользователь №: 8 640



=) Ага весело, хорошее замечание, ставь 2й банк


--------------------
;X
Go to the top of the page
 
+Quote Post
at90
сообщение Oct 24 2006, 19:40
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Уже ставлю! -smile.gif))))))
DM163 к нам возит фирма НЕОН.
Драйвер стоит 70-80 рублей.
www.e-neon.ru


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Oct 26 2006, 14:43
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Если я неверное посчитаю - поправьте.
Светодиодиков - 8х8 = 64
Каждому нужен свой 24-битный регистр = 24х64=1536 ячеек
8 битный ШИМ (общий счетчик на всех) = около 100 ячеек
Интерфейс ещё съест сколько-то, в зависимости от сложности.
Вот и получаем, что вам надо в районе 1700-2000 ячеек.
Понятное дело, что CPLD "отдыхают".
А вот младшенький Циклончик с его 2900 ячейками и ценой вместе со всей обвязкой - не более 20$ уже становится в самый раз.
Не видя ваших светодиодов, рассуждать трудно, но их 64, а в младшем семействе Циклонов доступно для пользователеля:
65 выводов у 100-ножечного,
104 вывода у 144-ножечного.
Вообще, у младшего Циклона есть около 7кБ ОЗУ на борту, но одновременный доступ можно организовать только к 468 битам (около половины от требуемого 24х64). Но если перегрузить током светодиоды, то ШИМ можно делать до 50% заполнения (или даже меньше) и количество выводов сэкономить.
Задача из числа тех, где обидно за космические возможности ПЛИС, которых кое-как хватает для решения земной проблемы :-)

Сообщение отредактировал Евгений Николаев - Oct 26 2006, 14:58


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
at90
сообщение Oct 26 2006, 16:09
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



ну можно матрицу использовать в динамике. Тогда и выводов и ресурсов плис потребуется поменьше.
И на светодиоды ставят драйверы. Не цеплять же их напрямую к плис.
У которых обычно последовательный интерфейс.
Можно организовать управление матрицей по трём проводам.
На www.leds.ru есть форум где активно обсуждают проблемы светодиодов.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Oct 27 2006, 05:42
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
ну можно матрицу использовать в динамике.

да, наиболее разумное решение для уменьшения числа проводников. А вот ресурсы не всегда удаётся сэкономить. Но вот в случае с Циклоном - да, т.к. вместо регистров будет использоваться ОЗУ. Можно даже какие-то стандартные образы хранить - это уже дело фантазии и потребности.
Цитата
И на светодиоды ставят драйверы. Не цеплять же их напрямую к плис.

Это пусть автор решает. Сейчас применяю светодиодики, которые от 1мА легко дадут фору АЛ307 от 10мА. Да что светодиоды - люди на ПЛМках генераторы отрицательного напряжения для LCD делают без всяких посредников. Хотя, конечно, этика проектирования требует драйвер.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
at90
сообщение Oct 27 2006, 06:00
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Ну можно конечно и без драйверов. Но у драйверов есть стабилизация тока. А это очень важно. Иначе нада ставить очень стабилизированный источник питания.
Если автор хочет сделать светодиодный экран, то тут без драйверов просто не обойтись. Иначе яркость не вытянуть и цвета будут плавать. :
Можно посмотреть схемотехнику светодиодных модулей вот тут например:
http://www.radiodetali.ru/td/matrix/gnlms16.htm
http://www.radiodetali.ru/td/matrix/gnlms20.htm
Использовать циклончик разумно для больших светодиодных модулей. Например 64на48.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 11:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.03977 секунд с 7
ELECTRONIX ©2004-2016