數(shù)字電位器的研究及應(yīng)用
2.2 典型應(yīng)用
2.2.1 手控調(diào)壓電路
圖4所示為由X9313構(gòu)成的0~+5 V輸出的按鍵式調(diào)壓電路。將VH端接+5V,VL接地。從VW端輸出0~+5 V的可調(diào)電壓。R1、R2為上拉電阻。只要按動(dòng)開關(guān)S1,輸出電壓就升高,每按一次電壓升高0.05V,最高可達(dá)5V。如果按住S2即為低電平,此時(shí)按S1則每按一次電壓降低0.05V。本文引用地址:http://www.ex-cimer.com/article/187814.htm
2.2.2 X9313與單片機(jī)的接口電路
這里以常用的AT89C2051單片機(jī)為例介紹數(shù)字電位器與單片機(jī)的接口電路。電位器的3個(gè)控制端分別接AT89C2051的P1.7、P1.6和P1.5。由R1、C1構(gòu)成上電復(fù)位電路,C2、C3和石英晶體JT構(gòu)成晶振電路。因?yàn)閱纹瑱C(jī)I/O端口內(nèi)部已有上拉電阻,所以上電時(shí)上述控制端均為高電平,電位器處于待機(jī)狀態(tài),此時(shí)應(yīng)用和上例相同。
相關(guān)程序代碼如下:
上面的程序?qū)崿F(xiàn)了使UD為高電平,此時(shí)給數(shù)字電位器發(fā)送50個(gè)脈沖,增大電阻使高低端之間電壓為2.5 V。通過單片機(jī)傳給數(shù)字電位器脈沖信號(hào)來(lái)控制數(shù)字電位器的大小,從而方便而精確地改變電阻值。但是在實(shí)際應(yīng)用中,要注意對(duì)數(shù)字電位器的誤差進(jìn)行分析和補(bǔ)償。
3 結(jié)束語(yǔ)
數(shù)字電位器是一種頗具發(fā)展前景的新型電子器件,在許多領(lǐng)域可取代傳統(tǒng)的機(jī)械電位器。其優(yōu)點(diǎn)為:調(diào)節(jié)精度高;無(wú)噪聲,工作壽命極長(zhǎng);無(wú)機(jī)械磨損;數(shù)據(jù)可讀寫;具有配置寄存器及數(shù)據(jù)寄存器;多電平量存儲(chǔ)功能。它廣泛應(yīng)用于儀器儀表、計(jì)算機(jī)及通信設(shè)備、家用電器、醫(yī)療保健產(chǎn)品、工業(yè)控制等領(lǐng)域。任何需要用電阻來(lái)進(jìn)行參數(shù)調(diào)整和控制的場(chǎng)合,都可使用數(shù)字電位器構(gòu)成可編程模擬電路。但是在實(shí)際使用中應(yīng)特別注意數(shù)字電位器的電阻調(diào)整誤差,由于不同應(yīng)用場(chǎng)合時(shí)的誤差影響因素有所不同。因此在實(shí)際應(yīng)用時(shí),最好利用A/D轉(zhuǎn)換電路對(duì)其進(jìn)行精確測(cè)量,并采用單片機(jī)對(duì)其補(bǔ)償。
評(píng)論