《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 用于高密度母盤刻錄系統的專用運動控制卡的研究

用于高密度母盤刻錄系統的專用運動控制卡的研究

2008-10-30
作者:蔣培軍 沈全洪 李 晟 李

  摘 要: 介紹了研制的用于高密度" title="高密度">高密度母盤" title="母盤">母盤刻錄系統的專用運動控制卡" title="運動控制卡">運動控制卡。該運動控制卡基于DSP中心處理器和CPLD邏輯處理器模塊而設計,實現了母盤刻錄運動控制的快速性和高精度,能夠很好地滿足母盤刻錄機運動控制的需要。
  關鍵詞: DSP CPLD 母盤刻錄 運動控制卡


  隨著電子技術的發展,采用計算機和運動控制卡構成主從式控制系統" title="控制系統">控制系統并由下位機——運動控制卡(Motion Controller)完成主要數學運算,已經成為當前先進運動控制技術的主流[1]。運動控制卡采用高速數字信號處理器為核心處理器。由于DSP具有獨立的數據存儲器和指令存儲器,使得在控制單元內,數據和指令可并行傳輸,大大提高了數據的處理速度,可以實現各種復雜的控制算法,因而得到了廣泛應用。美國Delta Tau數字系統公司的PMAC運動控制卡和香港固高科技的GT-400運動控制卡分別為國內外商品化運動控制卡的頂尖之作(PMAC功能強大,適合于復雜運動控制)。奧地利B&R工業自動化公司的新一代可編程計算機控制器PCC采用多任務機制構筑其應用軟件的運行平臺,這樣應用程序的運行周期與程序長短無關,而是由操作系統的循環周期決定。由此它將應用程序的掃描周期同外部的控制周期區別開來,滿足了真正實時控制的要求。
  高密度母盤刻錄過程中有兩個主運動。一個是母盤的高速回轉運動,另一個是刻錄光學頭相對母盤圓心的直線微進給運動。母盤刻錄機的運動控制系統的最主要任務就是通過對兩個主運動的精密控制,使得聚焦光斑以恒定線速度沿著等線距的外展型阿基米德螺旋線軌跡運動。為實現高精度恒線速刻錄,這兩個主運動都必須不斷調速,并且保證極高的精度[2]。刻錄機刻錄時的道間距很小,只有400nm,刻錄過程中要求變速8.75×104次,而且主軸電機最高的運行速度為1500RPM。在這樣的較高轉速的情況下要進行如此頻繁的變速,控制的難度很大,傳統的控制方式很難滿足要求。此外,商品化的運動控制卡由于其具有很強的通用性,也無法完全滿足母盤刻錄系統的需要。為此,需要研制用于高密度母盤刻錄系統的專用運動控制卡[3]
1 專用運動控制卡總體方案
  高密度母盤刻錄機的運動控制系統采用工控機和運動控制卡構成的主從式控制系統,并由下位機——運動控制卡完成主要數學運算。工控機負責人機交互界面的管理和控制系統的實時監控等方面的工作,運動控制卡完成運動控制的所有細節(包括脈沖和方向信號的輸出、自動升降速的處理、原點和限位等信號的檢測等)。母盤刻錄控制系統的總體結構如圖1所示。


  基于DSP的中心處理器的設計是響應速度最快、符合最小化原理、穩定性最高的方案,同時也是最復雜、最難的方案[4~5]。母盤刻錄機專用運動控制卡的結構如圖2所示。 整個運動控制卡系統包括:DSP單元、DSP外部存儲器單元、DSP-DA輸出控制單元、ISA總線接口單元、雙口RAM構成的ISA消息協議棧單元、系統譯碼單元和光柵信號處理單元。


  系統的中心由DSP完成控制和伺服功能;自舉ROM存有DSP數控系統主程序及系統初始化信息;數據RAM用于存儲DSP運行時的數據;CPLD為數據交換邏輯接口,負責控制信號的輸出和光柵信號的輸入與處理(四倍頻、計數等)。該數控系統通過ISA總線接口與工控機連接,完成控制過程中控制指令與狀態參數的傳遞。
2 具體模塊設計
  下面具體介紹一下專用運動控制卡的各個模塊的設計。
2.1 核心DSP的設計
  高密度母盤刻錄機控制系統的工作是屬于運算密集型的任務,因此采用DSP作為中央處理器是非常好的選擇。由于控制系統要求的精度很高,運算量非常大,而且運算的動態范圍很大,所以定點的DSP無法滿足運算的要求,不但速度跟不上,而且還會產生定標不當的問題,導致運算精度丟失,或是出現溢出錯誤。另外考慮到系統兼容性問題,最終選擇了TI公司的高精度浮點運算處理器TMS320C32作為下位機的中心處理器。它具有可變寬度的存儲器接口、更快速的指令周期時間、可設置優先級的雙通道DMA處理器、靈活的引導程序裝入方式、可重新定位的中斷向量表以及可選的邊緣/電平觸發中斷方式等。
2.1.1 核心DSP存儲器電路設計
  TMS320C32不具有片內的存儲器,所以存儲器的連接十分重要。C32通過24位的地址總線、32位的數據總線和三組選通信號IOSTRB、STRB0、STRB1訪問外部存儲器。TMS320C32總共提供16M字的存儲空間,每字32bit,這16M字空間包括程序存儲器、數據存儲器及I/O空間。
  TMS320C32對外部存儲器的訪問必須經過選通信號引腳,三組選通信號IOSTRB、STRB0、STRB1分別對應存儲器映像的不同位置。IOSTRB對應的存儲器映像從810000h到82FFFFh,總共128K字,當訪問這部分存儲空間時,IOSTRB使能。STRB0對應兩塊不連續的存儲器映像,分別是從1001h到7FFFFFh(共8.192M字)和從880000h到8FFFFFh(共521K字)。STRB1對應從900000h到FFFFFFh的7.168M字。
2.1.2 核心DSP的BOOT LOADER設計
  DSP有兩種工作模式:微處理器方式(MP)和微計算機方式(MCBL)。微處理器方式(MP)不能自啟動,必須由主機引導才能進入工作狀態,也就是說必須由主機裝入工作程序;微計算機方式(MCBL)具有自啟動和程序自引導功能,這使得TMS320C32的硬件系統設計極為方便。
  TMS320C32芯片的引腳MCBL/MP用來選擇工作方式,當該引腳為低電平時,工作于一般的微處理器方式;當該引腳為高電平時,則工作于微計算機方式。具體電路設計中的工作方式選擇是通過一個巧妙的瀉放電路來實現的,避免了使用復雜的邏輯器件,如圖3所示。


2.1.3 核心DSP的中斷設計
  當TMS320C32工作在MCBL方式時,采用雙矢量方案來響應中斷請求,需在相應的中斷矢量地址存放跳轉指令,而不是直接存放中斷服務程序的地址。對于TMS320C32來說,中斷向量表是可以根據用戶自己的需要重新定位的。其中,中斷-陷阱向量表的表首指針為ITTP(the Interrupt-trap Table Pointer),由中斷標志寄存器IF的31~16位組成。該指針左移8位(零位移入)即構成中斷-陷阱向量表的表首基地址EA(ITTP),如圖4所示。


2.1.4 核心DSP的Reset設計
  TMS320C3X的復位是通過在Reset引腳上置10個H1周期以上的低電平來實現的。通常情況下是加入專用的WatchDog復位電路。但在本系統中,巧妙地設計了復位脈沖發生器,省去了復雜的WatchDog電路,如圖5所示。


  可以算出RESET信號維持在COMS的低電平VIH=3.5V的時間約為0.05s>>10TH1(TH1=2.5×10-8s)。這樣的RESET設計即可滿足要求。
2.1.5 核心DSP與D/A" title="D/A">D/A轉換器的設計
  由于系統要求的尋址定位的精度很高,作為最后一環的D/A轉換器一定要有高精度和高速的特性,否則前面由DSP計算出來的高精度、高速的尋址定位指令碼會在進行D/A轉換時丟失精度,甚至會由于轉換速度不夠而丟失指令,成為系統的瓶頸,影響整個系統的性能。因此選擇了ADI公司的高性能AD669芯片作為D/A轉換器。該轉換器為16位字長,可以實現2光軌精度的變速、定位。而且該轉換器為雙緩存結構,這種特殊的結構可以保證在DSP的控制下,軸、徑向的變速、尋址同時完成,不會發生遲滯。
  DSP要同時控制氣浮主軸和徑向進給兩方面的輸出,需采用特殊連接方式,如圖6所示。D/A轉換器選通端通過譯碼器(ADDRESS DECODE)與DSP的控制端相連,DSP操縱D/A轉換器需要經過三條指令。DSP先通過第一條譯碼器將轉換數據寫入DA1的一級緩存,再用第二條譯碼器將轉換數據寫入DA2的一級緩存。接著DSP輸出第三條指令,譯碼器給出LDAC高電平,啟動氣浮主軸和徑向進給兩個方面的D/A轉換器同時將數據從一級緩存打入到二級緩存,并開始轉換;同時給出模擬控制量,控制外部的放大器和執行環節工作。


2.2 光柵信號處理
  專用的運動控制器系統中除了核心的處理單元DSP以及與其相關的ROM和RAM存儲器之外,最為關鍵的就是數字邏輯的通道,主要是光柵信號處理器。
  光柵信號處理器采用CPLD的MAX7192作為承載器件。MAX7192僅有7ns的固定延遲時間,可以保證光柵和DSP的高速信號的匹配。
  工作臺定位檢測裝置采用Renishaw公司的增量式圓光柵RGR-A和線光柵RLD10。圓光柵RGR-A用于測量回轉工作臺的轉角,線光柵RLD10用于測量進給工作臺的進給距離。測量光柵的輸出信號經100細分,成為脈沖當量為50nm的RS422標準數字信號。
  由于光柵的輸出信號是相差90°相位的數字信號,如圖7所示,因此可以對光柵輸出信號進行四倍頻,以提高定位精度,同時完成判向。可以將光柵的四倍頻電路與判向電路設計為一個整體,利用CPLD實現光柵接口電路的芯片化設計,包括光柵信號倍頻、判向及可逆計數器。


  當正轉時,光柵輸出的A相信號超前B相信號90°,則在一個周期內,AB兩相信號共有四次相對變化:00→10→11→01→00;當反轉時,光柵輸出的A相信號滯后B相信號90°,則在一個周期內,AB兩相信號也有四次相對化:00→01→11→10→00。信號相對變化一次,可逆計數器就實現一次加(減)計數。從而實現了正反轉情況下的四倍頻計數。考慮到誤操作下計數器應不作計數,因而得到光柵信號處理模塊的狀態轉換圖,如圖8所示。


3 專用運動控制卡實物圖
  將設計的專用運動控制卡用于高密度母盤刻錄機的控制系統中。通過實驗發現,該控制卡能夠較好地滿足母盤刻錄系統的要求,具有較高的精度。運動控制卡的實物圖如圖9所示。


  本文設計了用于高密度母盤刻錄系統的專用運動控制卡。該運動控制卡基于DSP中心處理器和CPLD邏輯處理器模塊,實現了母盤刻錄運動控制的快速性和高精度,能夠很好地滿足母盤刻錄機運動控制的需要。
參考文獻
1 Gutt H. J., Scholl F. D, Blattner J.High Precision Servo Drives with DSP-based Torque Ripple reduction[J].IEEE Transactions,1996(2):632~637
2 徐端頤.高密度光盤數據存儲[M].北京:清華大學出版社,2003(7):415~425
3 李 晟.高密度母盤刻錄機控制系統的設計與實驗:[碩士論文].北京:清華大學,2003.6
4 TMS320C3X User’s Guide .Texas Instruments,2001
5 蘇紹景.基于DSP的寬動態范圍莫爾條紋計數與精密細分技術[J].光學精密工程,2001;9(2):146~150

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
在线视频国内自拍亚洲视频| 影音先锋中文字幕一区二区| 欧美 日韩 国产在线| 国产精品任我爽爆在线播放| 亚洲国产视频直播| 亚洲国产精品久久久久久女王| 亚洲欧美日韩视频二区| 欧美日韩亚洲天堂| 国产精品社区| 国外成人在线视频| 国产精品一卡二卡| 亚洲高清一二三区| 一区二区三区免费在线观看| 国产欧美大片| 国内自拍一区| 欧美片第1页综合| 美女视频黄a大片欧美| 欧美亚洲在线播放| 亚洲一区精品视频| 亚洲欧美在线磁力| 亚洲视屏在线播放| 久久精品国产欧美亚洲人人爽| 国产精品久久999| 亚洲网站在线| 久久人体大胆视频| 欧美精选在线| 欧美在线不卡视频| 在线亚洲自拍| 欧美精品在线免费播放| 亚洲精品国产欧美| 亚洲国产精品成人va在线观看| 国语对白精品一区二区| 国产伦精品一区二区三区高清| 久久精品五月| 欧美在线一区二区| 销魂美女一区二区三区视频在线| 亚洲男女自偷自拍| 亚洲精品色图| 亚洲精品免费在线播放| 最近中文字幕日韩精品| 黄色精品网站| 1769国产精品| 亚洲国产三级| 亚洲国产欧美另类丝袜| 激情综合中文娱乐网| 国产精品亚洲一区二区三区在线| 国产精品入口夜色视频大尺度| 国产精品热久久久久夜色精品三区| 欧美日本一区二区三区| 久久青草福利网站| 日韩视频精品在线观看| 夜夜嗨一区二区| 亚洲夜间福利| 欧美在线一区二区| 久久一区二区三区四区五区| 母乳一区在线观看| 欧美日韩少妇| 国产免费成人在线视频| 国产性猛交xxxx免费看久久| 黄色av成人| 最新精品在线| 亚洲校园激情| 亚洲一区二区三区中文字幕| 午夜精品美女自拍福到在线| 久久精品二区三区| 日韩一二三区视频| 91久久国产综合久久| 久久精品123| av72成人在线| 午夜久久久久| 欧美一区二区三区免费看| 欧美在线3区| 日韩一级欧洲| 欧美亚洲一区| 亚洲成人资源网| 9色精品在线| 欧美一区二区视频在线| 免费一级欧美在线大片| 欧美国产日本| 欧美不卡一区| 欧美午夜无遮挡| 欧美巨乳波霸| 国产日韩综合| 永久91嫩草亚洲精品人人| 91久久在线观看| 在线亚洲精品福利网址导航| 久久精品99国产精品日本 | av成人动漫| 欧美一区二区三区免费大片| 亚洲精品视频免费在线观看| av成人免费在线观看| 欧美一级二区| 欧美激情视频在线播放| 国产欧美一区二区三区国产幕精品| 国产一区二区三区电影在线观看| 亚洲精品美女久久久久| 午夜精品视频在线| 亚洲深夜福利在线| 亚洲经典在线看| 欧美在线日韩| 欧美日韩一区二区三区在线视频 | 亚洲欧美另类在线观看| 男男成人高潮片免费网站| 国产精品日韩在线播放| 亚洲精品女人| 亚洲高清不卡在线观看| 销魂美女一区二区三区视频在线| 欧美久久久久久久久| 一区福利视频| 亚洲狼人精品一区二区三区| 久久国产精品一区二区三区| 亚洲欧美日韩综合aⅴ视频| 欧美国产专区| 韩国美女久久| 午夜影视日本亚洲欧洲精品| 亚洲午夜女主播在线直播| 久久精品一区二区三区中文字幕| 欧美国产日产韩国视频| 欧美午夜性色大片在线观看| 亚洲国产精品成人综合色在线婷婷| 午夜国产精品视频免费体验区| 一区二区欧美国产| 亚洲天堂第二页| 伊人久久亚洲美女图片| 国产日产欧产精品推荐色| 国产精品亚洲成人| 欧美日韩一区成人| 欧美激情在线免费观看| 亚洲精品久久久久| 国产综合久久久久影院| 久久久噜噜噜久噜久久| 午夜久久一区| 久久xxxx精品视频| 亚洲欧美日韩一区| 欧美亚洲一区二区在线| 欧美一区二区三区日韩| 91久久精品www人人做人人爽 | 久久久www| 欧美在线一二三区| 欧美在线电影| 欧美福利视频网站| 亚洲女与黑人做爰| 日韩网站在线| 欧美高清视频在线播放| 一区三区视频| 午夜精品久久久| 欧美一区二区三区在线看| 麻豆久久久9性大片| 激情综合久久| 亚洲国产欧美久久| 美女性感视频久久久| 在线看一区二区| 亚洲精品国产精品乱码不99| 欧美成人久久| 影视先锋久久| 亚洲精品一区在线观看香蕉| 巨乳诱惑日韩免费av| 亚洲免费观看高清在线观看| 中文有码久久| 国产精品欧美久久| 亚洲欧美日韩中文视频| 六月婷婷久久| 亚洲高清视频一区| 午夜天堂精品久久久久| 久久亚洲私人国产精品va| 樱桃国产成人精品视频| 久久国产免费| 欧美国产日韩一二三区| 亚洲国产一成人久久精品| 日韩写真在线| 国产欧美高清| 亚洲国产精品福利| 亚洲欧美一区二区三区极速播放| 国产伦精品一区二区三区视频黑人 | 亚洲私人黄色宅男| 国产精品嫩草久久久久| 欧美一级专区| 欧美日韩国产精品成人| 亚洲视频一区二区| 裸体歌舞表演一区二区| 亚洲精品五月天| 久久久久国产精品一区二区| 樱桃国产成人精品视频| 亚洲欧美日本日韩| 欧美电影在线观看| 亚洲深夜福利网站| 欧美大片免费久久精品三p | 国产日韩成人精品| 亚洲精品一二区| 国产精品一区二区女厕厕| 亚洲第一区在线观看| 欧美午夜精品理论片a级按摩 | 日韩视频中午一区| 久久精品日韩| 国产欧美精品国产国产专区| 日韩视频一区| 国产色综合天天综合网| 日韩一级成人av| 国产在线观看一区| 久久成人精品视频|