基于单片机的红外光通信系统设计(接收部分)概念.doc

基于单片机的红外光通信系统设计(接收部分)概念.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大 连 海 事 大 学 ┊┊┊┊┊装┊┊┊┊┊┊┊订┊┊┊┊┊┊线┊┊┊┊┊ 毕 业 论 文 二〇一四年六月 基于单片机的红外光通信系统设计 (接收部分) 专业班级:电子信息工程4班 姓 名: 王 强 指导教师: 谭克俊 信息科学技术学院  PAGE \* MERGEFORMAT III 摘 要 红外光通信是以红外线为载体传输数字信号,适合于低成本、点对点的高速率数据互联,尤其适合应用于嵌入式系统、移动设备等领域。本设计主要是针对红外光传输的数字信号进行处理,将其携带的数字信息接收并转换成语音信号和温度信号,通过负载喇叭播放语音并由显示屏显示温度。 本设计包括红外信号接收、单片机处理、滤波电路、信号调理、功率放大、液晶显示以及中继转发模块。首先通过红外接收传感器RPM882-H7接收发射部分所发射的信号;其次,将接收的信号进行处理。根据发射部分是将数字信号以串行方式输出并驱动红外发射管发光,高电平点亮发光管、低电平熄灭的原理,本设计利用单片机的外部中断捕捉信号的跳变沿,将接收的信号恢复成串行数字信号;然后,将串行信号送给单片机的串口接收端,从单片机串口数据寄存器中得到经过PCM编码后的语音信号和温度信号的电压值,通过处理减小传输过程中噪声的干扰,再由单片机判断信号类型,是语音信号则送给单片机内部DAC进行数/模转换,温度信号输送给显示屏直接显示;最后,DAC输出的波形再经过带通滤波器平滑滤波,滤出发射部分采集的语音信号,输送给音频功率放大电路,通过负载喇叭即可听到传输过来的声音。 本设计在STM32F103ZET6单片机硬件平台下,通过C语言设计程序,并借助RVMDK软件开发环境进行调试,实现了基于单片机系统的红外接收装置。接收发射部分的信息,在115200波特率下通信距离达到两米左右;具有在传输不畅情况下指示灯提示功能;能通过液晶屏显示温度,具有良好人机交互界面;从负载喇叭上得到了较好的语音效果。 关键词:红外光接收;串口通信;STM32单片机;数模转换 ABSTRACT Infrared communication is based on infrared carrier to transmit digital signals, suitable for low-cost, point-to-point and high-speed data connection, it particularly suitable for applications for mobile devices, embedded systems and other fields. This design is mainly based on digital signal which is transmitted by infrared light to process, digital information will be the received and converted into the speech signal and the temperature signal, the voice can be heard by the speaker loaded in the end of the design and the temperature will be showed on the screen. This design includes the infrared signal receiving, MCU processing, filter circuit, signal conversion, power amplification, liquid crystal display and relay module. Firstly getting the infrared signal, receive digital signal from the infrared receiving sensor RPM882-H7; secondly, the signals will be processed and According to the emission part send the digital signal into serial mode and drive the infrared light working, high level light the infrared emitting on, low level put out it, the MCU of the design use it’s external

文档评论(0)

金不换 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档