简易无线遥控系统设计报告

简易无线遥控系统设计报告

ID:34032083

大小:743.47 KB

页数:35页

时间:2019-03-03

简易无线遥控系统设计报告_第1页
简易无线遥控系统设计报告_第2页
简易无线遥控系统设计报告_第3页
简易无线遥控系统设计报告_第4页
简易无线遥控系统设计报告_第5页
资源描述:

《简易无线遥控系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、简易无线遥控系统设计报告指导老师:报告人:学号:年级:专业班级:目录一、任务-------------------------------------------------------------3二、要求-------------------------------------------------------------3三、系统框图-------------------------------------------------------3四、系统各部分功能作用----------------------------------------3五、电路工作原理----

2、---------------------------------------------4六、程序流程图----------------------------------------------------7七、测试结果-----------------------------------------------------------9八、设计总结-----------------------------------------------------------10附录1、发送原理图--------------------------------------------

3、------11附录二、接收原理图------------------------------------12附录三、PCB图-----------------------------------------13附录四、程序-----------------------------------------------------------------14一、任务:设计并制作一个简易无线遥控系统。二、要求:1、系统由一台发射机和一台接收机组成,采用单片机(或FPGA、CPLD)作为主控制器;2、发射机设有5个按键(例如:上、下、左、右、确认),当按键按下时,发出对应的编码信号并

4、给出声或光提示,采用两节电池供电(3V);3、接收机能够接收发射机的编码信号并解码,采用一位LED数码管显示对应按钮的信息(显示图形自定)并给出声音提示,自制电源。4、遥控距离不低于5米,无线信道自定(如:红外、射频等)5、发挥部分:增加省电功能;增加抗干扰能力,提高可靠性。三、系统组成框图AT89C2051按键AT89C2051图形显示nRF24L01模块nRF24L01模块蜂鸣器提示LED灯指示四、系统各部分功能作用1、LED灯指示:指示功能,当有按键按下时,相对应的LED灯亮2、按键:按键按下,发送对应的编码3、nrf2401:发送数据编码4、蜂鸣器:接收到信息后响一声,

5、给与声音提示5、数码管:接收到编码后,显示对应的图案6、单片机:发送端按键按下,单片机对按键编号进行编码,发送出编码数据。接收端NRF2401接收到编码数据后,单片机识别编码,同时将编码对应图案在数码管上显示,并驱动蜂鸣器各处提示。五、电路工作原理1、单片机系统原理图单片机采用3V电压20个引脚的AT89C2051,采用上电复位。2、按键及LED指示电路原理图如下,当有按键按下时,对应LED灯亮。电阻R1-1计算:LED流过电流为3mA~10mA,额定电压为1.6V则有R1-1=(3-1.6)/3mA=4703、NRF2401无线模块电路因为proteus中无nrf2401模块

6、,原理图中使用8个引脚的排针代替。4、数码管图案显示原理图采用七段共阳数码管,单片机P1.0与P1.1引脚上拉电阻为10kCA脚为共阳脚,接正极。电阻R2-4=(3-1.6)/5mA=270显示图案如下:上:下:确定:左:右:5、蜂鸣器蜂鸣器为有源蜂鸣器,上电即响,接法如上图六、程序流程图1、接收流程图根据数组R的内容使数码管显示不同的图形设置nRF为接受模式,并待机,开中断上电复位,配置单片机,配置nRF24L01开始发送失败,设置nRF为待机模式发送成功,设置nRF为待机模式是否收到应答信号是否松开过是否为抖动是否有按键按下?设置nRF为发送模式,并待机判断是哪个按键按下,

7、并发送相应的编码。延时消抖上电复位,配置单片机,配置nRF24L01开始2、发送端流程图:否否否否3、中断流程图中断入口判断接收的字节信息根据接收的字节信息,保存到数组R中使蜂鸣器鸣响中断返回七、测试结果测试方法:收发模块上电,间隔不同的距离,按下发送端的不同按钮,看收发端的测试结果是否与预期的一致。测试结果:距离上下左右确定5m图案正常蜂鸣器响图案正常蜂鸣器响图案正常蜂鸣器响图案正常蜂鸣器响图案正常蜂鸣器响10m图案正常蜂鸣器响图案正常蜂鸣器响图案正常蜂鸣器响图案正常蜂鸣器响图案正常蜂鸣器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。