更新时间:06-18 上传会员:王媛媛
分类:科技学院 论文字数:6625 需要金币:1000个
摘要:本设计是一个基于AT89C52单片机的温度测量系统,该系统采用AT89C52作为系统处理器对采集的温度信号进行处理。本设计系统温度的测量范围为0℃~100℃。温度传感器TC1047A首先将温度信号转换成电压信号,再经过调理电路对信号进行处理,最后送入TLC5510进行A/D转换。单片机对送入的数字量信号进行处理后,温度值的显示通过LED管显示。
关键词: AT89C52单片机; TC1047A温度传感器; TLC5510A\D转换器; LED显示电路
目 录
摘 要
Abstract
1 引言-1
1.1课题研究的背景-1
1.2 设计目的-1
1.3 主要工作-1
2 硬件电路的设计-1
2.1单片机的最小系统-2
2.1.1单片机微处理芯片AT89C52的简介-3
2.1.2 AT89C52的主要特性-3
2.2 A/D转换器TLC550的简介-4
2.2.1 A/D转换器TLC5510的主要性能-5
2.2.2 A/D转换器TLC5510的引脚功能-5
2.2.3 8 路高速A/D转换器TLC5510模块-6
2.3-TC1047A温度传感器的简介-7
2.3.1-TC1047A的主要性能如下:-7
2.3.2 TC1047A的引脚及功能-7
2.3.3 TC1047A温度传感器模块-8
2.4 数码管LED的简介-8
2.4.1数码管的显示原理-9
2.4.2显示电路的数码管模块-9
3 软件的程序设计-10
3.1主程序流程图和主程序-10
3.2 TLC5510转换数据流程图和读取程序部分-12
3.3 显示温度值流程图和程序部分-13
4. 结束语-15
5. 参考文献-16
6. 鸣谢-17
7 实物图-18
附录1电路总程序-19
附录2 总电路图-22