關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于OP07和LTC1543溫度采集模塊的設計

        基于OP07和LTC1543溫度采集模塊的設計

        作者: 時間:2011-03-10 來源:網絡 收藏

        4 TLC1543轉換原理及軟件
        4.1 TLC1543轉換原理說明

        TLC1543是TI公司的多通道、低價格的CMOS 10位開關電容逐次逼近模數轉換器,具有輸入通道多,高速、高分辨率、性價比高、易于和單片機和單片機接口的特點,其引腳如圖3所示。芯片內部有1個14通道多路選擇器可選擇11個模擬輸入通道或3個內部自測電壓中的任意一個進行測試,可廣泛應用于各種數據的

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


        TLC1543工作時序如圖4所示,其工作過程分為2個周期:訪問周期和采樣周期。工作時CS必須置低電平,CS為高電平時,I/O CLOCK、ADDRESS被禁止,此時DATA OUT為高阻狀態。當CPU使CS變低時,TLC1543開始進行數據轉換,I/O CLOCK、ADDRESS使能,DATA OUT脫離高阻狀態。此后,CPU向ADDRESS端提供4位通道地址,控制14個模擬通道選擇器從11個外部模擬輸入和3個內部自測電壓中選通1路送到采樣保持電路。同時,I/O CLOCK端輸入時鐘時序,CPU從DATAOUT端接收前一次A/D轉換結果。I/OCLOCK從CPU接收10時鐘長度的時鐘序列。前4個時鐘從ADDRESS端轉載地址寄存器,選擇所需的模擬通道,后6個時鐘為模擬輸入的采樣提供控制時序。模擬輸入的采樣起始于第4個I/O CLOCK的下降沿,并一直持續6個I/O CLOCK周期,即到第10個I/O CLOCK的下降沿。CS的上升沿終止于一次I/O CLOCK工作過程并在規定的延遲時間內使DATAOUT引腳返回到高阻的狀態,經過兩個系統時鐘周期后使I/O CLOCK和ADDRESS端無效。


        4.2 軟件
        TLC1543的3個控制輸入端CS、I/O CLOCK、ADDRESS和1個數據輸出端DATA OUT遵循串行外設接口SPI協議,要求微處理器具有SPI接口,若沒有SPI接口,需要通過軟件模擬SPI協議以便和TLC1543接口。
        TLC1543 SPI接口軟件流程如圖5所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 奉新县| 大方县| 永定县| 阿坝县| 阳西县| 武强县| 九江县| 东辽县| 平凉市| 肇源县| 太和县| 沐川县| 三原县| 札达县| 湟源县| 沧源| 湾仔区| 内丘县| 麦盖提县| 迭部县| 新田县| 陆河县| 苏州市| 达日县| 石渠县| 昌乐县| 民丰县| 安陆市| 沙河市| 彭州市| 六安市| 广宁县| 密云县| 淮阳县| 柞水县| 大田县| 钟祥市| 东方市| 贺兰县| 买车| 兴和县|