基于单片机的水温水位控制系统 联系客服

发布时间 : 星期一 文章基于单片机的水温水位控制系统更新完毕开始阅读

1VCCC15REST22uFVCCSW-PBDVCC470uFR39R3810KR3710KR3610K10KVCCJP812HEADER 2S11S12S13S14W210KR43C25PANGJIAREPANGJIARESOUNDW110KR2910KC16R44C321UF10KS9R24100R35S10SW-PB234VCC56VCCR605.1KR635.1KP2.0Q15NPNW6VCCJ5P2.5VCCR49Q19NPNVCC10KC31ELECTRO2R595.1KJP3LEDKLEDAD7D6D5D4D3D2D1D0ER/WRSV0VDDVSSD7D6D5D4D3D2D1D0RESTRXDTXDP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0LIGHT15KJP6VCC123DS18B20R2810KY212MC13100LEDQ129012R32SOUNDC12VCC104BJ4U2594837261C9104C810412345678MAX232DB9(+5V)S8SW-SPSTVCCR23100J312ACON2VCCV2161514131211109PANGR301KQ9PNPOPTOISO1C10104LIGHT100LEDD1R26VCCU8BELL1K100R2530pFD2VCCTC1602AC14D0D1D2D3D4D5D6D7P10VCCP11P00P12P01P13P02P14P03P15P04P16P05P89V51RD2P17P06RESETP07RXDEA/VPTXDALE/PINT0PSENINT1P27T0P26T1P25WRP24RDP23X2P22X1P21GNDP2012345678910111213141516171819204039383736353433323130292827262524232221U7R665.1KW5W1W6W2W7W3W8W4162738495DDB9P2.4P2.1Q14NPNVCCELECTRO2LCD RT1602R48W5Q18NPNVCC10KC30ELECTRO2R655.1K武汉工业学院工商学院毕业论文(设计)专用稿纸

CR625.1KP2.6CR47P2.2Q13NPNR42W310KVCCC19C24ELECTRO2R615.1KVCCW7Q21NPNVCC10KC29ELECTRO2附录、附图

R645.1K

系统原理图

P2.730pFR27R41W410KC20ELECTRO2Q16NPN10KC27ELECTRO2BVCCJP10Q229012TXDRXDR31VCC1KU5C17CAPD3IN4001R5013JJIDIANQI24JP11PANG12R331KVCCJP9JIARE~220V12R45HEADER 2~220VQ10901212HEADER 2R4010KQ119012R341KU610KVCCC18CAPR51JP12D4IN400113J2412OPTOISO1JIDIANQIJIAREATitle附录1

热水器水温水位控制仪SizeBNumber1Revision1.01Date:File:123411-Jun-2007J:\\蒋清锋的毕业论文材料\\热水器.ddbSheet of Drawn By:蒋清锋56

- 26 -

10uFR46P2.3W8Q20NPN 武汉工业学院工商学院毕业论文(设计)专用稿纸

附录2 基于单片机的水温水位控制系统说明

单片机的控制电路接正五伏的直流电压源,继电器的功率电路接另一个正五伏的直流电压源,当电源接好后,就可以按下系统得总电源开关,系统就开始运行。首先系统进行硬件电路的开机自检,主要是检查DS18B20工作是否正常,显示器是否正常工作,报警系统是否正常,在此同时1602显示器同步显示系统状态,在此过程中用户可以预置水位和水温,接下来开始检测容器中的水位,是否低于下限水位,如果低于下限水位则开始自动上水至默认水位1000ml,然后进入水温水位交替显示的正常状态,此时用户可通过四个独立式按键进行水温水位的设置,按下K4键系统进入菜单式选择状态,显示器上光标闪烁引导用户进行选择操作,K2、K3键用来选择设置项目,选择按下K1确认键后,开始进入自定义的水温或水位的设置,设置完成后系统开始自动补偿水温或水位,完成任务后又进入水温水位交替显示的正常状态,系统这是会自动检测容器中的水温水位,同时比较水温水位的下限,进行及时的水温水位补偿,如果容器中处于水位底而温度高的状态,系统则会进行加水来降低水温的温控上水的动作,完成后自动进入水温水位的交替显示状态。每一次系统的动作都配合听觉和视觉感受,使整个系统实现了人性化设计,方便实用,通俗易懂。

- 27 -

武汉工业学院工商学院毕业论文(设计)专用稿纸

附录3 部分源程序清单

RS EQU P3.7 RW EQU P3.6 E EQU P3.5 TEMH EQU 56H TEMSHI EQU 57H TEMGE EQU 58H SHUIWENH EQU SHUIWENL EQU SHUIWEI EQU QIANBAI EQU

TH EQU TL EQU TEMPH EQU 度高8位值

TEMPL EQU REG2 EQU REG3 EQU REG4 EQU CONFIG9 EQU CONFIG10 EQU CONFIG11 EQU CONFIG12 EQU DAT EQU TempH1 DATA TempL1 DATA Fhaod DATA TempBCD DATA DEY_1 DATA DEY_2 DATA DEY_3 DATA

54H 55H 50H 53H 38 ;高温报警点:38℃ 10 ;低温报警点:10℃

40H ;读出寄存器5个单元的内容:41H ; 1,存温度低8位值 42H ; 2,存TH值 43H ; 3,存TL值 44H ; 4,存CONFIG数据 1FH ; 9 位精度的CONFIG数据 3FH ; 10位精度的CONFIG数据 5FH ; 11位精度的CONFIG数据 7FH ; 12位精度的CONFIG数据 P0.7 ; 模拟1-WIRE的数据线 49H ;保存温度十进制的十位 4AH ;保存温度十进制的个位 4BH ;保存温度的符号位[-,+] 4CH ;保存温度的BCD码值 4DH ;用于延时子程序 4EH 4FH

28

0,存温