版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文主要介绍了一种基于STM32的电力设备现场温度采集和传输系统计,目的是为了能够获取电力设备现场的实时温度,并通过L员,方便本设计是以STM32为主体,使用DS18B20温度模块、液晶显示模块、语音播报模块、以及ESP8266来完成温度的测量与传输。实现电力设备现场的经实验仿真,由DS18B20测温模块所测得的温度不仅比传统测温方法所测席之地。 11.2课题的国内外研究现状 1 42.2温度采集模块的选取 42.3无线通信模块的选取 6第3章硬件设计 8 83.2DS18B20温度模块 1 3.4语音播报模块 3.5ESP8266 第4章软件设计 4.1软件开发环境 4.2系统总体软件设计 4.3DS18B20程序设计 4.4语音播报模块软件设计 4.5无线通信模块程序设计 第5章系统调试 5.1测试遇到的问题 5.2测试结果 参考文献 341第1章绪论1.1问题的提出及研究意义分类可以分为一次设备和二次设备。5但无论一次设备或是二次设备在很多时候多多的电能质量测量方案都不能达到理想的标准6,也就是说,有相当大的一部STM32作为嵌入式与温度测量的承载者,相比于其他单片机来说,她具有不可忽视的优点。首先,STM32价格低廉,具有非常高的经济意义。其次,相对于其他单片机来说,STM32对编程的要求仅仅只有少量的语法知识以及对其STM32会比其他单片机操作消耗时间更短。这些优点也表现出STM32具有巨大1.2课题的国内外研究现状2就当前形式而言,STM32的应用越来越广泛。不仅仅是用于测温,作为最的应用都是极其广泛的。鉴于其超高的使用价值和超低的成本,STM32具有很纪,他国科学家便开始了关于电力设备相关故障测量的探索。早在1996年8月,Westinghouse为美国研制的世界上第一台DVR便已经投入信号处理器DSP和复杂可编程逻辑器件CPLD以及先进先出器件FIFO共同实现缺点,因此许多无线通信技术并行发展,例如,WLAN适合中距离的高速数据传输,而5G能够满足无线传输的移动性要求。再比如UWB技术比较适合近距在当今时代,蓝牙的高速发展和5G网络的兴起更是给无线传输增添了新的3活力。不管是蓝牙的近距离稳定传输还是5G网络的覆盖性高速传输都会使得无线通信技术在现在或未来越走越远。[24]4第2章系统设计方案本设计的主题思想为,以STM32为主体,利用温度采集模块来实时获取电力设备现场温度,并通过温度模块传输给STM32进行数据处理,并将处理好的数据发送给LCD、语音播报模块和无线通信模块,使其能够在LCD显示屏上显实时温度能够在手机端显示。如图2.1所示。□□O□5(1)热电阻温度传感器这种温度传感器测温范围较大,为-200℃到+850℃。甚至在特定的情况下,它的最低测温可以达到零下1000℃,最高温度测量可以达到1000℃。它是根据导体或半导体的电阻值随温度变化而变化的原理制成的。具有性能稳定,可靠性强、使用灵活的优点。当然,除了优点外,该温度传感器也存在一定的局限性。例如温度传感器的插入深度、响应时间、热阻坑增加和热辐射等,这些都会在一定程度上影响热电阻温度传感器的测温。(2)热电偶温度传感器热电偶温度传感器(以下简称热电偶)是利用两种不同成分材质的导体组成闭合回路,当两部分存在温度差时,回路中就会出现电流,此时两端就会存在电动势。这时候,在回路中接入第三种材料(保持两个接点温度相同)热电偶所产生的热电动势保持不变。作为一种常用的温度传感器,热电偶温度传感器具有装配简单、更换方便的优点。相比于热电阻温度传感器,热电偶温度传感器的温度测量范围更大。在正常情况下,热电偶温度传感器的温度测量便可以达到-200℃到+1300℃,甚至在特殊情况下可以达到-270℃到+2800℃。(3)热敏电阻温度传感器热敏电阻温度传感器是根据周围环境温度变化而改变自身电阻的温度传感器,由于热敏电阻的温度容易进行测量,所以人们便把热敏电阻作为温度传感器使用。热敏电阻温度传感器具有更高的精确度而且它的尺寸更为精巧。除此以外,它还具有一个大部分温度传感器都没有的优点,那就是它可以更换传感器。在正常情况下,它的测温范围为-50℃到120℃。在特定情况下,它的最高测温温度可以达到250℃。集成温度传感器是将温度测量与模拟信号输出集成在一个芯片上。它功能比较单一,但是具有测量误差小、价格低、相应速度快等优点。它可以实现远距离测量,这一点是其非常突出的优点。在进行温度传感器的选择时,需要从温度测量范围、成本、以及信号处理等方面进行考虑,鉴于现有实验条件,选取DS18B20数字温度信号传感器作为本6系统的温度传感器。热电阻温度传感器又过于昂贵,因此,本设计选择使用DS18B20数字温度信号传感器进行设计。DS18B20的测温原理如图2.2所示。减到0减到0图2.2DS18B20测温传感器内部逻辑结构图如图2.2所示,DS18B20测温传感器的工作原理是:当选择具有低温度系频率的脉冲信号,然后会输入至计数器2。由于计数器1和温度寄存器内存在一数,当预设值减到0时,温度寄存器的值+1,计数器1恢复预设值并重新开始计数,以此类推,循环往复。同时,当计数器2的值变为0时,停止温度寄存器的性是斜率累加器的作用,用于随时修正计数器1的预设值。系统基本都是采用数字无线通信的方式,系统主要工作在430-440MHZ、2.3-2.45GHZ这两个免申请的无线电频段。当前常见的无线通信方式有以下几种:7UHF无线电波之间短距离交换方式。蓝牙的频段为2400-2483.5MHz。蓝牙使用跳频技术将传输数据分成数据包并通过指定的蓝牙信道传输.数据包。(2)ZigBee技术:ZigBee技术面向于低复杂度,短距离,低功率消耗,低的速度和低成本的无线双向通信的技术。它主要用于短距离之间的电子设备的信号传输,功率消耗低,传输速率低,并具有数据的典型应用周期性,数据不是连续地并且数据传输时间响应很低。ZigBee是一种无线连接在2.4GHz速度,868兆赫 (欧洲)和915兆赫(美国),速度高达250千比特/秒,20kbit/s和40kbit/s。速度快,传输距离在10-75米。(3)无线保真技术:Wi-Fi(WirelessFidelity),像蓝牙无线技术,短距离无线技术和家庭办公。该技术使用大约2.4GHz的频带,这是一种没有许可证的无线(4)GSM/.GPRS技术:该技术主要用于在第二代移动通信技术。因此,在使用这种技术时,移动通信运营商的SIM卡(用户识别模块)需要获得网.络访问权限。在通信运营商的GSM通信网络之后,使用该技术的系统可以实现远程无线(5)除了以上技术外,还有基于GSM技术的EDGE、CDMA技术、超宽频(UWB)、红外等,以上几种技术由于自身的特性原因一般不适用传感网络的通信传输。AP模式:ESP8266作为热点,促成计算机或手机与模块之间的直接通信,可以满足对局域网的无线控制。STA模式:用路由器将ESP8266模块连接到互联网,用电脑或手机通过互联网实现对设备的远程控制。STA+AP模式:这是上述两种模式的共存模式,即可以通过Internet控制无缝切换目标,操作非常方便。8如图2.1所示,该系统共有五个模块,分别是:STM32最小应用系统、DS18B203.1STM32最小应用系统电路、电源供电电路组成。重h]4类CP重h]4类CP●二PPA=M_2蒸器NDM7____—_____93.1.1STM32简介STM32是一个由意法半导体集团开发的微控制器按照其内核的架构不同,主要可以将其分为三类产品,分别为主流的STM32F是因为性能不同来区分的话,STM32完全可以被分为基本型和增强型两种。首而增强型STM32却有着72MHz的使用频率的时钟。当前,ST公司开发的新产品大多数使用增强型的72MHz作为系统主频,程序代码存放在64-256KB的闪存和内存变量存放在20-64KB的嵌入式SRAM。能够通过对产品型号的选择来的性能,可以达到1.25DMIPS/MHz的速度;STM32的存储器大多数成的32KB(低密度)到512KB(高密度)的Flash和6KB到64KB的SRAM;STM323.1.2STM32时钟电路和时钟树2图3.2时钟电路当HSI用作PLL时钟输入时,可以达到的最大系统时钟频率为64MHz。为要使ADC转换时间为lus,APB2必须为14MHz,28MHz或56MHz。STraa图3.3STM32的时钟树逻辑图3.1.3电源电路和复位电路华182因为STM32是低电平复位,所以设计的电路也是低电平复位,这里R2和C2构成上电复位电路。同时,开发板将TFT_LCD的复位引脚连接到RESET,因此该复位按钮不仅可以用于复位MCU,还可以用于复位LCD。表3.1功能特性对比图0X1110DS18B20是一种数字温度传感器,[25]它由DALLAS公司生产。该公司来自于美国,DS18B2O是其一项重要产品。DALLAS公司开发的DS18B20芯片具有体型小,本身材质耐磨耐损,封装形式多样,适合各种狭小空间数字测温以及控制领域等。DS18B20芯片具有一些独特的特性,例如:独特的单接口接线方式,仅需要一条串口线就可以实现DS18B20与微处理器的双向通信。DS18B20的测温范围为-55℃到125℃,相对于其他温度模块来说,DS18B20的大范围测温更适合测量电力设备现场温度。可以看到,DS18B20的主要引脚有GND、DQ、VDD、NC。它们都具有各自的含义,以便连接不同的引脚发挥不同的作用。GND为电源地,DQ为信号输入/输出端,VDD为外接电源输入端(将外界电源接入此引脚以确保该测温模块正常工作),NC以为无连接。在使用DS18B20时,需将该测温模块与STM32进行连接,通过STM32进行控制和工作。此外,DS18B20不需要任何外围元件便可投入使用。这点对于其他测温模块来说是非常方便的一点,也是选择该测温模块的一个重要原因。DS18B20需要在3V到5V的直流电源下工作,测量结束后,该测温模块会将它的测温结果以9到12位的数字量方式串行传送出去。对于电力设备测温来说,狭小空间的温度测量是测量电力设备温度的一个重要指标。有时候,局部温度异常也会使得电力设备异常运转。这时候便需要体积小的测温模块进行测量,这也是DS18B20的一个优势所在。图3.7强上拉在温度变换期内向DS1820供电DS18B20测温模块具有许多优点。因此他的应用范围距离DS18B20测量时需注意。最后,在使用多个DS18B20进行温度测量时需注所谓的TFT其实是一种半导体集成电路。通过各种工艺对集成电路所需要的各种膜进行加工,最后得到TFT这种符合需求的半导体集成电路。工艺灵活以及应用领域广泛。事实上TFT-LCD(全称:薄膜晶体管液晶显示器)程工作站用显示器等。并且,随着对TFT-LCD的研究不断深入,高分辨率、高彩色化也称为TFT-LCD的下一步的发展方向,相信在不久的将来会变得更加完3.4语音播报模块SYN6288是一款由背景语音天下科技有限公司开发的一款高端语音合成芯片。SYN6288语音合成模块会采集待合成的文本数据,实现由文本转化为语音该语音播报模块具有强大的功能,最多可一次合成200个字节。并且还可以支持多种命令(例如停止、合成、暂停合成、继续合成、改变波特率等)。为了模块的功耗会大幅度的降。除此之外,SYN6288语音合成模块还支持多种方式控制器I图3.5SYN6288内部控制图SYN6288语音合成模块支持串□通信接口,支持9600、19200、38400三种的功能,例如,SYN6288语音合成模块具有可以将播放文本的前景音量和播放果。除此以外,该语音播报模块还可以通过控制发送来控制语速,它可以支持6作为一款功能强大的语音播报模块,SYN6288具有非常广泛的应用范无论是公交车站内的语音播报,还是考勤机、手机、固定电话等,都可以使用SYN6288作为语音播报的依据。由于SYN6288语音合成模块芯片体积小、重量SYN6288语音合成模块可以采用3V或5V供电。若要使用3V供电,需将模块上面3Vsystem焊盘连接起来,若要使用5V供电,则不需要将焊盘连接起ESP8266无线模块内置完整的TCP/IP协议栈,支持标准的IEEE802.11b/g/nESP8266具有最小的802.11b/g/nWIFISOC模块,并且,ESP率的32位的CPU,可以兼作应用处理器。除此以外,该无线模块还具有高精度的ADC和超高的主频(最高可大160MHz)。ESP8266支持多种低功耗休眠模式,在深度睡眠的时候,电源电流可以降低至20μA。其主要功能如下:(1)ESP8266可实现的主要功能:串口(3)PWM脉宽调控:三色LED的调节,灯光调节,电机的调速等。ESP8266模块应用十分广泛,无论是在家ESP8266的工作模式如下图:3.3V GPIO0H12368ESP8266具有许多管脚,每个管脚都有其不同的作用,ESP8266各管脚极其作用如下:RST:复位RST,低电平0有效。过3.6V。最标准值为3.3V。在使用ESP8266时,会存在一些常见问题:由于本无线模块支持26MHz和40MHz的的晶振,40MHz的晶振默认波特率为115200,26MHz晶振波特率为74880,而事实上,市面上大部分常用的串那么,如何屏蔽上电时候的乱码呢?可以通过UART的引脚交换功能,在函数user_init()中调用函数system_uart_swap(),则UO_TXD和UO_RXD就原因其一可能为ESP8266不存在UARTboot;其二可能为供压问题,即供压配置错误;其七是因为使用非官方烧写工具;其八是因为模组TXRXGND接第4章软件设计初始化等。功能性设计主要包括DS18B20温度模块功能性设计、TFT-LCD模块本次设计的软件部分开发,选择使用keil来实现。Keil是由美国KeilSoftware公司所开发,可以用来实现使用C语言对51单片机进行编程的软件开发系统。与传统的使用汇编语言对单片机进行编程相而Keil就是一款支持C语言编程的软件开发工具。链接器Linker、库管理LIB并拥有一个功能强大的仿真调试器JTAG,这些都是早期的Keil版本仅仅只能够支持51单片机的C语言开发,随着KeilSoftware程时,生成代码的紧凑更能帮助使用者理解代码的意思。除此以外,由于Keil支持C语言的编程,对比C语言与汇编语言,C语言的突出优点更能使得在使用独立的Keil仿真器时,应注意,虽然仿真器拥有固定的晶振,但用芯片的31脚已接入高电平,因此,在进行仿真时,只能使用片内的ROM。至于片外的ROM,由于内外31脚并不相连,也就是说,该仿真器仍然可以插入到扩展有外部的ROM中使用。使其出现在LCD显示屏上进行显示,并通过无线通信模块进行传输。同时,通化化是温度是否大香键否图4.1软件设计流程图如图4.2所示为DS18B20内部结构图。缓存电源检测DS18B20内部结构主要由4部分组成:64位的ROM、温度灵敏元器件(温度传感器)、温度过高触发器TH和温度过低触发器TL、配置控制寄存器等。ROM中的64位序列号SN是出厂前就被光刻好的,它可以看作是该DS18B20芯片的地址序列码,每个DS18B20的64位序列号地址均不相同。64位ROM的作用是使每一个DS18B20地址均不相同,这样能够实现一根总线上可以挂接多个DS18B20的目的。高速缓存存储器由9个字节组成,当温度转换命令发出后,经温度传感器转换所得的温度值以二字节补码形式存放在高速暂存存储器的NO.0和NO.1个字MSB在后,对应的温度计算方法:当符号位S=0为正数时,直接将二进制位转012345678温度低位温度高位保留保留保留温度的低八位数据温度的高八位数据高温阀值阀值计数剩余值每度计数值验DS18B20模块中的温度传感器部分完成对温度值的测量,用16位二进制形式形式表示,其中S(Sign)为符号位。SSSSS例如:+125℃的数字输出0x07d0(正温度数值直接把16进制数转成10进制数值即得到温度值)(负温度数值把得到的16进制数取反后加1求补码再转成10进制数)+10.125℃-0.5℃-10.125℃MCU主机首先发出一个480us-960us的低电平0脉冲,然后释放总线变为高电平1,并在随后的480us时间内对总线进行检测。如果有低电平0出现,说明总线上检测到器件并做出应答ACK。若无低电平0出现并且一直保持高电平1作为MCU从器件的DS18B20模块上电后,一直检测总线上有无480-960us的低电平0出现。如果有,在总线转为高电平1后等待15-60us后,会将总线拉低成为低电平保持60-240us做出响应,通知主机该器件已准备就绪。若没有检测到低电平0,器件会一直处于检测等待状态。MasterMasterTx“resetpulse”①写周期开始:主机先把总线拉低1us,表示器件写周期开始。②写0:主机写0时,随着写周期的开始继续拉低电平为0最少维持60us直到写周期结束,然后主机释放总线恢复为高电平1。③写1:主机在开始时拉低总线电平lus后,释放总线恢复为高电平1,从机DS18B20在检测到总线被拉低后,延时等待15us。从15us~45us开始对总线进行采样。若在采样期内检测到总线为高电平则认为1,若采样期内检测到总线为低电平则为认为0。读数据操作的时序也分为读0时序和读1时序两个不同的过程。完成一个读时序过程,至少需要60us的时间才能完成。读时序是在主机把总线拉低后,经过延时lus,释放单总线为高电平1,得以让DS18B20器件把数据传输到单总线上。DS18B20器件在检测到总线被拉低了lus后,便开始在总线上送出输出0就把总线拉为低电平,直到读周期结束。若输出1则释放总线为高电平。在内的15us时间范围内完成对总线的采样检测,采样期内检测到总线为低电平则确认为0。采样期内检测到总线为高电平则确认为1。器件DS18B20的单线通信是分时完成的,它有严格的时序要求,系统对DS18B20的各种操作必须按协议进行。。如果出现时序混乱,1-WIRE器件DS18B20将不响应主机。根据该器件的协议规定,MCU控制DS18B20完成温度转换必须经过以下3个步骤:据线下拉低电平保持500us,然后再释放。器件DS18B20在收到低电平信号后,保持等待16us~60us左右,然后发出60us~240us的响应低电平脉冲,MCU收到(2)发送一条64位的ROM命令读DS18820ROM中的编码(即读64位地址)ROM匹配(符合ROM)问单总线上与编码相对应DS18B20使之作出响忽略64位ROM地址,直接向DS18B20发温度警报搜索片子才做出响应指令名称指令代码指令功能入内部9字节RAM中写暂存器发出向内部RAM的第3,4字节写上,复制暂存器OM中字节读DS18B20的供电模式,寄生供电时DS18B20发送“0”,外接电源供电DS18B20发送“1”器件DS18B20进行一次温度转换,具体操作如下:(1)MCU发出器件复位低电平;(2)MCU发出一条跳过ROM的操作命令(0xCC);(3)MCU发出一条转换温度的操作命令,然后释放总线至少1s,等待器件(4)需要注意的是:每个写命令要求低字节LSB在前。例如:Oxcc的二进制为11001100B,写总线时要从低位开始,写的顺序依次是“00110011”。整个操>读取RAM内的温度数据。同样,这个操作也要接照三个步骤。(2)MCU发出一条跳过对ROM操作的命令(CCH)。(3)MCU发出一条读取RAM的命令(BEH),然后MCU依次读取器件DS18B20发出的从NO.0~NO.8共九个字节的数据。若仅想读取温度数据,则在读取完NO.0和NO.1个数据后即可,不再理会后面器件DS18B20发出的数据。读取数据亦是LSB低位在前。操作总线时序图如下图所示。据据11随后DS18B20开始发送RAM数据红色线的信号是由DS18B20发出4.4语音播报模块软件设计语音播报模块选择SYN6288语音播报模块选择SYN6288语音播报模块进行设在使用SYN6288语音合成模块时,首先需要在第一帧设置前景音量、背景音量、语速等在第二帧中设置好播报的语句按照第一帧中所进行的设置进行播在本设计中,语音播报模块会根据当前温度进行播报。另外,在本设计中,语音播报由一个按钮进行控制,在按钮按下时,语音模块才会进行播报,而当语音播报程序同样需要按照制定的序列对相应寄存器进行设置。语音播报程序的流程为首先进行通用初始化以及MP3播放初始化,调节适当的播放音量后开始播放声音。并且允许中断标志位跳入中断响应函寄存器8E的作用为调节播放音量的大小。可调节的音量共分为16个等级,以0-15个4位的二进制数表示。在调节音量的时候需要将寄存器8E的第2-5位设寄存器1B操作满足播Y向寄存器01放入1个字节Mp3Pos增加1寄存器操作开放中断允许结束置为(15-设置音量值)。8E寄存器共有0-7位组成,如图所示,其中灰色部分为需修改的2-5位。76543210上图中的流程为首先将开始播放位置清零(Mp3Pos=0),1B寄存器的第三位设置为1。然后进行循环程序,判断当满足播放条件时,进入播放循环。当不满足播放条件后修改BA和17寄存器的值,并且允许中断(EXO=1)。4.5无线通信模块程序设计无线通信的传输使用ESP8266进行。该无线传输模块是建立一个无线热点,供其他设备连接,通过无线热点进行数据传输来实现无线通讯的。模块ESP8266支持STA、AP、STA+AP等三种工作模式。(1)STA模式:模块通过路由器连接互联网,IPAD、电脑或者手机设备通过互联网实现对器件设备的远程控制。(2)AP模式:ESP8266模块作为热点,实现IPAD、电脑或者手机设备直接与模块通信,实现局域网的无线控制。(3)STA+AP模式:这是STA和AP两种模式共存的情况,即通过互联网控制可以实现无缝切换,易于方便操作。4.5.2测试设备(1)搜索无线网络可见ESP_XXXXXX已经处于列表中(后面的数字是MAC地址后几位)未设置安全机制的无线网络设备连接该网络以后,查看设备连接的状态:设备连接该网络以后,查看设备连接的状态:连接状态详细信息①)..手机搜索该网络设备,均可连接:设置使E已MACiT取消清除(2)使用串口软件USR-TCP232-Test.exe进行测试:软件配置如下图:下收到的是乱码,可以测试其他波特率。KetsJan82013,rstcause:4,bo1oadOx3ffe8be0,len勾选:“发送新行”etsJan82013,rstcauswdtreset串口号www.dax8关闭串口欢迎访问大虾论坛!众多大虾等着1厂IDTR厂RTS☑发送新字符串输入框:左送8R:294COM4己打开115200bps,8,1,无校验,无流命令格式:AT+CWSAP=<ssid>,<pwd>,<chl>,<ecn>说明:命令只有在AP模式开启后才能有效<ssid>:字符串参数,对应的是接入点名称<pwd>:字符串参数,对应的是密码最长64字节,ASCII<chl>:对应的是通道号WPA2_PSK,=4表示WPA_WPA2_PSK响应信号:OK刷新无线网络列表,可见到SSID为TEST的无线网络列于其中:需要注意的是:如果此时连接不是网络,请继续发送复位命令AT+RST并等待,几分钟之后再查看连接状态。(4)查看已接入设备的IP地址连接上TEST后,发送执行命令:AT+CWLIF命令说明:查看已接入设备的IP地址若返回命令如下:行查询。表示网络成功建立,目前已经没有设备连入。无线网络已连接,请等待数分钟后再发送命令AT+CWLIF进(5)查询本机的IP地址发送执行命令:AT+CIFSR命令格式:AT+CIFSR命令说明:查看本设备的IP地址需要注意的是:AP模式下使用无效!会造成死机现象!响应信息:<ipaddr>信息说明:<ipaddr>:本设备的IP地址实际测试中并没有发生死机的现象。查看本设备的配置模式:CWMODE=2,即为AP模式。发送测试命令:AT+CIFSR=?,返回响应信息如下:同样也没有出现死机的现象。第5章系统调试在系统调试过程中,遇到了一些问题:首先是,DS18B20获取不到温度。经过对代码的检查和设备连接的检查,发现由于个人疏忽,模块引脚接错了位置,导致了温度信息获取不到。经过调整,温度可以进行正常获取。且温度显示会随着实时温度的变化而变化。其次是,LCD显示不正确。经过查阅资料,首先开始进行了简单故障的排除。首先是观察显示屏安装是否错位。经过检查,并未发现有安装错位的发生。其次怀疑是线路板损坏,但是更换了线路板后依然无法显示。除此以外,还有可能是管脚接触不良,但更换电路板并清洁引脚后依然无法显示。硬件检查无误后,也不能排除程序出现问题的可能性。经过对程序的检查,最后发现在程序编写上存在语句拼写错误致使LCD显示不正确。经过改正,LCD已经可以正常显示温度。最后是,ESP8266无法连接手机热点。首先存在着程序出现问题的可能性,但经过对程序的检查,并未发现问题。经过排查,最后发现由于ES8266连接手机热点时需要使用原本的SSID,而现在所要连接的手机热点名称是由自己创建,所以并不能进行连接。5.2测试结果在进行完系统问题的排查和解决后,LCD显示以及语音播报、无线数据传输已经基本完成且显示正常。下图为LCD所显示的实时温度:毕业设计电力设备现场温度采集传输系统温度:24.7℃AT+CWJAP="mi”,"wy123AT+CIPSTART="TCP",",7517"3",电力设备温度为:24.7℃第6章总结与展望本设计进行了基于STM32的电力设备现场温度采集和传输系统的设计。本次设计旨在对传统的温度采集提出一种改进方法。在这次的毕业设计中,以STM32为主体,通过对比各种温度传感器,从实际经济效应出发,分析了各温度传感器的适用范围,最后选择采用DS18B20进行温度信号的采集,并对温度信号进行加工,然后再利用LCD显示。同时,无线传输模块会将温度信号发至单元,但是,由于STM32的特殊性,需要先对模块的使用手较少,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某家具厂材料采购管理准则
- 2026春季中国移动校园招聘备考题库及答案详解1套
- 2026上半年广东广州市越秀区教育局招聘事业编制教师83人备考题库及答案详解【典优】
- 2026华侨城集团春季校园招聘备考题库及答案详解【有一套】
- 2026西藏那曲安多县粮食有限责任公司社会招聘企业管理人员的1人备考题库及答案详解(全优)
- 2026国家统计局兵团第十四师调查队招聘1人备考题库(新疆)及完整答案详解一套
- 2026洞头海霞青年营度假酒店招聘5人备考题库(浙江)及参考答案详解(夺分金卷)
- 2026广东广州南沙人力资源发展有限公司现向社会招聘编外人员备考题库含答案详解(精练)
- 2026广西柳州融安县长安镇卫生院乡村医生招聘2人备考题库及答案详解【夺冠系列】
- 本科组人工智能机器人
- 学校教师成长师徒结对手册
- 病理学与病理生理学(第5版) 课件 丁运良 第九章 休克;第十章 弥散性血管内凝血;第十一章 多器官功能障碍综合征
- 生产停线制度流程
- 药剂学第9版课件:第一章-绪论
- 临床护理实践指南2024版
- 正是橙黄橘绿时读书分享好书推介感悟教学课件
- 2023湖南文艺出版社五年级音乐下册全册教案
- 机床出厂检验报告模板
- 【双层股权结构对公司价值的影响实证探析8800字(论文)】
- 幕墙技术质量工艺标准化三维图集2024版
- CJT 225-2011 埋地排水用钢带增强聚乙烯(PE)螺旋波纹管
评论
0/150
提交评论