基于STM32的分布式电缆温度监测(毕业论文)

基于STM32的分布式电缆温度监测(毕业论文) 目 录摘 要 IAbstract II1 绪论 12 系统分析 32.1 STM32分布式电缆 32.2 DS18B20 52.3 TFTLCD 62.4 ATK-HC05蓝牙串口 73 硬件设计 83.1 MCU 83.2 JTAG设计 93.3 TFTLCD电路设计 94 软件设计 104.1 系统初始化 104.1.1 时钟的初始化 104.1.2 I/O初始化 114.1.3 串口初始化 134.1.4 DMA初始化 154.1.5 中断初始化 174.2 模块功能设计 184.2.1 DS18B20温度模块 184.2.2 TFTLCD模块设计 214.2.3 ATK-HC05蓝牙模块 245 结果与总结 26参考文献 30致谢 31摘 要温度是日常生活和农业生产中的一个重要参数传统的温度计有反应缓慢测量精度不高的和读数不方便等缺点此外通常需要人工去观测温度比较繁琐因而采用电子技术的温度监测就显得很有意义了。随着电子技术的发展出现各种基于分布式电缆的温度监测系统。本文设计了一个基于STM32的温度监测与无线传送的系统温度采集使用数字化温度传感器DS18B20无线传输使用ATK-HC05蓝牙模块。STM32的内核基于cortex-m3该内核拥有意法半导体独有的130nm专用低泄漏电流制造工艺和优化的节能架构处于行业领先的节能性能其高性能、低功耗、低成本的优势正符合本次设计的要求。温度分布式电缆DS18B20采用单总线协议仅占一个I/O口就能将环境温度转化成数字信号具有微型化、低功耗、高性能、抗干扰能力强、易配微处理器等优点。无线的传输采用蓝牙技术成本低兼容的设备较多可以降低传统工程的工程量同时可以节省大量由排线、线路维修、检测上的一些不必要的障碍和消耗同时在实时运行阶段也可以明显体现它的便携性高效性和节能性。关键词STM32蓝牙DS18B20温度TFTLCD