欢迎来到天天文库
浏览记录
ID:33331703
大小:1.22 MB
页数:5页
时间:2019-02-24
《基于spi接口的温度测量系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2013年第26卷第2期图像·编码与软件ElectronicSci.&Tech./Feb.15,2013基于SPI接口的温度测量系统孔令荣(南京理工大学泰州科技学院电子电气工程学院,江苏泰州225300)摘要设计了基于SPI接口的温度测量系统,采用ATmega16单片机控制,TC72温度传感器采集温度,以及1602液晶屏进行数据显示。系统主要由温度传感器电路、LCD液晶显示模块电路、矩阵式键盘电路、报警电路和AT-mega16单片机控制电路5个模块组成。ATmega16单片机根据TC72温度传感器检测到的温度,经一定的控制算法给出控制信号,通过LCD显示出检测温度的大小;
2、矩阵键盘可以设定上限和下限温度,当实时温度超出设定范围时,报警电路会发出警报,达到温度测量和控制的目的。关键词单片机;SPI接口;温度测量中图分类号TP368文献标识码A文章编号1007-7820(2013)02-079-05TemperatureMeasurementSystemBasedontheSPIInterfaceKONGLingrong(DepartmentofElectronicandElectricEngineering,TaizhouInstitute,NanjingUniversityofScienceandTechnology,Taizhou2253
3、00,China)AbstractInthetemperaturemeasurementsystembasedontheSPIinterface,theATmega16microcontrollerisusedforcontrol,integratedtemperaturesensorTC72forcollectingtemperature,andLCD1602screenfordatadis-play.Thesystemiscomposedoffivemodules:thetemperaturesensor,LCDdisplaymodulecircuit,matrixk
4、ey-boardcircuit,alarmcircuitandATmega16single-chipmicrocomputercontrolcircuit.Thesystemcanachievereal-timemonitoringoftemperature,thetemperatureofupperandlowerlimitssettingandalarmfunctions.Thedesignmeetstherequirementsofsocialproductiontemperaturegatheringandcontrolling.Keywordssingle-ch
5、ipmicrocomputer;SPIinterface;temperaturemeasurement在当今农业和工业生产过程中,温度作为一个基本物理量起着越来越重要的作用。随着科技的发展,人们对温度测量的要求是越来越高,对温度测量的范围也越来越广。因此,温度测量和控制技术具有一定的必要性。图1基于SPI接口温测系统1硬件电路设计1.1控制电路模块系统设计硬件电路分为:控制电路、键盘电路、传AVR单片机由Atmel公司利用Flash新技术,研感器电路、显示电路和报警电路。AVR单片机接收到制的RISC精简指令集的高速8位单片机,与51系列TC72温度传感器检测到的温度信号
6、后,经过控制运算单片机相比,在内部资源和接口方面,AVR系列单片给出控制信号,通过LCD显示检测温度的大小;矩阵机更为丰富和强大。ATmega16单片机是AVR单片机键盘可以设定温度上下限值,当温度超出设定范围时,系列中的一种。报警电路会发出警报,达到温度测量和控制的目的。ATmega16单片机是ATmega系列中一种高性能、SPI温控系统的工作原理如图1所示。[1]低功耗的8位AVRRISC微处理器。它支持131条指令,并且大多数指令只需要单时钟周期就能执行完成。因此,ATmega16单片机的数据吞吐率可达1MI/S·MHz,从而使系统在处理速度与功耗之间的矛盾得到了有
7、效缓减。另外,ATmega16单片机的内核收稿日期:2012-07-13不但指令集丰富而且它的通用工作寄存器达32个。作者简介:孔令荣(1983—),男,讲师。研究方向:信号及信息处理。E-mail:642711803@qq.com其中运算逻辑单元与所有寄存器相连,这样一条指令79www.dianzikeji.org图像·编码与软件孔令荣:基于SPI接口的温度测量系统在一个时钟的周期内就可以同时访问两个独立寄存器。这种结构形式不仅提高了代码效率,而且其数据[2]吞吐率比普通的CISC微控制器高10倍。1.2键盘电路模块矩阵式键
此文档下载收益归作者所有