新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP和MAX1420的高速數據采集系統設計

        基于DSP和MAX1420的高速數據采集系統設計

        作者: 時間:2011-01-24 來源:網絡 收藏

          2.2 A/D轉換器模塊設計

          A/D轉換器模塊選用MAX1420。MAX1420是ADI公司推出的12位A/D轉換器,其最高轉換速率是60 Ms/s,電源電壓是3.3 V,允許輸入信號范圍是-1.024~+1.024 V,最大功耗218 mW。系統由向MAX1420發送指令,控制A/D轉換時序。MAX1420的線與系統總線相連。MAX1420的地址線與控制線由發出指令并經譯碼,實現該器件的片選(CS)控制;MAX1420工作時CS保持低電平。MAX1420的工作狀態BUSY傳送給的INT端,請求DSP中斷,DSP按照時序要求控制MAX1420,完成A/D轉換。A/D轉換器硬件電路如圖2所示。

        A/D轉換器硬件電路

          另外,系統若要實現時分多路,為簡化系統設計,只需在MAX1420前端加載多路模擬開關。使用AD7503就可實現8路模擬開關,從而實現多路

          2.3 通信接口模塊設計

          本系統的通信接口有標準RS232和2.0兩種接口。由于TMS320C6713片上有標準同步串行接口,若與外部同步串行通信,只需采用MAX3232完成TTL電平與EIA電平的轉換。若采用異步串行接口.則可采用TL16C550實現該功能。這里采用FT245BM器件完成2.0接口,該器件主要功能是進行與并行I/O口之間的協議轉換。一方面可從主機通過USB接口接收數據,并將其轉換為并行I/O口的數據流格式發送給外設;另一方面外設可通過并行I/O接口將數據轉換為USB的數據格式傳輸至主機。中間的并行I/O接口與USB的協議轉換全部南該器件自動完成。與PC機通信時上位機軟件只需采用VB或VC結合控制時序即可實現。

          FT245BM內部主要由USB收發器、串行接口引擎(SIE)、USB協議引擎和先進先出(FIFO)控制器等構成。USB收發器提供USB2.0的全速物理接口到USB總線,支持UHCI/OHCI主控制器;串行接口引擎實現USB數據的串/并雙向轉換,并遵循USB規范完成USB數據流的位填充/位反填充,以及循環冗余校驗碼(CRC5/CRC16)的產生和檢錯;USB協議引擎管理來自USB設備控制端口的數據流;FIFO控制器處理外部接口和收發緩沖區間的數據轉換。

        p2p機相關文章:p2p原理




        關鍵詞: DSP 數據 采集 CPLD USB

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 保山市| 赤水市| 温宿县| 龙井市| 泰宁县| 南皮县| 万年县| 大城县| 福鼎市| 筠连县| 杭锦后旗| 古蔺县| 广饶县| 纳雍县| 叶城县| 乌兰察布市| 南江县| 葵青区| 客服| 海兴县| 吉木乃县| 洪洞县| 红桥区| 泌阳县| 利津县| 湘西| 游戏| 连平县| 定远县| 乌什县| 漯河市| 平乡县| 石河子市| 洛宁县| 米脂县| 辽源市| 上思县| 五家渠市| 内丘县| 晋城| 当涂县|