新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AVR单片机的安全工器具监控系统设计

基于AVR单片机的安全工器具监控系统设计

作者:时间:2012-06-11来源:网络收藏

系统选用系列的ATmega128-16AC作为主控制器、ATmega8-16AC作为数据采集控制器。是一种增强型内置Flash的RISC精简指令集高速8位,它内部采用哈佛结构,时钟速度可达到16 MHz。
主控板需要控制4个数据采集板,作用于同一个柜。采用红外线反射式检测方法来对离就位状态的进行检测,当被借出或归还时,红外反射装置所反馈的电平就会发生变换,我们就通过检测该电平来判断安全工器具的就位与离位。主控板通过RS-485接口以轮询的方式来获取数据采集板获得的数据。
主控板接收到采集数据后便作相应的处理:将安全工器具离就位的具体信息显示在液晶显示器上,以便于工作人员实时了解安全工器具的使用状况;将安全工器具的离就位状态信息传递给上位机管理系统进行相应处理。

3 安全工器具的软件
安全工器具的软件主要包括下位机与上位机之间的通信协议、下位机程序设计和上位机程序设计等3个部分。
3.1 下位机程序设计
下位机主要完成对安全工器具离就位状态信息的采集与显示、对安全工器具柜内温湿度的采集与调节,并将安全工器具离就位状态等相关信息发送给上位机管理系统进行处理。
1)下位机主控程序设计
只有当上位机管理系统需要时,安全工器具的有效使用期限和柜内的温湿度信息才会发送给上位机管理系统。整个下位机的主控程序流程图如图2所示。

本文引用地址:http://www.eepw.com.cn/article/171311.htm



评论


相关推荐

技术专区

关闭