EDA中的車載DVD位控系統(tǒng)內(nèi)各模塊的設(shè)計(jì)
分頻模塊FINI:其功能為對(duì)外部輸入時(shí)鐘進(jìn)行分頻,得到周期為1.5 ms計(jì)數(shù)器,并根據(jù)反饋信號(hào)TIME_S對(duì)計(jì)時(shí)器進(jìn)行清零。其輸入輸出接口如圖1所示,圖中的CLKIN為外部時(shí)鐘輸入,TIME_S為定時(shí)器清零信號(hào)。
如圖 分頻模塊FINI輸入輸出接口圖
OPEN_CLOSE操作模塊OPEN_OP:其功能為根據(jù)反饋的數(shù)據(jù)和相關(guān)的信號(hào),做出具體的馬達(dá)控制輸出。其輸入輸出接口如圖2所示,圖中的信號(hào)TILT BCD、TILT FGH為從TILT模塊返回的控制信號(hào),TIME S是內(nèi)部計(jì)時(shí)器的清零信號(hào),ERROR0為異常警告信號(hào)。
如圖2 OPEN CLOSE操作模塊OPEN OP輸入輸出接口圖
TILT操作模塊TILT ̄OP:其功能為根據(jù)反饋的數(shù)據(jù)和相應(yīng)的信號(hào),做出具體的馬達(dá)控制輸出。其輸入輸出接口如圖3所示,圖中的信號(hào)TILT BCD0、TILT FGH0為小范圍內(nèi)調(diào)整控制信號(hào),ADCABCP5是ADC0809通道選通信號(hào)。
如圖3 TILT操作模塊TILT_OP輸入輸出接口圖
位置判斷模塊POS_DIFF:其功能為對(duì)每個(gè)周期內(nèi)的移動(dòng)顯示屏的位置進(jìn)行判斷,并把信號(hào)輸出。其輸入輸出接口如圖4所示,圖中的VPA、VPB、VPC、VPD、HPE、HPF、HPG、HPH、VPAB、VPBC、VPCD、HPEF、HPFG、HPGH為輸出位信號(hào)。
異常判斷及處理模塊ABN_DIFF:其功能為在每一個(gè)周期內(nèi)對(duì)系統(tǒng)的運(yùn)行異常情況判斷,并把信號(hào)輸出。針對(duì)不同的位置,在相應(yīng)的操作里,設(shè)定的時(shí)間內(nèi),如沒(méi)有到達(dá)規(guī)定的位置,則判斷為異常,并關(guān)斷馬達(dá)的運(yùn)行。其輸人輸出接口如圖5所示。
如圖4 位置判斷模塊POS_DIFF輸入輸出接口圖
如圖5 異常判斷及處理模塊ABN_DIFF輸入輸出接口圖
判斷輸出模塊OUTPUT:其功能為根據(jù)以上模塊的各判斷輸出信號(hào),進(jìn)行再次判斷,并輸出到外部。由以上模塊進(jìn)行操作,得到不同的信號(hào),從而進(jìn)行輸出控制;主要是針對(duì)模擬通道的選擇,以及對(duì)馬達(dá)1和馬達(dá)2的控制。其輸入輸出接口如圖6所示。
如圖6 判斷輸出模塊OUTPUT輸入輸出接口圖
時(shí)間及位置顯示模塊DISPLAY:其功能為對(duì)外顯示每一移動(dòng)過(guò)程所用時(shí)間。其輸入輸出接口如圖7所示,圖中的DS_TIME、DS_UNIT為輸出時(shí)間及時(shí)間單位。由于輸出為T(mén)TL標(biāo)準(zhǔn)電平,因此外部需要附加七段碼驅(qū)動(dòng)芯片,本設(shè)計(jì)擬用74ALS244。
如圖7 時(shí)間及位置顯示模塊DISPLAY輸入輸出接口圖
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
來(lái)源:ks990次