最近看到前几年的电赛有个用10W 白光LED做可见光
通信的题目 这几天试了一下
10W 太浪费 也没精力做大
电源 于是用3W 白光LED来解决 电源就用普通的锂电池或是充电宝代替
首先声明 各位不要再来这里讨论什么可见光通信没有实用价值之类的 只是单单想用白光LED做一首歌的实时传输
看到某宝上有人冠名可见光通信标出天价 但看视频觉得太晃眼了 能不能LED常亮、频率高一点?
说了一堆开场白,下面切入项目正题
发送端:主控STC12C5A60S2
音频信号--STC12C5A60S2自带ADC--转换后的数据经STC12C5A60S2 TX--直接接到L298N的ENA端口--来驱动LED
效果:LED快速闪烁。。。直接观察还是能辨别出来
接收端:主控同样是STC5A60S2
光电接收管--LM358模块放大--直接接到STC12C5A60S2 RX--STC12C5A60S2 PWM输出--接到功放模块的输入端,驱动扬声器
效果:有很大的噪音,能更随音乐的变化而变化,但说的始终不是人话。。。
P.S. 一开始整个系统连线错综复杂,有一次听到喇叭里传出清晰的音乐,以为成功了,但后来观察好像是发送端信号耦合到电源线上在传到喇叭接口上,甚是诡异
没有示波器,穷屌丝一个,就用这几样物件慢慢调了很久,贴出来的目的是想让有经验的前辈指点一下,在思路上有没有错误,以免在做无用功;或是有人做成功过,祈求指点一下小弟,不胜感激
最后,感谢大家耐心的读下来,整个系统连线错综复杂(之前也说了。。但绝对没有错误,已检查多遍)就不贴图了