基于单片机水温自动控制系统设计-毕设课设资料

【资源下载】下载地址如下1503:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

摘要:

该水温控制系统采用单片机进行温度实时采集与控制。温度采集由“一线总线”数字化温度传感器DS18B20提供,DS18B20在-55~25固有测温分辨率为0.5 ℃。水温实时控制采用双向可控硅BT134和光隔离器MOC3041控制电热丝和风扇进行升温、降温控制。系统具备较高的测量精度和控制精度,能完成升温和降温控制。

关键字: AT89C51 DS18B20  BT134 MOC3041 水温控制


#include "reg52.h"
#include "lcd.c"
#include "hardware.c"
#include "user.h"
#include "ds18b20.h"
#include "key.c"


void main()
{
	EA=0;
	LCD_Initial();
 	sys_init();
	setds18b20(99,0,RS);    				//设置上下限报警温度和分辨率
	delay_18B20(100);
	Init_DS18B20();
	LCD_Write(0,0x01);           //清屏
	LCD_Print(5,0,"Welcome!");
	delay_20ms(10);
	LCD_Print(0,0,"Smart temperatur");
	LCD_Print(0,1,"e Control!");
	delay_20ms(10);
	LCD_Write(0,0x01);           //清屏
	LCD_Print(0,0,"LSTC");
	LCD_Print(0,1,"by LJ,LHK and WQ");
	delay_20ms(10);
	LCD_Write(0,0x01);           //清屏
	while(1)
	{  
	  pt=ReadTemperature();		 		 //读取温度,温度值存放在一个两个字节的数组中,							 
	  temper_LCD();						 //实测温度转化为ACSII码,并送液晶显示缓冲区

posted @ 2021-03-22 10:14  roadroad  阅读(224)  评论(0)    收藏  举报
电设屋
上千套电子毕设课设方案