新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > NiosII+GPS/GSM實現汽車狀態監控系統

        NiosII+GPS/GSM實現汽車狀態監控系統

        作者: 時間:2013-09-22 來源:網絡 收藏

        引 言:

          基于SoPC的汽車安全采用Altera公司最新的SoPC(可編程片上系統)解決方案——Nios處理器軟核為核心,配合GPS和GSM系統,對汽車的停放和運行狀態進行監控。

          基于SoPC的汽車安全可廣泛應用于汽車的防盜、日常維護和交通事故的處理,為車輛故障提供有效的測試手段。

          1 系統硬件組成

          設計采用Altera公司的SoPC開發工具。系統的開發包括硬件和軟件兩大部分。使用SoPC Builder生成Nios嵌入式處理器,Nios嵌入式處理器開發工具允許用戶配置一個或多個Nios CPU,從標準庫中添加外圍設備,綜合處理自定義系統,與Quartus II設計軟件一起編譯系統。軟件開發的步驟是:利用SoPC Builder生成的軟件文件,用文本編輯器編寫匯編語言或C/C++源程序,用GNUPro軟件開發工具進行程序設計、連編和調試。GNUPro將源程序連編(包括匯編/編譯和連接)成可執行程序,通過下載電纜對可執行程序進行調試和運行。Quartus II設計軟件提供全面有效的設計環境,將設計、綜合、布局和驗證以及第三方EDA工具接口集成在一個無縫的環境中。利用集成在Quartus II 3.0中的SoPCbuilder可以創建自己的Nios CPU系統。Nios是Altera公司開發的16/32位嵌入式處理器軟核。

          校科研基金項目“基于SOPC的汽車安全”資助。 Altera公司推出了新一代多種系列FPGA,本設計選用低成本的Cyclone系列器件EP1C12,其具有12 060個邏輯單元,52個M4K RAM塊,239 616個RAM位和2個鎖相環,最大用戶I/O引腳249。

          系統硬件組成框圖由Nios系統和外部設備兩部分組成,如圖1所示。

          

        NiosII+GPS/GSM實現汽車狀態監控系統

          Nios系統包括CPU(Nios)、存儲器(memory)、定時器(timer)、總線和并/串行接口(key_pio、led_pio、lcd_pio、ccs_pio、uart_0和uart_1)等,并/串行接口分別實現與鍵盤、LED和LCD顯示器、汽車中控系統以及GPS和GSM系統等外部設備的連接。Nios系統設計和設計結果分別如圖2和圖3所示。

          

        NiosII+GPS/GSM實現汽車狀態監控系統

          

        NiosII+GPS/GSM實現汽車狀態監控系統

          Nios系統同鍵盤、LED和LCD顯示器、汽車中控系統以及GPS系統等外部設備的連接比較簡單,GSM系統的連接較為復雜,如圖4所示。


        上一頁 1 2 3 4 下一頁

        關鍵詞: NiosII+GPS/GSM 監控系統

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 教育| 龙南县| 晋中市| 灵山县| 韶关市| 余姚市| 安多县| 镇沅| 东乡县| 甘谷县| 康马县| 会东县| 麻阳| 探索| 尼玛县| 万州区| 桃源县| 沾化县| 泗阳县| 丰台区| 淮滨县| 原平市| 彭阳县| 福泉市| 瑞金市| 乃东县| 石台县| 安新县| 美姑县| 临江市| 德江县| 淳安县| 墨脱县| 外汇| 莱阳市| 揭东县| 汶川县| 拜城县| 抚宁县| 伽师县| 且末县|