qq_36837832
qq_36837832
采纳率0%
2020-02-20 23:06 阅读 465

两个STM32使用串口通信,可以用一对激光收发装置代替串口线吗?如果可以的话,推荐一下相应的激光头和激光接受管?

5

我正在做毕业设计,基于激光通信的语音传输系统。
使用两个STM32F103ZET6单片机,主机负责采集语音,AD转换后存入内部FLASH;
再通过串口协议将FLASH里的内容发送至从机,使用激光头代替串口线;
从机收到串口的信息并DA转换后,经功放传至喇叭。
问题出在将串口线改成激光收发器后,串口调试助手出现乱码、数据丢失的现象;
激光头和接收管都是TB买的,调试助手上面的一列数字是我用跳线连接两个单片机的串口时正常的数据,下面的乱码是改成激光头后的数据。
有木有大神做过类似的项目,请教一下,非常感谢。

图片说明
图片说明
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • zqbnqsdsmd zqbnqsdsmd 2020-02-21 12:08
  • weixin_44402344 weixin_44402344 2020-02-25 22:58

    你要用调制-解调的激光收发模块,TB上应该有,可以搜一下。非调制的适合做遥控开关

    点赞 评论 复制链接分享
  • qq_49751396 qq_49751396 2020-07-30 16:28

    不知道有没有工业应用的激光接收管或者进口的。
    另外接收的激光波长比较关键,是不是匹配使用的也影响结果

    点赞 评论 复制链接分享

相关推荐