智能仪表课程设计 - 图文 联系客服

发布时间 : 星期日 文章智能仪表课程设计 - 图文更新完毕开始阅读812ce5e4bd64783e08122b59

内蒙古科技大学智能化仪表课程设计说明书

时钟DS18B20测温

2.4程序流程图

LCD显示STC89C52报警 图2-1

开始系统初始化读DS18B20数据数据转换显示华氏摄氏转换键盘扫描返回 图 2-2

5

内蒙古科技大学智能化仪表课程设计说明书

第三章 硬件设计

3.1微控制器

STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K的系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8K字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。 3.1.1主要参数:

1. 增强型8051 单片机,6 时钟/机器周期和12 时钟/机器周期可以任意选择,指令代码完全兼容传统8051

2. 工作电压:5.5V~3.3V(5V 单片机)/3.8V~2.0V(3V 单片机) 3. 工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作频率可达48MHz

4. 用户应用程序空间为8K 字节 5. 片上集成512 字节RAM

6. 通用I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/弱上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。

7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片

8. 具有EEPROM功能 9. 具有看门狗功能

10. 共3个16位定时器/计数器。即定时器T0、T1、T2

6

内蒙古科技大学智能化仪表课程设计说明书

11. 外部中断4 路,下降沿中断或低电平触发电路,Power Down 模式可由外部中断低电平触发中断方式唤醒

12. 通用异步串行口(UART),还可用定时器软件实现多个UART 13. 工作温度范围:-40~+85℃(工业级)/0~75℃(商业级) 14. PDIP 封装

3.1.2引脚图

图 3-1

3.2 DS18B20

DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水

7

内蒙古科技大学智能化仪表课程设计说明书

循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。 3.2.1内部结构

存储器和控制器温度灵敏元件64位ROM和单线接口低温触发器TL高速缓存存储器高温触发器TH8位CRC生成器图 3-2

配置寄存器

3.2.2特性

1.独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯

2.测温范围 -55℃~+125℃,固有测温分辨率0.5℃

3.支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳

4.工作电源: 3~5V/DC 5.在使用中不需要任何外围元件

6.测量结果以9~12位数字量方式串行传送 7.不锈钢保护管直径 Φ6

8.适用于DN15~25, DN40~DN250各种介质工业管道和狭小空间设备测温 9.标准安装螺纹 M10X1, M12X1.5, G1/2”任选

10.PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接

8