研究天線電源故障檢測電路的設計
欠壓門限值:1.83V
過壓門限值:2.48V
即輸入12V電壓經(jīng)過分壓后的正常范圍應在1.83~2.48V范圍內(nèi),否則判為故障。
多路復用電路
圖3 MUX電路
MUX電路如圖3所示,主要功能是對35路被測電壓進行選擇,保證在某一時刻只有一路電壓進入后級的模數(shù)轉(zhuǎn)換電路進行數(shù)據(jù)轉(zhuǎn)換。MUX電路共由兩級組成,前級由五塊八選一的多路復用器組成,35路被測電壓經(jīng)過調(diào)理后連接到這些MUX,圖中只畫出了兩塊的接線圖,其余三塊基本相同,后級由一塊多路復用器組成,對前級輸出的五路電壓進行進一步的選擇。圖中信號MUX1、MUX2對前級芯片進行選擇,信號DD0、DD1、DD2對前級的通道進行選擇,信號DD5、DD6、DD7對后級通道進行選擇,這些信號都是由CPLD產(chǎn)生,具體設計請參考2.5節(jié)CPLD內(nèi)部邏輯電路的設計。
模數(shù)轉(zhuǎn)換電路
圖4 模數(shù)轉(zhuǎn)換電路
圖4是A/D轉(zhuǎn)換電路,主要功能是對輸入的被測電壓進行數(shù)據(jù)轉(zhuǎn)換,轉(zhuǎn)換的結果送單片機。A/D轉(zhuǎn)換器件選用ADI公司的AD670,八位分辨率,10μs轉(zhuǎn)換速度,可程控單極性或者雙極性輸入,單極性滿量程輸入范圍為0~2.55V,雙極性為-1.28~+1.27V,圖中信號ADRDY為A/D轉(zhuǎn)換完成信號,接單片機的I/O引腳,當ADRDY為低時,表示數(shù)據(jù)轉(zhuǎn)換完成,在程序中通過查詢該信號的狀態(tài)判斷A/D是否轉(zhuǎn)換完成。信號ADCE、ADCS、ADRW分別是A/D的芯片使能、片選及讀寫控制信號,ADCE和ADCS低有效,分別接單片機的地址線P20和P21,ADRW為低時對A/D進行寫操作,即寫入控制命令,如單極性或者雙極性操作等,ADRW為高時對A/D進行讀操作,讀出轉(zhuǎn)換結果,該信號在CPLD中產(chǎn)生。
單片機及外圍電路
圖5 單片機及外圍電路
圖5是單片機及外圍電路,單片機選用ATMEL公司的AT89C55,內(nèi)部帶有20K字節(jié)的程序存儲器,是整個故障檢測電路的控制核心,它通過運行程序控制檢測電路進行電壓檢測,將檢測的結果進行初步處理,產(chǎn)生單元級故障表,送上級進行綜合處理。集成電路D2(MAX813)是看門狗,主要功能是監(jiān)視單片機程序的運行狀態(tài),如果程序跑飛超過1.6秒,看門狗就產(chǎn)生一個復位信號,對單片機進行復位,使程序重新進入正常步驟。集成電路D3(MAX485)是RS-485串行通信接口,它實現(xiàn)TTL電平與RS-485電平的相互轉(zhuǎn)換,是檢測電路與上級單元的通信接口。二極管V2是故障指示燈,當檢測到電源故障時,點亮指示燈。
評論