使用微计算机芯片STC89C52操作DS18B20,温度被测量和在germes.La DS1302芯片时钟的生长环境中实时地控制提供了一种用于单片机和控制的时间基准喷水,实现精确控制长鳍金枪鱼的生长环境,方便使用者。作状态使用数码管实时显示各种参数。STC89C52单芯片; DS1302;温度控制;大豆芽生长调节剂,当工人需要定期控制豆芽和水的生长温度,产生豆芽时,需要时间和费力。了减少豆芽生长过程所需的劳动力,已经开发了一种自动芽苗控制系统,以便精确控制喷水温度,环境温度和豆芽生长过程中水的常规喷雾功能。件结构设计为允许操作员实时监控大豆生长控制器的运行状态。段八位数码管实时显示每个系统的参数。码管控制过程将占用大量系统资源,单个STC89C52。难满足系统的需求。此,系统使用两个STC89C52作为逻辑运算控制器。1是大豆生长控制器整体结构示意图,单片机通过DS18B20获取水库和大豆生长环境的实时温度。
果感测温度低于设定温度,则电加热管自动接通以加热并控制水箱的水温。了显示两个生长室的室温和温度参数,单片机2通过DS1302执行同步功能,恒温阀芯并根据间隔执行两个生长箱的浇水功能。水时间和浇水时间分开定义。了保证豆芽生长过程的环境质量,当水箱或生长槽的温度低于或高于预定范围时,系统将禁止浇水并触发报警。防止短期电源故障导致数据丢失,系统使用两个AT24C02记录各种系统运行参数。行功能和操作过程的方法在操作过程中,发芽生长控制器主要控制水箱的水温和大豆生长盘的环境温度以及种子的功能。时浇水豆芽。过启动和停止加热管和水泵来实现对受控对象的控制,使得受控对象稳定在合理的预定范围内,从而创造有利于细菌快速生长的环境。豆同时,为了提高操作者的可控性,在面板上设置手动浇水按钮,以允许使用者随时滴水。户输入模块包括14个用户键,两个手动浇水键L1,L2,三个暂停/启动键Z1,Z2,Z3,一个温度设定键S1,两个温度设定键C1 ,C1-,两个浇水时间设定键S2,S3及其四个相应的浇水设定按钮C2 ,C2-,C3 ,C3-。
L1和L2直接控制两个大豆发芽箱的喷水泵。下喷水按钮后,相应的水泵工作,相应的发芽箱浸泡,手动喷水按钮不影响淋浴时间设置的设置,独立工作。
Z1和Z2分别用于暂停/启动两个生长槽的浇水功能,Z3同时暂停/启动两个生长槽的浇水功能。正常运行状态和系统监控界面,按住S1 1秒以上,系统进入温度参数设定状态,按S1键滚动图中所示参数。
2.按C1 ,C1-选择当前设置。增加或减少更改,在配置状态下按住S1超过1秒,系统将返回监控界面,设置参数生效。于在豆芽生长期间必须多次调节浇水持续时间,因此S2和S3是调节生长槽1的关键,生长槽2的淋浴持续时间和间隔阵雨之间,使用对应S1。
设置状态下,如果30秒内没有操作,系统将自动返回监控界面。检测到的温度低于设定温度的下限时,温度控制模块使用DS18B20检测水箱和发芽箱的环境温度,加热管点亮加热水箱或豆芽箱直到达到设定温度的上限。
果检测到的温度大于设定温度上限与温度偏差之和或小于设定温度下限与温度偏差之差,则系统发出警报蜂鸣器响起,直到温度恢复正常。
水控制模块使用DS1302为微控制器提供时间参考,MCU根据时间参考执行相应的处理。系统配有浇水时间和浇水间隔,在此期间泵通电,水箱的水通过喷嘴均匀喷洒在豆芽上以提供水水分生长豆芽。
内部,泵停止工作,等待下一次淋浴。过连续两次完成的工作为豆芽的生长提供足够的水分。了防止过量或冷水对豆芽的生长产生负面影响,系统将强制停止泵在过热报警状态下运行,并在温度升高时恢复泵的正常运行。
将落入适当的范围。了执行上述功能,运行系统的过程示意图如图3所示。据材料结构,protel根据材料结构绘制了大豆发芽控制器的电气原理(图4(a))然后绘制电路的电路板。旦通过传热方法制造印刷电路板,就将元件焊接到印刷电路板上。4(b)中提出的原型使用C编程来执行各种系统功能。验证现场生产后,开发的大豆生长调节剂可以满足豆芽的不断增长的需求。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com