男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發
培訓信息
贊助商
基于FPGA的ARINC429總線接口卡設計
基于FPGA的ARINC429總線接口卡設計
 更新時間:2008-8-3 15:42:43  點擊數:4
【字體: 字體顏色

時鐘發生器

時鐘發生器對外部晶振(本設計采用的是12.8MHz的時鐘頻率)分頻產生100kHz和12.5kHz高低速率兩個發送時鐘,以及16倍于發送時鐘頻率的接收時鐘,高低速率可通過控制寄存器中相應位來選擇。在本設計中遵循同步設計原則,不是將分頻時鐘直接當時鐘用,而是采用了時鐘使能的方法,將分頻時鐘作為觸發器的使能控制。本設計的關鍵部分都采用了狀態機的方式,將分頻時鐘用做狀態機狀態間相互轉換的先決條件,從而實現了在整個設計中只有一個全局時鐘,避免了時鐘“滿天飛”的問題。

USB總線接口通信模塊

USB接口控制邏輯完成以下任務:通過對USB協議處理芯片本地端的地址譯碼完成429總線接口的各種操作,如配置控制寄存器、寫數據發送緩存以及讀接收數據等。當主機要發送數據時,接口通信模塊將收到的8位數據按照429數字字的編碼格式組裝成32位數據,并產生控制信號。將組裝好的32位數據寫入發送器的緩存中,之后根據總線譯碼,產生自動發送控制信號,通知發送器進行自動轉換和發送。同樣地,當接收完一個32位數據時,將這個32位數拆分成4個8位寄存器供主機讀取,它們中的一個對應標志位(LABEL),另外有兩個對應數據區(DATA),最后一個包含了數據字中剩余部分的信息。

仿真與驗證

本設計采用ModelSim SE 6.1b,對經過quartus6.0綜合布局布線后的設計進行時序仿真驗證。圖6和圖7分別為發送模塊和接收模塊在ModelSim中的時序仿真圖。

圖6中data為要發送的并行32位ARINC429數據0x5a5a5a5a,mclk為全局時鐘信號,clk_tx和clk_tx_en分別是發送時鐘(占空比為50%)和同頻的發送時鐘使能信號,aout、bout即上文中發送器的輸出TTL1、TTL0,busy表示正在進行轉換。圖7中mclk為全局時鐘信號,ckl_rx_en是接收時鐘使能信號,_429ain、_429bin為接收器的輸入TTL1、TTL0,dout為收到的ARINC429數據0x75555555,以并行32位數據格式存入寄存器中,rec_done為接收完一個429數據發出的中斷信號。由時序仿真結果可以看出,FPGA可以正確實現ARINC429數據的發送和接收。

在后期板級調試中,將自制板卡與現在市場上出售的429總線接口卡進行對接通信的方法來驗證,證明了本設計的FPGA協議處理和驅動電路工作無誤,可以正確進行429數據的收發,完成429總線的數據通訊。

結束語

本設計采用了ALTERA公司的FPGA芯片EP2C5Q208和CYPRESS公司的USB協議處理芯片CY7C68013以及外圍的調制解調電路,實現了4路收發的429總線數據傳輸接口,并完成了與上位計算機的通信。該系統大部分功能都是在同一FPGA芯片內部實現的,發揮了FPGA的優勢,提高了系統的穩定性、集成度,并增強了抗干擾能力。利用FPGA的可重配置性,可以實現更多路ARINC429信號的接收與發送,可以大大降低重量、體積及成本,這在機載航空總線數據處理中具有較大的實用價值。




上一頁  [1] [2] 
  • 上一篇: 基于DSP和CPLD的軟開關電源數字控制器
  • 下一篇: 一種基于ARM及FPGA的新型智能化航跡儀的設計
  • 發表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發消息66821730(技術支持)點擊這里給我發消息66821730(廣告投放) 點擊這里給我發消息41031197(編輯) 點擊這里給我發消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業自行提供,該企業負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(濱江)機電一體化學會
    中國行業電子商務100強網站

    網站經營許可證:浙B2-20080178-1
    主站蜘蛛池模板: 衡阳县| 吉隆县| 舟曲县| 山西省| 南漳县| 南江县| 旅游| 平潭县| 钟山县| 宝鸡市| 济宁市| 固阳县| 綦江县| 慈利县| 怀集县| 南漳县| 桓仁| 肇州县| 三亚市| 娱乐| 赫章县| 保康县| 四会市| 临汾市| 杨浦区| 靖宇县| 淮安市| 阜新| 东方市| 潮安县| 治多县| 慈利县| 乡宁县| 晋宁县| 萍乡市| 资阳市| 沅江市| 青川县| 临朐县| 郎溪县| 天峻县|