摘 要:可调遥控电源开关设计是基于红外发射及接收装置、单片机、双向晶闸管等器件构成的智能遥控电源开关,红外发射器模块采用RC震荡电路及其组件形成编码信号由红外二极管向外发送脉冲信息,红外接收器模块是由红外一体化接收头HS0038接收信号,完成对信号的解码等,得到相应的有效二进制编码然后向一级控制系统单片机传递,驱动相应硬件响应,设计中开关以双向晶闸管作为开关,能够使电源开关的操作简易,提高开关的安全性,可应用于具有高压可燃气体等特殊恶劣场合环境中。40543
毕业论文关键词:RC振荡电路;HS0038;STC89C52单片机;双向晶闸管
Adjustable Remote Power Switch Design
Abstract:Adjustable Remote Power Switch design is based on intelligent infrared transmitter and receiver, microcontroller, bidirectional thyristor device comprising a remote power switch, infrared transmitter module RC oscillator circuit and its components form a coded signal sent out by the infrared diode pulse information, IR receiver modules HS0038 integrated infrared receiver to receive signals, the completion of the signal amplification, detection, shaping, demodulation, to give the corresponding binary coded efficiently transmitted to the control system microcontroller to drive the corresponding hardware response, the design of the switch to two-way thyristor as a switch, the power switch can be easy to operate and improve the safety switch can be used with special occasions harsh environments like high-pressure flammable gas.
Key Words:RC oscillation circuit; HS0038; STC89C52 microcontroller; Triac
目 录
摘要 1
引言 2
1.系统设计方案. 2
1.1 红外发射、接收单元 3
1.2 系统工作原理 3
1.3 系统设计要求 3
1.4 在设计中元器件的应用 4
2.系统硬件电路设计 5
2.1 发射单元电路设计 6
2.2 接收单元电路设计 6
2.3 受控电单元路设计 7
3.系统软件设计 8
3.1 程序结构流程图 8
3.2 程序工作原理 10
4.系统仿真 11
4.1 红外发射单元仿真 11
4.2 控制单元仿真 12
5.总结 13
参考文献 13
附录 14
附录A.14
附录B.16
致谢. 17
可调遥控电源开关的设计引言
在生活中,无论是家庭还是工业生产中所用到的耗电设备,其工作状态的控制都是由电源开关的断通所控制的,传统的电源开关通常是由机械式闸刀或是由手动插座构成,但是其有较为多的缺陷,开关控制较为繁琐,易损耗,不能在特定环境下如有可燃性气体的环境中应用机械式电源开关,此外对于青少年儿童接触此类机械式电源开关所具有的安全隐患,存在很大的弊端。伴随着社会的不断进步,电子技术得到长足的发展,电路及元器件的集成度越来越高,遥控控制单元技术趋于微机化,人们对物质生活的要求也不断的趋向于智能化,因此遥控控制技术得到了广泛的应用[1]。
遥控控制的选择中可分为:无线遥控、超声波遥控、红外遥控等,其中无线遥控是其中出现较早的一种无线控制方式,不过其在技术应用方面易产生电磁波信号间的串扰现象,会出现误操作的可能,而超声波控制具有较低的信息携带量且也会产生干扰,所以在遥控控制中是采用以红外线作为传输介质光控方式,所以现代在可调遥控电源开关中应用的遥控方式,是以红外线遥控装置作为基础的,该遥控技术应用已经成熟,可以采用多种不同的红外发射、接收电路单元[2-3]。 STC89C52单片机可调遥控电源开关设计+程序:http://www.751com.cn/zidonghua/lunwen_38866.html