<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 煙霧檢測的火災自動(dòng)探測報警系統設計

煙霧檢測的火災自動(dòng)探測報警系統設計

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

3.3 射頻收發(fā)電路
單片機AT89C51是無(wú)線(xiàn)模塊的核心,而nRF401用于數據的無(wú)線(xiàn)收發(fā)。nRF401的典型應用連接圖如圖5所示,可直接用于單片機或計算機串口異步傳輸。從圖中可以看到,外圍元件很少,包括一只基準晶振及幾只無(wú)源器件,沒(méi)有調試部件,天線(xiàn)用微帶天線(xiàn)直接在線(xiàn)路板上,這給研制及生產(chǎn)帶來(lái)了極大的方便。在此中,必須首先對單片機的串口數據傳輸速率進(jìn)行設置,并應該確保發(fā)送端和接收端的數據傳輸速率設定為完全一致。在數據發(fā)送時(shí),只需要將待發(fā)送的數據字節寫(xiě)入到單片機的SBUF寄存器單元;數據的接收由串口中斷服務(wù)程序完成,單片機只需在串口接收中斷服務(wù)程序中,將SBUF的內容讀入所設置的接收緩沖區。

本文引用地址:http://dyxdggzs.com/article/156422.htm

e.jpg



4 系統軟件
單片機控制部分和數據傳輸部分采用串行傳輸,根據系統特點(diǎn)采用串行通信半雙工制式的同步通信方式。此系統中采用的都是數字元件,可以直接提供電平信號,發(fā)送和接收數據時(shí)也是通過(guò)無(wú)線(xiàn)收發(fā)元件完成,因此無(wú)需用到通信協(xié)議。本系統中,AT89C51串行口工作于方式1,即每幀10位的異步通信格式:1位起始位,8位數據位(低位在前),1位停止位。根據nRF401的傳輸特點(diǎn),選擇波特率1.2 kb/s,根據相應的關(guān)系設定定時(shí)器的初值和工作方式。
4.1 整體構思
軟件部分主要是設計單片機的串行傳輸。當接收控制端接收到收據時(shí),回送握手信號,以示發(fā)送下一幀數據;同時(shí)控制壓電陶瓷蜂鳴器報警,并控制LED顯示數據。若沒(méi)接收到,即發(fā)射端沒(méi)接收到應答信號,則重新發(fā)送,直至接收到為止。TXEN端的高/低電平由軟件設置,可實(shí)現nRF401發(fā)射模式與接收模式之間的相互切換。
程序設計運用自上而下的思想,整個(gè)軟件系統包括主程序、中斷程序、顯示程序、延時(shí)程序等子程序。主程序主要是對系統的初始化以及處理;中斷程序主要是發(fā)送數據并通過(guò)nRF401發(fā)射出去;顯示程序的功能是接收數據并送LED顯示,同時(shí)啟動(dòng)報警;延時(shí)程序為了滿(mǎn)足nRF401的發(fā)射模式與接收模式之間相互切換時(shí)序的需要。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>