正交編碼器解碼器電路設(shè)計論文
時間:2022-05-18 10:51:03
導(dǎo)語:正交編碼器解碼器電路設(shè)計論文一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
1基于Multisim12的正交編碼器與解碼器的電路設(shè)計與仿真
基于Multisim12的正交編碼與解碼器的設(shè)計與仿真的整體設(shè)計,其中主要包括正交編碼器與正交解碼器兩大部分。正交編碼器部分主要包括積分電路、過零比較電路、換向開關(guān)等,其主要功能是形成兩路相位差為90°的穩(wěn)定方波信號。正交解碼器部分主要包括倍頻電路、上下行計數(shù)器等,其主要功能是判斷信號,并根據(jù)信號反映出電機的轉(zhuǎn)速、轉(zhuǎn)向等工作狀態(tài)。
1.1信號源模塊
輸入信號的頻率與產(chǎn)生輸入信號的電機的轉(zhuǎn)速正相關(guān)。因此,為更好地模擬出正交編碼的過程,本文采用RC正弦波振蕩器,設(shè)計的50Hz正弦波振蕩器。
1.2過零比較電路模塊
在進行交流信號的移相后,對兩路信號進行過零比較,從而得到直流電壓信號,過零比較模塊。其輸出的即為穩(wěn)定的方波信號,且兩路信號相位差仍穩(wěn)定為1.4倍頻電路模塊在實際應(yīng)用中往往為了追求更高的精度而把返回的信號頻率進行4倍頻。具體設(shè)計的倍頻電路模塊。在本仿真設(shè)計中,選用了比較典型的D觸發(fā)器74LS74。為了模擬正交編碼器在測量過程中正轉(zhuǎn)與反轉(zhuǎn)方向判斷,設(shè)計中采用兩個單刀雙擲開關(guān)用于切換方向。當開關(guān)處于不同的狀態(tài)時,編碼器部分會顯示出不同的方向,從而解碼器部分的計數(shù)器就會顯示出不同的計數(shù)狀態(tài)(遞增計數(shù)或遞減計數(shù))。因此,計數(shù)器的狀態(tài)與開關(guān)狀態(tài)保持一致,由計數(shù)器狀態(tài)反映出正交編碼器所編碼的電機信號,進而判斷電機的轉(zhuǎn)向。
1.3計數(shù)器電路模塊
為了實現(xiàn)正向和方向的計數(shù)模式,設(shè)計中選擇了可上下行計數(shù)的計數(shù)器74LS190。將74LS190的進位輸出接到下一級計數(shù)器的使能端上,即構(gòu)成了一個100進制的計數(shù)器。其中74LS190控制方向的信號線由編碼器1.4倍頻電路模塊在實際應(yīng)用中往往為了追求更高的精度而把返回的信號頻率進行4倍頻。具體設(shè)計的倍頻電路模塊。在本仿真設(shè)計中,選用了比較典型的D觸發(fā)器74LS74。為了模擬正交編碼器在測量過程中正轉(zhuǎn)與反轉(zhuǎn)方向判斷,設(shè)計中采用兩個單刀雙擲開關(guān)用于切換方向。當開關(guān)處于不同的狀態(tài)時,編碼器部分會顯示出不同的方向,從而解碼器部分的計數(shù)器就會顯示出不同的計數(shù)狀態(tài)(遞增計數(shù)或遞減計數(shù))。因此,計數(shù)器的狀態(tài)與開關(guān)狀態(tài)保持一致,由計數(shù)器狀態(tài)反映出正交編碼器所編碼的電機信號,進而判斷電機的轉(zhuǎn)向。
1.4計數(shù)器電路模塊
為了實現(xiàn)正向和方向的計數(shù)模式,設(shè)計中選擇了可上下行計數(shù)的計數(shù)器74LS190。將74LS190的進位輸出接到下一級計數(shù)器的使能端上,即構(gòu)成了一個100進制的計數(shù)器。其中74LS190控制方向的信號線由編碼器部分信號處理電路給出,從而決定計數(shù)方式是遞增或遞減。
1.5整體電路
將上述各模塊進行連接,并以數(shù)碼管顯示,即為模擬正交編碼器與解碼器的設(shè)計電路圖。
1.6擴展部分
在正交編碼與解碼器的基本電路的基礎(chǔ)上,為了進一步提高仿真電路的實用性與完整性,更好的將輸入信號中包含的速度信息反映出來,本文為正交編碼與解碼系統(tǒng)設(shè)計了直流穩(wěn)壓電源模塊、無穩(wěn)態(tài)觸發(fā)器模塊與乘法器模塊等三部分。這三個模塊可以配合正交編碼與解碼系統(tǒng),保證系統(tǒng)更穩(wěn)定、更持久的工作,同時解讀出輸入信號中包含的更多信息。
(1)直流穩(wěn)壓電源模塊。在設(shè)計過程中,大部分芯片的供電均為5V直流電。為實現(xiàn)設(shè)計的可行性與實用性,可利用5V直流電壓穩(wěn)壓模塊給系統(tǒng)供電。首先,利用變壓器對220V通用交流電進行降壓處理。然后,對直流電進行整流、濾波處理,運用模擬電路知識設(shè)計了一個電橋整流。在整流電橋后接入一系列電容,同時配合使用穩(wěn)5V芯片LM7805[6]。
(2)無穩(wěn)態(tài)觸發(fā)器模塊。多諧振蕩器是利用深度正反饋,通過阻容耦合使兩個電子器件交替導(dǎo)通與截止,從而自激產(chǎn)生方波輸出的振蕩器,常用作方波發(fā)生器[7]。多諧振蕩器又稱無穩(wěn)態(tài)觸發(fā)器(AstableOperation),它沒有穩(wěn)定的輸出狀態(tài),只有兩個暫穩(wěn)態(tài)。在電路處于某一暫穩(wěn)態(tài)后,經(jīng)過一段時間可以自行觸發(fā)翻轉(zhuǎn)到另一暫穩(wěn)態(tài),兩個暫穩(wěn)態(tài)自行相互轉(zhuǎn)換而輸出一系列矩形波。在本設(shè)計中,采用555定時器產(chǎn)生矩形波脈沖信號,用于提供芯片時鐘信號。
(3)乘法器模塊。為了計算出輸入信號所包含的速度信息,本設(shè)計拓展了一個乘法器模塊,具體組成是通過使用5個移位寄存器74LS194實現(xiàn)二進制數(shù)的逐位相乘,每次相乘的結(jié)果均由74LS283芯片進行移位加和,從而得出二進制數(shù)相乘的結(jié)果。由于四位二進制數(shù)表示的最大值為十進制的15,所以,乘法所得結(jié)果[8]最大為225。速度值與輸入信號的頻率成正比,在編碼器編碼過程中,信號的頻率不變,而計數(shù)器數(shù)值遞增或遞減速度與變換后的信號頻率成正比。因此,只需將計數(shù)器的變化速率與系統(tǒng)固有的系數(shù)值相乘,即可得到電機的轉(zhuǎn)速。計數(shù)器變化速率可以用極短時間內(nèi)(如幾秒)數(shù)值的變化量近似代替。
2結(jié)語
本文以Multisim12為平臺,模擬設(shè)計了編碼與解碼電機運動編碼與解碼器。仿真計數(shù)結(jié)果表明,本設(shè)計可以較好地展示出電機的轉(zhuǎn)向以及轉(zhuǎn)動快慢。此外,由于采用了倍頻電路,計數(shù)精度較高,從而為提高精確測量與控制提供了保證。
作者:王玲陳遠超單位:北京科技大學(xué)
- 上一篇:書記抓黨建工作自查自評報告
- 下一篇:庸懶散浮拖專項整治工作總結(jié)