新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)原理的實(shí)驗(yàn)室智能控制系統(tǒng)研究

        基于單片機(jī)原理的實(shí)驗(yàn)室智能控制系統(tǒng)研究

        作者: 時(shí)間:2012-04-25 來源:網(wǎng)絡(luò) 收藏

        (1)使用單塊(2)控制電路,紅外光電開關(guān)(4)以外部中斷(8)的方式接至(P3.2,P3.3),數(shù)碼管(6)顯示此時(shí)人數(shù)。
        (2)當(dāng)進(jìn)入人數(shù)不為零,外電源電路(5)通過控制繼電器,根據(jù)人數(shù)要求,按人數(shù)開燈,閉合實(shí)驗(yàn)桌。
        (3)當(dāng)人數(shù)重新變?yōu)榱愫螅褂?a class="contentlabel" href="http://www.104case.com/news/listbylabel/label/單片機(jī)">單片機(jī)定時(shí)器(7)定時(shí)20 min后,檢測20 min內(nèi)如始終無人進(jìn)入,音樂片通過喇叭報(bào)警,外界電路斷開。若重新有人進(jìn)入,外界電路(照明電路和實(shí)驗(yàn)桌電源電路)由單片機(jī)根據(jù)人數(shù)確定閉合情況。
        (4)單片機(jī)(10)可由單片機(jī)(2)和繼電器控制電源供電,當(dāng)沒人或者電腦強(qiáng)制關(guān)閉時(shí),單片機(jī)(10)不工作。
        (5)使用液晶12864(14)與單片機(jī)(10)相連,液晶顯示以下信息:“實(shí)驗(yàn)室”,年、月、日、星期、時(shí)、分、秒以及溫度。
        (6)使用DS12C887時(shí)鐘芯片(14)(在掉電的情況下,DS12C887時(shí)鐘依然繼續(xù)走)使得精確計(jì)時(shí),顯示當(dāng)前時(shí)間可通過獨(dú)立按鍵調(diào)整。并在設(shè)定好的夜晚特定時(shí)間(如:21點(diǎn)53分20秒)開始給予鬧鐘報(bào)警,發(fā)外部中斷(12),使音樂片播放音樂(15)并延時(shí)斷電,在設(shè)定好的到早晨特定時(shí)間(如:7:00)開始播放音樂,并延時(shí)閉合市電線路上的總電源。同時(shí)當(dāng)?shù)竭_(dá)鬧鈴時(shí)間、音樂響起時(shí),可以通過1、手動(dòng)按鈕,2、定時(shí)器(11)到達(dá)20 min設(shè)定時(shí)間,3、人數(shù)為零,4、上位機(jī)強(qiáng)制斷電關(guān)閉音樂等四種方式關(guān)掉音樂。同時(shí)以上時(shí)間都可通過單片機(jī)獨(dú)立按鍵的方式,對時(shí)間進(jìn)行調(diào)節(jié),能夠較人性化地確定時(shí)間。
        (7)DS18B20(16)檢測溫度,在液晶上顯示在實(shí)驗(yàn)室中溫度,并且當(dāng)溫度高于25℃時(shí)閉合冷氣電源。允許使用空調(diào)。
        2.3 多塊單片機(jī)通信系統(tǒng)
        STC89C52外接RS 232/485轉(zhuǎn)換器,構(gòu)成標(biāo)準(zhǔn)的PC-單片機(jī)通信接口,使多單片機(jī)與PC機(jī)串口通信,用PC(上位機(jī))對多個(gè)下位機(jī)(單片機(jī))進(jìn)行串口通信。上位機(jī)與單片機(jī)之間嚴(yán)格實(shí)行主從結(jié)構(gòu)形式的應(yīng)答式通信控制方式,上位機(jī)為主,下位機(jī)為從。從機(jī)不能主動(dòng)發(fā)送命令或數(shù)據(jù),一切都由主機(jī)控制。任意時(shí)刻,主機(jī)只與一臺從機(jī)傳輸信息,從機(jī)之間不能直接通信,并且在一個(gè)多機(jī)通信系統(tǒng)中,主機(jī)通過點(diǎn)名方式給各從機(jī)發(fā)送命令,實(shí)現(xiàn)對系統(tǒng)的主控權(quán)。主機(jī)在執(zhí)行任務(wù)的同時(shí)要對從機(jī)不斷地輪詢,從而監(jiān)視從機(jī)的狀況、接收從機(jī)的請求或給從機(jī)發(fā)送命令。以實(shí)時(shí)地對多個(gè)實(shí)驗(yàn)室照明電路和實(shí)驗(yàn)桌電源的可控。根據(jù)要求,強(qiáng)行控制實(shí)驗(yàn)室外電路通斷,特定位置電源的通斷以及對實(shí)驗(yàn)室人數(shù)實(shí)時(shí)查詢,在PC屏幕上顯示出來。即當(dāng)輸入指令時(shí),將單個(gè)單片機(jī)人數(shù)調(diào)入上位機(jī),實(shí)時(shí)查詢實(shí)驗(yàn)室中的人數(shù)。

        3 系統(tǒng)軟件設(shè)計(jì)
        單實(shí)驗(yàn)室軟件主要由兩片單片機(jī)組成,單片機(jī)1和單片機(jī)2的流程如圖2和圖3所示。

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

        b.jpg

        光電開關(guān)相關(guān)文章:光電開關(guān)原理


        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 乌兰县| 合作市| 景洪市| 定陶县| 清丰县| 射阳县| 会理县| 江阴市| 洛南县| 扶余县| 五莲县| 涿州市| 上杭县| 石首市| 大新县| 志丹县| 开阳县| 兴宁市| 福贡县| 万盛区| 衡阳市| 华安县| 鸡西市| 崇文区| 浪卡子县| 沧源| 南宫市| 永仁县| 石台县| 定州市| 宁远县| 蓝山县| 遵化市| 新丰县| 华池县| 勃利县| 吉安县| 江川县| 陇西县| 长治县| 濉溪县|