комп VGA-выход -> МК -> светодиодный экран
Траффик планируется поболе маленько: 960х200 12 бит/пиксел 25 fps. Соответственно, битность ШИМа д/б 4 бита, частота ШИМА (я считал) порядка 22 КГц (при непременном условии, что ШИМ сигнал передается по всем ногам одновременно, программный д/б), 1 хмега -> 8..10 диодов (24..30 ШИМ каналов на чипе, остальные ноги - под память). В принципе, ниче такого нет. Данные передавать по усб можно
- Реклама
С вашим разрешением у вас 192000 пикселей. Даже если предположить что вы сможете 10 пикселей на контроллер использовать - нужно будет 19200 контроллеров. Бред. Вы планируете серьезные вложения в этот девайс, делайте сразу нормально.
Есть куча драйверов светиков, если уж на то пошло. Например http://focus.ti.com/lit/ds/symlink/tlc5947.pdf
24 канала, 12 бит ШИМ. Управляется через какой-то последовательный порт, не вникал. И стоит чтот около 2 долл
12 бит на СУБПИКСЕЛ, заметьте это. Если вам нужно 12 бит на пиксел, т.е. на все три светика, достаточно 4 бит на цвет.
Есть куча драйверов светиков, если уж на то пошло. Например http://focus.ti.com/lit/ds/symlink/tlc5947.pdf
24 канала, 12 бит ШИМ. Управляется через какой-то последовательный порт, не вникал. И стоит чтот около 2 долл
12 бит на СУБПИКСЕЛ, заметьте это. Если вам нужно 12 бит на пиксел, т.е. на все три светика, достаточно 4 бит на цвет.
экран - не матрица из диодов, это вращающаяся рамка, следовательно, контролленов надо будет (200/10)*2=40 штук, так что нормально, по сравнению со стоимостью конструкции - это мелочи.
Вообще девайс пойдет в клуб.
Далее про драйверы - с такой частотой о светодиодных драйверах не может и речи идти, тут бы с непосредственным подключением диодов к ногам контроллера вытянуть, а последовательный интерфейс передачи данных в драйвере (по крайней мере те, о которых знаю - просто набор сдвиговых регистров по сути) - вещь жутко медленная. Да и ШИМ тяжко реализовать. Про 4 бита на цвет - все правильно, так как свой цвет - к своей ноге контроллера, получается 4хбитный ШИМ.
В общем, на той неделе с понедельника начинаем работать, результаты буду постепенно выкладывать))) кому интересно, смотрите)))
Вообще девайс пойдет в клуб.
Далее про драйверы - с такой частотой о светодиодных драйверах не может и речи идти, тут бы с непосредственным подключением диодов к ногам контроллера вытянуть, а последовательный интерфейс передачи данных в драйвере (по крайней мере те, о которых знаю - просто набор сдвиговых регистров по сути) - вещь жутко медленная. Да и ШИМ тяжко реализовать. Про 4 бита на цвет - все правильно, так как свой цвет - к своей ноге контроллера, получается 4хбитный ШИМ.
В общем, на той неделе с понедельника начинаем работать, результаты буду постепенно выкладывать))) кому интересно, смотрите)))
30 мгц частота данных в этих драйверах, почему это трудно шим реализовать??? он там уже реализован аппаратно. Посмотрели бы даташит, перед тем как писать )
- Реклама
Глянь на всякий пожарный )http://focus.ti.com/lit/ds/symlink/tlc5947.pdf
Дай Бог что подошло и все у тебя получилось ) Об успехах не забудь написать )
- Сообщения: 2
- Зарегистрирован: Ср сен 23, 2009 13:07:13
я не гуру совершенно, поэтому я бы просто предложила обратиться к производителям светодиодных экранов. Не думаю, что кто-нибудь откажет, хотя бы потому что вам как минимум такой экран надо приобрести или арендовать. а следовательно, вы можете стать их клиентом.Ilya_Boltaev писал(а):Господа и дамы гуру!
В программировании МК пока опыта нет, но это поправимо. В схемотехнике нет вообще((
Но вот встала такая задача: необходимо с компа транслировать изображение на светодиодный экран. Подскажите, пожалуйса, существуют ли типовые решения этого вопроса. И, если не сложно, киньте ссылкой на алгоритмы раскодирования vga сигнала, чтоб на выходе алгоритма получались пиксельные матрицы R,G и B каналов.
Спасибо заранее.
- Сообщения: 1
- Зарегистрирован: Вт мар 02, 2010 21:36:18
вряд ли типовые существуют. У каждого производителя свои методыmdonnikova писал(а):я не гуру совершенно, поэтому я бы просто предложила обратиться к производителям светодиодных экранов. Не думаю, что кто-нибудь откажет, хотя бы потому что вам как минимум такой экран надо приобрести или арендовать. а следовательно, вы можете стать их клиентом.Ilya_Boltaev писал(а):Господа и дамы гуру!
В программировании МК пока опыта нет, но это поправимо. В схемотехнике нет вообще((
Но вот встала такая задача: необходимо с компа транслировать изображение на светодиодный экран. Подскажите, пожалуйса, существуют ли типовые решения этого вопроса. И, если не сложно, киньте ссылкой на алгоритмы раскодирования vga сигнала, чтоб на выходе алгоритма получались пиксельные матрицы R,G и B каналов.
Спасибо заранее.
По поводу регистров на старых ч/б ЖК матрицах 640х480
используюрся именно они просто стоит вопрос как их организовать
Я собирал схему из этого форума http://www.mikrocontroller.net/topic/25099 реально через LPT 17-20fps
Посмотри здесь матрица 25х25 градация яркости
http://www.evilmadscientist.com/article.php/peggy
http://www.evilmadscientist.com/article.php/peggy2
http://www.evilmadscientist.com/article ... grampeggy2
Исходники имеются
Если нечего сказать,лучше молчать
А для флуда есть другие форумы
используюрся именно они просто стоит вопрос как их организовать
Я собирал схему из этого форума http://www.mikrocontroller.net/topic/25099 реально через LPT 17-20fps
Посмотри здесь матрица 25х25 градация яркости
http://www.evilmadscientist.com/article.php/peggy
http://www.evilmadscientist.com/article.php/peggy2
http://www.evilmadscientist.com/article ... grampeggy2
Исходники имеются
Если нечего сказать,лучше молчать
А для флуда есть другие форумы
- Сообщения: 584
- Зарегистрирован: Чт янв 07, 2010 16:58:11
USB однозначно. Если будет по силам сделать аппаратную часть то уж прогу для компа не составит проблемы.Ilya_Boltaev писал(а):Можно конечно рассмотреть вопрос с передачей данных через USB
Тем более даже драйверов не надо будет.


