TLC549是 TI公司生產(chǎn)的一種低價(jià)位、高性能的8位 A/D轉(zhuǎn)換器,采用了CMOS工藝,它以8位開關(guān)電容逐次逼近的方法實(shí)現(xiàn) A/D轉(zhuǎn)換,其轉(zhuǎn)換速度小于 17us,最大轉(zhuǎn)換速率為 40000HZ,4MHZ典型內(nèi)部系統(tǒng)時(shí)鐘,電源為 3V至 6V。
它能方便地采用三線串行接口方式與各種微處理器連接,構(gòu)成各種廉價(jià)的測控應(yīng)用系統(tǒng)。
TLC549的極限參數(shù)
電源電壓: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均有片內(nèi)系統(tǒng)時(shí)鐘,該時(shí)鐘與I/O CLOCK是獨(dú)立工作的,無須特殊的速度或相位匹配。其工作時(shí)序如圖2所示。 當(dāng)CS為高時(shí),數(shù)據(jù)輸出(DATA OUT)端處于高阻狀態(tài),此時(shí)I/O CLOCK不起作用。這種CS控制作用允許在同時(shí)使用多片TLC549時(shí),共用I/O CLOCK,以減少多路(片)A/D并用時(shí)的I/O控制端口。
實(shí)驗(yàn)電路圖如下圖。P1.0接TLC549的時(shí)鐘引腳CLK,作為單片機(jī)的時(shí)鐘輸出;P1.1接TLC549的數(shù)據(jù)引腳DAT,讀取數(shù)據(jù);P1.2接TLC549的片選引腳,低電平有效。
實(shí)驗(yàn)時(shí),P1.2聯(lián)接CS,輸出低電平,使片選使能。P1.0聯(lián)接CLK引腳,輸出時(shí)鐘。時(shí)鐘為高電平時(shí)讀取ANIN電壓,由DAT輸出給單片機(jī)P1.1。每個(gè)高電平時(shí)鐘讀取1個(gè)bit,8個(gè)時(shí)鐘可以讀取1個(gè)byte的轉(zhuǎn)換結(jié)果,數(shù)據(jù)高位先讀取。程序中用八次循環(huán),可以讀出一個(gè)字節(jié)的轉(zhuǎn)換結(jié)果。時(shí)序圖如下圖。
實(shí)驗(yàn)結(jié)果用P0口接8位發(fā)光二極管表示電壓變化。從00000000到11111111為電壓從最小到最大的變化顯示。
評論