收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于单片机的数字式多路温度采集系统设计

[关键词:单片机,温度采集系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文,电路图
作品编号:txgc0457,word全文:64页,合计:18000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于单片机的数字式多路温度采集系统设计毕业设计论文------

课题利用SPCE061A单片机作为核心控制器,通过两个DS18B20器件实现两路温度的实时采集,温度通过数码管显示,分手动和自动两种方式:自动状态循环显示各通道温度,每隔2s切换一个通道;手动方式下只显示被选择的通道温度,可以为每一个通道设置独立的报警温度。共完成了复位电路、晶振电路、DS18B20与单片机接口电路以及显示电路的设计,用protel DXP对其进行电路图的绘制。在这些电路的支持下,配合所编写的读/写温度程序、温度转换/显示程序来完成整个课题的设计。

课题设计的内容和目的

SPCE061A是一款16位μ'nSP结构的微控制器。该芯片带有硬件乘法器,能够实现乘法运算、内积运算等复杂的运算。它不仅运算能力强,而且处理速度快,单周期最高可以达到49MHz。SPCE061A内嵌32K字的Flash程序存储器以及2K的SRAM。利用这些特性可以很容易实现温度采集及显示,而且具有语音处理优势,可以实现语音报警功能。

方案讨论了使用高性能SPCE061A单片机作为主控制器,采用一线制数字温度传感器DS18B20作为温度传感器,采用LED键盘模组作为显示器件,采用SPR1024作为数据存储器的应用方案。该方案实现了目标温度的测量、显示、存储与PC机传输数据的功能。

设计要求

利用SPCE061A单片机、DS18B20实现多路温度采集,基本要求如下:

1. 2路温度的实时采集;

2. 温度通过数码管显示,分手动和自动两种方式:自动状态循环显示各通道温度,每隔2s切换一个通道;手动方式下只显示被选择的通道温度; 

3. 可以为每一个通道设置独立的报警温度。 

扩展要求 

1. 将DS18B20由2路扩展到4路; 

2. 实现在一条数据总线上挂接多个18B20器件; 

3. 采集的温度可以通过串口发送到上位机,并由上位机显示; 

4. 可以将采集的温度值进行备份,并通过按键查询。 

基于 SPCE061A 的16位特性、DSP 功能以及快速的处理能力,使得该系统的数据采集和运算处理十分的方便简单,另外由于 IDE 支持标准的 C 语言函数库,使得复杂的数学运算变得轻而易举,大大减小了编程的难度。使用高性能SPCE061A单片机作为主控制器,采用一线制数字温度传感器DS18B20作为温度传感器,采用LED键盘模组作为显示器件,采用SPR1024作为数据存储器的应用方案。本方案实现了目标温度的测量、显示、存储与PC机传输数据的功能。系统设计简便、实用性强、操作简单、程序设计简便。本设计充分利用了 SPCE061A 的资源,发挥了芯片的性能。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,电路图
作品编号:txgc0457,word全文:64页,合计:18000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于单片机的数字式多路温度采集系统设计(论文,电路图)!