下载后可任意编辑太阳能热水器控制电路设计一、系统设计1.设计原理太阳能热水器自动控制电路采纳 AT89S52 单片机作为控制核心,外围加蜂鸣器控制电路、数码显示电路、水位检测电路、电机控制电路、按键电路、温度检测电路等。数码管实时切换显示当前温度与当前液位,当液位过高时,蜂鸣器报警,并且电机反转模拟排水过程;当液位过低时,蜂鸣器报警,并且电机正转模拟进水过程。本系统设计简单,成本低,性能优良,具有一定的稳定性和有用性。 三、硬件电路设计1.基本原理框图图一:原理框图(1)太阳能热水器控制装置主要组成由 CPU、显示电路、按键电路、蜂鸣器电路、电机电路、液位检测电路、温度检测电路、电源电路组成,如图一。(2)太阳能热水器控制装置的工作原理接通电源后,显示当前水位,水位被分为 16 个点。并且显示当前温度。液位显示与温度的显示切换进行。当水位显示低于或等于 1 时,蜂鸣器报警,并且电机正转,表示进水;当水位显示高于或等于 15 时,蜂鸣器报警,并且电机反转,表示排水。液位检测利用 CD40512.各部分电路原理(1)最小系统最小系统电路如图二所示。下载后可任意编辑EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P10/T1P11/T2P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U2AT89S52Y111.0592MCY130pCY230pRESVCCSCKMISOMOSIR21K+C110uFVCCS1RST图二:最小系统(2)显示电路采纳 LED 数码管显示,该方案具有实现容易、发光亮度大、驱动电路简单等优点,其可靠性也优于 LCD 的显示。。由 6 个数码管和 6 个 74LS164 组成,采纳串行静态显示的方法。将数码管的 8 个输入端与74LS164 的输出端 Q0~Q7 相连。P1.0 和 74LS164 的 CLK 连接,作为时钟;P1.4 接 74LS164 的 A 端,作为显示数据的输入端。显示电路如图三所示。A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8CLEAR9VCC14GND7164A74LS164A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8CLEAR9VCC14GND7164B74LS164A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8CLEAR9VCC14GND7164C74LS164A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8CLEAR9VCC14GND7164D74LS164a2b2c2d2a1b1c1d1e1f1g1h1VCCVCCVCCVCCVCCVCCVCCVCCh2g2f2e2h4g4f4e4a4b4c4d4h3g3f3e3d3c3b3a374164-CLK74164-CLK74164-CLK74164-CLKVCCVCCVCCVCCC31104VCCC33104VCCC32104VCCC34104VCC74164-A...