MAX504型D/A轉(zhuǎn)換器在無刷同步發(fā)電機(jī)中的應(yīng)用
掃描二維碼
隨時(shí)隨地手機(jī)看文章
摘要:在無刷同步發(fā)電機(jī)勵(lì)磁控制裝置中,要將80C196MC型單片機(jī)輸出的數(shù)字控制信號(hào)轉(zhuǎn)換成模擬電壓信號(hào),MAX504型D/A轉(zhuǎn)換器能很好地滿足這種要求。主要介紹MAX504型10位串行D/A轉(zhuǎn)換器的特點(diǎn)、工作原理及應(yīng)用。
關(guān)鍵詞:MAX504;串行D/A轉(zhuǎn)換器;勵(lì)磁控制;應(yīng)用
中圖分類號(hào):TN409 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-6977(2006)01-0012-03
1 引言
2 MAX504的引腳排列及功能
圖3示出MAX504的結(jié)構(gòu)框圖,MAX504內(nèi)部的運(yùn)算放大器增益可以設(shè)置成1或2,還可設(shè)置成單極性或雙極性輸出電壓,MAX504利用1個(gè)帶有單電源供電的運(yùn)算放大器“倒轉(zhuǎn)的”R-2R梯形網(wǎng)絡(luò),將10位數(shù)字信號(hào)轉(zhuǎn)換為模擬電壓信號(hào),由于電流輸出型數(shù)/模轉(zhuǎn)換器的REFIN引腳是運(yùn)算放大器求和的連接點(diǎn)或虛地,因此用“倒轉(zhuǎn)的”這個(gè)術(shù)語描述該梯形網(wǎng)絡(luò),然而,相對(duì)參考電壓來說,這種應(yīng)用會(huì)導(dǎo)致輸出電壓反向,MAX504的拓?fù)涫沟幂敵龅臉O性與參考電壓輸入極性相同。上電時(shí),內(nèi)部復(fù)位電路使DAC寄存器復(fù)位為零,此外,當(dāng)CLR引腳保持低電平時(shí),使寄存器都置零,CLR引腳的工作異步并獨(dú)立于片選CS端。
3 MAX504的工作模式
3.1 單極性配置
將BIPOFF和RFB連接到VOUT,MAX504可被配置成增益為1(0V到VREFIN的單位極性輸出)的模式,此配置中,D/A轉(zhuǎn)換器可工作于單電源或雙電源供電方式,將BIPOFF連接到AGND和RFB,則可被配置成增益為2(0V至2VREFIN的單極性輸出)的模式,在本模式中,MAX504既可以單電源工作,也可以雙電源工作。
3.2 雙極性配置
將BIPOFF連接到REFIN和RFB,雙電源(±5V)供電,使MAX504成為雙極性配置。
3.3 四象限乘法器
將BIPOFF連接至REFIN,RFB連接至VOUT,然后再用偏移二進(jìn)制數(shù)字模式,電源供電,或在VSS+2V至VDD-2V范圍內(nèi)由REFIN輸入雙極性模擬信號(hào),這樣,MAX504就可以作四象限乘法器。工作模式的3種配置具體連線圖可參考文獻(xiàn)[2]。
4 工作時(shí)序
MAX504使用3線串行接口,這種接口與SPITM、QSPITM(CPOL=CPHA=0)和Microwire標(biāo)準(zhǔn)兼容,通過寫入2個(gè)8位字節(jié)對(duì)DAC進(jìn)行編程(如圖2所示),16位串行數(shù)據(jù)按下列順序進(jìn)入D/A轉(zhuǎn)換器:4位填充(啞元)位、10位數(shù)據(jù)位、2位“0”。4位啞元位數(shù)據(jù)通常是無用的,然而2位“0”數(shù)據(jù)是需要的,這是因?yàn)橐笃溆布蛙浖仨毰c12位MAX531/MAX538/MAX539兼容。SCLK為低電平時(shí),應(yīng)該出現(xiàn)CS跳變,CS為低電平時(shí),數(shù)據(jù)在SCLK的上升沿出現(xiàn)時(shí)輸入,串行輸入數(shù)據(jù)保持在16位串行移位寄存器中。CS出現(xiàn)上升沿時(shí),10位數(shù)據(jù)被傳輸?shù)?/SPAN>DAC寄存器,更新DAC。隨著CS變?yōu)楦唠娖剑瑪?shù)據(jù)不能進(jìn)入MAX504。MAX504以16位數(shù)據(jù)塊輸入數(shù)據(jù),SPI和Microwire接口以8位數(shù)據(jù)塊輸出數(shù)據(jù),因此,要求在2個(gè)寫周期輸入數(shù)據(jù)至DAC,QSPI接口要求8位到16位可變的數(shù)據(jù)輸入,且以一個(gè)寫周期載入DAC。
5 MAX504的應(yīng)用
6 結(jié)束語