资源描述:
《基于单片机控制的定时插座》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机控制的定时插座摘 要装订线本文设计了一款基于STC89C52RC单片机控制的光敏定时插座,它可以通过人为设定时间和光照强度的强弱,实现自动通电和断电功能,从而达到节能的目的。硬件电路设计包括:单片机最小系统电路、电源稳压电路、1602液晶显示电路、独立式按键电路、温度控制电路、光敏电阻电路、继电器电路以及报警电路,设计原理主要利用DS1302时钟芯片和PCF8591芯片经A/D转换后在1602液晶上显示定时时间和光强大小,利用按键来选择工作模式和设定定时时间以及设定光照的阈值,当定时时间结束或光照强度小于设定光照阈值时,通过
2、继电器的吸合作用来驱动插座的切断,红色发光二极管和蜂鸣器的状态来表示插座的工作状态。软件程序的设计包括:1602液晶显示程序、DS1302定时程序、AD转换程序,按键处理程序、蜂鸣器报警程序,在本文的最后对设计了硬件和软件部分,并进行了调试和制作,基于单片机控制的定时插座系统具有电路简单,可靠性高,定时准确等特点,基本满足设计要求。关键词:STC89C52;光敏;定时;插座ITHETIMINGSOCKETBASEDONSINGLE-CHIPMICROCOMPUTERABSTRACTDesignabasedonSCMSTC89C52RCp
3、hotosensitiveregularoutlet,byartificiallysettingtimeandthestrengthofthelightintensity,itcanachieveautomaticpower-onandpower-offfunction,soastoachievethepurposeofenergysaving.Hardwarecircuitdesignincludes:thesmallestsingle-chipsystemcircuit,powerregulatorcircuit,1602LCDci
4、rcuit,anindependentkeycircuit,temperaturecontrolcircuit,thephotoresistorcircuit,therelaycircuitandalarmcircuitdesignprinciplesmainlyusetheDS1302clockchipandPCF8591chipbyA/Dconversiontimingin1602andtwolightlevels,usekeystoselecttheoperatingmodeandsetthetimingandsettingath
5、resholdoflight,whenthetimerunsoutorwhenthelightintensityislessthanthesetlightthreshold,thestateoftheredlightemittingdiodeandabuzzertoindicatetheworkingstatusofthesocket.Softwaredesigninclude:1602LCDprocedures,DS1302timerprogram,theADconversionprocess,thekeyhandler,thebuz
6、zeralarmprogram,attheendofthisarticleonthefinaldesignofthehardwareandsoftwarecomponentsinthedesignandcommissioningandproduction,basedonsingle-chiptimingcontrolsocketsystemhasasimplecircuit,highreliability,andtimingaccuracy,basicallymeetthedesignrequirements.Keywords:STC8
7、9C52;photosensitive;Timing;Socket目 录 1 绪论1 1.1 课题来源及意义11.2 定时插座发展趋势1 2 定时插座系统设计22.1 设计方案的选择22.2 定时插座的工作过程2 3 定时插座的硬件电路设计33.1 主控制器STC89C52RC43.2 定时插座的电源电路43.3 DS1302时钟电路53.4 DS18B20测温电路63.5 光强检测电路63.6 LCD1602显示电路73.7 报警电路83.8 继电器电路83.9 总体硬件电路及其工作原理9 4 软件设计114.1 DS13
8、02计时程序的编写124.2 A/D转换程序134.3 DS18B20程序初始化144.4 1602液晶显示程序16 5 系统制作及调试185.1 硬件制作185.2 系统调试185.3 设计结果195.