下载  >  开发技术  >  其它  > 论文研究-基于STM32的温度监控系统 .pdf

论文研究-基于STM32的温度监控系统 .pdf 评分

基于STM32的温度监控系统,沈元元,刘虎,为了实时地获取温度,便于监控,本文设计了一种基于STM32的温度监控系统,主要介绍了监控系统的硬件组成及其软件设计。以STM32处理��
国武技论文在线 示屏。 处甦器与温度采集模块和液晶显示模块的硬件连接如图所示: 3Y VCO DS18B20 4.了 温度传球器 SCE DJ PD6 PC-2 D/C DN MOSI 8 VSS SCLK LED 13.3V 32E031BH.8 5110收品显示 图 液晶显示和处理器的硬件连接 温度采集选用单总线数字温度传感器 该器件自带直接输出数字量,不 需要外部元件。测温范围为℃~℃,其电压允许范围是,测温分辨率可达 ℃并且通过在 中编程可以实现分辨率可调。本系统中 采用外部电源供电 方式 利用它的单总线特点既可以双向传输数据也可以传输时钟,可以很厅便的 实现多个节点温度的测量。通过单线总线端口访问 的协议流程是:初始化 操作指令存储器操作指令执行数据传输。协议包括几种单线信号类型:复位脉冲、存在 脉冲、写、写、读和读。由于采用的是单总线数据传输方式所以对读写的操作时序 要求很严格。和 间的任何通讯都需要以初始化序列开始,每一次读写之前都要对 进行复位,复位成功后发送一条指令,最后发送指令,一个复位脉冲 跟着·个存在脉冲衣明 已经准备好发送和接收数据。 温度显示选用诺基亚液晶显示屏,工作电压为,性价比晑,接∏简单,速度 快,具有掉电模式可用电池供电。其是由 公司生广的 芯片驱动的 芯片是一块低功耗的 控制驱动器,设计为驱动行列的图形或 数字显示,在这个芯片上集成了所有必须的显示功能,功耗小,适应温度范围为℃ 总线的工作原理及接口连接 总线传输距离比较远,速度比较快,采用短帧结枃实时性奷抗十扰能力强,可以 在环境比较恶劣的环境下工作。其拓扑结构是一个典型的串行总线结构,当总线上的何 个节点发送数据到空闲的总线上时,挂在总线上的所有其他节点对其全部接收。通过报文过 滤来决定是做进一步的处理还是丢弃此报文。每组报文开头的标识符为十一位,它规定了报 文的优先级,在同一系统中标识符是唯一的。各个基站发送的标识符都会不一样,本系统实 现多个基站的通信,当有基站同时向总线发送报文时这种配置很重要。 无论是基站还是网关, 通信的实现都要由 控制器通过收发器连接到 总线上。由于 中集成了控制器,为了增强内嵌的控制器的差分接 收发送能力,提高传输距离,所以需要外接收发器,使之稳定正常的工作。 可用」较高十扰环境下。该器件在不同的速率下均有良好的收发能力。图是收发器 踉 的硬件连接图,其中 节点发送的数据传送到网络中。 多 控制器发送数据输入端,可将此 总线接收数据输出端,用于接收数 据 国武技论文在线 +3.3V CI +3. 3V 100nF OPEN PDI 2 GND CANH VCC CANL 6 R3S 120 CAN PDO 4r Vref SN65HVD230 图 收发器与 的硬件连接 本系统的软件实现 软件改计流程如下:首先用 下载器把程序烧到 处理器里,然后微控制 器向 温度传感器发送信号进行温度采集,采集到木地温度并且存储在它的存储器 内,然后微控制器对采集到的数据进行处理。此吋在液晶显示屏上可以看到本地温度显示, 精确到小数点后一位,并且通过总线传输又可以在机的串凵调试助手界面上远程 显示所获得的信息。 软件设计在编译环境下进行,软件语言使用语言。主要包括基站跟网关的程序 设计,下面是其具体流程图。在基站程序设计中,初始化很重要,包括对系统时钟() 输入输出()、中断向量搾制器()、系统滴答时钟( 进行配置。其中最重要的是对的配置, ()主要是对其寄 存器、工作模式,滤波器进行设置。基站中断接收函薮主要完成把从內关读取的命令 赋给一个标识符基站主函数通过判断从其中断接收函数得到的来决定是本 地显示还是通过机在串冂调试助手上远程显示。在网关程序设计中要对 串∏进 行配置,波特率设置为 网关主函数主要是发送命令循环读取每个基站的温度值。 串凵接收中断函数主要是接收各个基站的组号节点号。网关接收中断函数主要是接收 基站发来的信息并发送到串口调试助手上显示 初始化 初始化 flag 2 flag 1号基站M给变量id 读取温度俞令 读取S18Q温度值 <温度值是85氏度 把串口发运来的绀号节点号组 合成一个标准标识符Tid ⊥ outflag 2 继续读取Ⅺ18温度值 实见在CD上显小室内温 idex id 度是/门外走温 度:/阳台上温度是 outflae-o 通过CAN总线发送到网关 CAN发送 实现在LCD上显示 具体温度偵 图某站主函数流程图 图网关主函数流程图 国武技论文在线 串口接收中断发尘 串口接收中断发 接收8个字节数据 接收8个宁节数据 清中断标志 清中断标志 ≤第一个字节是OwN据同 串口 第一个字节是0XN返同 串口 发送 发送 失败 失贩 分别获得基站组号节点号 分别获得基站组号节点号 退出中断 (退出中断) 图关串口接收中断函数流程图 图网关接收中断函数流程图 实验结果 在系统中设置三个基站接在线上,号基站放在室内,号基站放在门外走廊 里,号基站放在室外阳台上,通过上位机向三个基站发送命令读取各个基站的温度并且通 过串口显示在机的串口调试助手界面上,实现温度的远稈监控 读取各个基站的本地温度值,下图所示是三个基站的温度显示结果: 内温度是: 门是度 阳世上度是 2.9 图分别显示各个基站的温度值 下面是串口调试助手显示的结果 国武技论文在线 口调试助手精装版8.6) 讯设置 号基站 半凵号CM2 内温度是 波特率11200 号基站 门外走廊温度:25.4 校验位NONE 3号基站 数据位 阳台上温度是:28.4 停止位1位 座内温度足:2.7 号基站 连接 门外走廊温度:25. 接收区设置 阳台上温度是:283 号基站 厂接收砖向文伴 宝内温度是:26 V自动换行显示 厂十六进制显示 门外走廊温度:25.4 厂暂停袭收显示 1号基站 日台上温度是:28.5 保存数据造除品示1号基站 发送区设置 室内温度是:2 号基站 厂启用文件据源 门外走廊温度:25. 厂自动发送陀加位 号基站 厂发送完自动清空 阳合上温度是:28.4 1号 卩按十六进制发送内温度是:26 厂数据流循环发送 号基站 发送间隔10毫秒RA0201000mE 件载入清亲品示 发送 I就绪 扮送·4月 收1复位让数A 图串口调试助手显示的结果 小结 本系统的好处是通过总线的传输提髙系统的实时性,可靠性。因为每一个基站都 是相对独立的,所以增加或减少部分基站是不会对系统造成影响的,所以可靠性比较高。与 或 相比在可以挂接节点比较多的条件下效率也比较高,采用短帧结构保证了 总线不会被丈一帧长时间地占用,从而提高了通信的实时性,并用此系统适合远距离传输。 棖据需要上位杋可以设定报警值,当基站显示的温度超过之前设定值的时候,上位机发出报 警声,这样方便工作人员监控,即此系统经过改良后可以用于工业控制领域。所以其具有良 好的通用性和可移植性,应用前景比较广泛。 参考文献 范本正,李钟慎基丁的多路温度测控系统设计电子技术, 刘运乾,赵捷基于 和总线的温度监控系统电子技术 曲延滨,王建丬,周庆明,潘毅基丁总线和的变电站监控系统电力系统自动化, 赵永杰,徐源基于 的温度测量系统现代电子技术, 刘涛基于总线的温度控制系统研究南京:南京理工大学

...展开详情
所需积分/C币:10 上传时间:2019-08-16 资源大小:422KB
举报 举报 收藏 收藏
分享 分享
论文研究-基于S7-200PLC和组态软件的CEMS系统 .pdf

基于S7-200PLC和组态软件的CEMS系统,王志彪,,火电厂烟气连续排放自动监测系统(CEMS)用于在线自动监测燃煤电厂烟气排放的颗粒污染物、气态污染物和排放总量。为火电厂的环保管理

立即下载
论文研究-基于S3C2440的无线智能家居系统设计 .pdf

基于S3C2440的无线智能家居系统设计,宁亮,,设计了一种以S3C2440为硬件平台,基于Windows CE嵌入式操作系统,结合433MHz和315MHz无线网络,以及Wi-Fi通信技术的智能家居系统。在功能方��

立即下载
论文研究-基于S3C2410和PCL6143的运动控制器设计 .pdf

基于S3C2410和PCL6143的运动控制器设计,王茜,陈伟,基于运动控制器的开放式数控系统是数控技术的发展趋势,本文设计了一种基于ARM微处理器S3C2410和运动控制芯片PCL6143的运动控制器,能�

立即下载
论文研究-基于S3C2410A的嵌入式网络通信系统设计与实现.pdf

针对嵌入式系统在网络通信中的应用需求,设计并实现了一种基于ARM9微处理器S3C2410A的嵌入式网络通信系统,给出了系统的电路设计方法。重点介绍了系统在ARM-Linux嵌入式操作系统环境下,实现socket通信的Qt/Embedded应用程序的设计方法,并给出了部分源代码。采用此方案设计的嵌入式网络通信系统成本低、功耗小、实时性好。实验结果表明此系统工作稳定、性能高。

立即下载
论文研究-基于S-粗集的遗传控制.pdf

S-粗集具有动态特征、遗传特征、记忆特征,基于S-粗集的这些特征与控制科学进行学科渗透,给出遗传控制的讨论,利用属性预测模型给出遗传控制的预测分析,并给出一个实际的例子,通过仿真与真实数据对比,结果与实际相符。遗传控制是S-粗集与传统控制理论相结合的产物,是一个全新的研究方向。

立即下载
论文研究-基于S3C2410的图像采集系统研究 .pdf

基于S3C2410的图像采集系统研究,赵建敏,谭彧,本课题基于S3C2410和嵌入式linux操作系统,使用以OV511为处理芯片的USB摄像头,利用Video4Linux内核视频应用编程接口函数实现图像采集。并��

立即下载
论文研究-基于S4的爬虫数据过滤 .pdf

基于S4的爬虫数据过滤,张可霸,戴志涛,数据挖掘技术通过分析大量的用户访问日志以得到用户行为特征,但大量的爬虫日志数据会增加系统的计算量及干扰分析结果。本文针对

立即下载
论文研究-基于S变换声发射信号特征提取 .pdf

基于S变换声发射信号特征提取,刘永春,童敏明,针对声发射信号分析,本文推导出了S变换的实现过程,使用s逆变换对信号进行去噪重构。为保证各传感器时差的准确性,本文利用s变换

立即下载
论文研究-基于s7-300的矿井排水系统的设计 .pdf

基于s7-300的矿井排水系统的设计,杜明典,,针对目前的煤矿井下排水控制状况,本文设计出一套基于s7-300的井下排水自动控制系统,通过对s7-300的硬件组态和软件程序的编写来实现��

立即下载
论文研究-基于S3C4510B的uClinux系统移植 .pdf

基于S3C4510B的uClinux系统移植,杨永军,陈磊,嵌入式系统移植是嵌入式程序开发的第一步,其目标是搭建一个与硬件配置相关良好的嵌入式软件平台。本文以uClinux系统在S3C4510B微处理

立即下载
论文研究-基于S3C6410的多媒体传感节点的研究与实践 .pdf

基于S3C6410的多媒体传感节点的研究与实践,钱乐,李文生,无线多媒体传感网络(WMSNs)是目前学术界热点研究方向之一。多媒体传感节点作为WMSNs的重要组成部分,具有较高的研究价值。本文设��

立即下载
论文研究-基于S-B树的嵌入式数据库查询优化技术 .pdf

基于S-B树的嵌入式数据库查询优化技术,黄楷胤,何艳珊,本文针对嵌入式设备存储空间有限的情况,提出一种静态平衡树—S-B树来代替B 树作为嵌入式数据库的索引结构。S-B树基于一些嵌入式数�

立即下载
论文研究-基于S3C2410最小系统的测试程序设计 .pdf

基于S3C2410最小系统的测试程序设计,李瑞刚,刘彦隆,随着嵌入式系统研究和应用的不断扩展,其故障诊断和模块测试显得尤为突出。本文通过分析S3C2410嵌入式平台的架构和相关芯片手册,��

立即下载
论文研究-基于S3C2440处理器的文档播放系统 .pdf

基于S3C2440处理器的文档播放系统,李志鹏,梁风梅,使用普通台式机或笔记本电脑播放文档时存在安全性和便携性差的问题。介绍了一种以S3C2440处理器为硬件核心,以Windows CE 5.0操作系统为

立即下载
论文研究-基于S3C2440的远程监控系统的设计 .pdf

基于S3C2440的远程监控系统的设计,解鹏,师卫,鉴于嵌入式监控系统具有可靠性好,成本低的优点,本文介绍了一种基于linux操作系统和arm处理器 的远程视频监控系统。通过V4L2标准不��

立即下载
论文研究-基于S3C2410的2.6Kernel移植 .pdf

基于S3C2410的2.6Kernel移植,李丛,赵恒永,本文给出了一种移植2.6Kernel到S3C2410开发板的方法。在进行相应的前期准备和说明之后,详细阐述了2.6Kernel的移植步骤,并就常见问题进��

立即下载
论文研究-基于S3C2440A的智能家居网关设计 .pdf

基于S3C2440A的智能家居网关设计,冯军,,智能家居网关集成了协议转换、自动控制以及安全验证等服务,是一种功能强大的服务平台,对智能家居的发展起着重要的促进作用。本

立即下载
论文研究-基于S3C44B0X的U-boot的研究与移植 .pdf

基于S3C44B0X的U-boot的研究与移植,孙垂莲,杨厚俊,针对开发时所使用的基于S3C44B0X处理器为核心的UP-NETARM3000开发平台,本文简要介绍了该开发平台的硬件环境以及Bootloader的主要作用,研��

立即下载
论文研究-基于S7-300的井下中央泵房自动化排水系统设计 .pdf

基于S7-300的井下中央泵房自动化排水系统设计,臧其亮,燕文娟,煤矿排水系统不仅是煤矿生产的关键设备之一而且是主要用电设备之一,其可靠、高效运行对于煤矿安全生产和降低生产成本意义重大。

立即下载
论文研究-基于S7-300的电梯控制系统的控制与实现 .pdf

基于S7-300的电梯控制系统的控制与实现,练春霞,郭西进,随着城市建设的不断发展,楼群建筑不断增多,电梯在当今社会的生活中有着广泛的应用。以PLC控制方式实现电梯的自动调度和集选运行

立即下载