天津工业大学电子与信息工程学院《计算机控制技术》专题实践报告题目:温度采集系统设计专业:电子信息工程班级:电子1601姓名:江育武学号:1610910113目录1.研究现状 ................................................................................................. 错误!未定义书签。
2.设计目的 ................................................................................................. 错误!未定义书签。
3.功能描述 ................................................................................................. 错误!未定义书签。
4.技术指标 ................................................................................................. 错误!未定义书签。
5.硬件设计 ................................................................................................. 错误!未定义书签。
5.1 结构................................................................................................. 错误!未定义书签。
5.2 最小系统......................................................................................... 错误!未定义书签。
5.2.1 主芯片...................................................................................... 错误!未定义书签。
5.2.2 复位电路 (1)5.2.3 时钟电路 .................................................................................. 错误!未定义书签。
5.2.4 电源电路 .................................................................................. 错误!未定义书签。
5.2.5 下载电路 .................................................................................. 错误!未定义书签。
5.2.6 LED电路 .................................................................................... 错误!未定义书签。
5.3 相关硬件模块 ................................................................................. 错误!未定义书签。
5.3.1 LED模块 .................................................................................... 错误!未定义书签。
5.3.2 按键模块 .................................................................................. 错误!未定义书签。
5.3.3 蜂鸣器模块 .............................................................................. 错误!未定义书签。
5.3.4 USB串口模块 ........................................................................... 错误!未定义书签。
6.软件设计 ................................................................................................. 错误!未定义书签。
6.1 IAP设计............................................................................................ 错误!未定义书签。
6.1.1 Bootloader程序........................................................................ 错误!未定义书签。
6.2 APP程序........................................................................................... 错误!未定义书签。
6.2.1 跑马灯程序 .............................................................................. 错误!未定义书签。
6.2.2 蜂鸣器程序 .............................................................................. 错误!未定义书签。
6.3 APP实现与配置............................................................................... 错误!未定义书签。
6.3.1 APP程序起始地址设置............................................................ 错误!未定义书签。
6.3.2 中断向量表偏移量设置 .......................................................... 错误!未定义书签。
6.3.3 xxx.bin文件生成....................................................................... 错误!未定义书签。
6.4 uC/OS III ............................................................................................ 错误!未定义书签。
6.5 任务划分......................................................................................... 错误!未定义书签。
7.调试......................................................................................................... 错误!未定义书签。
7.1 Bootloader程序............................................................................... 错误!未定义书签。
7.2 APP程序........................................................................................... 错误!未定义书签。
7.2.1 跑马灯程序 .............................................................................. 错误!未定义书签。
7.2.2 蜂鸣器程序 .............................................................................. 错误!未定义书签。
7.3 uC/OS III ............................................................................................ 错误!未定义书签。
8.经济诀算 ................................................................................................. 错误!未定义书签。
9.总结 (7)10.参考文献............................................................................................... 错误!未定义书签。
一、设计内容采用单片机或者fpga作为控制器,采集温度节点的温度,并实时显示,同时设定指定的温度工作范围,超出设定范围能够发出警报。
二、功能描述通过DS18B20温度传感器采集温度信号,并发送给51单片机进行处理,LED数码管实时显示采集温度节点的温度,设定的温度范围:25℃~32℃,超出设定范围能够发出警报。
三、原理图3.1 数码管显示电路如图1所示:图1 LCD液晶屏3.2 蜂鸣器电路有源蜂鸣器是指自带了震荡电路的蜂鸣器,这种蜂鸣器一接上电就会自己震荡发声。
而如果是无源蜂鸣器,则需要外加一定频率(2~5Khz)的驱动信号,才会发声。
其原理图如图2所示:图2 蜂鸣器3.3 复位电路复位电路是一种用来使电路恢复到起始状态的电路设备,它的操作原理与计算器有着异曲同工之妙,只是启动原理和手段有所不同。
复位电路,就是利用它把电路恢复到起始状态。