资源描述:
《调压器系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、SHANDONGUNIVERSITY OF TECHNOLOGY毕业设计说明书调压器系统设计学院:电气与电子工程学院专业:自动化学生姓名:李海涛学号:0812103666指导教师:解红军2012年6月摘要摘要本设计在分析了调压器的设计目标后,根据实际的设计情况,设计出了以ATMEL公司生产的AT89C52为控制中心的整体方案。在该总体思路下,设计出了模块化的部分电路,直流稳压电源模块、模/数转换模块、电压电流采集模块、脉冲触发模块、LED显示模块、按键模块等。本设计要求电压在0--220V的电压范围内连续可调,用键盘进行增减调节就可以实现设计的需要。这次设计的重点是电压的控
2、制,根据输入单片机的设定的温度,经过A/D转换将电压转变成数字信号输入到单片机,然后经过过零检测电路模块,根据设定的电压值在不同的时间对双向可控硅进行脉冲触发,从而得到不同的电压有效值,满足各种生产的需要。该系统的硬件采用模块化设计,以AT89C52单片机为核心,与过零检测电路、模/数转换电路、键盘电路、LED显示电路等构成一个电压电流检测及控制系统。该系统硬件主要包括以下几个模块:电源模块、AT89C52主控模块、模/数转换模块、电压电流采集模块、脉冲触发模块、LED显示模块、按键模块等。其中单片机主要完成对外围硬件的控制及一些运算功能;模/数模块主要由模/数芯片组成完成
3、对电压电流信号的转换,脉冲触发模块的产生脉冲触发信号触发可控硅导通,从而达到调节电压的目的。硬件设计的原理图用Protel画图实现。该系统的应用软件件采用模块化设计,该系统的软件包括:主程序、模数转换子程序、按键扫描子程序、LED显示子程序等模块组成。总之,该调压器系统通过硬件与软件的配合达到设计要求,完成电压连续调节。关键词:AT89C52单片机;调压器;可控硅-II-AbstractAbstractAfteranglicizingofthedesigngoalsoftheregulator,thedesigndevicesthewholeschemeusingAT89C
4、52controlcenterproducedbyATMELCorporation,accordingtotheactualfact.Underthegeneralidea,wedesignmodularpartsofthecircuits,PaulDCpowersupplymodule,A/Dconvertermodule,voltageandcurrentacquisitionmodules,pulsetriggermodule,LEDdisplaymodule,keypadmoduleetc.Thedesignrequiresthevoltageiscontinuou
5、slyadjustableinthevoltagerangeof0~220V,usingthekeyboardtoincreaseordecreaseinadjustmentcanachievethedesignneeds.Thedesignofthefocusonvoltagecontrol,theA/DconversionaccordingtothesettemperatureoftheinputtedmicrocontrollertransformsfromvoltageintoadigitalsignalandinputtotheMCU,thenaftertheze
6、ro-crossingdetectioncircuitmodule,accordingtothesettemperaturevalue,MCUexportsthetriactriggerpulseindifferentthetime,resultingindifferentvoltagevalidvalues,tomeettheneedsofavarietyofproduction.Thesystemhardwareincludesthefollowingmodules:AT89C52mastermodule,thepowersupplymodule,analog/digi
7、talconvertermodule,voltageandcurrentacquisitionmodules,pulsetriggermodule,LEDdisplaymodule,andkeymodule.MCUcompletesthecontrolofperipheralhardwareandcomputingcapabilities;analog/digitalmodulesmainlytheA/Dchipcompletestheconversionofvoltageandcurrentsignals,pul