。
(1) 需求分析 用串口发送一串字符,将串口电平高低转变为快门开闭,再通过光敏二极管将快门开闭变为高低电平输出,输出到串口接收端口,并显示,完成数据传输。 (2) 设计思路 发送: 字符—十六进制—串口发送-电平变化-快门开闭
接收:
快门开闭-光敏二极管-电平变化-串口接收-十六进制数-字符
(3) 难点分析 要让快门有效开闭,用普通IO口电平变化,测量的是300ms时快门还能正常闭合、开启,光敏二极管输出也能正常接收数据。串口通讯时,需要降低串口通讯波特率,来降低输出电平的变化速率,但是串口通讯波特率降低,同时传输数据误差增大,所以在调试时总是接收到乱码。
|