- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要红外光通信用850nm波长红外作为收发器件,定向语音信号传输,STM32F10XC8T作为控制核心,通信方式选用数字通信,即将语音信号放大滤波后进行A/D采样,转换为数字量以串行通信形式红外发射,接收端信号经过D/A转换后,放大、滤波,通过扬声器输出语音信号。系统另外设计了中继转发结点,通信方向改变90度以后,依然可以实现清晰传输。
关键词:红外;语音信号;无线通信;温度显示
目录
1设计任务与要求 1
1.1设计任务 1
1.2要求 1
2系统方案 3
2.1方案比较与选择 3
2.2总体方案设计 5
3 理论分析与计算 5
3.1通信原理分析 5
3.2提高转发器效率方法 7
4电路与程序设计 8
4.1 系统的硬件 8
4.2 程序结构与设计 13
5 测试方案与测试结果 15
参考文献 17
附录一 系统元器件清单 18
1设计任务与要求
1.1设计任务
设计并制作一个红外光通信装置。
1.2要求1. 基本要求
(1)红外光通信装置利用红外发光管和红外光接收模块作为收发器件,用来定向传输语音信号,传输距离为2m,如图1所示。
图1 红外光通信装置方框图
(2)传输的语音信号可采用话筒或Φ3.5mm的音频插孔线路输入,也可由低频信号源输入;频率范围为300~3400Hz。
(3)接收的声音应无明显失真。当发射端输入语音信号改为800Hz单音信号时,在8Ω电阻负载上,接收装置的输出电压有效值不小于0.4V。不改变电路状态,减小发射端输入信号的幅度至0V,采用低频毫伏表(低频毫伏表为有效值显示,频率响应范围低端不大于10Hz、高端不小于1MHz)测量此时接收装置输出端噪声电压,读数不大于0.1V。如果接收装置设有静噪功能,必须关闭该功能进行上述测试。
(4)当接收装置不能接收发射端发射的信号时,要用发光管指示。
2.发挥部分
(1)增加一路数字信道,实时传输发射端环境温度,并能在接收端显示。数字信号传输时延不超过10s。温度测量误差不超过2。语音信号和数字信号能同时传输。
(2)设计并制作一个红外光通信中继转发节点,以改变通信方向90°,延长通信距离2m,如图2所示。语音通信质量要求同基本要求(3)。
中继转发节点采用5V直流单电源供电,电路见图3。串接的毫安表用来测量其供电直流电流。
图中继转发节点供电电路
(3)在满足发挥部分(2)要求的条件下,尽量减小中继转发节点供电电流。
(4)其他。
.1方案比较与选择
a. 通信方式的选择
方案一:模拟通信,将模拟信号与载波进行调制,使其带有一定载波特性,又不失模拟信号的独特性,接收端通过低通滤波器,还原初始模拟信号。
图2 模拟通信结构框图
方案二:数字通信,将语音信号放大滤波后进行A/D采样并存储在存储器中,以数字量形式输出(串行)红外发射。红外接收并经过D/A转换输出语音信号,放大后从扬声器输出。
图3 数字通信结构框图
由于模拟信号传输过程中易受到噪声干扰,而且噪声不断积累,通信质量较差,而数字通信抗干扰能力强且噪声不积累,便于对数字信息进行处理、变换、存储,因此本系统最终选用方案二。
b.控制器的选择
方案:采用国德州仪器(TI)公司作为系统的控制器。是16位单片机。其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案片上资源较丰富功能强大,速度快,:采用A公司的STM32F103作为系统的控制器。STM32F103是基于Cortex- M3内核的是新型的32位嵌入式微处理器,它是不需操作系统的ARM,STM32F103系列单片机性能.2总体方案设计
本套系统设计采用STM32F10XC8T作为控制核心,通信方式选用数字通信,即将语音信号放大滤波后进行A/D采样,转换为数字量以串行通信形式红外发射,接收端信号经过D/A转换后,放大、滤波,通过扬声器输出语音信号。系统另外设计了中继转发结点,通信方向改变90度以后,依然可以实现清晰传输。系统结构框图如图所示:
图4 系统总体结构图
3 理论分析与计算
3.1通信原理分析
本套通信系统的数据传输采用串口通信方式, 利用UART实现高速数据传输,软件程序中通过串口的中断函数一帧的数据是否完成的传送串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。
UART作为异步串口通信协议的一种,工作原理是将传输数
文档评论(1)