集成电路设计与开发 Design andDevelopment ofIC 基于PIG单片机的温度控制器刘百芬,吕涛(华东交通大学电气与电子工程学院,南昌330013) 摘要:介绍了基于PIC单片机和DSl8820温度传感器的一种温度控制器的设计,包括温度传感器芯片的选取、单片机与温度传感器的接口设计以及实现温度采集和数据传输的软件设计。 DSl8820数字温度传感器是单总线器件,与单片机组成一个测温系统,线路简单,体积小,在一根通信线上可以挂接很多这样的测温系统。通过控制器样机测试和误差分析的结果,该控制器使温度测试的精度得到了很大的提升。由于测温范围为一55。125 oc,因此可以应用在很多温度检测和温度控制领域。关键词:温度传感器;PIC;单线技术;控制器中图分类号: 文献标识码:A 文章编号:1003—353X(2008) Temperature Controller Based on PIC Mierocontroller Tao (如砒of Electrical and Electronic Engineering,East China ji,w Tong University,Nanchang330013,China) Abstract:A temperature controllerdesign based on PIC and DSl8820 temperature sensor was described, including the selection ofchip temperature sensor,MCU and tempemture sensor interface design and the realizationoftemperature datacollection and software di舀tal temperature sensor thesingle· busdevice,and formed withMCU as atemperature measurement system诵tlI simple lines,small sizeand other characteristics,and inan munication Call be articulated many such temperature measurement thecontroller prototype testingandanalysis oftheell'or,the controller to test the temperature accuracy has been greatly increase,because ofthetemperature range at一55 to125℃, at 80 that Can be used inmany ofthetemperature detectionand temperature controlofthe Key words:temperature sensor;PIC;1一wire technology;controller :1265A 0引言单片机在测控领域中具有十分广泛的应用,既可以测量电信号,又可以测量温度、湿度等非电信号。由单片机构成的温度检测、温度控制系统可广泛应用于很多领域。本文讨论应用PIC单片机进行温度测量和控制的问题。 1 设计思路单片机的接口信号是数字信号,要想用单片机获取温度等非电信号的信息,必须使用温度传感器将温度信号转换为电流或电压信号输出。如果转换后的电流或电压信号输出是模拟信号,还必须进行 A/D转换,以满足单片机接口的需要。通过四个按键进行温度的输入调整,LCD实现温度的显示。 1。1 PIC单片机PICl6F877 PICl6F877是美国微芯公司的一款中端产品, 它的程序存储器是Flash型的,内置了EEPROM, 而且这个EEPROM存取并不是使用12C通信模式, 而是以存储器映像寄存器的方式来控制存取的,使用更加方便。在A/D转换方面,分辨率提高到了 10b“,而SSP模块是完整的MSSP,它的好处就是支持i2c通信模式下作为主控制器件时的硬件控制能力。微芯公司还专门为PICl6F87X系列单片机设计了一套小巧廉价的在线调试工具套件,即 。借助于这套在线调试工具,不需要购买其他昂贵的仿真器和烧写器,就能使用户实现实时仿真和程序烧写,还保留了一块用户可以随意焊万方数据刘百芬等:基于PIC单片机的温度控制器接一些元器件的布满焊孔的电路板空间uj。 DS
微管气体质量流量计使用说明 来自淘豆网m.daumloan.com转载请标明出处.