關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 無人機航空遙感平臺機載作業控制系統設計

        無人機航空遙感平臺機載作業控制系統設計

        作者: 時間:2012-06-07 來源:網絡 收藏

        串口擴展電路原理圖如圖2所示,主控芯片AT89S52的高3位地址A15,A14,A13經譯碼器譯碼后可獲得8路選擇地址,其中74LS138輸出d.jpge.jpg分別與TL16C554A的CSA,CSB,CSC,CSD相連,是各路串口的選通信號輸入端。AT89S52的P0口與TL16C554A的D0~D7相連作為數據總線。P3.6和P3.7即圖2中f.jpg分別控制TL16C554A的讀寫作為控制總線。單片機P0口經74HC573鎖存器后可獲得低8位地址A0~A7,將其中A0~A2與TL16C554A的A0~A2引腳相連,配合d.jpge.jpg可形成地址總行,從而完成單片機對TL16C554A芯片的編程及數據的讀寫。

        本文引用地址:http://www.104case.com/article/160475.htm

        g.jpg


        TL16C554A的4路串行數據中斷信號接至輸入或非門輸入端,或非門輸出端接入單片機外部中斷0輸入端,入圖2中/INT0。當串口有數據輸入時TL16C554A能夠產生中斷信號輸出以通知單片機外部數據輸入而進行中斷處理。為區分產生中斷時具體是哪一路中斷,將TL16C554的INTA-INTD分別與單片機的P1.0~P1.3相連,在讀取串口的中斷數據前先讀取P1.0~P1.3的狀態以明確數據的輸入源。
        2.2 USB接口擴展電路
        USB口擴展由CH375芯片實現。CH375是南京沁恒有限公司生產的USB總線的通用接口芯片。它的主要特點是價格便宜、接口方便、可靠性高。支持USB-HOST主機方式和USB-DEVICE/SLAVE設備方式。CH375的USB主機方式支持常用的USB全速設備,外部單片機需要編寫固件程序按照相應的USB協議與USB設備通信。但是對于常用的USB存儲設備,CH375的內置固件可以自動處理Mass-Storage海量存儲設備的專用通信協議,通常情況下,外部單片機不需要編寫固件程序.就可以直接讀寫USB存儲設備中的數據。CH375和單片機的通信有2種方式:并行方式和串行方式。USB擴展電路原理圖如圖3所示,CH375芯片設置為內置固件模式,使用12 MHz晶體。單片機P0口與CH375的D0~D7相連作為數據總線,譯碼器輸出h.jpg與CH375的i.jpg相連片選該芯片,單片機A0與CH375的A0相連,可選擇CH375的地址或是數據輸入與輸出。當A0為高電平是D0~D7的傳輸的是地址,低電平時傳輸的是數據。P3.6和P3.7分別控制CH375的讀寫操作。CH375的j.jpg接單片機的k.jpg輸入端,當有數據通過USB口輸入時產生中斷信號,通知單片機進行數據處理。當CH375芯片初始化后并成功與主機連通之后,指示燈亮。

        l.jpg


        2.3 步進電機驅動電路
        穩定云臺控制即為三自由度步進電機控制,即控制傳感器的俯仰角、橫滾角和航向角使穩定云臺保持水平(或垂直)狀態。步進電機驅動由THB6128芯片實現,單片機只需輸出步進電機運行方向和脈沖信號即可達到控制步進電機的目的。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 建平县| 焦作市| 乐昌市| 精河县| 武城县| 闽侯县| 桂林市| 恩施市| 琼海市| 平武县| 茂名市| 明溪县| 雅安市| 汶上县| 阿城市| 宜宾市| 远安县| 孝义市| 通江县| 竹北市| 获嘉县| 历史| 广昌县| 林周县| 龙游县| 毕节市| 大兴区| 绥化市| 齐河县| 来凤县| 潢川县| 新田县| 乳山市| 泸定县| 佛山市| 进贤县| 泗水县| 岢岚县| 富裕县| 拉孜县| 信丰县|