一种基于单片机音频通信的实现方法
摘要:
本发明公开了一种基于单片机音频通信的实现方法,包括以下步骤:S1、主板上的单片机输入音频信号进行发送音频信号,判断总线空闲检测,若是,执行数据发送模块;发送完成返回主循环入口;若否,执行接收解码处理;S2、数据发送模块取出一位数到发送缓存,判断数据是否已经取完;S3、接收解码处理开始接收,通过计数总线音频信号模块和计数总线空白时间模块计算音频与空白时间比例,得到数据位为1或0。本发明通过LC谐振方式,单片机发送信号时输入音频信号,通过电容输出接于电感上与电感产生谐振,另一端通过电容接于数据脚,解出音频信号;单片机在解码时通过对于音频信号的宽度解成一个方波有效宽度;不同的音频组合就解出了一串通信数据。
公开/授权文献
0/0