<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è) > 嵌入式系統 > 設計應用 > 基于MSP430與DTMF技術(shù)的醫院呼叫對講系統的設計

基于MSP430與DTMF技術(shù)的醫院呼叫對講系統的設計

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

3.2 信號收發(fā)電路
本系統的信號收發(fā)電路采用MT8880,它集成度高,功耗低,能用于發(fā)送和接收信號。使用Protues設計收發(fā)電路,如圖3所示,A端口接入到總線(xiàn),B端口是DTMF信號收發(fā)端。MT8880使用標準的控制接口,可以精確地完成接收和發(fā)送功能。

d.JPG


處于發(fā)送狀態(tài)時(shí),數據總線(xiàn)上的4位二進(jìn)制碼鎖存到發(fā)送數據寄存器,發(fā)送的信號頻率由晶振頻率通過(guò)分頻產(chǎn)生,在基準頻率中分離出8個(gè)不同的頻率信號再按八取二的組合方式選擇出一組高低頻率從而合成一個(gè)DTMF信號。處于接收狀態(tài)時(shí),DFMF信號輸入后,被分離成一組高低頻率信號,檢測到后譯成對應的4位二進(jìn)制碼,隨后鎖存在接收數據鎖存器中。
3.3 信號的解碼電路
主機呼叫分機利用電話(huà)機的撥號原理,主機電話(huà)機撥打分機號碼,發(fā)出的DTMF信號通過(guò)解碼電路獲得對應分機的地址信號。本系統采用MT8888作為解碼器芯片,它的功能強大,具有電路簡(jiǎn)單、功耗低、穩定性高和抗干擾能力強等特點(diǎn),該芯片外同電子元件少,很容易與MCU接口相連。由Protues設計出解碼電路,如圖4所示,的P1.1端用作讀選通功能接到MT8888的RD端,P1.2端用作寫(xiě)選通功能接到MT8888的WR端,圖中電路當有DTMF信號輸入時(shí),鎖存到輸出寄存器中,使得IRQ端輸出高電平,CPU查詢(xún)到該信號后對MT8888進(jìn)行控制,使得RD和CS端有效,同時(shí)把代表所撥號碼的4位二進(jìn)制碼傳送至CPU處理。

e.JPG


3.4 振鈴檢測電路
當有用戶(hù)呼叫本機時(shí),電話(huà)交換機發(fā)來(lái)鈴流信號,因此可以通過(guò)檢測有無(wú)鈴流信號來(lái)判斷有無(wú)呼叫信號。本系統的振鈴檢測電路由4個(gè)二極管D1~D4,2個(gè)穩壓二極管D5、D6,1個(gè)電阻R和1個(gè)電容C組成,IN1端與IN2端是鈴流信號輸入端,OUT1端與OUT2端是振鈴檢測輸出端。當沒(méi)有振鈴信號輸入的時(shí)候,穩壓管D5不能導通,振鈴檢測電路的輸出端電壓近似為0V,此時(shí)檢測結果為沒(méi)有振鈴信號;當有振鈴信號輸入的時(shí)候,由于二極管D1~D4組成的電路具有整流作用,信號變換成脈動(dòng)直流電,通過(guò)電阻R對電容C充電,振鈴檢測電路的輸出端產(chǎn)生電壓,此時(shí)檢測結果為有振鈴信號。在電路中的穩壓二極管D6的作用是限制振鈴信號的幅值,防止輸入電壓過(guò)火而燒壞電路元件。
3.5 摘掛機檢測電路
掛機檢測電路用于檢測摘掛機狀態(tài),并將其輸入單片機控制系統。摘掛機的檢測信號輸入到單片機的P1.3引腳,磁鐵裝在話(huà)筒上,干簧管裝在電話(huà)機內部,利用干簧管的合上與斷開(kāi)可以實(shí)現話(huà)筒和話(huà)機合上與斷開(kāi)。電話(huà)機摘機時(shí),話(huà)筒和話(huà)機分開(kāi),由于失去了磁鐵的吸引作用,干簧管的彈片斷開(kāi),P1.3引腳輸入高電平;電話(huà)機掛機時(shí),話(huà)筒與話(huà)機合上,由于磁鐵的的吸引作用,P1.3引腳輸入低電平,這樣可以通過(guò)查詢(xún)P1.3引腳的電平狀態(tài)來(lái)檢測摘掛機。

4 系統軟件設計
根據需要,設計出主機的呼叫工作流程圖(如圖5所示)。主機處在空閑狀態(tài)下,即沒(méi)有呼叫和通話(huà)時(shí),走廊上的數碼顯示屏會(huì )顯示實(shí)時(shí)的口期和時(shí)間等信息,同時(shí)主機會(huì )不斷進(jìn)行中斷查詢(xún),判斷此時(shí)是否有分機發(fā)送的呼叫信號,若沒(méi)有的話(huà)就執行按鍵查詢(xún),判斷是否撥號呼叫;當主機與分機進(jìn)行通話(huà)時(shí),雙方接通后,此時(shí)數碼顯示屏會(huì )顯示病人的相關(guān)信息,如病房號、床位號等。



評論


相關(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>