《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM9的數控銑床系統設計
基于ARM9的數控銑床系統設計
摘要: 以ARM9微處理器為硬件平臺,免費的Linux操作系統為軟件平臺,開發了嵌入式數控銑床,實現了對步進電機和伺服電機的控制。在對制作的電路板和編程的系統程序實驗的基礎上表明,與傳統數控系統相比,嵌入式數控系統發揮了其耗能少、成本低、體積小等優勢。
關鍵詞: ARM ARM9 數控銑床 Linux
Abstract:
Key words :
 

引言

目前國內使用的數控系統通常是在通用計算機或工控機的基礎上加裝運動控制卡,使用Windows操作系統,并安裝昂貴的數控軟件構成的。這樣的系統軟件成本高、硬件資源浪費、功耗大。而嵌入式產品具有系統結構精簡、功耗低等特點,能彌補傳統數控系統的不足。免費軟件Linux 操作系統進軍嵌入式領域,更使得嵌入式產品能夠充分發揮廉價、高性價比的優勢。

本文所述的正是以Linux操作系統為軟件平臺,以ARM9微處理器為硬件平臺,以數控銑床為背景,自主研發數控硬件及軟件的嵌入式數控銑床控制系統。

1 系統硬件組成

系統的硬件由ARM系統主板和擴展板卡組成。

硬件結構如圖1。

基于<a class=ARM9的數控銑床系統設計方案" src="http://files.chinaaet.com/images/20110707/d52394b6-7d52-4716-967c-2ab72571e9e5.jpg" />

1.1 ARM系統主板

根據系統需要,主板上主要包括中央處理器S3C2410X、SDRAM 內存、NAND FLASH (64M )、串口、CS8900A以太網芯片(10M 網口)、LCD顯示器接口、USB接口、擴展總線接口等。

中央處理器S3C2410X內部資源十分豐富,包括1個LCD控制器、SDRAM控制器、3個通道的UART、4個具有PWM功能的計時器和1個內部時鐘、2個USB主機接口和1個USB設備接口等。S3C2410X處理器主頻最高為202MHz,內置16KB指令高速緩存和16KB數據高速緩存,5級指令流水線,帶有乘累加運單元,可以運行起嵌入式Linux操作系統并能進行較為復雜的信息處理,基本滿足用戶對快速性的要求。并且采用NAND FLASH與SDRAM組合來存儲數據和程序,可以獲得非常高的性價比

系統采用10M的以太網接口芯片CS8900A,這是用于嵌入式設備的低成本以太局域網控制器。通過標準網絡接口數控系統可以連接到Internet或局域網上。

1.2 擴展板卡

擴展板卡即把步進電機驅動器控制接口、伺服電機驅動器控制接口、編碼器接口集成在一個板子上,作為控制數控銑床的控制卡,來控制步進電機和伺服電機的運轉。

機床目前設計為3軸聯動,為未來能擴展為5軸,設計留有5組接線端子。每組需要兩個接線端子與驅動器相連(采用單脈沖方式),其中一個端子通過導線連接步進電機驅動器的CP,提供給步進電機脈沖信號,控制它轉動,另一個接驅動器的CW,控制電機的轉動方向,使電機可以完成正轉、反轉和停止動作。對電機的速度控制是通過軟件控制脈沖的輸出頻率實現的。經比較決定選擇三相混合式步進電機驅動器BD3SFB。因BD3SFB驅動器可兼容兩相、四相和五相的工作方式,且有更高的定位精度,可控制電機在任意細分步數情況下,如6000步/轉時精確定位。電機和驅動器間僅用3根線連接,與交流異步電機一樣,減少連線出錯的可能性。

伺服電機的控制與反饋由驅動器完成,數控系統只需將指令信號發送至驅動器中。由處理器的通用I/O口產生伺服電機的脈沖信號和方向信號。伺服驅動器一般需要差分信號作為輸入,故采用26LS31芯片作為其輸出驅動電路,經過光耦的隔離直接連接到伺服電機驅動器上。

對步進電機采用開環控制,但為了將銑刀具體位置呈現給用戶,同時修正控制及運動部分不可預見的誤差,可以在步進電機上安裝編碼器。通過聯軸器將二者相連。編碼器脈沖信號經8253計數后可得到被測量的數字信號,然后經地址鎖存器連接到擴展總線,由處理器進行處理。8253復用8位數據總線表示計數值,處理器先讀低8位后讀高8位,計數范圍是0~65535。同時,鑒向器占用數據總線3位表示各電機旋轉方向。在單脈沖模式下,編碼器脈沖由D觸發器CD4013鑒相,處理器通過判斷高低電平得知電機旋轉方向。為了抗干擾和實現電氣隔離,在與步進電機驅動器的脈沖信號和方向信號的端口連接時采用了光電隔離器件。D觸發器鑒相如圖2。

基于ARM9的數控銑床系統設計方案

2 系統軟件設計

傳統數控系統的使用流程是先由用戶編輯G代碼或其它格式的加工文件,數控系統根據該文件中代碼的意義,控制刀具做出相應的動作。所以在軟件方面,系統需要提供文本編輯功能、對加工文件的編譯功能、電機驅動功能等。為了使用戶驗證加工程序的正誤,系統還要提供仿真功能,將走刀過程展現給用戶。

為了實現網絡功能,本系統還移植了嵌入式瀏覽器Konqueror/Embedded,這是一款自由軟件。由于瀏覽器可以訪問HTTP、FTP、SMTP、NNTP等多種不同協議的服務,故安裝瀏覽器可謂一舉多得,移植過程參考文獻。軟件結構如圖3所示。

基于ARM9的數控銑床系統設計方案

2.1 操作系統平臺的搭建

2.2 伺服電機和步進電機驅動程序

伺服電機需要的信號是PWM波形控制信號,因此伺服電機驅動程序主要是實現脈寬調制。這個脈寬調制是利用一個定時器,并根據由SPWM算法得到的延遲時間,控制一個通用I/O端口高低電平持續時間得到的。系統產生的PWM波形如下圖4所示。

基于ARM9的數控銑床系統設計方案

而在三個步進電機的設備驅動程序中,向步進電機發送連續信號定義為寫操作;從8253中讀數據定義為讀操作;由鍵盤控制各電機動作作為自定義操作。

2.3 G代碼編譯

G代碼是國際通用的機床加工代碼,其編譯的思想是:首先將G代碼文件讀入流中,逐行分析其意義,并且帶有查錯功能。當遇到子程序跳轉時記錄文件指示出其位置和循環次數時,子程序返回后從記錄位置繼續執行;遇到主軸旋轉時,在編譯文件中寫入旋轉標志和PWM 的脈寬;遇到插補命令時寫入脈沖標志和每步的三坐標脈沖信號諸如此類。最后生成記錄整套加工步驟的二進制文件。編譯流程如圖5所示。

基于ARM9的數控銑床系統設計方案

2.4 插補算法與刀補算法

數控銑床控制系統使用逐點比較法實現直線和圓弧插補算法。以刀的當前位置為起點,以G代碼給定位置為終點,在其間的直線或圓弧上插入擬合點,根據這些點產生一系列三坐標脈沖信號。逐點比較法的缺陷是圓弧插補只能走x 或y方向的正交線,而缺失了最應該在圓弧插補中出現的由x、y方向合成的±45/135°斜線,系統根據圓弧相對于x 或y軸的傾向性,使插補過程中在圓弧的±45/135°附近盡量使用斜線,使得插補精度更高、步數更少。圖6是由Matlab仿真得到的改進算法和傳統算法的比較,如果定義理想曲線和擬和曲線的誤差為兩曲線相夾的面積(圖中灰色部分),可看出改進算法的誤差較小。

基于ARM9的數控銑床系統設計方案

編寫加工程序時,一般只考慮刀具中心沿零件輪廓切削,而忽略刀具半徑對加工的影響,在實際加工時需要在刀具中心與刀具切削點之間進行位置偏置,補償上述影響。這種變換過程即為刀具補償。系統采用的是帶有過度連接的C刀具補償算法,該算法比較復雜,與許多因素有關,為此定義了一個結構作為刀補函數的參數,該函數更改插補始末位置、增加過渡曲線實現刀補功能。參數結構如下,

基于ARM9的數控銑床系統設計方案

3 結論

以ARM9微處理器為硬件平臺,免費的Linux操作系統為軟件平臺,開發了嵌入式數控銑床,實現了對步進電機和伺服電機的控制。在對制作的電路板和編程的系統程序實驗的基礎上表明,與傳統數控系統相比,嵌入式數控系統發揮了其耗能少、成本低、體積小等優勢。

   來源:互聯網

此內容為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>
          在线日韩日本国产亚洲| 欧美一区二区福利在线| 亚洲国产一区二区三区青草影视| 亚洲高清视频中文字幕| 国内自拍视频一区二区三区| 欧美黄色视屏| 久久久福利视频| 国产日韩精品视频一区| 久久综合国产精品台湾中文娱乐网| 亚洲你懂的在线视频| 亚洲精品久久久久久久久久久久久| 日韩视频一区二区三区| 午夜精品国产| 性欧美8khd高清极品| 欧美日韩视频在线一区二区| 欧美午夜一区二区三区免费大片| 国产一区欧美| 欧美日韩亚洲不卡| 亚洲国产婷婷香蕉久久久久久| 国产精品va在线| 欧美在线视频一区二区| 久久精品论坛| 欧美久久久久久久| 狠狠色综合播放一区二区| 欧美精品一级| 日韩一级裸体免费视频| 久久久久国产成人精品亚洲午夜| 欧美日韩视频免费播放| 狠狠久久亚洲欧美| 欧美电影免费观看高清完整版| 性色一区二区| 久久精品国产久精国产爱| 欧美成人午夜免费视在线看片| 国产精品一区二区男女羞羞无遮挡| 精品成人在线| 国产欧美大片| 久久久精品性| 久久激情中文| 久久国内精品自在自线400部| 国产亚洲欧美另类中文| 日韩午夜av在线| 欧美精品一区二区三区视频| 欧美激情视频一区二区三区不卡| 日韩午夜av电影| 亚洲自拍偷拍福利| 国产精品视频久久| 欧美激情精品久久久久久黑人| 国内久久精品视频| 国产精品第一区| 先锋影音国产精品| 亚洲激情视频网站| 免费亚洲视频| 午夜一级久久| 亚洲电影视频在线| 亚洲激情影院| 日韩亚洲精品视频| 欧美午夜片在线免费观看| 欧美日韩中文字幕| 久久久久久午夜| 国产精品福利影院| 欧美精品电影在线| 99精品99久久久久久宅男| 亚洲国产精品va在线观看黑人| 亚洲高清电影| 黑人中文字幕一区二区三区| 欧美在线资源| 欧美在线观看视频在线| 国产精品久久夜| 亚洲美女免费视频| 欧美三级中文字幕在线观看| 影音先锋亚洲一区| 欧美三级日本三级少妇99| 日韩视频二区| 国产精品久久久免费| 免费一级欧美片在线观看| 亚洲欧美变态国产另类| 国产日韩视频一区二区三区| 欧美日韩精品免费观看视频| 蜜臀久久99精品久久久画质超高清| 久久gogo国模啪啪人体图| 欧美激情91| 欧美aaa级| 一区二区三区欧美成人| 国产精品久线观看视频| 国产精品久久久久久久久久免费| 欧美xx视频| 国产精品自拍在线| 亚洲一区二区三区在线观看视频| 国产精品夜色7777狼人| 欧美中文字幕在线播放| 欧美国产在线视频| 久久不见久久见免费视频1| 久久天堂成人| 久久精品夜夜夜夜久久| 一区二区三区四区五区视频| 性8sex亚洲区入口| 精品粉嫩aⅴ一区二区三区四区| 亚洲自拍都市欧美小说| 久久人人爽爽爽人久久久| 欧美91福利在线观看| 亚洲精品一区二区三区在线观看| 国产手机视频精品| 欧美日韩在线不卡一区| 葵司免费一区二区三区四区五区| 亚洲精品日韩欧美| 你懂的一区二区| 欧美在线观看天堂一区二区三区| 久久人人爽人人爽爽久久| 亚洲欧美日韩成人高清在线一区| 国产精品99久久久久久白浆小说| 欧美在线你懂的| 亚洲女人天堂av| 国产午夜精品全部视频播放| 欧美高清一区| 欧美在线视频在线播放完整版免费观看| 欧美网站在线| 久热这里只精品99re8久| 日韩一级在线观看| 久久久欧美精品| 妖精视频成人观看www| 久久久久这里只有精品| 欧美在线视频一区二区三区| 欧美日韩成人在线播放| 亚洲欧美另类在线观看| 国产亚洲免费的视频看| 欧美精品一卡二卡| 亚洲男人的天堂在线| 狠狠干综合网| 韩日午夜在线资源一区二区| 欧美黄色一区| 国产日韩一区欧美| 欧美a级片一区| 激情亚洲网站| 午夜亚洲福利| 美女视频一区免费观看| 一区二区激情小说| 欧美精品一区二区三区一线天视频| 美女视频黄a大片欧美| 欧美三级在线视频| 亚洲神马久久| 日韩视频在线一区| 欧美日韩一区国产| 欧美日韩精品在线观看| 久久网站热最新地址| 国产日韩精品久久久| 国产精品日本| 亚洲一级二级| 欧美一区二区精美| 亚洲国产99| 国产欧美精品| 欧美一区二区在线播放| 欧美伊人影院| 亚洲无线一线二线三线区别av| 欧美视频在线观看一区| 狠狠色伊人亚洲综合成人| 欧美精品在线一区二区| 国产欧美一级| 一区在线免费观看| 国产精品美女黄网| 久久人人看视频| 国产日韩欧美| 国产精品国产精品国产专区不蜜| 国产一区亚洲一区| 亚洲精品视频在线播放| 久久久久国产精品一区三寸| 亚欧美中日韩视频| 亚洲欧美在线免费| aa级大片欧美三级| 亚洲国产精品一区制服丝袜| 免费成人在线观看视频| 欧美日韩精品二区| 亚洲欧美成人| 欧美久久九九| 好男人免费精品视频| 欧美日韩在线精品| 亚洲精品极品| 国产精品一区二区在线观看网站| 日韩视频不卡| 国产精品大片免费观看| 欧美激情欧美激情在线五月| 久久亚洲国产精品日日av夜夜| 亚洲永久免费精品| 亚洲区免费影片| 国产精品裸体一区二区三区| 韩国av一区二区| 亚洲欧美一区二区激情| 欧美激情一区| 韩日精品中文字幕| 久久国产精品黑丝| 日韩视频一区二区三区| 国内精品久久久久久| 欧美日韩调教| 国产精品免费观看视频| 亚洲欧美在线视频观看| 国产欧美一区二区精品性| 国产综合欧美| 欧美丰满少妇xxxbbb| 久久夜色精品国产亚洲aⅴ| 欧美多人爱爱视频网站| **网站欧美大片在线观看| 国产在线观看91精品一区| 亚洲综合成人在线| 欧美日韩黄视频| 男女av一区三区二区色多| 久久九九热re6这里有精品| 午夜精彩国产免费不卡不顿大片| 亚洲精品免费一区二区三区| 欧美精品一级| 在线精品视频一区二区三四| 亚洲先锋成人| 欧美不卡在线视频| 欧美日韩一区二区免费在线观看| 欧美一区二区三区的| 99pao成人国产永久免费视频| 国产视频欧美视频| 久久精品视频播放| 亚洲伊人第一页| 国产精品自在线| 亚洲福利小视频| 欧美丝袜第一区| 六月婷婷久久| 国产精品久久久久久影院8一贰佰| 国产真实久久| 亚洲一区二区影院| 欧美日韩一区二区在线| 欧美日本高清视频| 在线成人www免费观看视频| 99综合电影在线视频| 亚洲欧洲视频在线| 欧美日韩中字| 日韩视频在线免费| 亚洲第一页中文字幕| 欧美日韩三级电影在线| 欧美日本一区| 久久av一区| 在线电影国产精品| 伊人久久久大香线蕉综合直播| 欧美国产日本| 欧美日韩日韩| 国产精品第13页| 国产精品网曝门| 91久久香蕉国产日韩欧美9色| 一区二区免费在线播放| 欧美亚洲综合久久| 久久久999精品免费| 欧美亚洲一区三区| 影音先锋久久资源网| 亚洲最快最全在线视频| 久久综合伊人77777蜜臀| 欧美在线视频一区| 欧美精品v国产精品v日韩精品| 国产精品一区二区三区免费观看| 国产日韩精品入口| 欧美日韩亚洲不卡| 国产一区 二区 三区一级| 亚洲欧洲综合另类在线| 在线一区二区三区四区五区| 亚洲综合好骚| 午夜一区二区三区不卡视频| 韩国女主播一区| 欧美日本国产| 欧美gay视频激情| 日韩一级黄色av| 欧美第一黄网免费网站| 亚洲激情视频在线观看| 国产人成一区二区三区影院| 99视频一区二区三区| 亚洲精品免费在线观看| 久久久久久综合网天天| 午夜日韩激情| 国产日产精品一区二区三区四区的观看方式| 国产精品亚洲第一区在线暖暖韩国| 亚洲第一福利视频| 亚洲人成在线播放网站岛国| 国产精品国产自产拍高清av王其| 亚洲精品国精品久久99热| 欧美调教视频| 国产欧美在线播放| 欧美日韩在线另类| 欧美人体xx| 亚洲高清视频在线| 亚洲欧美在线免费| 国产精品自在欧美一区| 美女爽到呻吟久久久久| 欧美日韩另类视频| 欧美午夜不卡在线观看免费| 欧美激情成人在线视频| 亚洲香蕉视频| 亚洲丁香婷深爱综合| 亚洲国产精品一区二区尤物区| 99在线观看免费视频精品观看| 久久这里有精品视频| 欧美极品aⅴ影院| 亚洲免费高清视频| 亚洲激情视频在线观看| 久久成人精品视频| 欧美激情一二三区| 亚洲高清激情| 免费国产自线拍一欧美视频| 伊人久久大香线蕉综合热线| 国内伊人久久久久久网站视频| 亚洲国产婷婷综合在线精品| 欧美日本中文字幕| 在线观看国产日韩| 欧美jizz19性欧美| 欧美激情小视频| 欧美小视频在线观看| 亚洲一级在线| 国产精品美女久久久久aⅴ国产馆| 久久精品日韩欧美| 美女精品一区| 国内成人自拍视频| 性欧美超级视频| 国内精品视频一区| 国产精品美女久久久免费| 国产日韩欧美一区二区三区在线观看| 亚洲综合欧美| 亚洲午夜电影| 亚洲国产精品美女| 国产精品久久久久久久久果冻传媒| 99精品热视频| 亚洲国产一成人久久精品| 欧美色另类天堂2015| 久久精品免费| 99re视频这里只有精品| 国产婷婷一区二区| 欧美激情综合亚洲一二区| 国产精品成人一区二区三区夜夜夜|