TLC549是 TI公司生產的一種低價位、高性能的8位 A/D轉換器,采用了CMOS工藝,它以8位開關電容逐次逼近的方法實現 A/D轉換,其轉換速度小于 17us,最大轉換速率為 40000HZ,4MHZ典型內部系統時鐘,電源為 3V至 6V。
它能方便地采用三線串行接口方式與各種微處理器連接,構成各種廉價的測控應用系統。
TLC549的極限參數
電源電壓:6.5V;
輸入電壓范圍:0.3V~VCC+0.3V;
輸出電壓范圍:0.3V~VCC+0.3V;
峰值輸入電流(任一輸入端):±10mA;
總峰值輸入電流(所有輸入端):±30mA;
工作溫度:TLC549C:0℃~70℃TLC549I:-40℃~85℃TLC549M:-55℃~125℃
TLC549工作原理
LC549均有片內系統時鐘,該時鐘與I/O CLOCK是獨立工作的,無須特殊的速度或相位匹配。其工作時序如圖2所示。 當CS為高時,數據輸出(DATA OUT)端處于高阻狀態,此時I/O CLOCK不起作用。這種CS控制作用允許在同時使用多片TLC549時,共用I/O CLOCK,以減少多路(片)A/D并用時的I/O控制端口。
實驗電路圖如下圖。P1.0接TLC549的時鐘引腳CLK,作為單片機的時鐘輸出;P1.1接TLC549的數據引腳DAT,讀取數據;P1.2接TLC549的片選引腳,低電平有效。
實驗時,P1.2聯接CS,輸出低電平,使片選使能。P1.0聯接CLK引腳,輸出時鐘。時鐘為高電平時讀取ANIN電壓,由DAT輸出給單片機P1.1。每個高電平時鐘讀取1個bit,8個時鐘可以讀取1個byte的轉換結果,數據高位先讀取。程序中用八次循環,可以讀出一個字節的轉換結果。時序圖如下圖。
實驗結果用P0口接8位發光二極管表示電壓變化。從00000000到11111111為電壓從最小到最大的變化顯示。
評論
查看更多