新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于AVR單片機(jī)的安全工器具監(jiān)控系統(tǒng)設(shè)計(jì)

        基于AVR單片機(jī)的安全工器具監(jiān)控系統(tǒng)設(shè)計(jì)

        作者: 時(shí)間:2012-06-11 來(lái)源:網(wǎng)絡(luò) 收藏

        系統(tǒng)選用系列的ATmega128-16AC作為主控制器、ATmega8-16AC作為數(shù)據(jù)采集控制器。是一種增強(qiáng)型內(nèi)置Flash的RISC精簡(jiǎn)指令集高速8位,它內(nèi)部采用哈佛結(jié)構(gòu),時(shí)鐘速度可達(dá)到16 MHz。
        主控板需要控制4個(gè)數(shù)據(jù)采集板,作用于同一個(gè)柜。采用紅外線反射式檢測(cè)方法來(lái)對(duì)離就位狀態(tài)的進(jìn)行檢測(cè),當(dāng)被借出或歸還時(shí),紅外反射裝置所反饋的電平就會(huì)發(fā)生變換,我們就通過(guò)檢測(cè)該電平來(lái)判斷安全工器具的就位與離位。主控板通過(guò)RS-485接口以輪詢的方式來(lái)獲取數(shù)據(jù)采集板獲得的數(shù)據(jù)。
        主控板接收到采集數(shù)據(jù)后便作相應(yīng)的處理:將安全工器具離就位的具體信息顯示在液晶顯示器上,以便于工作人員實(shí)時(shí)了解安全工器具的使用狀況;將安全工器具的離就位狀態(tài)信息傳遞給上位機(jī)管理系統(tǒng)進(jìn)行相應(yīng)處理。

        3 安全工器具的軟件
        安全工器具的軟件主要包括下位機(jī)與上位機(jī)之間的通信協(xié)議、下位機(jī)程序設(shè)計(jì)和上位機(jī)程序設(shè)計(jì)等3個(gè)部分。
        3.1 下位機(jī)程序設(shè)計(jì)
        下位機(jī)主要完成對(duì)安全工器具離就位狀態(tài)信息的采集與顯示、對(duì)安全工器具柜內(nèi)溫濕度的采集與調(diào)節(jié),并將安全工器具離就位狀態(tài)等相關(guān)信息發(fā)送給上位機(jī)管理系統(tǒng)進(jìn)行處理。
        1)下位機(jī)主控程序設(shè)計(jì)
        只有當(dāng)上位機(jī)管理系統(tǒng)需要時(shí),安全工器具的有效使用期限和柜內(nèi)的溫濕度信息才會(huì)發(fā)送給上位機(jī)管理系統(tǒng)。整個(gè)下位機(jī)的主控程序流程圖如圖2所示。

        本文引用地址:http://www.104case.com/article/171311.htm



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 五大连池市| 香格里拉县| 阜宁县| 长白| 江孜县| 从化市| 视频| 蒙城县| 鹤山市| 垫江县| 东乡族自治县| 凤山县| 宜君县| 施甸县| 天祝| 加查县| 潮安县| 临沂市| 福清市| 霸州市| 洛扎县| 应城市| 天全县| 广昌县| 抚顺市| 平昌县| 南汇区| 贡觉县| 太和县| 大荔县| 汤阴县| 贵南县| 怀宁县| 衡阳县| 武胜县| 台北县| 河间市| 方正县| 双城市| 株洲县| 南澳县|