返回

(定稿)海纳农业科技开发有限公司电力系统改造项目资金申请报告6(喜欢就下吧) (定稿)海纳农业科技开发有限公司电力系统改造项目资金申请报告6(喜欢就下吧)

格式:word 上传:2026-10-13 10:42:54
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(1)
第 1 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(2)
第 2 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(3)
第 3 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(4)
第 4 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(5)
第 5 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(6)
第 6 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(7)
第 7 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(8)
第 8 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(9)
第 9 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(10)
第 10 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(11)
第 11 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(12)
第 12 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(13)
第 13 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(14)
第 14 页 / 共 29 页
海纳农业科技开发有限公司电力系统改造项目资金申请报告.doc预览图(15)
第 15 页 / 共 29 页
预览结束,还剩 14 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

信指计中已经详细介绍过。


如需了解请查阅主节点软件设计中模块设计部分内容,在这里不再重复讲解应用层协议内容。


下面主要讲解驱动层程序,驱动层程序与主节点类似,包括帧发送程序和帧接收程序。


由于在本设计中从节点发送给主节点的数据类型只种,即常规的灯数据。


故,帧发送程序得到了简化,首先将帧设置为标准数据帧,数据字节长度为字节。


然后将照明灯的剩余时间和灯状态填入发送缓冲区,最后请求发送。


从节点总线帧发送程序流程图如图所示。


总线帧接收程序采用外部中断服务程序进行接收,当控制器接收到数据后,产生中断,中断信号由的中断引脚输出,通过触发单片机的外部中断,从而通知单片机向控制器提取数据。


接收中断服务程序如图所示。


程序开始是否正在接收先前发送是否成功读取状态寄存器读取状态寄存器读取状态寄存器发送缓冲区锁定否将灯时间及状态填入发送缓冲区启动发送程序结束程序开始关中断读取状态寄存器总线关闭否清除中断标志位,恢复总线数据溢出否清除中断标志位,释放接收缓冲区调用数据解包函数并释放接收缓冲区接收缓冲区有数据释放总裁捕捉寄存器和捕捉寄存器开中断程序结束图帧发送程序流程图图帧接收程序流程图照明信号数据处理模块设计照明信号数据处理模块主要是根据主节点发送过来的灯设置信息,决定何种情况打开还是关闭照明设备开关,并根据情况决定是否需要开启定时器,以及是否需要刷新显示等。


在从节点接收到灯设置信息和确定信息后,开始调用数据处理函数,首先关闭定时器,重新赋值初值和清零相关计数变量,接着根据开关状态变量刷新显示,然后判断是开灯还是关灯,再做相应的动作和启动定时器。


具体程序流程图如图所示。


程序开始禁止定时器计数,重赋初值清除相关计数器变量根据开关状态变量的值,刷新显示开灯吗开灯定时时间为开灯并启动定时器关灯定时时间为关灯并启动定时器程序结束图照明信号数据处理程序流程图键盘扫描及处理模块设计键盘扫描及处理模块主要用于实现人机交互,用于设置本从节点灯设备的开关灯情况。


键盘是个输入设备,其软件驱动方法主要是通过检查按键是否按下,当按键按下时,该管脚将与地线相连为低电平,否则为高电平。


处理器就是通过检测该引脚的高低电平来判断按键是否按下的。


键盘扫描及处理模块程序流程如下首先,判断循环选择键是否按下,若按下则停止定时器,禁止接收中断,循环键按下次数变量,并在特定位置显示闪烁光标,然后等待按键松开。


接着判断加键按下否,若按下则将对应的变量加,并刷新显示。


接着判断减按键按下否,按下则将对应变量减,并刷新显示。


键盘扫描及处理模块程序流程图如图所示。


程序开始循环选择键按下关接收中断,停定时器循环键按下次数显示光标闪烁松开不等于加键按下吗减键按下吗相应变量加处理并刷新显示加键松开了吗相应变量加处理并刷新显示减键松开了吗程序结束图键盘扫描及处理程序流程图照明灯定时控制模块设计照明灯定时控制主要是通过单片机定时器进行定时控制的。


由于每产生次定时中断,通过记录中断次数,当中断次数达到次时,表示计时,清零,变量自加,当计数值达到时,表示计数达到分钟,则照明灯数据中的时间将减少分钟并刷新显示,当照明灯的时间中的分个位减少到后,分十位则减,分个位变为并刷新显示。


依次进行下去就可以实现时间上分和时的定时。


当在运行中途被重新设置了灯的时间,则将要清除各个计数器。


照明灯定时控制程序流程图如图程序开始关总中断重新赋定时器初值,等于在液晶的时与分之间显示在液晶的时与分之间显示等于清零秒标志等于秒标志清零分的个位大于分的个位减刷新显示分的十位大于分的十位减,分个位赋值为刷新显示时的个位大于时的个位减,分设为刷新显示时的十位大于时十位减,时个位为,分设为刷新显示时间为开关灯动作取反开关状态取反并记录开关显示刷新停止定时器程序结束开中断图照明灯定时控制模块流程图液晶显示模块设计在智能照明控制系统当中,照明设备不仅要求在监控室里能够设定其开关情况,也要求在照明灯现场能够设定本节点的照明灯情况。


这样子,当我们在现场时就无需跑到控制室里开了灯再返回现场上班工作了。


我们就可以在现场直接开灯,然后就可以上班工作了,这样工作效率得到了大大的提高。


而从节点液晶显示模块就是用于实现在现场能够对本节点灯设备的设置和监控功能的。


从液晶显示器里不仅可以看到灯的开关状态,还可以看到开关灯的剩余时间。


预期要设计的从节点显示界面效果如图所示。


图从节点显示界面效果从节点液晶显示模块的实现为实现如图所示的显示效果,首先,在液晶的首行显示字符串,然后根据,开关状态变量,更新液晶上的,再根据实际时间刷新时间即可。


从节点液晶显示模块程序流程图如图所示。


程序开始在液晶上显示字符串在液晶的地址显示为开灯在液晶的地址显示为设置的时间符合规则在处显示时在处显示分程序结束图从节点液晶显示程序流程图系统测试测试准备测试条件测试温度由于现在夏天温度较高,室内温度为。


测试距离主从节点距离米左右。


通信介质采用长度为米左右双绞线。


硬件环境计算机,用于单片机语言的编程编译链接调试以及程序加载。


个电源个智能节点个继电器模块及个照明灯设备根约长的双绞线两根供电线两块液晶模块块彩屏液晶模块。


数字万用表个台模拟示波器根转串口的通信线根杜邦线螺丝刀镊子斜口钳吸焊器。


电烙铁把焊锡松香。


软件环境和,用于单片机和处理器的程序编写编译链接和调试。


系统中各节点软件程序相关的库和头文件。


程序下载软件程序下载软件和串口调试软件。


测试系统测试项目主节点测试主节点触摸屏功能测试。


主节点设置功能测试。


主节点监控功能测试。


主节点离线检测功能测试测。


主节点运行和通信指示功能测试。


从节点测试从节点液晶显示功能测试从节点设置灯状态功能测试从节点定时控制功能测试测试指标测试性能指标如表所示表测试性能指标序号测试功能主节点节能控制多个从节点上的照明灯所有从节点也能独立控制本节点照明灯各从节点的照明灯的状态能够实时的反映到主节点上,集中监控控制室的主节点能监控到所有从照明灯状态,现场个从节点也能显示本照明灯状态主从节点都能实时动态的显示灯开关的剩余时间主节点具有对从节点离线的检测功能主节点具有运行和通示功高的采样率可能会导致没有足够的内存或者硬盘存储数据太慢。


理论上设置采样频率为被采集信号最高频率成分的倍就够了,实际上工程中选用倍,有时为了较好地还原波形,甚至更高些。


通常,信号采集后都要去做适当的信号处理,例如等。


这里对样本数又有个要求,般不能只提供个信号周期的数据样本,希望有个周期,甚至更多的样本。


并且希望所提供的样本总数是整周期个数的。


这里又发生个困难,有时我们并不知道,或不确切知道被采信号的频率,因此不但采样率不定是信号频率的整倍数,也不能保证提供整周期数的样本。


我们所有的仅仅是个时间序列的离散的函数和采样频率,。


工作过程分析如下光照较强时,两个比较器的输出电压分别为光照适宜时,两个比较器的输出电压分别为光照黑暗时两个比较器的输出电压分别为,。


这样就完成了从模拟信号到数字信号的转换,显示部分就变得容易了。


光强显示部分采用数码管管显示不同的光强状态。


由于比较器的驱动能力有限,所以在输出端加个上拉电阻提高其驱动能力。


电路连接如原理图所示,分析如下当光照较强时,两个比较器的输出电压分别为点亮光照适宜时,两个比较器的输出电压分别为被点亮光照黑暗时,两个比较器的输出电压分别为被点亮。


这样三种状态就显示出来了。


实验结果暗电阻的测量测量次数电源电压电流暗电阻计算公式无穷无穷无穷无穷亮电阻测量测量次数电源电压入射光照强度电流亮电阻计算公式光敏电阻的光照特性入射光照强度电流光敏电阻的伏安特性改善后的实验验证第五章总结我认为设计此装置可以让我们得到适宜的光照,便于调节。


可以用于大棚蔬菜的培养,路灯的控制,汽车的在夜间行驶时突遇强光照射司机的眼睛等问题。


当汽车行驶时,光照很强照在司机的眼睛上时,光敏电阻可在到达司机眼睛之前感受到光照增强此时可将报警装置改为个自动放下虑光板,可以保护眼睛同时可以避免交通事故的发生。


此装置用于路灯的控制,因为冬夏的日照不同,此装置可根据亮度的不同控制路灯,这样来可以节省资源同时可以在最需要的时候开启路灯。


通过本次课程设计,我对传感器电路系统设计有了更深的的理解也加强了我的实际动手能力。


也第次这么近距离的了解自动化的含义,了解传感器。


接触到我们以后需要使用和进步了解的程序。


不管是电路理论,还是实际应用,经过此次设计后我的能力都有了不少提升。


同时在本次课程设计时,也暴露了自己的不少毛病,如设计过程中缺乏规范化,标准化,仿真软件不熟悉等。


刚开始的的时候,完全不会,但经过两天的摸索,也逐步上手了。


通过这几天的努力奋斗,最终做出电路原理图,心里有种莫名的成就感。


在这次课程设计中,我也有很多不足,做事太急。


方案的设计没有能实现很多的功能,知识面狭隘,学过的知识遗忘了。


我会努力将基础打牢,争取在下次的课程设计中有新颖的想法,做的东西功能更为全面。


平常我们上课学习理论知识有时觉得挺容易的,但旦自己真正动手设计,才发现自己有很多不足。


只有实践才能提高自己的能力,因此我希望有更多类似课程设计六主要参考文献传感器简明手册及应用电路压力传感器手册作者刘畅生钟龙信指计中已经详细介绍过。


如需了解请查阅主节点软件设计中模块设计部分内容,在这里不再重复讲解应用层协议内容。


下面主要讲解驱动层程序,驱动层程序与主节点类似,包括帧发送程序和帧接收程序。


由于在本设计中从节点发送给主节点的数据类型只种,即常规的灯数据。


故,帧发送程序得到了简化,首先将帧设置为标准数据帧,数据字节长度为字节。


然后将照明灯的剩余时间和灯状态填入发送缓冲区,最后请求发送。


从节点总线帧发送程序流程图如图所示。


总线帧接收程序采用外部中断服务程序进行接收,当控制器接收到数据后,产生中断,中断信号由的中断引脚输出,通过触发单片机的外部中断,从而通知单片机向控制器提取数据。


接收中断服务程序如图所示。


程序开始是否正在接收先前发送是否成功读取状态寄存器读取状态寄存器读取状态寄存器发送缓冲区锁定否将灯时间及状态填入发送缓冲区启动发送程序结束程序开始关中断读取状态寄存器总线关闭否清除中断标志位,恢复总线数据溢出否清除中断标志位,释放接收缓冲区调用数据解包函数并释放接收缓冲区接收缓冲区有数据释放总裁捕捉寄存器和捕捉寄存器开中断程序结束图帧发送程序流程图图帧接收程序流程图照明信号数据处理模块设计照明信号数据处理模块主要是根据主节点发送过来的灯设置信息,决定何种情况打开还是关闭照明设备开关,并根据情况决定是否需要开启定时器,以及是否需要刷新显示等。


在从节点接收到灯设置信息和确定信息后,开始调用数据处理函数,首先关闭定时器,重新赋值初值和清零相关计数变量,接着根据开关状态变量刷新显示,然后判断是开灯还是关灯,再做相应的动作和启动定时器。


具体程序流程图如图所示。


程序开始禁止定时器计数,重赋初值清除相关计数器变量根据开关状态变量的值,刷新显示开灯吗开灯定时时间为开灯并启动定时器关灯定时时间为关灯并启动定时器程序结束图照明信号数据处理程序流程图键盘扫描及处理模块设计键盘扫描及处理模块主要用于实现人机交互,用于设置本从节点灯设备的开关灯情况。


键盘是个输入设备,其软件驱动方法主要是通过检查按键是否按下,当按键按下时,该管脚将与地线相连为低电平,否则为高电平。


处理器就是通过检测该引脚的高低电平来判断按键是否按下的。


键盘扫描及处理模块程序流程如下首先,判断循环选择键是否按下,若按下则停止定时器,禁止接收中断,循环键按下次数变量,并在特定位置显示闪烁光标,然后等待按键松开。


接着判断加键按下否,若按下则将对应的变量加,并刷新显示。


接着判断减按键按下否,按下则将对应变量减,并刷新显示。


键盘扫描及处理模块程序流程图如图所示。


程序开始循环选择键按下关接收中断,停定时器循环键按下次数显示光标闪烁松开不等于加键按下吗减键按下吗相应变量加处理并刷新显示加键松开了吗相应变量加处理并刷新显示减键松开了吗程序结束图键盘扫描及处理程序流程图照明灯定时控制模块设计照明灯定时控制主要是通过单片机定时器进行定时控制的。


由于每产生次定时中断,通过记录中断次数,当中断次数达到次时,表示计时,清零,变量自加,当计数值达到时,

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档