一種旋轉(zhuǎn)變壓器位置解碼系統(tǒng)的設(shè)計(jì)方案
4.2 并口數(shù)據(jù)讀取時(shí)序
圖7為通過(guò)并行接口讀取AD2S1205數(shù)據(jù)的驅(qū)動(dòng)時(shí)序。并口數(shù)據(jù)讀取時(shí)序從SAMPLE有效開始,SAMPLE必須保持264ns有效時(shí)間,鎖存內(nèi)部角度/速度數(shù)據(jù)至角度/速度寄存器中,然后在SAMPLE有效后750ns,MCU才能控制CS管腳有效,使鎖存允許,并采用RD的下降沿鎖存角度/速度寄存器中的一項(xiàng)數(shù)值內(nèi)容至數(shù)據(jù)管腳(并口模式)。RDVEL決定鎖存角度寄存器還是速度寄存器,所以在RD下降沿的前5ns和后7ns,RDVEL必須保持穩(wěn)定不變。在RD下降沿,延時(shí)12ns后,即可從并口讀取角度數(shù)據(jù)或者速度數(shù)據(jù)。
5.實(shí)驗(yàn)結(jié)果
實(shí)驗(yàn)測(cè)試系統(tǒng)由測(cè)試驅(qū)動(dòng)板,旋變和拖動(dòng)電機(jī)組成,如圖8所示。拖動(dòng)電機(jī)旋轉(zhuǎn)帶動(dòng)旋變運(yùn)行于不同的轉(zhuǎn)動(dòng)角度和轉(zhuǎn)動(dòng)速度上,由解碼電路輸出勵(lì)磁信號(hào),驅(qū)動(dòng)旋變,同時(shí)接收反饋的正、余弦信號(hào),解析旋變的轉(zhuǎn)動(dòng)角度和轉(zhuǎn)動(dòng)速度。通過(guò)使用仿真器,在初始化函數(shù)的前后設(shè)置斷點(diǎn)控制函數(shù)調(diào)試過(guò)程,并觀察函數(shù)運(yùn)行結(jié)果是否正確。通過(guò)示波器,觀察函數(shù)運(yùn)行后相關(guān)管腳上的驅(qū)動(dòng)時(shí)序是否正確,并觀測(cè)RESET/SAMPLE/LOT/DOS管腳。在初始化執(zhí)行過(guò)程中,需參照復(fù)位時(shí)序觀察MCU控制的RESET和SAMPLE管腳是否在對(duì)應(yīng)時(shí)間送出對(duì)應(yīng)電平或者脈沖,需觀察如果系統(tǒng)硬件連接正常,DOS/LOT管腳是否在初始化后輸出高電平指示,或者如果系統(tǒng)硬件連接不正常(比如旋變接線斷路),DOS/LOT管腳是否在初始化后輸出對(duì)應(yīng)故障信號(hào)。
圖9為AD2S1205的初始化函數(shù)調(diào)用時(shí)的總圖。
框a為開始調(diào)用初始化函數(shù)的時(shí)間點(diǎn)位置,在這個(gè)時(shí)間點(diǎn),RESET管腳送出15μs的復(fù)位有效低電平脈沖,同時(shí)置高SAMPLE/CS_RD兩路管腳為無(wú)效高電平??騜為結(jié)束初始化函數(shù)的時(shí)間點(diǎn)位置,在這個(gè)時(shí)間點(diǎn),SAMPLE送出400ns采樣有效低電平脈沖,然后讀取DOS/LOT狀態(tài)供應(yīng)用層使用。初始化函數(shù)整體時(shí)間為30ms,即RESET復(fù)位結(jié)束到SAMPLE有效讀取DOS/LOT狀態(tài)的延時(shí)時(shí)間為30ms。讀取位置測(cè)試程序每100μs調(diào)用一次角度函數(shù)和速度函數(shù),測(cè)試結(jié)果如圖10所示。
圖10中SAMPLE有效時(shí)間為427ns;SAMPLE無(wú)效時(shí)間至讀取角度/速度延時(shí)為750ns;RDVEL管腳選擇讀取角度/速度的延時(shí)為90ns;CS_RD有效時(shí)間為480ns,基本反映出從CS_RD下降沿至讀取角度/速度的延時(shí)時(shí)間,CS_RD無(wú)效至下一次讀取時(shí)間為200ns。
因此,測(cè)試所得AD2S1205的讀取角度函數(shù),與其驅(qū)動(dòng)時(shí)序符合。測(cè)試所得AD2S1205的讀取速度函數(shù),與其驅(qū)動(dòng)時(shí)序符合。通過(guò)仿真器驗(yàn)證,測(cè)試程序讀取得到的角度值和速度值,也均符合預(yù)期。
6.結(jié)論
本文基于旋變及其解碼芯片的原理和特點(diǎn),提出了一種旋變位置解碼系統(tǒng)的設(shè)計(jì)方案。試驗(yàn)結(jié)果表明,本方案的硬件和軟件設(shè)計(jì)均滿足電機(jī)位置解碼要求,并且時(shí)序正確。
評(píng)論