我正在做毕业设计,基于激光通信的语音传输系统。
使用两个STM32F103ZET6单片机,主机负责采集语音,AD转换后存入内部FLASH;
再通过串口协议将FLASH里的内容发送至从机,使用激光头代替串口线;
从机收到串口的信息并DA转换后,经功放传至喇叭。
问题出在将串口线改成激光收发器后,串口调试助手出现乱码、数据丢失的现象;
激光头和接收管都是TB买的,调试助手上面的一列数字是我用跳线连接两个单片机的串口时正常的数据,下面的乱码是改成激光头后的数据。
有木有大神做过类似的项目,请教一下,非常感谢。
https://blog.csdn.net/fancyTang/article/details/102835469
你要用调制-解调的激光收发模块,TB上应该有,可以搜一下。非调制的适合做遥控开关
不知道有没有工业应用的激光接收管或者进口的。
另外接收的激光波长比较关键,是不是匹配使用的也影响结果