PIC单片机数字式测温计设计及仿真
在理论设计的基础上,利用Protues软件对其展开建模调试和测试,并利用调试和测试的结果来检验理论设计的可靠性和正确性。 0章节 在日常生活常常要中用温度的检测及掌控,传统的测温元件有热电偶和热电阻,而热电偶和热电阻测得的一般是电压,在转换成对应的温度,必须较为多的硬件反对,硬件电路很简单,软件调试也简单,制作成本高。
而且测出来的温度精度也没技术成熟期的温度传感器低。 本文基于PIC单片机来设计数字式测温计,必要使用数字式温度传感器DS18B20,用单片机对18B20展开掌控,来展开测温。表明部分能用lcd1602,单片机可必要驱动lcd1602表明温度,硬件较非常简单,平稳。
DS18B20使用单总线技术,更容易拓展,并且具备切换速度快,切换精度高,可由片机必要朗读温度并表明出来等优点。 一、设计目标和思路 本文使用PIC16F877的USART异步通信模式,可普遍应用于单片机与PC机,以及单片机与单片机之间的通信。
USART模块由RC6、RC7这两只插槽包含。RC6用作数据的发送到,RC7用作接收数据。 当单片机必须通过USART发送数据时,只需将所发送数据送到数据缓冲寄存器TXERG,然后系统不会自动将TXREG寄存器内容送到发送到移位寄存器TSR,接着系统不会根据所设置的波特率脉冲信号,通过RC6插槽从高位到低位依序发送到过来。当系统将TXERG寄存器内容读取到TSR中时,不会自动将中断发送到标志位TXIF置位,根据程序要求否转入中断。
而当单片机必须通过USART拒绝接受数据时,通过RC7插槽将数据依序送到接管移位寄存器RSR中,当接到一个暂停位时,移位寄存器RSR就把接到的8位数据自动送到接收数据缓冲器RCREG中。在接收数据缓冲器RCREG接到一个平稳的数据后,接管中断标志位RCIF将自动置位,根据程序要求否转入中断。
二、原理结构图 本文利用PIC16F877和DS18B20传感器设计了测温计,其包括主控器部分、温度表明部分、传感测试部分和按键设计部分。 基于PIC16F877的测温计原理电路图结构如图1右图。
其中,电源部分的S1为废黜按钮它在被按得时候插入放松后自动开口,在其插入又开口的瞬间使整套电路中各芯片的供电电压构建从5V降至0V再行升至5V的过程,从而超过废黜的目的。输出电容C2一般情况不相接,但当构建稳压器靠近整流、滤波电路时应终端一个0.33mu;f的电容器,它的起到是提高纹波和诱导输出的瞬时过电压,确保78L05的输出与输入间的电压劣会多达允许值。输入电容C3一般不使用大容量的电解电容器,只要终端0.1mu;f的电容器之后可以提高阻抗的瞬态号召。
但是,为了增大输入的纹波电压,在输入末端并联一只大容量的电解电容C4,不会获得更佳的效果。然而,这样将随之产生一种弊端:一旦78L05的输出末端经常出现短路时,输入末端上的大电容器上储存的电荷将通过构建稳压器内部电路调整管的发射极与基极泄放,因大容量电容器获释能量较小,不会导致构建稳压器内部调整管的损毁,造成电路无法工作。为了避免这一点,在78L05的输出末端与输入末端之间跨接一个二极管,它为C4上电荷的泄放获取了一个分流通路,对构建稳压器起维护起到。
串口接管温度函数流程图如图2右图。
本文关键词:PIC,欧宝官网app客户端下载,单片机,数字式,测温,计,设计,及,仿真,在
本文来源:欧宝app体育官网入口-www.hongsenhuanbao.com