關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 一種工控機高速采集SSI接口數據的方法

        一種工控機高速采集SSI接口數據的方法

        作者: 時間:2012-12-24 來源:網絡 收藏

        2 硬件設計
        數字量輸入/輸出卡與并行接口模塊208P及之間的硬件連接原理圖如圖3所示。圖中數字量輸入/輸出卡擴展了四路SSI編碼器。數字量輸入/輸出接口由研華公司的多功能PCI卡PCI-1716提供,該采集卡除了提供16路模數轉換通道和2路數模轉換通道外,還提供了16路數字量輸入和16路數字量輸出通道。四通道為16位格雷碼輸出格式。接口板上采用了四片SSI208P芯片,SSI時鐘速率和編碼器數據格式的設置都由接口板完成。PCI-1716的數字量輸入端口的信號電氣特性為:輸入邏輯高電平:2.0~5.25 V;輸入邏輯低電平:0.0~0.80V;輸出邏輯高電平:2.4 V(最小);輸出邏輯低電平:0.4 V(最大)。參考SSI208P管腳的電氣特性可知,PCI-1716和SSI208P的管腳可以直接連接。

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

        c.JPG


        采用PCI-1716的輸入端口D10~D17連接四片SSI208P的數據線D0-D7,由于SSI208P在沒有片選信號的情況下數據線是高阻態的,因此數據線可以共用。PCI-1716的輸出端口D01連接四片SSI208P的啟動轉換管腳START,可以同時控制四路SSI編碼器。PCI-1716的輸出端口DO0連接四片SSI208P的地址選擇管腳A0,因編碼器為16位,A1接地。PCI-1716的四個輸出D02-D05分別連接四片SSI208P的片選管腳CS。IO卡的四個輸入D19-DI11分別連接四片SSI208P的轉換結束指示管腳/END。使用PCI-1716的18個IO口就可以實現四路的時序控制和

        3 軟件設計
        編程采用Borland C++ Builder,調用PCI-1716的驅動程序操作各輸入輸出端口,在各輸入輸出端口上產生滿足SSI208P的控制邏輯即可啟動轉換,采集數據。由圖2可以看出SSI208P模塊的啟動轉換控制和數據讀取操作比較簡單,軟件流程如圖4所示。

        d.JPG



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 凤庆县| 政和县| 梧州市| 怀来县| 杂多县| 安化县| 宜良县| 泰来县| 荔波县| 亚东县| 小金县| 陇西县| 长武县| 建水县| 阳山县| 英山县| 新宁县| 桐城市| 赣州市| 平定县| 眉山市| 邵武市| 柯坪县| 永靖县| 横峰县| 融水| 临沭县| 城固县| 隆化县| 无锡市| 新丰县| 宜川县| 怀来县| 五河县| 得荣县| 巴塘县| 江北区| 湘乡市| 香格里拉县| 重庆市| 离岛区|