1.1在田农科首部控制器设计要点解析.docVIP

1.1在田农科首部控制器设计要点解析.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在田农科xxxx型首部控制器设计报告 一、功能要求 1.1 数据采集 a) 具有首部水源部分过滤前压、过滤后压和主管道水流量的采集功能,。 b) 前压、后压、实时流量数据能分别记录、显示。 // c) 具有分段采集功能,能够对每个灌溉周期内流量和总流量分别累计、存储。 d) 对通讯模块返回的水分、盐分和设备状态信息具有记录、显示和存储功能。 1.2 时钟 a) 应采用具有温度补偿功能的内置硬件时钟电路。 b) 时钟应具有日历、计时、闰年自动转换功能。 c) 应使用环保型的锂电池作为时钟备用电源;时钟备用电源在电能表寿命周期内无需更换,断电后应维持内部时钟正确工作时间累计不少于5年;电池电压不足时,电能表应给予报警提示。 d) 具有通过按键校时的功能。 1.3 生长周期和需水量 a) 至少支持申根后期、缓苗期、旺长期、成熟期四个生长周期。 b) 生长周期和需水量具有可编程功能,并且可以在设定的时间点自动更换生长周期。 1.4 工作模式 a) 支持手动、自动、半自动灌溉三种工作模式。 b) 手动模式只接受手动的开关控制。 c) 自动模式能够根据当前的生长周期和首灌区水分信息自动灌溉。 d) 半自动模式可以为每个电磁阀设备设定灌溉时间或水量,两个参数可同时设置也可只设置一个,只要有一个参数到达设定值,系统就会停止灌溉。 1.5 事件记录 a) 应记录最近50次的灌溉信息(小区、灌溉时间、耗时,用水量等),保存时 间不少于一年。 b) 按照约定的时刻及时间间隔转存通讯模块传来的水分、盐分数据,每个数据至少保存60次。 c) 应记录最近20次设备故障事件记录,保存时间不少于一年。 1.6 通信 a) 支持RS232、RS485、zigbee三种通信方式。 b) zigbee无线通信在空旷环境下不少于1000米。 c) 232、485缺省波特率19200bit/s,zigbee内部波特率缺省值为115200bit/s。 d) 同一园区内的多个设备应配置不同的zigbee信道,每个首部控制下的zigbee网络地址分配参考附录。 e) 无线通信应具有安全保护功能,能够防止未认证的设备加入到网络中。 1.7 信号输出 a) 应具有设备状态、无线网络状态、泵状态和数据传输状态指示灯。 b) 能输出电脉冲或电平开关信号,控制外部报警装置或负荷开关。 1.8 显示 a) 设备在正常工作状态,按任意按键启动背光,背光启动后,60s无操作自动关 闭背光。 b) 液晶屏应能够显示传感器数据、灌溉状态、故障告警等信息。 1.9 安全保护 a) 在每个工作模式下应有对泵和输水管道的防护措施。必须在有电磁阀处于打 开状态时才能执行开泵操作,必须在水泵关闭状态下才能关闭最后一个打开 的电磁阀。 b) 对泵的过压、缺水保护。当管道水压超过上限的1.5倍时,应立即关闭水泵; 开泵状态水压低于下限时表明水泵缺水,在短暂等待上水后若仍然缺水,应 立即关闭水泵防止水泵损坏。 c) 正常工作状态下过滤前压后压相差超过限定值时应立即关闭水泵,并在液晶 界面显示压力告警。 d) 无线通讯设置安全密码,防止其它设备误入系统网络执行非法操作。 二、硬件设计 1、设计要求 1.1、保持原有硬件接口,对原有软件兼容。 1.2、增加一个jlink仿真接口,用于初期下载调试使用 1.3、独立按键4个,12864显示屏一个,用于人机交互。 1.4、DS1302时钟芯片+备用电池,为以后做灌溉做记录功能提供准确的时间数据。 2、原理图设计 2.1、12864液晶接口原理图如下 2.2、独立按键原理图 2.3、外部时钟DS1302电路 2.4、JTAG仿真接口原理图 三、软件设计 将四个按键定义为上翻、下翻、确认和取消功能,液晶显示屏可以显示4行字符,每一行可以显示8个汉字或16个ASCII码字符。配合液晶屏显示内容完成对首部小区的自动控制。 控制逻辑图如下所示 1、详细设计说明 这里只对几个比较重要的页面做详细介绍,实物可能后期根据实际要求有所变动。实际效果中使用液晶自带的16x16点阵的字库,字体有些紧凑,原本计划用自定义12x12点阵字库写入。但测试发现使用自定义字库,写入一个汉字需要写32次数据,效率比较低,而使用液晶自带字库,一个汉字只需写两次数据即可,因此决定使用液晶自带字库。 1.1主界面 本页面为主页,设计目的为用户不需要操作就可以对系统状态一目了然。同时考虑操作方便的原则,在不同模式下直接按下键即可进入当前模式的参数配置。界面预览如下图所示 界面说明: 左上显示当前工作模式:手动、自动、半自动; 右上方显示北京时间; 第二排显示灌溉状态,空闲

您可能关注的文档

文档评论(0)

武神赵子龙 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档