APP下载

基于VB与PIC单片机实时温度检测系统设计与仿真

2016-11-10田苗法

大众科技 2016年2期
关键词:单片机系统设计

田苗法

基于VB与PIC单片机实时温度检测系统设计与仿真

田苗法

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

文章采用DS18b20作为温度传感器,将温度信号转变为电信号送给PIC单片机,再由单片机通过串口通信将温度值送给PC机,并在VB界面中用实时动态曲线将温度变化趋势展示出来,通过PC机就可以直观地监测被测对象的温度及变化曲线。最后,通过电路仿真软件proteus和虚拟串口软件(Virtual Serial Port Driver)对该系统进行了仿真,验证了该系统是正确的,并具有较强的实用性和现实意义。

VB;PIC单片机;温度检测系统;设计与仿真

1 引言

本设计下位机采用16F877A单片机,该单片机内置USRT串口通信模块,利用该模块可以更方便地跟PC机进行通信,简化了C程序代码设计。利用DS18B20将温度转变为电信号,然后发给单片机,单片机对数据进行分析和计算等处理,通过串口将数据传输给PC机,在PC机与单片机之间要用电平转换芯片MAX232进行电平转换。在PC机上采用VB进行编程,在VB窗体上显示温度值并通过动态曲线实时显示温度的变化趋势。图1为该系统的数据流程图。

图1 数据流程示意图

2 各元件简介

2.1PIC16F877A单片机

PIC16F877A单片机是美国Microchip公司生产的8位单片机,具有独特的RISC结构,即数据总线和指令总线分离的哈佛结构,该结构具有执行效率高和速度快等优点[1]。另外,片内带有EEPROM、A/D转换器、USART通信模块、MSSP通信模块等,功能强大,可以简化外围硬件电路设计和程序设计。本次电路设计应用了其内部的USRT串口通信功能模块,将温度信号经过MAX232电平转换后上传给PC机。……

登录APP查看全文

猜你喜欢

单片机系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专