APP下载

基于PIC单片机数字式温度计电路设计与仿真

2011-10-21田苗法

大众科技 2011年5期
关键词:单片机

田苗法

(安徽机电职业技术学院,安徽 芜湖 241000)

基于PIC单片机数字式温度计电路设计与仿真

田苗法

(安徽机电职业技术学院,安徽 芜湖 241000)

文章采用PIC单片机和数字温度传感器TC74设计数字式温度计,硬件电路设计简单,工作可靠,易于实现,程序设计采用C语言编程实现,最后利用电路仿真软件proteus对电路进行仿真。

PIC单片机;数字式温度计;电路设计

本设计主控制芯片采用 16F877A单片机,该单片机内置I2C总线模块,利用该模块可以更方便地跟 I2C芯片进行通信,简化了C程序代码设计。利用I2C器件TC-74将温度转变为电信号,然后发给单片机,单片机对数据进行分析和计算等处理,最后通过1602液晶显示屏显示温度值。

(一)各元件简介

1.PIC16F877A单片机

PIC16F877A单片机是美国Microchip公司生产的8位单片机,具有独特的RISC结构,即数据总线和指令总线分离的哈佛结构,该结构具有执行效率高和速度快等优点。另外,片内带有EEPROM、A/D转换器、USART通信模块、MSSP通信模块等,功能强大,可以简化外围硬件电路设计和程序设计。本次电路设计应用了其内部的 I2C通信功能模块,作为 I2C通信硬件电路中的主控制器件使用,按照I2C通信协议与I2C从控制器件TC-74进行数据通信,实现温度信号的传输。

图1 PIC16F877A引脚示意图

2.温度传感器TC-74

TC-74是适用于低成本和小尺寸应用场合的可串行读取的数字温度传感器,内部温度检测元件将周围环境温度转变为模拟信号,再通过内部电路转换成数字信号对外输出。该芯片为I2C芯片,内部置有I2C通信协议,作为I2C通信硬件电路中的从控制器件使用,数据按照该通信协议与主控制器件进行数据交换。……

登录APP查看全文

猜你喜欢

单片机
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的多功能智能插排
基于单片机的便捷式LCF测量仪
小议PLC与单片机之间的串行通信及应用
MSP430单片机在仿真中要注意的几点问题
基于单片机的平衡控制系统设计
基于单片机的三维LED点阵设计
Microchip推出两个全新PIC单片机系列
基于Proteus的单片机控制系统的仿真设计