aixin35 发表于 2010-12-4 23:09:00

求助 RGB全色 自行车 LED方案 设计参考

看见老外做的自行车 LED 下面是视频

http://v.youku.com/v_show/id_XMTE2MTQ2MTc2.html

看样子是 全色的

http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_602375UKARJV.jpg
(原文件名:201048212224548.jpg)

http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_602376LV8OVK.jpg
(原文件名:200907111235556062.jpg)

从图片上看用了32个 RGBLED


计算一下 时间:自行车一般时速是 10-25公里/小时按照最快25公里/秒   也就是6.9米/秒车轮一圈周长2米左右   

按照8米/秒的速度

4圈/秒一圈的时间是250毫秒   一圈分成250份数据变化   数据变化的时间就是1毫秒

要在1毫秒内 实现亮度   就需要有几个周期的PWM 变化   

按照半径 32个LED每个LED 是RGB 三个按照256等级的PWM   32LED*3脚*8位PWM*250等分圆=512000字节除1024就是500K字节的

一圈的数据量 是500K字节啊   想要实现动画那就需要十几帧的画面   好大的数据量

我没用过CPLD哪位大侠指点一下看CPLD 速度在1毫秒内能否实现几个周期的PWM输出   32个灯需要96个PWM输出IO口

不知道什么型号的 CPLD 有这样的速度和足够的IO口或者用两片CPLD 也行

请高手指点谢谢了

一开始没想做PWM的   就用单片机做普通开关的三色LED 能搭配出7色但是觉得没什么意思还是做高端的有意思

8210zbb1 发表于 2010-12-4 23:34:28

老外就是有创意,太漂亮了。

ngzhang 发表于 2010-12-4 23:40:08

1ms是1000,000ns
如果时钟输入100MHz,这就是100,000个时钟周期。
96个IO口不多,XC95288-PQ208能有170几个IO口,不过96根线可是好大的一把。

lihuyong 发表于 2010-12-9 22:25:25

其实,你这个选择CPLD方案并不是太合适。

当然,如果你非常熟悉CPLD的话,就无所谓了。

/***************************************************************************/
你这样算,1ms内发送32个点,也就是768Kbps,绝大多数单片机的SPI口,都能够输出。

1圈的数据量不知道你怎么算的

32个点× 3 byte × 250 = 24KB,那么1秒的数据最多就是72KB = 576Kb = 0.5Mb。

如果选用一个64Mb的SPI FLASH的话,可以存大约2分钟的动画。

而这个,Mega8跑内部8兆都足够了。


我以前帮朋友做过一个控制器,大约计算的是,20帧的话,1024个点的信息量大约是1Mb存2秒。

个人觉得,你这个方法选择不对。


其实最麻烦的是上位机的取点阵程序,痛苦。

canback 发表于 2010-12-10 09:08:33

厚厚,有创意

guke 发表于 2010-12-11 16:33:35

关注。。。。

Fpang 发表于 2010-12-11 17:36:29

不错,有创意

fanwt 发表于 2010-12-11 17:48:06

关注

nightmara 发表于 2010-12-12 16:00:35

最近也接触了一些全彩色LED,有个SD600芯片专门控制24位彩色LED的,每个LED需要一片SD600,SD600可以进行连级,用一个时钟线和数据线就能控制所有连级的LED,用起来就像一个大移位寄存器似的,楼主感兴趣,可以查查SD600

lanyuye 发表于 2011-1-15 22:26:14

有谁完成了吗?

HYFAVR 发表于 2011-1-16 15:18:32

mark

yuxinworld 发表于 2011-1-18 08:59:56

关注!

danju 发表于 2011-1-22 00:00:33

如果用SD600,一个LED要一个驱动芯片SD600,这样就是说需要96个,这个芯片大概多少钱一个呢

dreamyou 发表于 2011-1-22 00:09:53

呃,成本

YFM_LMM 发表于 2011-1-31 21:15:10

回复【3楼】lihuyong 如风似雾

其实最麻烦的是上位机的取点阵程序,痛苦。
-----------------------------------------------------------------------

不头疼啊 , 典型的直角坐标到极坐标的映射,用复变函数 Ln(Z)的定义轻松搞定。

blue1025 发表于 2011-1-31 21:58:57

好想法,关于LED你可以用TLS3101,他们的还可以

d-link 发表于 2011-2-1 08:28:43

电源从何处进入??(电池撑不了多久)
主板锁在何处??
定位Sensor又该怎么锁在车身??

weiwdr05 发表于 2011-2-1 12:42:44

漂亮..

YFM_LMM 发表于 2011-2-7 16:25:37

回复【16楼】d-link
-----------------------------------------------------------------------

LED不需很亮因为是在天黑的时候,我想电池可以用两个高频线圈感应过去,效率也算可以。

suipeng70 发表于 2011-2-7 16:40:38

回复【18楼】YFM_LMM
-----------------------------------------------------------------------

32个LED,你保证肯定行?

wang524338 发表于 2011-2-7 17:21:51

能不能说一下原理

d-link 发表于 2011-2-7 20:53:14

回复【18楼】YFM_LMM
回复【16楼】d-link
-----------------------------------------------------------------------
led不需很亮因为是在天黑的时候,我想电池可以用两个高频线圈感应过去,效率也算可以。
-----------------------------------------------------------------------

正反2面LED
双面2LED可能要订作吧

YFM_LMM 发表于 2011-2-19 23:49:00

唉 只是线圈耦合的话是可以做到紧耦合,只是不可避免的前轮的轮轴会在线圈内,会产生损耗。

taishan 发表于 2011-2-20 00:05:51

这个车轮上的电缆怎么解决啊?不会把控制器也装在轮子上吧?

shexujia 发表于 2011-2-20 16:54:22

好厉害

huangdalin 发表于 2011-2-22 21:04:49

太帅了!!

wgrren 发表于 2012-5-8 10:26:58

{:lol:}{:victory:}{:hug:}不错的哦

wzhenhua 发表于 2013-5-29 22:19:44

将FLASH中的图片显示出来,有什么算法呢?

automaticdai 发表于 2013-6-18 17:09:12

不错,好想法。

星为离歌笑 发表于 2013-7-17 22:50:49

就是,车轮上的线是怎么解决的呢。
页: [1]
查看完整版本: 求助 RGB全色 自行车 LED方案 设计参考