亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Proteus和8086CPU的智能家居虛擬仿真系統(tǒng)設計*

        2021-08-23 02:36:02劉書赫李蘭英汪明曌單黎瀟
        科技創(chuàng)新與應用 2021年22期
        關鍵詞:密碼鎖電路圖樓道

        劉書赫,李蘭英,肖 亮,汪明曌,單黎瀟

        (哈爾濱理工大學 計算機科學與技術學院,黑龍江 哈爾濱150080)

        突如其來的新冠肺炎疫情,對高校嵌入式方向相關課程課堂教學提出了挑戰(zhàn),而挑戰(zhàn)中難度最大的當屬硬件相關的實驗教學。硬件虛擬仿真實驗平臺可以在沒有實驗工具和實驗平臺的情況下,進行硬件仿真實驗,學生可在沒有硬件成本支出的情況下,不受時間空間的限制完成實驗,提高實驗的伸縮性和擴展性。

        由于EDA工具軟件在硬件仿真上的優(yōu)異性能,可營造嵌入式系統(tǒng)低成本無硬件的實踐教學環(huán)境。Proteus不僅可將許多嵌入式系統(tǒng)實例功能形象化,也可將其運行過程形象化。前者可在相當程度上得到實物演示實驗的效果,后者則是實物演示實驗難以達到的效果。

        為了解決微機原理與接口技術課程的線上實踐教學的難題,本文基于Proteus和8086CPU,設計與實現(xiàn)了一個簡易智能家居虛擬仿真系統(tǒng),該系統(tǒng)涵蓋了課程大綱中要求學生掌握的總線緩沖驅(qū)動器74LS373、74LS244、74LS138譯碼器、并行可編程接口芯片8255、定時器/計數(shù)器8253、模數(shù)轉(zhuǎn)換器ADC0809等接口器件,以及嵌入式系統(tǒng)設計常用的外圍設備:按鍵、LCD顯示器、指示燈、繼電器等,還包括Proteus元件庫中提供的光強檢測、聲音檢測、電位器等器件。疫情期間的線上案例實踐教學驗證了其很好的教學效果,有助于學生全面、系統(tǒng)地達成課程的教學目標。

        1 系統(tǒng)功能及Proteus簡介

        簡易智能家居虛擬仿真控制系統(tǒng)可完成的功能如下:

        1.1 實現(xiàn)室內(nèi)溫度監(jiān)測和調(diào)節(jié)

        在液晶屏上實時顯示溫度,溫度超過設定值可以啟動空調(diào)(電風扇),低于設定值則停止。

        1.2 密碼鎖門控

        在鍵盤上連續(xù)輸入4位密碼,在液晶屏上顯示,當輸入正確的密碼后,顯示OK,門鎖打開,5秒后門鎖自動熄滅。

        1.3 樓道燈聲光控制

        天黑后,光線低于設定值后,如果有聲音,樓道燈自動點亮10秒鐘后熄滅。

        Proteus軟件是英國Lab Center Electronics公司出版的EDA工具軟件。它不僅具有其他EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。它是比較好的仿真單片機及外圍器件的工具。雖然國內(nèi)推廣剛起步,但已受到單片機愛好者、從事嵌入式教學的教師、致力于嵌入式系統(tǒng)開發(fā)應用的科技工作者的青睞。

        Proteus是世界上唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MATLAB等多種編譯器,另外Proteus還支持多種通用外設模型[1]。

        2 仿真系統(tǒng)硬件設計

        簡易智能家居虛擬仿真系統(tǒng)硬件結構總體框圖如圖1所示。包括8086處理器及其接口電路、按鍵電路、LCD液晶顯示電路、室內(nèi)溫度檢測電路、樓道燈控制電路、密碼鎖控制電路和風扇控制電路等。

        圖1 智能家居硬件總體結構框圖

        8086CPU總線控制、譯碼電路和可編程并行接口芯片8255的接口電路[2]如圖2所示。

        圖2 8086CPU總線控制與譯碼電路圖

        矩陣鍵盤控制電路如圖3所示。0~15共16個按鍵通過74LS373和74LS244與8086接口。

        圖3 矩陣鍵盤控制電路圖

        溫度測量及液晶顯示電路如圖4所示。溫度檢測采用一個10k電位器RV1進行模擬。電位器滑動頭與ADC0808的IN0連接,通過改變滑動頭的位置來模擬溫度的變化。液晶顯示器采用LCD1602。8086通過8255控制1602進行溫度的顯示。

        圖4 溫度測量及液晶顯示電路圖

        ADC0808接口電路如圖5所示。通過8255的PC0~PC1控制通道的選擇。

        圖5 ADC0809接口電路圖

        樓道燈、密碼鎖控制電路如圖6所示。采用定時器8253接口芯片[3]控制樓道燈和密碼鎖的開關,8253的通道0控制樓道燈,通道1控制密碼鎖,用繼電器作為電子開關控制電燈,用三色燈模擬密碼鎖的開關。風扇的控制和樓道燈類似。

        圖6 樓道燈、密碼鎖控制電路圖

        樓道燈聲光檢測電路如圖7所示。采用器件庫里面的APDS-9002作為光強度檢測電路,A/D轉(zhuǎn)換值最暗為2,最亮為282。采用器件庫里面的VUMETER測量聲音的大小。

        圖7 樓道燈聲光檢測電路圖

        3 仿真軟件設計

        系統(tǒng)軟件采用8086匯編語言進行設計,其主程序流程如圖8所示。

        圖8 主程序流程圖

        包括AD轉(zhuǎn)換、溫度代碼轉(zhuǎn)換和溫度顯示、電風扇控制、密碼門控制和樓道燈控制等子程序。

        4 結束語

        由于Proteus提供了修改電路設計的靈活性、提供了實驗室在數(shù)量、質(zhì)量上難以相比的虛擬儀器、儀表,因而也提供了一個培養(yǎng)提高學生創(chuàng)新實踐能力的平臺。使用Proteus軟件進行嵌入式系統(tǒng)虛擬仿真設計,是虛擬仿真技術和計算機多媒體技術相結合的綜合運用,有利于培養(yǎng)學生的電路設計能力及仿真軟件的操作能力。

        除此之外,由于經(jīng)費以及時間成本問題,很多情況下學生沒有能力購置所需的儀器以及元器件,大多數(shù)學生只能在實驗室進行硬件實驗和嵌入式系統(tǒng)相關技術的學習。所以本文設計的智能家居仿真系統(tǒng)也可作為基于其他處理器的仿真系統(tǒng)設計的參考案例。學習和掌握基于Proteus的仿真系統(tǒng)的設計方法,既能提高嵌入式系統(tǒng)線上實踐教學質(zhì)量,又能大大降低嵌入式系統(tǒng)人才培養(yǎng)的成本和門檻。

        猜你喜歡
        密碼鎖電路圖樓道
        聲控燈
        帶你學習實物電路圖的連接
        “且”的真與假
        第7講 電路圖與動態(tài)電路專題復習
        樓道里奇異的聲音
        基于FPGA的LED樓道感應燈控制系統(tǒng)設計
        電子制作(2019年11期)2019-07-04 00:34:28
        比亞迪E6純電動汽車系統(tǒng)結構原理(四)
        日記密碼鎖2
        日記密碼鎖
        樓道里的奇異聲音
        99久久超碰中文字幕伊人| 国色天香中文字幕在线视频| 久久天天躁狠狠躁夜夜躁2014| 女性女同性aⅴ免费观女性恋 | 2021国产精品久久| 在线亚洲精品一区二区三区| 久久综网色亚洲美女亚洲av| 欧美大成色www永久网站婷| 久久中文字幕av一区二区不卡| 国产精品久久一区性色a| 中文资源在线一区二区三区av| 国产乱人偷精品人妻a片| 伊人色综合九久久天天蜜桃 | 欧美久久久久中文字幕| 少妇高潮太爽了免费网站| 蜜桃av在线免费网站 | 天天干天天日夜夜操| 国产亚洲精品a片久久久| 国产无遮挡又黄又爽又色| 国产午夜亚洲精品不卡福利| 日本中出熟女一区二区| 国产自拍成人免费视频| 日韩丰满少妇无码内射| 欧美中文在线观看| 国产成人综合久久精品推荐免费| 亚洲av毛片在线播放| 国产精品三区四区亚洲av| 久久亚洲av无码西西人体 | 亚洲高清视频在线播放| 色婷婷亚洲精品综合影院| √天堂中文官网在线| 国产精品久久久久久麻豆一区| 免费高清视频在线观看视频| 久久综合九色综合97婷婷| 少妇久久久久久被弄到高潮 | 99精品国产一区二区三区不卡| 正在播放国产多p交换视频| 亚洲综合网中文字幕在线| 80s国产成年女人毛片| 藏春阁福利视频| 日本少妇爽的大叫高潮了|