新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于單片機的飛機航向控制顯示教學模型設計與實現

基于單片機的飛機航向控制顯示教學模型設計與實現

作者: 時間:2012-12-25 來源:網絡 收藏

2 系統(tǒng)硬件
為適應其他功能需要,控制顯示系統(tǒng)采用28 V直流供電,所以除單片機外,其他電路采用28 V電源。單片機內部定時器產生閃爍頻率信號。圖2是采用單片機的顯示控制系統(tǒng)的基本電路。
在單片機系統(tǒng)中,可以利用其較強的控制功能,實現,提高系統(tǒng)的可靠性。例如控制顯示系統(tǒng)模型教學使用頻率高、時間長,顯示器件易損耗,設計采用標準的雙信號燈并聯(lián),以增加系統(tǒng)的冗余度,在一個信號燈出故障時,系統(tǒng)仍能正常工作。即使采用了余度技術,信號燈也全部失靈,或因發(fā)生線路上的故障而不能正常工作。因此還希望系統(tǒng)具有功能,一旦發(fā)現故障,能自動報警。
圖3是這類方案的電路,它利用T0做檢測輸入,只增加1個晶體管和幾個電阻。假定其中一個信號燈是受控斷開的(輸出口線送高電平),而其余信號燈皆受控接通。這時晶體管Q7的6個輸入端中有5個是低電平。與受控斷開的信號燈相應的那個輸入端的電平則取決于這一路線路的狀態(tài),若28 V電源經過信號燈、連接器、控制線和印制板都是導通的,這一路驅動晶體管也沒有發(fā)生基極與地短路的現象,則該輸入端應保持高電平,使Q7導通,測試口T0是低電平。若這時T0是高電平,說明相應的線路出了故障。

本文引用地址:http://butianyuan.cn/article/170637.htm

c.JPG


現在讓單片機發(fā)出控制使所有信號燈都接通,則Q7應截止,測試口T0應呈高電平。如果這時存在控制線與28 V電源短路或驅動晶體管斷路等故障,則Q7仍導通,T0呈低電平,表示線路中存在著另一類故障。這種故障監(jiān)控功能可以通過軟件來實現。

3 系統(tǒng)軟件
系統(tǒng)軟件用MCS-51系統(tǒng)布爾處理機機器指令子集匯編語言編寫。編寫程序按照系統(tǒng)功能分為三部分:第一部分是輸入、輸出口線說明和變量定義;第二部分是背景程序(主程序);第三部分是中斷服務程序。
飛機航向控制顯示系統(tǒng)軟件程序如下:
d.JPG



評論


技術專區(qū)

關閉