1、汉王霾表:以汉王科技的技术核心为底蕴,经过不懈努力,汉王蓝天在空气质量检测、大型室内空气净化、家用空气净化、室外空气净化技术等领域不断取得研究成果,获得一批自主知识产权,申报发明专利20余件。
2、TSI:作为精密测量仪器的设计和生产的出色企业,TSI协同各个研究机构以及世界各地的客户为很多学科的测量仪器制定标准,其中包括:气溶胶科学、气流、室内空气质量、流体动力学以及生化危险品等。
3、CEM华盛昌:CEM,深圳华盛昌机械实业有限公司,是集专业开发、设计、生产和销售各类测量仪表于一体的高新技术企业。致力于CEM品牌的海外推广,生产红外测温仪、人体测温仪、激光测距仪、视频仪、专业环境测试仪等产品远销欧美等90多个国家和地区。
4、AIRRADIO空气电台:空气电台AirRadioA1是基于威果智能云应用,由智能感知终端、APP应用、汉威果智能云组成的物联网智能家居系统。目前拥有A系列,R系列,E系列三条产品线,分别对应pm25和CO2,天然气,甲醛等气体污染和安全问题。以及智能家居联动方案定制等。
5、Dylos:公司以划时代的有效无声的离子风技术,为家庭、办公室、医院及工业提供清洁空气解决方案。公司有独特的空气净化技术,可有效吸附小至20纳米的颗粒,安全地清除装修污染,二手烟及PM25,保护家人健康。
室内空气检测仪注意事项
为了能够更好的使用空气检测仪,我们需要对此产品进行一定的了解,在我们使用之前,我们需要知道的是空气检测仪在 *** 作的灵敏度上是非常灵敏的,而且它含有三个检测器设备以及独一无二的检测器的系统。
空气检测仪在测试的时候能够保证了较为强大的灵敏度,而设备在分辨率方面也是非常高的,它能够覆盖一些近红外线区以及可见的紫外线区域,而且产品在被设计的时候也是全金属的设计方式的,具有良好的坚固性能以及耐用性能,并且这款设备也支持全中文的蓝屏液晶的显示功能。
空气污染治理是当下企业的痛点,针对空污检测参数不够全面,无法精准检测室内外空气质量是否达标等问题,北京中宏世通科技有限公司推出了智慧空气质量检测系统,该系统采用立体监测+综合平台+数据服务的模式,融合物联网、大数据等技术,全面感知空气质量指数河污染源状况,将室内外监测点作为前端数据感知设备,后台综合信息大屏作为大数据分析与展示平台,实现污染源监控的全面物联与监管。为空污治理提供先进的监控和预警服务,全面提升空污应急处理能力,实现对室内外污染源的可测、可见、可管、可控。同时也推出了室内和室外两种智能空气检测器,用户可以后台实时监测环境数据∞
现在人们生活水平越来越高,为了知道室内空气的质量情况,人们就研制出了室内空气质量检测仪,接下来PChouse就给大家介绍一下空气质量检测仪怎么使用。
开机,设备上电将自动开机,采用USB电源线供电(建议使用带CCC标志的5V1A电源适配器)。首次使用时,甲醛传感器需要稳定一段时间,请耐心等待至数值稳定后再使用。
联网配置,确认手机连接Wi-Fi,手机和设备置于同一个路由器覆盖范围。打开App选择设备配置Wi-Fi。
读取数据,系统默认每五分钟刷新数据,短按检测底座按键或下滑App屏幕可主动触发刷新(传感器需要短暂稳定时间,建议数据稳定后阅读)。
关闭屏幕,长按测试底座按键3秒关闭屏幕,短按检测底座按键点亮屏幕。
细节设计,检测盒子的背面和右侧面各有一个进风口,背面是测PM25的,右侧面是测甲醛的,流体力学设计风道,甲醛、PM25独立检测互不干扰。底座同样有两个进风口,在背面和左侧面,保证测量温湿度更精准。
底座和检测盒子背面均有一个充电口,底座无内置电池,需通过充电口连接电源使用,检测盒子配有1000mAH大容量电池,可充电后独立使用,续航持久,盒子的反供电设计更可在无电源情况下给底座短暂供电,设计很周到。
屏幕提示:根据当前检测到的空气质量参数数据,通过显示图标直观提供合理的空气改善建议,提醒是否可以开窗,是应该加湿还是除湿,若图标变为红色则表示空气质量差,应当进行净化空气措施。
设置 *** 作:如果想看到更新的数值,可以通过按底座上面的按钮,或者下拉APP,都会触发传感器检测和上传数值。
单独使用检测盒子时,出厂时会默认处于节能模式,每隔1个小时自动更新数据,用户如果想更新得更频繁点,可以在APP设置为正常模式,每隔20分钟自动刷新数据。使用“检测盒子+检测底座”的组合方式时,每隔5分钟自动读取更新数据,就无需用户设置。1、 贝谷:公司成立于2001年,注册资本11682万,国家高新技术企业,研发、生产、售后服务于一体,是国内最早的家用pm25检测仪品牌,产品系列丰富,该公司通过ISO9001质量管理体系认证。
2、 博华康生:公司成立于2013年,注册资本100万,销售部位于北京,产品在深圳生产,有PM25检测仪、甲醛检测仪等产品。
3、 博朗通:公司成立于2013年,注册资本100万,公司主营医疗器械和信息平台,后开始做空气检测仪产品。
4、 汉王霾表:汉王集团下属子公司品牌,OEM贴牌生产,是较早采用激光传感器的空气检测仪品牌,拥有汉王的品牌优势。
5、 岚宝德源:注册资本10万,公司位于连云港,主营测试试剂,尚无研发团队,无生产实力,OEM贴牌生产,产品外形采用公模。
6、 贝立特:注册资本10万,位于温州,主营各种测试仪器,无研发团队和自营工厂,采用贴牌生产。
7、 MC妙创:2013年成立,注册地在东莞,实际经营地址在上海。主营产业为模具开发,产品主要为多功能空气检测仪,可通过APP查看数据,价格偏高,无专利证书、
8、 阿格瑞斯:注册资本30万,公司位于深圳,采用红外传感器,产品准确度较差。
9、 检察官:2015年新上市品牌,产品较为粗糙,采用红外传感器,产品准确度较差。
10、绿之源:东方万佳国际贸易有限公司旗下网络品牌,在京东商城销售,产品多为代工生产,无研发实力,无专利证书。 嘿,我的读者们!
在上一章中,我主要讲了如何通过DHT11测量温湿度,由于有单总线通信,需要编写时序函数,所以难度有点大。那么在这一章中,我打算用MQ135模块来检测空气质量,仍然是对环境参量的获取。不像DHT11模块,在MQ135内部并没有集成AD转换器,当然,我们也不需要在外围搭建AD转换电路,而是利用stm32的内部ADC资源,完成对获取到的模拟量的转换。
MQ135传感器主要检测空气中的一些有害气体,比如硫化物、氨气等,还可以对烟雾等进行检测,总之,就是检测空气中污染物的一款传感器。下面,就是MQ135模块的实物图。
由图可知:该模块有4个引脚,分别是两个电源VCC和GND,一个数字输出口和一个模拟输出口。模块中还有一个可调电位器,用来调节灵敏度的。在本制作中,由于我们需要测量空气质量的数值,所以需要用到模拟输出口,即A0输出。而数字输出口只能在超过某设定值时,才能进行电平的跳变,如果你要设置某报警装置时,可以用一下,所以我们不用数字输出口。
至于MQ135模块的内部测量电路的工作原理,在这里不再阐述,有兴趣的读者,可以网上查阅。我们只要知道,该模块A0输出端电压随环境空气质量的变化而变化,只要通过AD转换将A0端口电压模拟量转换为数字量,再通过一定的公式转换,即可测量出空气质量的数值。
stm32内部自带ADC资源,它可以将模拟信号转换为数字信号,是12位逐次逼近型的模拟数字转换器。stm32有 3 个 ADC,这些 ADC 可以独立使用,也可以使用双重(提高采样率),具有多达 18个复用通道,可测量来自16个外部源、2 个内部源信号。 这些通道的 A/D 转换可以单次、连续、扫描或间断模式执行。ADC 的结果可以左对齐或右对齐方式存储在 16 位数据寄存器中。
(1)初始化相关的GPIO口
/ADC初始化函数/
void adc_gpio_init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_ADC1,ENABLE);
GPIO_InitStructureGPIO_Mode = GPIO_Mode_AIN;
GPIO_InitStructureGPIO_Pin = GPIO_Pin_1;
GPIO_InitStructureGPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
}
配置GPIO口,选择PA1引脚,开启PA1和ADC1的时钟,由于需要检测电压模拟量,将引脚设置成模拟输入。
(2)编写ADC初始化函数
void adc_init(void)
{
ADC_InitTypeDef ADC_InitStructure;//定义ADC结构体变量
adc_gpio_init();//GPIO口初始化
RCC_ADCCLKConfig(RCC_PCLK2_Div6);//设置ADC分频因子6 72M/6=12,ADC最大时间不能超过14M
ADC_InitStructureADC_ContinuousConvMode = DISABLE;//关闭连续转换
ADC_InitStructureADC_DataAlign = ADC_DataAlign_Right;//右对齐
ADC_InitStructureADC_ExternalTrigConv = ADC_ExternalTrigConv_None;//禁止触发检测,使用软件触发
ADC_InitStructureADC_Mode = ADC_Mode_Independent;
ADC_InitStructureADC_NbrOfChannel = 1;//1个转换在规则序列中 也就是只转换规则序列1
ADC_InitStructureADC_ScanConvMode = DISABLE;//非扫描模式
ADC_Init(ADC1, &ADC_InitStructure);//ADC初始化
ADC_Cmd(ADC1, ENABLE);//开启AD转换器
ADC_ResetCalibration(ADC1);//重置指定的ADC的校准寄存器
while(ADC_GetResetCalibrationStatus(ADC1));//获取ADC重置校准寄存器的状态
ADC_StartCalibration(ADC1);//开始指定ADC的校准状态
while(ADC_GetCalibrationStatus(ADC1));//获取指定ADC的校准程序
ADC_SoftwareStartConvCmd(ADC1, ENABLE);//使能或者失能指定的ADC的软件转换启动功能
}
在ADC初始化函数里,由于AD转换时间没有那么快,所以设置ADC分频因子为6,将系统时间分频。然后对ADC_InitStructure结构体的每一个元素赋值,这里,我借鉴了普中的资料。就像上面这样配置,就可以了。本人水平有限,可能讲不清楚,见谅。
接着,开启AD转换器,并进行校准,并且使能指定的ADC的软件转换启动功能,至此,就完成了ADC的初始化。
(3)编写AD转换函数
u16 get_adc_value(u8 channel,u8 times)
{
u32 total_value;
u16 average_value;
u8 i;
//设置指定ADC的规则组通道,一个序列,采样时间
//ADC1,ADC通道,2395个周期,提高采样时间可以提高精确度
ADC_RegularChannelConfig(ADC1, channel, 1, ADC_SampleTime_239Cycles5);
for(i=0; i<times; i++)
{
ADC_SoftwareStartConvCmd(ADC1, ENABLE);//使能指定的ADC1的软件转换启动功能
while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC));//等待转换结束
total_value += ADC_GetConversionValue(ADC1);
delay_ms(5);
}
average_value = total_value/times;
return average_value;
}
AD转换函数的入口参数为AD转换通道和采样转换次数,通过ADC_RegularChannelConfig()函数,指定ADC1,转换通道,转换周期等,启动AD转换,连续采集数据并取平均值。最后返回采集并AD转换的数字量。
(4)主程序调用AD转换函数,获取空气质量数值
value = get_adc_value(ADC_Channel_1,10);//设置通道:ADC_Channel_1,每次连续采样10次
value = (u16)((float)value300/4096);//数值转换,采集AD数值范围:0~4095,而空气质量范围:0~300。
这里,我在网上查阅资料,并没有详细说明,MQ135空气质量的计算公式,所以本人也不知道如何换算。因此,这里的空气质量检测只能达到演示的效果(自定义的转换公式),如果有读者知道,可以在下方的评论中留言,或者在中私信我,谢谢!空气检测仪有害气体检测有甲醛、苯、苯系物、TVOC等,检测这些参数的设备有定性检测和定量检测,定量的检测是比较准确的,另外在检测过程中,样品的采集方法很重要,不然会影响最终的测试数据结果准确与否。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)