《基于云的服务实现数据的分析和显示.docx》由会员分享,可在线阅读,更多相关《基于云的服务实现数据的分析和显示.docx(7页珍藏版)》请在第一文库网上搜索。
1、基于云的服务实现数据的分析和显示在园艺行业,物联网(IoT)可借助传感器和专用的园艺1ED在监测和确保植物健康方面发挥关键作用。不过,使用所需的外围设备、传感器、1ED和连接选件来调整和实施恰当的物联网计算平台可能非常耗时,并在预算和时间表上面临风险。为了降低这种风险,可搭配使用CVPreSSSemiCOndUCtor、SparkFunE1ectronics和WurthE1ectronics的电路板和薪解决方案,在极大地简化设计流程的同时,快速开发复杂的温室控赳系统。本文将探索1ED与植物健康之间的关系,并介绍和阐述这些解决方案以及如何搭配使用。1ED和植物健康植物健康取决于一系列外部因素,包
2、括光照、温度、土壤水分含量和PH值。它们不仅在整体上受到这些因素不同组合的影响,而且还受到每个因素的特定特性的影响。例如,植物依赖于在40Onm至70Onm之间光合作用有效辐射(PAR)区域内接收的光。然而,它们在该区域所需的照明并不一致。相反,植物需要特定波长的光照,该波长对应于光合作用中涉及的多个感光色素的吸收光谱。例如,叶绿素A的吸收率峰值位于约435nm和675nm处(图1)。一QscaEmdWPUaqJOSQa图1:植物生长取决于特定波长的充足照明,该波长对应于整个光合有效辐射(PAR)区域的不同区段下不同活性感光色素的吸收光谱。(图片来源:WurthE1ectronics)其他感光
3、色素,包括叶绿素B、3胡萝卜素和其他光敏色素,也在光合作用中起重要作用。因此,植物的最佳照明需要能够在PAR区域提供多个波长的照明。与任何生物体一样,影响植物健康的因素不仅仅限于一组简单的波长或静态照明水平。在生长周期的每个阶段,植物需要不同水平的光照强度、不同的光/暗循环甚至不同的波长组合。同样,温度和土壤含水量也会导致根系长度的变化。对于每种因素而言,这种最佳特征组合在不同物种之间,甚至在同一个物种内的不同生长阶段之间,均会有所不同。例如,许多开花植物需要的日照长度少于12个小时左右。与这些“短日照”植物相比,甜菜和土豆等“长日照”植物仅在光照时间超过12小时后才开花。温室环境允许农民和园
4、丁控制大部分因素。然而,缺乏高性价比的系统平台、外设甚至合适的光源仍然在阻碍温室控制系统的发展。若要打造一个能够监控和管理各种此类因素的系统,则需要一些类似于复杂的工可罐逻辑挖鬼圈等复杂的系统。现成的电路板和专用的园艺1ED提供了一种较为简单的替代方案。开发人员可借助基于CypressSemiCoSdi1CtOrPSOC微控制器的电路板、WurthE1ectronics的专用园艺1ED以及SParkFUr1EIeCtroniCS的扩展板,轻松打造复杂的温室自动化系统。扩展板可将这些系统所需的各组传感器和致动器关联在一起。高性能平台CypressPSoC系列微控制器专为嵌入式应用而设计。它集成了
5、ArmCortex-MO或COrteX-M3内核,以及称为通用数字模块(UDB)的全套可编程模拟和可编程数字模块。依托CyPreSS外设驱动程序库(PD1),设计人员可使用UDB实现一系列功能,包括标准串行接旦和波形发生器。同样,即使内核处于节电、深度休眠模式,可编程1/。模块(称为“宣能I/O”)也可对来自GPIO引脚的信号执行逻辑运算。该系列量新出品的PSoC6为双核器件。该PSoC器件结合了Cortex-M4内核的处理性能与Cortex-MO+内核的低功耗性能。与PSoC62器件相比,PSoC63器件在沿用了1兆字节(MB)的闪存、288千字节(KB)的SRAM和128KBRC)M之外还
6、增加了其他功能,例如牙5.0。PSoC63器件集成了一个完整的蓝牙5.0子系统,包括硬性物理层、硬件链路层以及协议栈,且可通过应用编程接口(API)访问蓝牙协议的核心通用属性规范(GATT)和通用访问规范(GAP)服务。在每个系列中,CY8C6347FMI-B1D53等器件都包含专用的硬件加密加速器。依托其全面的功能,PSoC6微控制器能够支持新兴的复杂嵌入式应用的性能要求。同时,其出色的能效也确保它们能够满足这些应用通常所要求的低功耗需求。凭借其用户可选的0.9或1.1伏内核工作电压,PSoC6微控制器可实现最小的功耗,Cortex-M4内核每兆赫兹(MHz)消耗22微安(A),Cortex
7、MO+内核消耗15AMHz,为了简化基于这些器件的应用开发,Cypress为PSoC63和PSoC62器件提供了PiOneer套件系列版本。PSoC6B1EPioneer套件基于PSoC63,包括512MBNOR闪存、CyPreSSKitProg2板载编程器/调试器、USBTVDe-CTM供电系统以及多个用户界面功能。PSoC6Wi-Fi-BTPioneer套件结合了PSoC62微控制器和MurataE1ectronics1BEE5K11DX模块,该模块基于CypressCYW4343WWi-Fi/蓝牙组合芯片。硬件扩展借助SparkFunE1ectronics和Diqi-KeVE1ectro
8、nics合作开发的扩展板,使用CypressPioneer电路板来开发过程控制应用将变得更加容易。PSoCPioneer物联网扩展板是一款ArdUinOR3兼容型扩展板,配有兼容Qwiic和XBee的连接器(图2)。插入PSoCPiOneer电路板后,开发人员即可在扩展板上使用传感器等器件轻松扩展电路板套件,监测温室中的空气和土壤质量。图2:PS。CPioneer物联网扩展板(红色板)借助其多个连接器选件扩展了CyPreSSPioneer电路板(例如PSoC6B1EPioneer套件(蓝色)的功能,可添加兼容Qwiic和XBee的现成电路板。(图片来源:SparkFunE1ectronics)
9、为了监测温室环境条件,兼容QWiiC的电路板(例如SParkFUnSEN-14348环境型组合分线板)会使用板载BoSChSensortecBME280和arnsCCS811传感器为多个环境变量提供数据(请参见“给物联网增加带补偿功能的空气质量传感器”)。BoSChBME280集成有数字传感器,能够在提供精确的温度、压力和湿度读数的同时,确保其在1Hz更新速率下的功耗低至3.6AamsCCS811则可测量等效的CO2和总挥发性有机化合物(VOC)oCCS811等气体传感器需要加热内部加热板才能测量气体,功耗也会随之上升,可在工作模式1和1.8伏电源下达到26毫瓦(mW)o此模式提供最快1Hz的
10、更新速率。开发人员可以选择其他更新速率,例如每分钟执行一次测量并将功耗降至12mW的模式30开发人员只需使用QWiiC电缆将组合板连接到扩展板,即可根据SparkFungithub存储库中提供的示例软件对组合板的BoschBME280和amsCCS811B传感器进行编程。土壤质量除温室的环境条件外,适当的土壤PH值和含水量也对植物的健康生长至关重要。大多数植物的土壤PH值需要为中性或微酸性,但最佳的PH范围可能会有很大差异。例如,马铃薯在PH值约为5.5的酸性土壤中生长最好,但此水平会损害像菠菜这样喜欢微碱性土壤的植物。与此同时,即使在最佳范围内,PH值的微小变化也会直接影响到维持植物生长所需
11、的养分的有效性(图3)。图3:PH值的微小变化可直接影响植物生理,并可间接影响土壤养分的有效性。(图片来源:WikimediaCommons)开发人员可以使用SparkFunE1ectronicsSEN-10972pH传感器套件轻松地将PH感测功能添加到温室系统中。该套件配有PH探头、接口板以及用于校准的缓冲溶液。为了实现与PSOC微控制器的通信,开发人员可以使用该PH板的默认U血输出。开发人员也可以在I2C模式下使用该PH传感器板,并通过SparkFunDEV-14495I2CQwiic适配器进行连接SparkFunQwiic适配器从Qwiic连接器中分离I2C引脚,并提供焊点,使开发人员可
12、以轻松地将现有I2C器件与Qwiic连接器系统配合使用。测量土壤含水量同样容易。SParkF11nSEN-13322土壤湿敏传感器提供两个裸焊盘,可直接放置于土壤中,用作所提供电压源和接地之间的可变电阻。而含水量可增加焊盘之间的导电性,继而导致电阻降低和电压输出升高。对于此类传感器,PSOC微控制器的集成数模转换器(DAC)可用作电压源,而其逐次逼近叠谨(SAR)模数逊迷(AQG)可用于数字化土壤水分含量所对应的电压。此外,微控制器的内部运篁放慢可用于缓冲DAC输出和ADC输入。开发人员可以用同样的方法进一步扩展其土壤管理能力。例如,PSoC6微控制器在DAC输出和ADC输入上支持多个通道,因
13、此可添加多个PH传感器。此外,某些应用可能需要更高分辨率的测量值,这就需要电压范围超出微控制器的3.6伏(最大值)VDDA模拟电源电压。在这些情况下,解决的办法就是添加多个外部缓冲运算放大器和一个稳压器。除了测量土壤含水量外,雄心勃勃的开发人员还可以使用相同的方法实现自动灌溉,即使用PSoC的GPIO和脉冲宽度调制(PWM)功能来控制配备DFRobotFIT0563驱动板的DFRobotDRI0044-A水泵。对于额外的元器件,例如上述或其他元器件,可使用SParkFUnDEV-14352QWiiC适配器。下图显示了多个QWiiC连接器和一个大型原型开发区域(图4)。图4:使用SparkFun
14、Qwiic适配器,开发人员可以通过Qwiic连接和Pioneer扩展板轻松添加定制电路,或使用所提供的针座将适配器与Pioneer电路板上的扩展板堆叠起来。(图片来源:SparkFun)由于QvViiC适配器符合ArduinoR3扩展板布局,因此开发人员可以使用QWiiC适配器套件中包含的针座在Pioneer套件板和SparkFunIoTPioneer扩展板之间堆叠自己的电路。使用1ED打造园艺照明系统如前所述,植物健康取决于在特定波长下提供的光照。尽管1ED照明技术已经为工业照明、车辆前灯等提供了解决方案,但传统1ED缺乏光合作用所需的光谱特性。WurthE1ectronics的W1-SMD
15、C系列单色陶瓷1ED光是满足了从深蓝色到超红色波长范围的照明需求(图5)。一eSWaE-S030UeQK400450500DeeP(45Onm)-Bue(460ran)-FarAed(730E-M-SWTCDaMbQM550600660Wave1ength(nm)一Green20m)Yeiow(5On9CMcropMA-Chkropf8700750800-Red(KczJKPfirAd0(W)-Phywdrifomes图5:WurthE1ectronics的W1-SMDC系列单色陶瓷1ED产品可提供植物生长和发育所需的特定波长照明。(图片来源:WurthE1ectronics)以组合形式使用S
16、1-SMDC系列可提供促进植物生长诸多方面所需的波长: 150353DS74500深蓝色1ED(450nm峰值波长)和150353BS74500蓝色1ED(46Onm主波长)提供与调节叶绿素浓度、侧芽生长和叶片厚度相关的波长范围内的照明。 150353GS74500绿色1ED(520nm峰值波长)和150353YS74500黄色1ED(59Onm主波长)提供一度被认为不重要、但现在已知在植物避荫性反应中起作用的波长范围内的照明。 150353RS74500红色1ED(625nm主波长)和150353HS74500超红色1ED(66Onm峰值波长)提供主要涉及光合作用,但也涉及开花、休眠和种子萌发等不同植物生长阶段的波长的照明。 150353FS74500远红色1ED