《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于CPLD的編碼器解碼接口、PWM輸出方案及其在運動控制卡和伺服驅動器中的應用
基于CPLD的編碼器解碼接口、PWM輸出方案及其在運動控制卡和伺服驅動器中的應用
電子工程專輯
摘要: SM2100是一個基于CPLD的編碼器解碼接口SOPC(系統在可編程芯片上)芯片方案,她主要提供了1-4路ABZ相編碼器信號的解碼及PWM輸出功能,用于對實際位置的判斷與反饋,她的高性價比特點非常適合應用于現階段我國數控設備中。
Abstract:
Key words :

     SM2100是一個基于CPLD編碼器解碼接口SOPC(系統在可編程芯片上)芯片方案,她主要提供了1-4路ABZ相編碼器信號的解碼及PWM輸出功能,用于對實際位置的判斷與反饋,她的高性價比特點非常適合應用于現階段我國數控設備中。

引言

    在數控機床或其他數控設備中,往往都會用到光柵尺或編碼器等位置傳感部件,用以來測量機械運動部件的實際運動位置及速度信息。那么光柵尺或編碼器測量到的數值,就需要專門的接收部件來處理。一般的編碼器輸出的信號是AB(或ABZ)相正交編碼信號,之所以這樣編碼也是為了將方向信息加入碼流,同時也有利抗干擾等方面的處理。因此在接收這個信號時就需要專門的解碼接口電路,將所得的數據也就是實際運動位置/位置信息傳遞給處理單元,或通過總線(比如PCI)傳遞給數控設備的中央控制系統中,讓控制系統的軟硬件根據測來的實際信息與理想(邏輯)信息進行對比,然后根據比較的誤差結果再去調節運動部件的位置和速度,或做其他中斷、開關性的輸出動作以達到控制機械運動的目的。甚至,通過一套完整的算法來把位置、速度、力矩等信息納入體系中來,做實時反饋處理,這也就是我們所說的閉環(半閉環)處理,我們常見的算法就是PID(或PI)算法。這樣以來,就比較方便于讓機械設備在全自動的運行下達到快、準、柔的特性。

1 用CPLD來實現編碼器解碼接口及PWM輸出功能

現在市面上已經有專用的編碼器信號/AB相正交編碼信號解碼接口芯片,主要是歐美等國家提供的芯片,比如HCTL-2016/HCTL-2020等產品。但是這些產品性能價格比還是比較差,功能不夠豐富,使用起來也不靈活方便,很難適合廣大客戶的需求。

而用中規模的CPLD來完成AB相正交編碼信號解碼功能的設計,就成了一個選擇,加之CPLD的可塑性,及日益走好的性價比趨勢,這種方案甚至成為了唯一的最優選擇。

一般情況,Altera/Lattice/Xilinx的市面主流的CPLD都可以滿足設計的需求,邏輯在中等規模,約500-1000宏單元,就可以完成1-4通道解碼AB相正交編碼信號解碼功能,并且可以外加1-4通道的PWM發生,以及多路數字量I/O的擴展功能。或者完成1-4軸AB相解碼外加可編程脈沖發生功能。

而要充分利用CPLD的資源,并且達到一個高性能、高可靠性的設計,是需要足夠的技術力量保障的,這樣才會有高性加比的產品出現。

深圳市斯邁迪科技發展有限公司正式這樣的公司,專業從事運動控制SOPC(即CPLD、 FPGA)的芯片級技術方案和平臺級技術方案開發,并向市場推出多款運動控制SOPC芯片產品。其中SM2100系列就是1-4路的ABZ相編碼器信號的解碼及PWM輸出功能SOPC產品。

以下是2100系列的功能介紹

1.1 SM2100特點簡介

SM2100提供了1-4通道的ABZ相解碼、4倍頻、16位的編碼器計數范圍和16位的PWM脈沖發生的功能。同時在芯片內部附加了8路通用輸入和8路通用輸出。由于芯片是SOPC技術方案,因此還可以根據客戶的具體需求做定向化的設計。

圖1是其功能框圖。下面是其性能指標:

輸入時鐘CLK頻率最高到80MHz,標準輸入頻率40MHz;

PWM的占空比調節范圍0~4095,頻率調節范圍150Hz~150KHz;

16位編碼器計數器,可達計數范圍為:1~ 65535;

AB相輸入可4倍頻,AB相輸入內接3階數字低通濾器,濾波帶寬4級可調。

 

圖1:SM2100功能框圖

1.2 SM2100的設計應用說明

SM2100是一個SOPC方案,它的應用特點如同常見的ASIC一樣方便,通過8位CPU接口與主控器件接口,通過內部寄存器來設置其工作狀態及功能。

其中CPU接口非常簡單:

8根雙向數據總線:D0~7;

7根地址總線:A0~6;

1根片選線:CS_n;

1根讀允許線:RD_n;

1根寫允許線:WR_n。

也可以根據用戶需要,提供16位總線接口。除了數據總線增加到16根外,其它信號與8位總線接口相同。

下面是主要的功能設置寄存器介紹。通過這些寄存器的描述,應用工程師們可以一目然地看清了SM2100的具體功能及如何使用。

 

 

1.3 SM2100的主要功能原理及應用介紹

A、編碼器解碼計數功能

下圖2是解碼計數部分的原理:

 

圖2:解碼計數部分的原理

SM2100芯片有1-4通道16位ABZ相編碼器計數器。通過讀取各通道的計數寄存器(CNT*)可以得到該通道當前的計數值。對各通道的計數清零寄存器(CNT*_CLR)的寫操作將把該道的計數寄存器清零。

每道計數器的輸入端都有4倍頻電路和3階數字濾波器電路。數字濾波器的帶寬分4檔可調,分別是10M,5M,2.5M,625K,分別可以濾除ABZ相信號上的寬度小于300ns、600ns、1.2us、4.8us的干擾。對模式寄存器(MODE)的寫操作可以分別設定各通道的濾波器帶寬。

在Z相信號的上升沿,會把當前的編碼器計數值鎖存在索引寄存器(CNT*_IDX)中,同時把狀態寄存器(STATUS)中的對應標志位置1。CPU芯片可以依據SM2103的狀態寄存器和索引寄存器的值進行回零點處理。狀態寄存器的索引標志位在狀態寄存器讀操作后自動清零。

B、PWM輸出

SM2100芯片有1-4通道16位PWM輸出。用于產生互補(差分)的脈寬調制信號有死區控制功能??梢杂脕韺?相位晶體管的控制完成電機控制中的功率驅動和3相逆變器功能,也可以或結合低通濾波完成DA轉換功能。

PWM輸出脈沖的周期可以通過往控制寄存器PWM_TL、PWM_TH寫入數據來設置。有效數據為16位,即PWM_TL的8位和PWM_TH的低4位。

第n通道的脈沖寬度可以通過往控制寄存器PWM_WnL、PWM_WnH寫入數據來設置。有效數據為16位,即PWM_WnL的8位和PWM_WnH的低4位。

往PWM_EN寄存器的最低位寫入1時,使能PWM;寫入0時,禁止PWM輸出(輸出0電平)。

當PWM脈沖寬度的設置大于脈沖周期的設置值時,輸出脈沖的占空比保持為100%。

C、通用IO應用

對SM2100芯片的通用輸入輸出的操作,直接對GPI 、GPO寄存器進行讀寫即可。這項功能可以用來完成對系統中的開關量控制,或類似于PLC中的I/O點控制。

2 2100的應用方案舉例介紹

2.1 SM2100芯片在運動控制卡中的應用:基于PCI的讀數卡SMP330

SMP330卡是利用SM2103及PCI接口芯片設計出的32位PCI總線的3通道AB相解碼計數和PWM輸出卡。該卡適用于電機控制,數控機械系統中的位置監測。它體現了上述SM2100系列芯片的一切功能特點,包括3通道16位A/B相編碼計數器,3個16位的PWM信號輸出,和多路通用的數字輸入、輸出通道。

因為是板卡級別的產品,因此還做了系統性質電路調理處理。例如編碼器信號接口采用差分輸入接收,高速光電隔離;PWM輸出經過74LS06芯片OC輸出;數字量的輸出輸入都經過光電隔離,其中輸出還經過達林頓管增加驅動電流;此外還在板上增加了隔離電源模塊,用以增加系統的抗干擾性。

下圖3是SMP330的系統功能框圖:

SMP330卡可以用到多個應用領域:電機控制、過程監視、工業過程控制。具體的有:抄數機、測量分析儀器、半自動化定位機器、PC機數顯等。它可以完成系統中的讀數功能,也就是對實際位置/速度信息的測量,還有利用PWM功能對電機進行控制,同時數字GPI/O功能也可以用來對系統進行I/O擴展。

比如抄數機。我們在實際工件的設計生產中,對一些較復雜或不規則工件的機械外型設計比較困難,同時也特別消耗時間。這種情況下,如果有實際的參考實物,利用抄數機的位置探測部位對實物的外殼的實際位置信息快速而又精準的測得,直接利用測得的數據恢復出其“外貌”來,則設計就是一個快速高效的仿制了。那么這個抄數機設備中主要的處理部件就可以利用SMP330卡來實現。

 

圖3:是SMP330的系統結構框圖

2.2 SM2100芯片在數字伺服驅動器中的應用

已經有部分客戶利用SM2100芯片方案來實現其伺服驅動器產品了,在產品里擔當速度與位置的接口處理功能,以及對PWM輸出產生的功能。

此處以無刷直流數字伺服驅動器為例。一個無刷直流電機的控制原理框圖可以用下圖4來表示。

 

圖4:無刷直流電機的控制框圖

 

我們如果對上圖3進行深一步的全數字化電路設計性細分,可以得到如下的圖5數字直流伺服系統功能框圖:

 

圖5:數字直流伺服系統框圖

那么,在上圖5中蘭色框體部分就可以用SM2100系列芯片方案來實現,灰色框范圍內的功能則可以用DSP或FPGA來實現,這樣就形成一個全數字伺服系統方案。當然在這個系統中,SM2100只是成但部分的功能及接口,主體的閉環算法處理是在DSP或FPGA實現(用FPGA方案實現也是深圳市斯邁迪科技發展有限公司的產品之一,它囊括了2100在內,更主要的是新型FPGA的特點使得比起DSP方案來有獨到的優勢,此處不再贅述)。

這樣的方案里面,結合SM2100來實現,優點是增加系統可靠性、性能好。

綜上所述,一個數字直流伺服系統(驅動器)的處理部分實現,就可以用一個DSP結合一個SM2100芯片就完成了。

參考文獻

《SM2100:編碼器解碼計數、PWM輸出及I/O擴展芯片 手冊》 深圳市斯邁迪科技發展有限公司

《SMP330:編碼器解碼計數、PWM輸出及I/O擴展PCI卡 手冊》 深圳市斯邁迪科技發展有限公司

於鳳兵

資深工程師 深圳市斯邁迪科技發展有限公司總經理

胡軍艦

資深高級工程師 深圳市斯邁迪科技發展有限公司技術總監

茍衛忠

資深工程師深圳市斯邁迪科技發展有限公司研發部經理

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲愉拍自拍另类高清精品| 一区二区视频免费完整版观看| 欧美日韩国产成人在线| 亚洲色无码播放| 国精产品99永久一区一区| 国产亚洲成av人在线观看导航| 伊人成人网在线看| 国产精品一区亚洲| 欧美性色综合| 亚洲精品欧美专区| 国产欧美大片| 亚洲一区二区欧美日韩| 欧美日韩在线影院| 欧美午夜精品理论片a级按摩| 在线精品高清中文字幕| 国产精品亚洲一区二区三区在线| 亚洲欧美日韩在线| 狠狠网亚洲精品| 欧美风情在线| 国产日本亚洲高清| 国产精品免费视频xxxx| 欧美日本不卡高清| 午夜精品一区二区三区在线视| 国产精品一区免费视频| 欧美日韩国产成人在线观看| 一区二区在线观看视频在线观看| 国产精品久久久久久久午夜片| 欧美黄色小视频| 亚洲伊人伊色伊影伊综合网| 国产精品麻豆成人av电影艾秋| 好吊一区二区三区| 久久黄色级2电影| 亚洲国产精品久久久久婷婷884| 亚洲丰满在线| 亚洲麻豆国产自偷在线| 国产伦精品一区二区三区免费| 亚洲一区二区三区中文字幕在线| 久久成人久久爱| 91久久精品美女| 国产视频一区二区在线观看| 亚洲尤物精选| 日韩一二三在线视频播| 香蕉av777xxx色综合一区| 亚洲视频在线二区| 久久在线91| 欧美sm视频| 欧美一区午夜精品| 国产一区91精品张津瑜| 欧美精品日韩www.p站| 亚洲经典视频在线观看| 亚洲国产精品视频一区| 欧美国产一区二区| 久久久999国产| 99精品免费| 欧美黄在线观看| 国产精品自拍小视频| 91久久极品少妇xxxxⅹ软件| 国产欧美视频一区二区三区| 欧美日韩亚洲一区二| 亚洲国产成人久久综合一区| 欧美日韩在线观看视频| 欧美a一区二区| 激情五月综合色婷婷一区二区| 国产精品网曝门| 欧美一级欧美一级在线播放| 亚洲国产精品高清久久久| 国产一区二区日韩精品| 国产区欧美区日韩区| 亚洲国产精品久久91精品| 国产精品一香蕉国产线看观看| 欧美日韩在线视频一区二区| 欧美亚日韩国产aⅴ精品中极品| 亚洲视频综合| 中文无字幕一区二区三区| 免费不卡中文字幕视频| 日韩性生活视频| 亚洲视频电影图片偷拍一区| 亚洲欧美日韩视频一区| 国产综合视频| 日韩视频免费看| 国产乱理伦片在线观看夜一区| 亚洲女人天堂成人av在线| 亚洲国产精品免费| 亚洲精品在线观看免费| 亚洲在线免费视频| 亚洲国产欧美在线人成| 亚洲激情社区| 亚洲欧洲精品一区二区三区不卡| 久久精品国产99国产精品| 在线亚洲欧美专区二区| 欧美激情网友自拍| 小辣椒精品导航| 久久精品视频免费播放| 国产区精品在线观看| 欧美www视频在线观看| 欧美中文日韩| 久久爱另类一区二区小说| 欧美在线在线| 久久精品国语| 国产原创一区二区| 另类尿喷潮videofree| 午夜在线精品偷拍| 永久免费精品影视网站| 欧美在线视频在线播放完整版免费观看| 国产一区二区三区观看| 欧美激情一区二区三级高清视频| 欧美伊人久久久久久久久影院| 日韩午夜高潮| 国产精品视频一区二区三区| 亚洲精品日韩在线观看| 久久久久久黄| 欧美日本在线视频| 欧美在线免费观看亚洲| 久久国产精品久久久久久久久久| 精品va天堂亚洲国产| 久久尤物视频| 亚洲午夜激情网站| 国产亚洲欧美日韩日本| 久久精品视频在线观看| 欧美激情精品久久久| 久久婷婷丁香| 亚洲欧美在线网| 久久久精品久久久久| 在线日韩日本国产亚洲| 国产女人水真多18毛片18精品视频| 国产精品九色蝌蚪自拍| 亚洲欧洲午夜| 欧美成人久久| 亚洲国产精品久久| 欧美日韩国产系列| 亚洲第一中文字幕在线观看| 99精品国产福利在线观看免费| 亚洲国产高清一区二区三区| 国产精品久久久久久久久久妞妞| 狠狠操狠狠色综合网| 欧美日韩综合在线免费观看| 欧美极品一区二区三区| 亚洲高清自拍| 国产精品99久久久久久久vr| 久久黄色小说| 欧美丝袜一区二区| 亚洲人成精品久久久久| 夜夜嗨一区二区| 欧美高清在线一区| 欧美在线观看www| 国模一区二区三区| 亚洲三级免费观看| 国产日韩欧美日韩大片| 国模精品一区二区三区| 久久久久国产精品麻豆ai换脸| 欧美与黑人午夜性猛交久久久| 久久精品国产99国产精品澳门| 激情欧美亚洲| 国产欧美日韩综合精品二区| 一区二区三区在线观看欧美| 一区二区高清在线| 亚洲精品在线免费| 亚洲午夜影视影院在线观看| 亚洲欧美日韩一区在线观看| 亚洲日本电影| 午夜精品久久久久久久久久久| 亚洲精品免费在线播放| 亚洲福利久久| 激情小说另类小说亚洲欧美| 最新成人av在线| 欧美成人免费观看| 亚洲伊人一本大道中文字幕| 亚洲免费观看高清完整版在线观看熊| 亚洲欧美精品中文字幕在线| 欧美/亚洲一区| 欧美日韩一区二区三区免费看| 欧美日韩性视频在线| 国产亚洲精品综合一区91| 国产精品分类| 亚洲精品一区二区三区蜜桃久| 欧美理论在线播放| 欧美性开放视频| 国产老肥熟一区二区三区| 欧美精品一区二区三区蜜桃| 欧美成人国产| 欧美日韩国产大片| 亚洲国产你懂的| 欧美成人精品一区| 亚洲国产精品v| 欧美国产大片| 欧美一区二区三区四区在线观看地址| 欧美日韩亚洲系列| 国产亚洲一区二区三区在线观看| 老鸭窝亚洲一区二区三区| 久久久国产精品亚洲一区| 亚洲高清自拍| 亚洲欧美电影在线观看| 伊人久久亚洲美女图片| 在线国产日韩| 牛牛国产精品| 在线综合+亚洲+欧美中文字幕| 欧美欧美午夜aⅴ在线观看| 午夜久久黄色| 亚洲一区免费在线观看| 欧美特黄一区| 亚洲麻豆视频| 亚洲小视频在线观看| 久久综合伊人77777尤物| 久久久中精品2020中文| 一本一本大道香蕉久在线精品| 香蕉成人啪国产精品视频综合网| 国产性做久久久久久| 亚洲女优在线| 欧美日韩一区二区三区在线看| 午夜亚洲视频| 国产一区成人| 亚洲国产色一区| 欧美在线观看日本一区| 亚洲欧美视频在线观看| 夜夜爽99久久国产综合精品女不卡| 欧美成人按摩| 国产精品福利影院| 国产女人精品视频| 欧美日韩免费观看一区=区三区| 欧美亚洲在线观看| 在线播放中文字幕一区| 亚洲男人天堂2024| 亚洲视频精选| 欧美性做爰毛片| 激情视频一区| 欧美成人精品影院| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品一区二区在线观看| 黄色成人免费观看| 国产精品久久午夜夜伦鲁鲁| 亚洲国产激情| 久久久亚洲成人| 欧美日韩国产不卡| 久久久夜色精品亚洲| 一区二区高清在线| 久久噜噜噜精品国产亚洲综合| 国产精品一区二区三区久久久| 欧美一区在线看| 亚洲午夜电影| 亚洲国产欧美一区二区三区久久| 99国产精品国产精品毛片| 欧美紧缚bdsm在线视频| 亚洲视频一区二区免费在线观看| 国产精品99一区| 亚洲久久一区二区| 欧美影院成人| 国产精品欧美日韩久久| 日韩天堂在线观看| 亚洲国产欧美一区二区三区久久| 久久久.com| 亚洲大胆人体视频| 亚洲国产天堂久久综合网| 夜夜嗨av一区二区三区网站四季av| 亚洲精品一区二区三| 亚洲大胆在线| 激情婷婷久久| 日韩亚洲欧美中文三级| 韩国一区二区三区在线观看| 欧美亚韩一区| 亚洲另类一区二区| 欧美mv日韩mv国产网站| 欧美日韩激情网| 国产一区二区日韩精品| 亚洲第一二三四五区| 亚洲国产精品小视频| 一区二区三区视频观看| 亚洲乱码一区二区| 国产最新精品精品你懂的| 黄色成人在线网址| 极品尤物久久久av免费看| 国产精品夫妻自拍| 亚洲第一天堂av| 一个色综合导航| 国产精品va在线播放我和闺蜜| 亚洲第一区在线| 久久久夜色精品亚洲| 亚洲黄色成人久久久| 亚洲麻豆国产自偷在线| 国内精品伊人久久久久av一坑| 欧美国产精品劲爆| 久久九九久久九九| 亚洲午夜电影网| 国产精品一香蕉国产线看观看| 老司机免费视频久久| 欧美日一区二区三区在线观看国产免| 欧美一区二区三区四区在线| 国产麻豆一精品一av一免费| 亚洲特级片在线| 亚洲影院免费观看| 国产精品国产三级国产a| 国产在线播放一区二区三区| 国产亚洲福利社区一区| 日韩亚洲不卡在线| 欧美午夜片在线观看| 亚洲欧洲日夜超级视频| 亚洲高清在线精品| 亚洲国产精品一区二区www在线| 国产午夜亚洲精品理论片色戒| 久久久久国产成人精品亚洲午夜| 久久国产精品亚洲77777| 欧美一区二区三区免费视频| 久久狠狠久久综合桃花| 午夜亚洲伦理| 欧美一区二区高清在线观看| 免费一区视频| 欧美~级网站不卡| 欧美理论视频| 国产一区二区三区无遮挡| 欧美成人午夜激情在线| 亚洲自拍偷拍一区| 国产精品mv在线观看| 欧美区在线观看| 一区在线免费| 久久亚洲一区二区三区四区| 在线成人中文字幕| 亚洲一区二区三区在线播放| 一区二区三区视频观看| 久久综合给合久久狠狠色| 免费成人美女女| 国产精品任我爽爆在线播放| 性欧美video另类hd性玩具| 欧美精品一区二| 欧美在线视频免费播放| 亚洲自拍16p| 免费亚洲电影在线观看| 亚洲人午夜精品免费| 国产一区香蕉久久| 欧美高清视频在线观看|