基于单片机的温度控制系统设计基于单片机的温度控制系统设计摘要:现今,单片机在检测和控制系统中得到了广泛的应用。与此同时,温度是一个系统经常需要测量、控制和保持的量,而温度是一个模拟量,不能直接与单片机交换信息,因此需要采用适当的技术将模拟的温度量转化为数字量,在原理上虽然不困难但成本却较高,还会遇到其它方面的问题。因此对单片机温度控制系统的研究有重要目的和意义。ThedesignofthetemperaturecontrolsystembasedonsinglechipAbstract:Nowadays,,thetemperatureisavariableparameterwhichneedtotest,controlandmaintaininthesystem,however,,,wewouldencounterothersproblems,,、系统参数要求::要求温度控制为(学号+50)℃,在本方案中标准温度为63℃;:以(学号+30)H为起始地址,本方案中以63H为起始地址,同时每增加一个外设,口地址+1。二、系统方案设计::基于A/D转换的温度控制系统设计方案::::基于DS18B20的温度控制系统设计方案:::三、控制算法:-Bang算法:Bang-Bang算法又称为时间最优控制。在本设计中Bang-Bang算法是指通过控制晶闸管关断的占空比为100%,即就是通过全功率加热来用最短的时间使水的温度升高到接近所需标准值,一般为低于标准值15℃左右。Bang-Bang算法的优点除了可以节约控制时间,提高控制系统的效率,同时也可以使控制系统的性能指标更加良好。:在经过Bang-Bang算法使水温快速升高到50℃左右后,就不能再继续用Bang-Bang算法了,这是为了防止因温度过快超过标准温度,要想实现温度恒定所需要的各种时间就会增多,同时也浪费能源,提高成本。为了能够更好的控制温度的变化,我们在48℃~53℃这个温度范围内采取纯比例算法,即直接将实际温度和标准温度的差值比例放大后来改变晶闸管的占
基于单片机的温度控制系统论文. 来自淘豆网m.daumloan.com转载请标明出处.