STM32F103开发板 DHT11温湿度DS18B20 气体MQ-2光敏声控雨滴传感器实验程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version: 1.0** Descriptions: DHT11温湿度传感器实验 **--------------------------------------------------------------------------------------------------------** Modified by: FiYu** Modified date: ** Version: ** Descriptions: ** Rechecked by: **********************************************************************************************************/#include "stm32f10x.h"#include "delay.h"#include "dht11.h"#include "usart.h"DHT11_Data_TypeDef DHT11_Data;/************************************************************************************** * 描 述 : GPIO/USART1初始化配置 * 入 参 : 无 * 返回值 : 无 **************************************************************************************/void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable the GPIO_LED Clock */ RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO , ENABLE); GPIO_DeInit(GPIOB); //将外设GPIOA寄存器重设为缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽输出 GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_DeInit(GPIOA); //将外设GPIOA寄存器重设为缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //推挽输出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空输入 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_SetBits(GPIOB , GPIO_Pin_9); //初始状态,熄灭指示灯LED1}/************************************************************************************** * 描 述 : 串口显示实时温湿度 * 入 参 : 无 * 返回值 : 无 **************************************************************************************/void DHT11_SCAN(void){ if( Read_DHT11(&DHT11_Data)==SUCCESS) { printf("\r\n读取DHT11成功!\r\n\r\n湿度为%d.%d %RH ,温度为 %d.%d℃ \r\n",\ DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci); //printf("\r\n 湿度:%d,温度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int); } else { printf("Read DHT11 ERROR!\r\n"); }}/************************************************************************************** * 描 述 : MAIN函数 * 入 参 : 无 * 返回值 : 无 **************************************************************************************/int main(void){ SystemInit(); //设置系统时钟72MHZ GPIO_Configuration(); USART1_Init(); //初始化配置TIM DHT11_GPIO_Config(); // 初始化温湿度传感器PB1引脚初始时为推挽输出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500); while(1) { GPIO_SetBits(GPIOB , GPIO_Pin_9); DHT11_SCAN(); //实时显示温湿度 delay_ms(1500); } }
上传时间: 2022-05-03
上传用户:得之我幸78
基于TDC-GP22的超声波气体流量计设计
上传时间: 2022-07-08
上传用户:trh505
该文档为基于MSP430系列单片机气体流量积算仪的研究总结文档,是一份不错的参考资料
上传时间: 2022-07-26
上传用户:slq1234567890
该文档为基于MSP430单片机的光纤光栅匹配解调系统精讲文档在传统的解调方法基础上进行改进,构造了一种基于MSP430单片机的光纤布喇格光栅传感解调系统。通过两个光栅并联匹配的连接方式,消除了光源功率不稳定造成的测量误差,同时克服了传统匹配解调法的双值问题,有效增大了量程.系统的信号采集、数据处理以及显示驱动部分由单片机完成.
上传时间: 2022-07-28
上传用户:
eeworm.com VIP专区 单片机源码系列 66资源包含以下内容:1. MCS-51单片机实用子程序库实验(四).doc2. AT89C2051驱动步进电机的电路和源码.pdf3. MCS-51单片机实用子程序库实验(三).doc4. 按键识别方法实验及工作原理之一.doc5. MCS-51单片机实用子程序库实验(二).doc6. ADC0809 A/D转换器基本应用技术.doc7. 基于AP3768的高效率超低待机功耗的手机充电器.pdf8. 数字电压表工作原理及实验.doc9. 基于单片机的上网计时系统的设计.pdf10. 电子密码锁设计原理及实验.doc11. 基于单片机的红外转射频遥控系统.pdf12. 6位数显频率计数器工作原理及实验.doc13. 基于实时操作系统的单片机应用系统设计.pdf14. 基于Atmega16单片机的低压配电网装置的设计.pdf15. 基于单片机的VSAT室外单元检测平台设计.pdf16. 基于单片机的小型家用燃气锅炉控制系统研究.pdf17. Atmel 20LIN系统基础芯片技术手册.pdf18. 基于双模式USB接口的便携式比色计设计.pdf19. PICmicro中档单片机系列参考手册.rar20. 基于P89V51RD2单片机的TPAM软启动装置的研究.pdf21. 51单片机及其C语言程序开发实例.rar22. DTMF Decoding with a PIC16xxx.rar23. 试验DTMF软解码.rar24. 基于单片机的CT实验仪控制系统设计.pdf25. S51编程器制作包.rar26. 基于AT89S52的消费积分系统终端设计.pdf27. 基于单片机控制的家用采暖洗浴器设计.pdf28. 单片机在健身车转速测量中的应用.pdf29. 一款USBkey用MCU电路早期失效问题初探.pdf30. 基于单片机的恒张力控制系统设计.pdf31. 基于FPGA的单片机外围接口电路设计.pdf32. 基于I2C总线的单主多从单片机之间的通信.pdf33. 基于单片机的GPS手持导航终端设计.pdf34. 元件库.doc35. 基于单片机和VFP9.0的IC卡管理系统设计.pdf36. 开放式汇编器系统的设计.pdf37. 单片机多功能用电故障提示系统设计.pdf38. 一种基于8051核SoC引导程序的设计与实现.pdf39. 8086单芯片计算机显示接口的设计与实现.pdf40. 基于SST89E554RC的点阵显示控制屏的设计.pdf41. 基于DS18B20测温的单片机温度控制系统.pdf42. 电话单片机的应用.pdf43. 基于MSP430单片机的光纤旁路保护器的实现.doc44. DSP和MCU的集成处理器.pdf45. 基于RS485和单片机的排队机控制系统设计.pdf46. 基于CPLD与单片机的高速数据采集系统.pdf47. 基于单片机节能控制的电子镇流器开发.pdf48. ADC单片机的应用.pdf49. MCS51背景调试服务例程的开发.pdf50. EDA9060开关量I/O 模块在电气控制柜中的典型应用.pdf51. HT46R22单片机在电磁炉功率控制中的应用.pdf52. 基于MPC8260的ATM驱动开发.pdf53. XL6003 300KHz 36V Boost 3W LED.pdf54. 基于MCS 51单片机的预应力张拉仪系统的设计.pdf55. 基于AT89C2051单片机的无环流静止进相器.pdf56. 基于MCS 51单片机的PLC仿真器.pdf57. 基于AT89C2051单片机的RF卡门禁系统设计.pdf58. 基于LPC2104的爬壁机器人控制系统设计.pdf59. 基于AT89C51的智能电风扇控制系统.pdf60. 基于Ethernet的MCS51单片机通信.pdf61. 基于AT89C51单片机的微型可编程控崩器.pdf62. 基于C8051单片机的足球机器人小车系统设计.pdf63. 基于AT89C51单片机的超声波测距系统设计.pdf64. 基于AT89S51的新型打铃器.pdf65. 单片机多机通信网络改进及数据通信容错技术.pdf66. 基于AT89C2051和ISD2560的录放音系统设计.pdf67. 自动检测80C51串行通讯中的波特率.pdf68. 基于AT89C2051单片机的智能电压数据采集系统.pdf69. 单片机I/O口的使用.ppt70. 51单片机及其应用.ppt71. RT0S在MCS-51系列单片机中的应用.pdf72. MCS51系列单片机在工程数据采集中的应用.pdf73. PCF8583的工作原理及在单片机接口中的实现.pdf74. 基于89C51单片机的计算机仿真系统设计.pdf75. 单片机温度采集器与PC104分站的串行通信.pdf76. 基于51单片机的网络连接控制器设计.pdf77. 基于CPLD的PSK系统设计.pdf78. 浅谈51系列单片机嵌入式程序设计.pdf79. 基于51单片机的脑手术钻的研制.pdf80. 基于CPLD和单片机的任意波形发生器设计.pdf81. 做DSP最应该懂得157个问题的回答.pdf82. 基于20C51单片机的PC键盘测试仪.pdf83. 基于AT89S51的多参数气体检测仪的研制.pdf84. 基于FPGA DSP架构的高速通信接口设计与实现.pdf85. 点阵式LCD与AT89C51单片机的接口技术.pdf86. 基于单片机的温湿度检测与控制系统研究.pdf87. 单片机烧录器制作.doc88. 单片机系统中标准汉字库的生成及应用.pdf89. 高速AD转换器AD7654与单片机接口电路设计.pdf90. 单片机线路修改方法.pdf91. 单片机软件监视抗干扰技术.pdf92. TMS320F240 DSP与C51单片机串行通讯的实现.pdf93. 单片机解密方法.pdf94. 带24位AD转换的51单片机MSC1210及其应用.pdf95. TMS320C6000 Assembly Language.pdf96. 串行EEPROM在MCS 51单片机系统中的应用.pdf97. 支持USB PS2 UART SPI CRC功能的凌阳8位单.pdf98. 程序简洁的单片机6位数字钟.pdf99. P89LPC913单片机数据手册.pdf100. P89V51系列单片机ISP下载简明操作步骤.pdf
上传时间: 2013-07-12
上传用户:eeworm
近年来,人们对环境保护越来越重视,SF<,6>气体的使用和排放受到限制,从而使电器领域内SF<,6>断路器的发展也受到限制。而真空断路器充分利用了真空优异的绝缘与熄弧特性,且对环境不造成污染,所以目前在中压领域已经占据了主导地位,而且不断向高电压、大容量方向发展。因此,未来高压真空断路器必然取代高压SF<,6>断路器。真空灭弧室是真空断路器的“心脏”,所以,开发高压真空断路器最关键的是灭弧室的设计。本文对110kV的真空灭弧室的内部电磁场进行了仿真分析,为我国开发110kV真空断路器提供一定的参考。 本文采用有限元软件对110kV真空断路器灭弧室内部静电场进行了仿真分析,得到了灭弧室内部各种屏蔽罩的大小、尺寸和位置对电场分布的影响;触头距离对灭弧室内部电场分布的影响;伞裙对灭弧室内部电场分布的影响。再根据等离子体和金属蒸气具有一定导电率的特点,从麦克斯韦基本方程出发,推导了灭弧室内部电场所满足的计算方程,然后用有限元法对二维电场进行了求解。考虑到弧后粒子消散过程中,电极和悬浮导体表面会有带电微粒的存在,又计算分析了带电微粒对真空灭弧室电场分布的影响,进而提出了使灭弧室内部电场更加均匀的措施。 根据大电流真空电弧的物理模型,基于磁场对电流的作用力理论,计算分析了真空电弧自生磁场的收缩效应以及对分断电弧的影响,得到了弧柱中自生磁场产生的电磁压强分布,最后分析了外加纵向磁场分量对减小自生磁场收缩效应的作用。 建立了110kV、1/2线圈以及1/3线圈纵向磁场触头三维电极模型,并利用有限元法进行了三维静磁场和涡流场仿真。得到了电流在峰值和过零时纵向磁场分别在触头片表面和触头间隙中心平面上的二维和三维分布,给出了这两种触头在电流过零时纵向磁场滞后时间沿径向路径和轴向路径的分布规律,最后还对这两种触头的性能进行了比较。
上传时间: 2013-07-09
上传用户:smthxt
电力变压器是电力系统中及其重要的电气设备,它的安全运行直接关系到电力系统的稳定。变压器长期在电网中运行会发生各种故障和事故,一旦遭到破坏,损失巨大。通过预防性试验和油中溶解气体的气相色谱分析结果判断变压器的绝缘状况,对防止事故的发生有很大作用,但定期的预防性试验可能出现过多的维修和不必要的停机,又不能及时发现故障;而变压器在线监测可以及早发现变压器故障,避免事故的发生,而且可以降低维护成本。 变压器中最常发生故障的部位是绕组,它的损坏率约占整个变压器故障的60%~70%。诊断绕组变形的方法中,频率响应法、阻抗分析法、低压脉冲法虽然有可取之处,但是都属于离线方法,不能及时发现变压器的故障,不适于在线测量;通过实时计算变压器绕组短路电抗来在线诊断变压器故障是一种有效的在线监测方法。 本文根据变压器绕组的短路电抗在正常运行时不发生变化,而在变压器内部故障时要发生变化的特性,应用辩识理论,利用变压器三相电压、电流的测量值来辨识绕组的短路电抗。把辨识结果对比正常时的三相绕组的短路电抗,可以发现绕组是否异常及故障发生的部位,保证变压器元件得到及时更换,防止变压器非正常退出运行。 本文采用傅立叶算法来计算变压器三相电压、电流采样信号的基波分量的幅值与相角,实现变压器绕组的参数辨识,此时并没有考虑衰减直流分量。经过分析,当采样信号中存在衰减直流分量时傅立叶算法就会产生误差,而递推最小二乘法和卡尔曼滤波效果很好。 最后本文介绍了变压器绕组参数辨识的实际应用与误差分析,分析了系统中软件、硬件方面的问题对测量短路电抗造成的影响;以及参数辨识的软件设计和运行试验,验证了方案的可行性。
上传时间: 2013-07-29
上传用户:xyipie
电子式互感器与传统电磁式互感器相比,在带宽、绝缘和成本等方面具有优势,因而代表了高电压等级电力系统中电流和电压测量的一种极具吸引力的发展方向。随着信息技术的发展和电力市场中竞争机制的形成,电子式互感器成为人们研究的热点;越来越多的新技术被引入到电子式互感器设计中,以提高其工作可靠性,降低运行总成本,减小对生态环境的压力。本文围绕电子式互感器实用化中的关键技术而展开理论与实验研究,具体包括新型传感器、双传感器的数据融合算法、数字接口、组合式电源、低功耗技术和自监测功能的实现等。 目前电子式电流互感器(ECT)大多数采用单传感器开环结构,对每个环节的精度和可靠性的要求都很高,严重制约了ECT整体性能的提高,影响其实用化。本文介绍了新型传感器~铁心线圈式低功率电流传感器(LPET)和印刷电路板(PCB)空心线圈及其数字积分器,在此基础上设计了一种基于LPCT和PCB空心线圈的组合结构的新型电流传感器。该结构具有并联的特点,结合了这两种互感器的优点,采用数据融合算法来处理两路信号,实现高精度测量和提高系统可靠性,并探索出辨别LPET饱和的新方法。试验和仿真结果表明,这种新型电流传感器可以覆盖较大的电流测量范围,达到IEC 60044-8标准中关于测量(幅值误差)、保护(复合误差)和暂态响应(峰值)的准确度要求,能够作为多用途电流传感器使用。 在电子式电压互感器方面,基于精密电阻分压器的新型传感器在原理、结构和输出信号等方面与传统的电压互感器有很大不同,本文设计了一种可替代10kV电磁式电压互感器的精密电阻分压器。通过试验研究与计算分析,得出其性能主要受电阻特性和杂散电容的影响,并给出了减小其误差的方法。测试结果表明,设计的10kV精密电阻分压器的准确度满足IEC 60044-7标准要求,可达0.2级。 电子式互感器的关键技术之一是内部的数字化以及其标准化接口,本文以10kV组合型电子式互感器为对象设计了一种实用化的数字系统。以精密电阻分压器作为电压传感器,电流传感器则采用基于数据融合算法的LPCT和PCB空心线圈的组合结构。本文首先解决了互感器间的同步与传感器间的内部同步问题,进而依照IEC61850-9-1标准,实现了组合型电子式互感器的100M以太网接口。 电子式电流互感器在高电压等级的应用研究中,ECT高压侧的电源问题是关键技术之一。论文首先分析了两种电源方案:取电CT电源和激光电源。取电CT电源通过一个特制的电流互感器(取电CT),直接从高压侧母线电流中获取电能。在取电CT和整流桥之间设计一个串联电感,大大降低了施加在整流桥上的的感应电压并限制了取电CT的输出电流,起到了稳定电压和保护后续电路的作用。激光电源方案以先进的光电转换器、半导体激光二极管和光纤为基础,单独一根上行光纤同时完成供能和控制信号的传输,在不影响光供能稳定性的情况下,数据通信完成在短暂的供能间隔中。在高电位端控制信号通过在能量变换电路中增加一个比较器电路被提取出来。本文还提出了一种将两种供能方式结合使用的组合电源,并设计了这两种电源之间的切换方法,解决了取电CT电源的死区问题,延长了激光器的使用寿命。作为综合应用实例,设计并完成了以LPCT为传感器、由组合电源供能、采用低功耗技术的高压电子式电流互感器。互感器高压侧的一次转换器能够提供两路传感器数据通道,并且具有温度补偿和采集通道的自校正功能,在更宽温度、更大电流范围内保证了极高的测量精度:互感器低电位端的二次转换器具有数字和模拟接口,可以接收数据并发送命令来控制一次转换器,包括同步和校正命令在内的数据信号可以通过同一根供能光纤传送到一次转换器。该互感器具有在线监测功能,这种预防性维护和自检测功能够提示维护或提出警告,提高了可靠性。系统测试表明:具有低功耗光纤发射驱动电路的一次转换器平均功耗在40mw以下:上行光纤中通信波特率可以达到200kb/s,下行光纤中更是高达2Mb/s;系统准确度同时满足IEC6044-8标准对0.2S级测量和5TPE级保护电子式互感器的要求。
上传时间: 2013-06-09
上传用户:handless
电流互感器是电力系统中最重要的高压设备之一。它被广泛应用于继电保护、系统监测、电力系统分析之中,关系到电力系统的安全性与可靠性。随着电力系统向高电压、大容量和数字化方向的发展,传统的电磁式电流互感器很难满足电力系统发展的进一步要求。因此,研究基于计算机技术、现代通信技术及数字处理技术的以电子式电流互感器(ECT)为代表的、新型的高精度电流互感器成了大势所趋。在电子式电流互感器的应用研究中,ECT高压侧的电源问题是关键技术之一。 本文对国内外电子式电流互感器发展的现状进行了描述,并对已有的电子式电流互感器的高压侧供能方式进行了总结。论文根据本课题组所研究的电子式电流互感器的特点,对电子式电流互感器的高压侧供能系统的设计进行了研究,提出一种将两种供能方式结合使用的组合电源,并设计了这两种电源之间的切换方法。 本文首先设计了一种应用于高压电子式电流互感器的数字化激光电源,包括大功率激光器的驱动电路、基于16位低功耗单片机MSP430的过流保护电路和恒温控制电路、输入电路、显示电路、以及高压侧变换电路。其供能部分由低电位侧的大功率激光光源产生激光输出,经光纤将激光能量传输到达高电位侧的光电池,再由光电池进行光功率到电功率的光电变换后,形成满足光电电流互感器传感头部分所需的电压输出。实验结果表明,该电源可以提供稳定的6V电压,其功率不少于300mW。 本文又设计了了一种应用于高压侧电子装置中的CT电源方案:通过一个特制的电流互感器(CT),直接从高压侧一次母线电流获取电能,凭借在CT和整流桥之间串联的一个电感,大大降低了施加在整流桥上的的感应电压并限制了CT的输出电流,起到了稳定电压和保护后续电路的作用。实验结果表明,该电源能输出稳定的5V直流电压,纹波不超过25mV。 最后,本文提出了一种将两种供能方式结合使用的组合电源,并设计了这两种电源之间的切换方法,解决了取电CT电源的死区问题,延长了激光器的使用寿命。
上传时间: 2013-06-05
上传用户:chuandalong
漏电是井下供电系统的主要故障形式,约占其总故障的70%左右,它不但导致人身触电事故,还会形成单相接地,进而发展成为相间短路,由此引发的电弧会造成瓦斯和煤尘爆炸。漏电保护器主要用来防止漏电火灾造成的经济损失和人身伤亡,因此得到广泛应用。 选择性漏电保护是指当电网发生漏电故障时,能够有选择地发出故障信号或切断故障支路电源,而非故障部分继续工作。从而减小故障停电范围,便于寻找漏电故障,缩短漏电停电时间,提高了供电的可靠性。 目前的矿井电网的选择性漏电保护系统主要采用零序电流大小及零序电流方向保护原理,这种原理在某一线路远远长于其他线路(即其分布电容与系统总的分布电容相差不大时)的情况下较难满足选择性的要求,保护装置可能发生拒动现象,不能很好的完成保护的目的。 本文在对井下电网漏电故障理论分析和仿真验证的基础上,提出了以dsPIC30F4012为核心,基于附加直流电源检测和零序功率方向的选择性漏电保护方案,介绍了基于这种选择性漏电保护方案的电网选择性漏电保护装置。该装置在总馈电开关处的漏电保护装置使用附加直流电源原理,在分支馈电开关处的漏电保护装置使用零序功率方向式保护原理,并且采用速度更快的PROFIBUS协议现场总线及光纤传输技术,使该选择性漏电保护装置的动作性能和抗干扰能力得到很大提升。
上传时间: 2013-06-13
上传用户:hongmo