曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于CPLD芯片EPM7128S實(shí)現(xiàn)四倍頻電路的設(shè)計(jì)方案

電子設(shè)計(jì) ? 來(lái)源:北京理工大學(xué)學(xué)報(bào) ? 作者:金鋒 , 盧楊 ? 2021-03-28 11:33 ? 次閱讀

作者:金鋒 , 盧楊 ,王 文松 , 張玉平

給出一種新的光柵位移傳感器的四倍頻細(xì)分電路設(shè)計(jì)方法。采用可編程邏輯器件(CPLD)設(shè)計(jì)了一種全新的細(xì)分模塊,利用Verilog HDL語(yǔ)言編寫四倍頻細(xì)分、辨向及計(jì)數(shù)模塊程序,并進(jìn)行了仿真。仿真結(jié)果表明,與傳統(tǒng)方法相比,新型的設(shè)計(jì)方法開(kāi)發(fā)周期短,集成度高,模塊化,且修改簡(jiǎn)單容易.

光柵位移傳感器是基于莫爾條紋測(cè)量的一種傳感器,要提高其測(cè)量分辨率,對(duì)光柵輸出信號(hào)進(jìn)行細(xì)分處理是必要環(huán)節(jié).在實(shí)際應(yīng)用中,通常采用四倍頻的方法提高定位精度.四倍頻電路與判向電路設(shè)計(jì)為一個(gè)整體,稱為四倍頻及判向電路。能夠?qū)崿F(xiàn)四倍頻的電路結(jié)構(gòu)很多,但在應(yīng)用中發(fā)現(xiàn),由于某些四倍頻電路的精度或穩(wěn)定性不高,使傳感器整體性能下降.作者在分析幾種常見(jiàn)四倍頻電路的基礎(chǔ)上,針對(duì)不同的應(yīng)用,設(shè)計(jì)了兩種不同的四倍頻電路實(shí)現(xiàn)方案,并對(duì)這兩種方案的結(jié)構(gòu)和使用方法進(jìn)行了比較和仿真.

1 四倍頻電路設(shè)計(jì)原理

光柵傳感器輸出兩路相位相差為90的方波信號(hào)A和B.如圖l所示,用A,B兩相信號(hào)的脈沖數(shù)表示光柵走過(guò)的位移量,標(biāo)志光柵分正向與反向移動(dòng).四倍頻后的信號(hào),經(jīng)計(jì)數(shù)器計(jì)數(shù)后轉(zhuǎn)化為相對(duì)位置。計(jì)數(shù)過(guò)程一般有兩種實(shí)現(xiàn)方法:一是由微處理器內(nèi)部定時(shí)計(jì)數(shù)器實(shí)現(xiàn)計(jì)數(shù);二是由可逆計(jì)數(shù)器實(shí)現(xiàn)對(duì)正反向脈沖的計(jì)數(shù).

基于CPLD芯片EPM7128S實(shí)現(xiàn)四倍頻電路的設(shè)計(jì)方案

光柵信號(hào)A,B有以下關(guān)系.

①當(dāng)光柵正向移動(dòng)時(shí),光柵輸出的A相信號(hào)的相位超前B相90,則在一個(gè)周期內(nèi),兩相信號(hào)共有4次相對(duì)變化:00→10→11→01→00.這樣,如果每發(fā)生一次變化,可逆計(jì)數(shù)器便實(shí)現(xiàn)一次加計(jì)數(shù),一個(gè)周期內(nèi)共可實(shí)現(xiàn)4次加計(jì)數(shù),從而實(shí)現(xiàn)正轉(zhuǎn)狀態(tài)的四倍頻計(jì)數(shù).

②當(dāng)光柵反向移動(dòng)時(shí),光柵輸出的A相信號(hào)的相位滯后于B相信號(hào)90,則一個(gè)周期內(nèi)兩相信號(hào)也有4次相對(duì)變化:00→01→11→10→00.同理,如果每發(fā)生一次變化,可逆計(jì)數(shù)器便實(shí)現(xiàn)一次減計(jì)數(shù),在一個(gè)周期內(nèi),共可實(shí)現(xiàn)4次減計(jì)數(shù),就實(shí)現(xiàn)了反轉(zhuǎn)

狀態(tài)的四倍頻計(jì)數(shù).

③當(dāng)線路受到干擾或出現(xiàn)故障時(shí),可能出現(xiàn)其他狀態(tài)轉(zhuǎn)換過(guò)程,此時(shí)計(jì)數(shù)器不進(jìn)行計(jì)數(shù)操作.

綜合上述分析,可以作出處理模塊狀態(tài)轉(zhuǎn)換圖(見(jiàn)圖2),其中“+”、“-”分別表示計(jì)數(shù)器加/減1,“0”表示計(jì)數(shù)器不動(dòng)作.

2 傳統(tǒng)模擬細(xì)分電路

傳統(tǒng)的倍頻計(jì)數(shù)電路如圖3所示,它由光柵信號(hào)檢測(cè)電路,辨向細(xì)分電路,位置計(jì)數(shù)電路3部分組成.光柵信號(hào)檢測(cè)電路由光敏三極管和比較器LM339組成.來(lái)自光柵的莫爾條紋照射到光敏三極管Ta和Tb上,它們輸出的電信號(hào)加到LM339的2個(gè)比較器的正輸入端上,從LM339輸出電壓信號(hào)Ua,Ub整形后送到辨向電路中.芯片7495的數(shù)據(jù)輸入端Dl接收Ua,D0接收Ub,接收脈沖由單片機(jī)的ALE端提供.然后信號(hào)經(jīng)過(guò)與門Y1,Y2和或門E1,E2,E3組成的電路后,送到由2片74193串聯(lián)組成的8位計(jì)數(shù)器.單片機(jī)通過(guò)P1口接收74193輸出的8位數(shù)據(jù),從而得到光柵的位置.

采用上述設(shè)計(jì)方案,往往需要增加較多的可編程計(jì)數(shù)器,電路元器件眾多、結(jié)構(gòu)復(fù)雜、功耗增加、穩(wěn)定性下降.

3 基于CPLD實(shí)現(xiàn)的光柵四細(xì)分、辨向電路及計(jì)數(shù)器的設(shè)計(jì)

采用CPLD實(shí)現(xiàn)光柵傳感器信號(hào)的處理示意圖如圖4所示,即將圖3中3個(gè)部分的模擬邏輯電路全部集成在一片CPLD芯片中,實(shí)現(xiàn)高集成化。由于工作現(xiàn)場(chǎng)的干擾信號(hào)使得光柵尺輸出波形失真,所以將脈沖信號(hào)通過(guò)40106施密特觸發(fā)器及RC濾波整形后再送入CPLD,由CPLD對(duì)脈沖信號(hào)計(jì)數(shù)和判向,并將數(shù)據(jù)送入內(nèi)部寄存器.

3.1 CPLD芯片的選擇

CPLD芯片選用ALTERA公司的MAX7000系列產(chǎn)品EPM7128S,該芯片具有高阻抗、電可擦、在系統(tǒng)編程等特點(diǎn),可用門單元為2 500個(gè),管腳間最大延遲為5μs工作電壓為+5 V.仿真平臺(tái)采用ALTERA公司的QUARTUSⅡ進(jìn)行開(kāi)發(fā)設(shè)計(jì).

3.2 四細(xì)分與辨向電路

四細(xì)分與辨向模塊邏輯電路如圖5所示,采用10MB晶振產(chǎn)生全局時(shí)鐘CLK,假設(shè)信號(hào)A超前于B時(shí)代表指示光柵朝某一方向移動(dòng),A滯后于B時(shí)表示光柵的反方向移動(dòng).A,B信號(hào)分別經(jīng)第一級(jí)D觸發(fā)器后變?yōu)锳',B'信號(hào),再經(jīng)過(guò)第二級(jí)D觸發(fā)器后變?yōu)锳″,B″信號(hào).D觸發(fā)器對(duì)信號(hào)進(jìn)行整形,消除了輸入信號(hào)中的尖脈沖影響,在后續(xù)倍頻電路中不再使用原始信號(hào)A,B,因而提高了系統(tǒng)的抗干擾性能.在四倍頻辨向電路中,采用組合時(shí)序邏輯器件對(duì)A'A″,B'B″信號(hào)進(jìn)行邏輯組合得到兩路輸出脈沖:當(dāng)A超前于B時(shí),ADD為加計(jì)數(shù)脈沖,MIMUS保持高電平;反之,當(dāng)A滯后于B時(shí),ADD保持高電平,MINUS為減計(jì)數(shù)脈沖.

對(duì)比圖5和圖2可以看出,新型設(shè)計(jì)方法使用的器件數(shù)較傳統(tǒng)方法大大減少,所以模塊功耗顯著降低。系統(tǒng)布線在芯片內(nèi)部實(shí)現(xiàn),抗干擾性強(qiáng)。由于采用的是可編程邏輯器件,對(duì)于系統(tǒng)的修改和升級(jí)只需要修改相關(guān)的程序語(yǔ)句即可,不用重新設(shè)計(jì)硬件電路和制作印刷電路板,使得系統(tǒng)的升級(jí)和維護(hù)的便捷性大大提高。

4 四倍頻細(xì)分電路模塊的仿真

根據(jù)圖2所示的狀態(tài)轉(zhuǎn)換圖,利用硬件描述語(yǔ)言Verilog HDL描述該電路功能,編程思想為將A,B某一時(shí)刻的信號(hào)值的狀態(tài)合并為狀態(tài)的判斷標(biāo)志state,并放入寄存器prestate.當(dāng)A,B任一狀態(tài)發(fā)生變化時(shí),state值即發(fā)生改變,將此時(shí)的state值與上一時(shí)刻的prestate進(jìn)行比較,則能根據(jù)A,B兩個(gè)脈沖的狀態(tài)相對(duì)變化確定計(jì)數(shù)值db的加減,得出計(jì)數(shù)器輸出值的加減標(biāo)志.

仿真結(jié)果如圖6所示.當(dāng)信號(hào)A上跳沿超前于B時(shí),計(jì)數(shù)值db進(jìn)行正向計(jì)數(shù);當(dāng)A上跳沿滯后于B時(shí),計(jì)數(shù)值db進(jìn)行反向計(jì)數(shù).即db將細(xì)分、辨向、計(jì)數(shù)集于一身,較好地實(shí)現(xiàn)了光柵細(xì)分功能.

比較圖3和圖5可以看出,用FPGA設(shè)計(jì)信號(hào)處理模塊,設(shè)計(jì)過(guò)程和電路結(jié)構(gòu)更加簡(jiǎn)潔。另外,在應(yīng)用中需注意FPGA時(shí)鐘周期應(yīng)小于光柵信號(hào)脈沖的1/4.

5 結(jié)論

①新型設(shè)計(jì)方法結(jié)構(gòu)簡(jiǎn)單,集成度高,比傳統(tǒng)設(shè)計(jì)方法所用器件數(shù)大大減少.

②集成化設(shè)計(jì)使系統(tǒng)功耗降低,抗干擾性增強(qiáng).

③用Verilog HDL設(shè)計(jì)電路,改變電路結(jié)構(gòu)只需修改程序即可,且系統(tǒng)維護(hù)和升級(jí)的便捷性提高.

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2561

    文章

    52298

    瀏覽量

    762342
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    51988

    瀏覽量

    434301
  • cpld
    +關(guān)注

    關(guān)注

    32

    文章

    1257

    瀏覽量

    170784
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    [求助]異或門組成的4倍頻電路

    本帖最后由 gk320830 于 2015-3-5 20:07 編輯 異或門組成的2倍頻電路,由兩個(gè)二倍頻電路就構(gòu)成了四倍頻
    發(fā)表于 06-12 13:33

    鑒相4倍頻計(jì)數(shù)-用vhdl怎么編寫啊?

    用fpga實(shí)現(xiàn)四倍頻鑒相計(jì)數(shù)的功能。找到一段代碼。求完整的代碼。還有LIBREAY APP;為什么報(bào)錯(cuò)???
    發(fā)表于 05-15 18:25

    【分享】光電編碼器軟件四倍頻和辨向程序

    光電編碼器軟件四倍頻和辨向程//A接P1.0,B接P1.1if((P1|0xfc)==0xfc){if(P1_temp==0xfd) {a-=0.0100*jzcs;sign=0;plus++
    發(fā)表于 05-20 16:39

    FPGA設(shè)計(jì)光電編碼器倍頻電路10倍頻及以上

    本帖最后由 1154286643 于 2015-11-2 17:30 編輯 哪位大哥會(huì)光電編碼器倍頻的?。坑糜谒欧姍C(jī)的,現(xiàn)在要實(shí)現(xiàn)一個(gè)十倍頻以上的電路,A相信號(hào)超前B相90度,
    發(fā)表于 11-02 14:04

    編碼器四倍頻電路的單片機(jī)高速算法設(shè)計(jì)資料分享

    在沒(méi)有正交編碼器計(jì)數(shù)器接口的電路中,對(duì)于速度不高的編碼器,可以用軟件的方式來(lái)實(shí)現(xiàn)原理過(guò)程參考此文檔:編碼器四倍頻電路的單片機(jī)高速算法設(shè)計(jì) - 百度文庫(kù) (baidu.com)正交編碼器
    發(fā)表于 01-12 07:35

    在電機(jī)檢測(cè)中的應(yīng)用

    本文介紹了電機(jī)鑒向、四倍頻的原理以及使用EMPM7128S 進(jìn)行鑒向、四倍頻、計(jì)數(shù)的方法,并給出了相應(yīng)的VHDL 程序和仿真圖。關(guān)鍵詞:EPM7128S 鑒向
    發(fā)表于 06-24 09:53 ?9次下載

    四倍頻電路

    四倍頻電路
    發(fā)表于 04-09 12:03 ?1814次閱讀
    <b class='flag-5'>四倍頻</b>器<b class='flag-5'>電路</b>圖

    四倍頻電路

    四倍頻電路
    發(fā)表于 04-26 12:00 ?5030次閱讀
    <b class='flag-5'>四倍頻</b><b class='flag-5'>電路</b>

    EPM7128S在雷達(dá)電子干擾模擬訓(xùn)練器中的應(yīng)用

    【摘 要】 介紹Altera公司的復(fù)雜可編程邏輯(CPLD)器件EPM7128S在炮瞄雷達(dá)電子干擾模擬訓(xùn)練器中的應(yīng)用。主要討論利用EPM7128S器件對(duì)炮瞄雷達(dá)電子干擾模擬訓(xùn)練器的數(shù)字邏輯電路
    發(fā)表于 05-15 22:31 ?1516次閱讀
    <b class='flag-5'>EPM7128S</b>在雷達(dá)電子干擾模擬訓(xùn)練器中的應(yīng)用

    四倍頻乘法電路

    四倍頻乘法電路
    發(fā)表于 05-18 16:00 ?706次閱讀
    <b class='flag-5'>四倍頻</b>乘法<b class='flag-5'>電路</b>圖

    倍頻脈沖乘法電路

    倍頻脈沖乘法電路
    發(fā)表于 05-18 16:01 ?1132次閱讀
    五<b class='flag-5'>倍頻</b>脈沖乘法<b class='flag-5'>電路</b>圖

    高分辨率四倍頻細(xì)分電路

    圖是一個(gè)既能防止誤脈沖又能提高分辨率的四倍頻細(xì)分電路。在這里,采用了有記憶功能的D 型觸發(fā)器和時(shí)鐘發(fā)生電路。
    發(fā)表于 06-23 18:14 ?37次下載

    光柵位移傳感器中四倍頻細(xì)分電路模塊的設(shè)計(jì)與仿真研究

    光柵傳感器輸出兩路相位相差為90的方波信號(hào)A和B.如圖l所示,用A,B兩相信號(hào)的脈沖數(shù)表示光柵走過(guò)的位移量,標(biāo)志光柵分正向與反向移動(dòng).四倍頻后的信號(hào),經(jīng)計(jì)數(shù)器計(jì)數(shù)后轉(zhuǎn)化為相對(duì)位置。計(jì)數(shù)過(guò)程一般有兩種實(shí)現(xiàn)方法:一是由微處理器內(nèi)部定時(shí)計(jì)數(shù)器
    的頭像 發(fā)表于 09-04 08:03 ?8251次閱讀
    光柵位移傳感器中<b class='flag-5'>四倍頻</b>細(xì)分<b class='flag-5'>電路</b>模塊的設(shè)計(jì)與仿真研究

    碼盤四倍頻電路原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是碼盤四倍頻電路原理圖免費(fèi)下載。
    發(fā)表于 10-25 11:04 ?22次下載
    碼盤<b class='flag-5'>四倍頻</b>的<b class='flag-5'>電路</b>原理圖免費(fèi)下載

    光柵莫爾信號(hào)四倍頻細(xì)分電路模塊的設(shè)計(jì)與仿真研究

    及判向電路。能夠實(shí)現(xiàn)四倍頻電路結(jié)構(gòu)很多,但在應(yīng)用中發(fā)現(xiàn),由于某些四倍頻電路的精度或穩(wěn)定性不高,
    的頭像 發(fā)表于 12-13 16:29 ?2262次閱讀