- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电源门管理系统
电源门管理系统
【要求】 实验室现有一台设备,要求为:当操作人员使用了该机器,并将该机器关闭以后,后来人员在半个小时之内不允许再打开该设备。现设计一套方法:在该设备外围加一个门,再配置一台arm板,一个刷卡机。刷卡机通过串口和arm板相连,arm板通过网络接口和服务器相连。再利用arm板来控制门,从而实现上述要求。
设计思想
工作人员欲使用该设备,则用他们的Ic卡刷读卡器,读卡器将工作人员的信息读出来,并显示在arm板上。信息包括(ID号,姓名,性别,权限,当前刷卡时间等等),arm板接收到该信息后,进行判断,查看其是否有相应权限,然后arm板控制门进行打开操作,此时操作人员可以进行试验了,arm板再将这些信息保存在本地,通过网络接口将这些信息发送到服务器。服务器再做相应记录。
功能模块
Arm板
总体功能模块
图1 总体功能模块
串口显示功能模块
在该功能模块中,操作员在刷卡机上刷卡,通过串口将信息显示在arm板上,信息共有,ID,姓名,年龄,性别,电话,等,这些信息存储在IC卡上,直接刷卡可以显示。
而后通过单击信息保存按钮,将操作员信息保存在本地,再单击信息上传按钮,将信息上传到服务端。
暂时只有这些功能,其他功能需要后面添加。
网络端功能模块
Arm板通过网络从服务器上下载信息(信息不多,直接存储在一个文本文件中)将所有信息下载以后,再和刷卡器上读到的ID号进行比对,如果存在该ID号,则允许他进行开门操作进行试验。如果不存在,则不允许开门操作。
比对完成后,打开门以后,记录当前时间,并记录操作时间,当用户完成试验操作以后,电机关门按钮,可以讲门关闭,此时倒计时功能开始工作。(共倒计时30分钟,在这30分钟以内,任何人刷卡arm板不响应,直到倒计时完成以后,才继续工作)。
PS:在用户完成试验操作以后,需要关闭试验设备电源,在电源上有个指示灯,分别对应关和开,我们在购置一个感应器,用来检测设备的开关状态,将感应器和arm板相连,将设备开关状态显示在arm板上,提醒用户记得关电源。
管理员功能模块
当操作员工作时,存在这样一种情况,试验做了一半,遇到突发情况而离开,那么设备还在运行,此时需要设置一个管理员模块,管理员刷上自己的卡(为管理员分配特殊ID号),再点击管理员按钮,弹出一个新窗口,管理员在这个新窗口中结束当前操作。关闭电源,关闭设备。
模块设计
总体功能设计
整体流程图
网络端口功能设计
串口端功能设计
总结
暂时只有这些模块,系统实现是复杂的,后续过程中依然会出现许多问题,相信在一步一步实现的过程中,我们会慢慢跨国所有障碍!
文档评论(0)