激光远程遥控器性能研究(含电路图,Proteus仿真程序)(论文7700字,Proteus仿真程序)
摘要
随着微操控技术的不断提高。
2)根据采集的计数信息,利用VISO软件画出流程图,作为计数提示音。
关键词:单片机 ;M12激光对射光管;遥控器
Abstract
With the continuous improvement of micro control technology, in the industrial control MCU has been widely used, through the microcontroller with laser transceiver module, can realize the short distance wireless communication. This paper designs a M12 laser transmitting and receiving system based on. Design through the keys to achieve the M12 module to start and stop control, as the end of the laser transmission, the use of SCM and M12 laser receiving circuit, and LCD1602 the received data for display. This design introduces the software and hardware design of the laser transmitting and receiving system. The hardware circuit design, including the design of laser design of transmitting circuit and receiving circuit using Prtotel software design of the hardware circuit diagram; software design includes main program design and each function module program design and use VISO software to draw a flow chart, using keil software programming in C language. The system can be widely used in daily life and industrial and agricultural production.
Key words: single chip microcomputer; M12 laser to shoot light tube; remote control
设计目标
1)实现对激光发送端的计数采集。本系统可广泛应用日程生活和工、农业生产中。设计中通过按键实现对M12模块启动和停止操控,利用单片机和M12组成激光接收电路,利用prtotel软件设计硬件电路图;软件设计包括主程序设计和各功能模块程序设计,利用keil软件进行c语言编程。本课题设计一款基于M12的激光收发系统。
系统操控方案确定
激光遥控器由AT89C51单片机最小系统,在工业操控中单片机得到了广泛的应用,可以实现短距离的无线通讯。硬件电路设计包括激光的发送电路设计和接收电路设计,对软件和硬件设计进行验证。本设计中详细介绍了激光收发系统的软件和硬件设计。
2、按键电路主要由开始计数和停止计数两个按键组成,并利LCD1602对接收的数据进行显示。
5)对遥控器进行原理仿真,操控继电器吸合,当程序下载到最小电路中,当接收到计数信号后,当接收到停止信号后,当单片机检测到外部中断后计数将做加1处理。
4)实现遥控系统的软件和硬件电路设计。
目 录
1 引言 1
1.1选择背景及意义 1
1.2应用现状 1
1.3本文主要研究内容和结构安排 1
2 系统方案分析 3
2.1 设计目标 3
2.2设计思想 3
2.2.1硬件实现原理 3
2.2.2软件实现原理 3
2.2.3系统原理框图 4
2.3 光电计数器简介 4
2.3.1激光原理介绍 4
2.3.2 系统操控方案分析 5
2.4 系统操控方案确定 5
3 硬件电路设计 7
3.1激光发送端 7
3.2接收端电源电路设计 8
3.2计数采集电路设计 8
3.3液晶显示电路设计 8
3.4 蜂鸣器报警电路设计 9
3.5 单片机最小系统 9
4系统的软件设计 11
4.1 系统主程序设计 11
4.2 检测子程序设计 11
4.3 人机界面子程序设计 13
5 系统仿真 15
5.1系统仿真 15
5.2 系统运行结果分析 15
结 论 17
致 谢 18
参考文献 19