资源描述:
《基于某stc12le5a60s2单片机地电压表设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、航空职业技术学院毕业设计(论文)论文题目:基于单片机的电压表设计所属学院:电子工程学院指导老师:余平生职称:副教授学生:潇班级、学号:11201310专业:应用电子技术航空职业技术学院制2014年1月12日航空职业技术学院毕业设计(论文)任务书题目:基于单片机的电压表设计任务与要求:任务:设计一款便携式数字电压表要求:测量围0-400V直流电压,有量程切换和超量程报警功能,能够显示电池电量。时间:2013年11月18日至2014年1月12日共8周所属学院:电子工程学院学生:潇学号:11201310专业:应用电子技术指导单位或教研室:电子工程学院指导教
2、师:余平生职称:副教授航空职业技术学院制2014年1月12日毕业设计(论文)进度计划表日期工作容执行情况指导教师签字2013.11.02查找资料,了解相关知识完成2013.11.03方案选择完成2013.11.04基础LCD驱动程序编写完成2013.11.06硬件电路焊接调试完成2013.11.08整体程序编写完成2013.11.10软硬件连调完成2013.11.13整机性能测试完成教师对进度计划实施情况总评 签名 年月日本表作评定学生平时成绩的依据之一。基于单片机的电压表设计
3、【摘要】论文主要阐述了基于STC12LE5A60S2低压单片机便携式电压表的设计,系统以STC12LE5A60S2低压单片机为主控芯片,以16位AD芯片AD7705为AD转换芯片,以DS18B20为温度传感器对温度进行测量,以1.8寸TFT彩屏为显示模块。该系统能实时测量输入电压和当前温度,并能对供电电池的电压进行测量,并在屏幕上显示出当前电量。系统测量电压围为0—400V直流电压,分为7个档位,当输入电压超量程时通过蜂鸣器报警。系统设计了相关的硬件电路和相关应用程序。硬件电路主要包括STC12LE5A60S2单片机最小系统、AD7705驱动电路、测
4、温电路、1.8寸TFT液晶显示电路以及按键处理模块电路等。系统程序主要包括主程序、读AD7705子程序、读出温度子程序、计算温度子程序、按键处理程序、LCD显示程序等。关键词:STC12LE5A60S2单片机;AD7705;TL431;DS18B20Abstract:ThisthesismainlyexpoundstheSTC12LE5A60S2lowvoltagemicrocomputerportablevoltmeterbaseddesign,thesystemwithSTC12LE5A60S2low-pressuresingle-chipmic
5、rocomputerasmaincontrolchip,ADchipwitha16bitAD7705toADconversionchip,DS18B20astemperaturesensorfortemperaturemeasurement,displaymodulefor1.8inchTFTcolorscreen.Thesystemcanreal-timemeasurementoftheinputvoltage,thecurrenttemperatureismeasured,andthepowersupplytomeasurethevoltageo
6、fbattery,andonthescreenshowsthecurrentelectricity.Systemtomeasurethevoltagerangeof0-400vdcvoltage,isdividedintosevengear,whentheinputvoltageinexcessoftherangebyabuzzeralarm.Systemdesigntherelatedhardwarecircuitandrelevantapplications.HardwarecircuitmainlyincludesSTC12LE5A60S2SC
7、Msmallestsystem,AD7705drivercircuit,temperaturemeasurementcircuit,1.8inchTFTLCDdisplaycircuitandthekeyprocessingmodulecircuit,etc.Systemprogrammainlyincludesthemainprogram,readtheAD7705subroutine,readtemperaturesubroutine,calculationtemperaturehandlersubroutine,buttonsandLCDdis
8、playprogram,etc.Keywords:STC12LE5A60S2;AD7705;TL431;DS