關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > TMS320VC5402在加速度式波浪傳感器中的應用

        TMS320VC5402在加速度式波浪傳感器中的應用

        作者: 時間:2009-10-16 來源:網絡 收藏

        數字信號處理器提供高速、雙向、多通道帶緩沖串行端口McBSP,可與串行A/D轉換器直接連接。每個BSP口工作在SPI方式和I/O方式。在SPI方式下,BSP口便于與遵循SPITM協議的串行設備相連。與TLV2544接口時,該器件作為SPI主設備向TLV2544提供串行時鐘、命令和片選信號,實現無縫連接,無需附加邏輯電路,其連接電路如罔3所示。

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

        是TI公司生產的性價比極高的16 bit定點數字信號處理器(DSP),操作速率可達100 MI/s,內部資源配置大大方便用戶構造系統。TMS320VC5402配置有4 K×l6bit片內屏蔽式ROM(F000h~FFFFh)和16 K×l6 bit雙存取的RAM(DARAM),其中4 K ROM中包含Bootloader程序。用戶自行設計時,如程序容量不超過16 K,可利用器件內部資源。采用引導裝載方式,以降低系統設計難度和成本,加快設計進程。DSP的硬件基本電路包括電源電路、復位電路、時鐘電路等。其中電源電路用雙電源供電,內核電源CVDD采用1.8 V,I/O電源DVDD采用3.3 V。該電源電路由TPS73HD318實現,如圖4所示。

        圖5為MAX706R實現的復位電路。而時鐘電路使用TMS320VC5402內部振蕩器,在其X1和X2/CLKIN引腳之間接一個晶體,用于啟動內部振蕩器。

        通訊接口是通過SPI總線擴展,選用Maxim公司的MAX3100。MAX3100內置1個簡單的UART,帶SPI接口的波特率發生器和1個中斷發生器,通過“寫結構寄存器”設定波特率、字長、校驗、8字節接收FIFO,選擇通用UART或Ir-DA,控制關閉狀態和4個中斷任務。圖6為UART電路,圖中MAX3221為電平轉換器。

        3 系統軟件設計
        系統軟件設計采用MATLAB-DSP系統級集成環境,即在MATLAB統一環境下完成概念設計、模擬/仿真、目標代碼產生、運行和調試。利用MATLAB-DSP系統級開發環境極大節省了消耗在編程和修正錯誤方面的時間,加快了設計進程。 MATLAB-DSP集成開發環境徹底改變以往的DSP設計方法。在此環境下可完成對目標DSP的操作,包括訪問DSP的存儲器和寄存器等,利用 MATLAB的強大工具分析和可視化處理DSP存儲器的數據,可直接把MATLAB程序生成DSP可執行的目標代碼。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鱼台县| 土默特左旗| 怀仁县| 河源市| 平武县| 华容县| 涞水县| 自治县| 饶河县| 梅州市| 丰镇市| 江门市| 旅游| 资阳市| 沧州市| 沽源县| 盘锦市| 阿尔山市| 明溪县| 邵阳市| 大悟县| 阳信县| 明光市| 葫芦岛市| 乌海市| 苗栗县| 阳山县| 乌拉特后旗| 郑州市| 井陉县| 察隅县| 阳谷县| 扎囊县| 吉安县| 西宁市| 昌平区| 磐石市| 青阳县| 扶沟县| 惠来县| 灌阳县|