新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 基于SSI208接口模塊的光電 編碼器數據采集設計

        基于SSI208接口模塊的光電 編碼器數據采集設計

        作者: 時間:2009-12-11 來源:網絡 收藏

        1.3 208P控制時序
        208P的控制時序如圖3所示。一般可在START上升沿啟動一次收發過程。START電平升高后的125ns內,P開始向發送一幀同步時鐘脈沖信號,脈沖的個數由的精度決定,同時轉換結束管腳END變高。發送脈沖期間,管腳END保持高電平,轉換結束,END管腳電平變低后,即可從DO~D7并行讀取編碼器,每次讀取八位,并由Al、AO控制輸出的高低位,00表示讀取最低八位、11表示讀取最高八位。如對16位編碼器,只需讀取兩次(A1、AO分別為00、01),最多可以讀取32位數據。編碼器并行數據讀取結束后,應將START管腳置低,以準備啟動下一次轉換。

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

        1.4 SSI208P的設計
        采用SSI208P可以大大簡化單片機、DSP、PCI04等控制器擴展SSI編碼器的軟硬件設計。下面給出一種DSP處理器TMS320F2812的典型應用。圖4所示為DSP處理器TMS320F2812與SSI208P的硬件連接原理圖。本編碼器為單圈16位絕對式角度編碼器,編碼器輸出數據格式為格雷碼,SSI208P模塊的八位數據總線與TMS320F2812的低八位數據線相連。由于使用的編碼器為16位,所以僅需一位地址線即可區分編碼器數據的高八位和低八位,可使用外部地址片選管腳/XZCS67作為SSI208P的外部片選信號,并使用通用IO口GPIOB4控制SSI208P模塊啟動,同時使用通用IO口GPIOB5進行SSI208P模塊轉換結束狀態查詢。設計時應在CLKMDO、CLKMDl接上拉電阻,并將SSI208P模塊同步時鐘頻率配置為2MHz。將GRAY管腳拉高,SSI208P模塊即可將編碼器輸出的格雷碼數據轉換成BCD碼。

        由SSI208P模塊的控制時序圖可以看出,SSI208P模塊的啟動轉換控制和數據讀取操作比較簡單,其軟件流程如圖5所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 定兴县| 镇安县| 化德县| 宜春市| 罗源县| 司法| 庄浪县| 建始县| 河池市| 浪卡子县| 镇赉县| 嵊泗县| 惠安县| 贵溪市| 温州市| 阿城市| 长春市| 柳河县| 丰宁| 彭水| 河池市| 饶阳县| 类乌齐县| 邹平县| 望奎县| 永昌县| 祁东县| 克拉玛依市| 深州市| 措勤县| 丹东市| 西峡县| 南木林县| 江西省| 南溪县| 镇康县| 陵川县| 苏尼特左旗| 德庆县| 大方县| 牟定县|