欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级

  • 基于USB總線的數控雕刻機控制系統設計———基于USB總線的數控雕刻機控制系統設計

    0.引言

           隨著PC技術的迅速發展,其在工業控制領域得到廣泛應用。用PC技術開發的數控系統可以得到強有力的硬件和軟件支持,避開專有技術的制約,在較短時間內達到較高水平[ 1 ]。USB 自問世以來,就以其速度快、成本低廉等諸多優點逐步占領了PC及其外圍設備市場。隨著大量支持USB的個人電腦的普及, USB 逐步成為PC機的標準接口已經是大勢所趨。本文介紹了一種基于USB 接口進行數據傳輸和控制的數控雕刻機的軟硬件設計方案。

     1.系統硬件結構

        整個系統的硬件結構如圖1所示。

     


    圖1 系統硬件結構框圖

        系統硬件主要由以下幾個部分組成:

        (1) PC主機-CAD/CAM 建模,生成文本形式的G2Code,讀入G2Code對其進行解釋,調用直線或者圓弧插補,進行插補運算,將各種插補轉換為一系列相應的電機脈沖信息,并往USB通訊模塊傳輸。

        (2)USB通訊模塊—接收主機傳輸來的包含電機運動的使能,方向,速度,脈沖信息的各種字節,將這些邏輯控制電平和控制脈沖在相應的控制線上實現。

        (3)運動控制卡—接收通訊模塊發出的控制電平和脈沖,將其放大并轉換為步進電機的控制脈沖。

        (4) X, Y, Z向步進電機—接收運動控制卡的輸出脈沖,朝某個方向運轉,并帶動相應的執行機構運動。整個機構的運行方式是:雕刻頭在直流電機的帶動下做高速旋轉,并在Z 方向做上下運動, X 2Y工作臺帶動工件做X、Y方向的進給運動,刀具和工件的運動的合成就可以得到文字和圖案的輪廓。

       

    2.系統軟件結構

        此雕刻系統中的軟件結構如圖2所示。運動控制程序負責實現步進電機的基本動作所需要的輸入信號。USB固件程序實現設備的枚舉和端點與主機的通信。USB設備驅動程序為應用程序和底層驅動程序之間提供接口。PC機底層驅動負責處理總線枚舉、電源管理以及USB 事務的其它方面,Windows操作系統提供這類驅動程序。Windows操作系統還提供AP I函數,來啟動應用程序與設備驅動程序之間的通信。USB應用程序的功能是提供操作和仿真界面、進行插補運算并和底層進行通信。可見,編程者需要開發的程序有PC機的USB 應用程序、USB 設備驅動程序以及單片機程序(包括PD IUSBD12的固件程序和運動控制程序) 。

     


    圖2 系統的軟件結構框圖

       

    3.插補控制的實現

        3.1 步進電機的基本動作

        對于各種復雜的運動軌跡,可以通過各種基本的插補來擬合的,而各種基本插補又是由步進電機的最基本的一些動作來完成的,這些基本的動作包括(以三維加工為例) : (0, 0, 0) 、(0, 0, n) 、( 0, n, 0) 、( n, 0, 0) 、(0, n, n) 、( n, 0, n) 、( n, n, 0) 、( n, n, n)其中n表示某路電機往某個方向步進的步數,是一個整數。在PC主機客戶軟件中,將各種插補運動分解為了一系列的電機的基本動作,往往需要實現的基本動作中n = ±1。

        3.2 電機基本動作的實現

        用運動控制卡來控制步進電機,其輸入控制信息有三類:使能,方向,一定頻率的脈沖。據此將PC主機發往USB設備的數據進行一定的格式定義,以進行分類,然后在單片機中將接收到的數據按照此類格式進行分析,并實現其功能。

     

    圖3 單片機處理接收到的數據

        圖3是單片機程序內處在主循環程序中的處理接收到的數據的流程。據此流程圖,可以看出要使電機沿某方向運轉一定的步數,只需依次發送電機的使能方向信息,速度信息和一系列的步數信息,所接收的步數信息往往是n= ±1的電機的基本動作。為了避免電機的基本動作間因為接收數據的時間而變得不連續,單片機采用了定時器中斷編程來控制脈沖輸出,而單片機前臺則負責接收主機發送過來的數據,并等待上一個脈沖輸出的完成。AT89S52單片機片內有3 路定時器中斷,剛好可以滿足雕刻機3個電機的控制需求,每路定時器中斷負責控制1個電機的控制脈沖輸出。

        3.3 插補運算

        直線插補和圓弧插補是兩種最重要的插補,許多復雜的曲線可以通過這兩種插補來擬合,根據數字積分器(DDA)的原理可以寫出這兩種插補運算的實現函數。圖4,圖5是在主機中客戶軟件層實現它們的流程圖。

        對于其它類型的插補,實現的思路與上述的兩種類似,都需要根據插補的原理和算法來得到插補過程的每小段的增量,此增量就是步進電機的某個基本動作,將此基本動作序列依次發送到單片機底層即可實現刀具的插補運動。

     


    圖4 DDA直線插補流程

     


    圖5 DDA圓弧插補流程

        3.4 與單片機的USB通訊

        對于在客戶軟件層的插補運算,必須將電機的運動使能、方向、速度和運動步數信息發往底層單片機,實現發送的通訊方式是通過USB傳輸,USB傳輸速度快,可以滿足插補運算過程中的大量插補數據傳輸的需求。

        (1) 電路連接圖

        系統采用AT89S52控制PD IUSBD12傳輸數據,并將控制信號實時輸出。其電路連接示意圖如圖6所示。

     


    圖6 電路連接示意圖

        (2) USB固件程序開發

        USB支持4種傳輸類型:中斷,控制,塊和同步[ 3 ]。雕刻機系統可靠性是關鍵,在滿足數據傳輸速度要求的前提下,系統采用了控制傳輸和中斷傳輸兩種傳輸方式。

        PD IUSBD12的固件設計成完全的中斷驅動,采用KeilC51進行編寫。USB的傳輸可在后臺進行,它的基本思想是:后臺ISR (中斷服務程序)和前臺主程序循環之間的數據交換通過事件標志和數據緩沖區來實現[ 4 ]。整個單片機程序中,對電機的控制脈沖的輸出的實時性要求最高,所以設定了定時器中斷的級別為高級別,對于單片機內部的循環緩沖區,定時器中斷程序檢查循環緩沖區的填充情況,并在允許的時候重新打開低級的中斷服務。

        (3) USB設備驅動程序開發

        開發USB 接口設備驅動程序必須遵守WDM(Windows驅動程序模型)規范。WDM驅動程序有兩個主要的初始化入口點—DriverEntry和AddDevice例程。DrvierEntry主要工作是把各種函數指針填入驅動程序對象,以注冊其它回調例程[ 5 ]。PnP管理器將為每個硬件實例調用一次AddDevice例程,AddDevice函數的主要工作是創建一個設備對象并把它連接到設備堆棧中。驅動程序與應用程序和硬件之間通信都是IRP ( I/O請求包)完成的。在運行過程中,內核會調用不同的回調例程來完成不同的IRP。DriverUnload則是在設備卸載時的清除例程。

        (4) USB應用程序開發

        完成了USB 固件程序開發和USB 設備驅動程序開發后,就可以編寫上層的USB 主機客戶程序,真正發揮USB設備的作用。應用程序通過訪問AP I通信函數,使位于上層的應用程序與位于下層的設備驅動程序進行數據交換。

        1)與USB設備建立通訊

        采用了GU ID接口方式來打開設備, GU ID是在編寫設備驅動程序時獲得的,也<

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级
    久久性色av| 99国产精品私拍| 亚洲影音先锋| av成人国产| 亚洲国产专区校园欧美| 欧美久久久久| 欧美日韩一区在线视频| 欧美二区视频| 国产一区二区你懂的| 一区二区高清视频| 国产农村妇女毛片精品久久莱园子| 亚洲高清在线播放| 国产一区91| 国产精品一区亚洲| 男女精品网站| 韩国一区二区三区在线观看| 激情久久综合| 国产精品久久国产愉拍| 激情欧美日韩| 国产日韩精品视频一区二区三区| 在线视频免费在线观看一区二区| 国产精品对白刺激久久久| 久久亚洲影院| 亚洲激情啪啪| 美女黄网久久| 亚洲人成人一区二区三区| 国产精品久久一区二区三区| 可以看av的网站久久看| 精品不卡一区二区三区| 国产欧美日韩综合一区在线观看| 欧美一级久久| 亚洲国产mv| 久久国产精品毛片| 亚洲国产一区二区精品专区| 久久av二区| 在线观看一区欧美| 老色鬼久久亚洲一区二区| 亚洲天堂久久| 久久精品国产清高在天天线 | 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品免费区二区三区观看| 欧美精品导航| 一区二区三区四区五区精品视频| 免费看亚洲片| 在线日韩欧美| 你懂的亚洲视频| 一区二区三区三区在线| 欧美精品七区| 亚洲一区日本| 亚洲欧美综合一区| 免费日韩精品中文字幕视频在线| 国内成人在线| av成人黄色| 欧美涩涩网站| 久久午夜精品一区二区| 久久综合图片| 午夜在线播放视频欧美| 99在线精品视频在线观看| 欧美精品七区| 久久青青草综合| av不卡在线| 一区二区视频在线观看| 欧美在线播放一区| 午夜影院日韩| 免费日韩av片| 久久精品女人的天堂av| 国内精品久久国产| 欧美1区视频| 欧美成人久久| 欧美日韩亚洲一区二区三区在线| 亚洲免费网址| 欧美亚洲一级| 久久久久国产精品午夜一区| 亚洲影视在线| 国产乱码精品| 久久精品女人天堂| 久久天天综合| 欧美1区免费| 欧美久久久久久久| 亚洲性视频h| 亚洲日韩成人| 国产精品婷婷| 久久亚洲色图| 国产精品v欧美精品v日本精品动漫| 午夜精品婷婷| 影音先锋中文字幕一区二区| 精品99视频| 亚洲美洲欧洲综合国产一区| 99www免费人成精品| 亚洲精一区二区三区| aa亚洲婷婷| 久久精品国产清高在天天线 | 久久亚洲电影| 久热这里只精品99re8久| 久久精品中文字幕一区二区三区| 久久深夜福利| 亚洲国产精品www| 欧美亚洲免费| 国产精品久久久久毛片大屁完整版| 亚洲一区二区免费看| 久久中文精品| 91久久精品一区二区别| 免费在线成人| 在线成人欧美| 欧美有码视频| 国产精品sm| 亚洲欧美春色| 亚洲视频欧美在线| 久久国产精品一区二区三区四区| 黑丝一区二区| 久久欧美肥婆一二区| 欧美精品导航| 先锋影音久久| 亚洲黄色毛片| 国产精品激情电影| 久久久999| 国产精品日本一区二区 | 亚洲乱码久久| 欧美久久综合| 久久性天堂网| 亚洲欧美成人| 日韩视频一区| 亚洲午夜黄色| 欧美日韩国产一区精品一区| 国产精品毛片在线| 国产亚洲网站| 一区二区三区四区五区精品| 亚洲天堂成人| 欧美精品入口| 欧美尤物一区| 久久中文欧美| 久久不射2019中文字幕| 一本久道久久综合婷婷鲸鱼| 激情久久婷婷| 亚洲第一网站| 亚洲九九精品| 亚洲激情在线| 一区二区av| 牛夜精品久久久久久久99黑人| 中文一区二区| 一区二区日韩免费看| 韩日午夜在线资源一区二区| 欧美一区国产在线| 欧美欧美全黄| 亚洲视频狠狠| 亚洲另类视频| 亚洲一区三区电影在线观看| 亚洲免费网址| 久久国产主播精品| 欧美国产先锋| 激情欧美一区二区三区| 久久精品日产第一区二区三区| 国产免费成人| 蜜桃伊人久久| 亚洲一区亚洲| 久久综合久久久| 欧美激情麻豆| 亚洲国产精品一区| 国产日韩欧美二区| 久久久成人网| 欧美午夜久久| 99av国产精品欲麻豆| 国产日韩欧美二区| 久久精品一区二区国产| 国内成+人亚洲| 亚洲精品专区| 久久精品国产清高在天天线| 国产三区精品| 欧美日本亚洲韩国国产| 国产一区二区中文| 99精品国产高清一区二区| 一区二区不卡在线视频 午夜欧美不卡'| 99在线精品免费视频九九视| 国产精品久久波多野结衣| 久久精品一二三区| 国内视频精品| 国产精品久久久久久模特| 久久久久久夜| 中文在线一区| 黄色成人91| 久久激情视频| 一本综合久久| 欧美日韩四区| 亚洲视频二区| 亚洲午夜精品一区二区| 免费久久99精品国产自| 国产精品二区三区四区| 性欧美暴力猛交另类hd| 亚洲国产美女| 国产精品sm| 久久一二三四| 久久国产精品亚洲va麻豆| 在线日本成人| 欧美另类高清视频在线| 蘑菇福利视频一区播放| 最新亚洲一区| 亚洲无玛一区| 欧美日韩喷水| 玖玖国产精品视频| 免费日韩视频| 国产亚洲一区在线播放| 亚洲成人自拍视频| 国内在线观看一区二区三区| 久久一区免费| 久久免费国产| 久久国产一区二区| 久久国产精品久久久久久电车| 国产视频久久| 99伊人成综合| 99re6热在线精品视频播放速度| 欧美日韩国产精品一卡| 欧美在线亚洲综合一区| 久久成人国产| 久久激情网站| 久久综合福利| 欧美日韩精品免费观看视一区二区| 欧美一级久久| 欧美激情一区| 在线精品一区| 亚洲一区欧美二区| 狂野欧美一区| 亚洲福利久久| 久久精品欧洲| 亚洲国产裸拍裸体视频在线观看乱了中文| 日韩视频在线观看国产| 国产精品久久久久9999高清| 久久久久欧美| 亚洲人妖在线| 午夜视频久久久| 国产三区二区一区久久| 午夜精品999| 日韩一区二区免费看| 久久精选视频| 一本一本久久| 欧美私人啪啪vps| 国产精品视频福利| 亚洲香蕉网站| 狂野欧美一区| 国产亚洲激情| 1000部精品久久久久久久久| 另类天堂av| 亚洲精品中文字幕在线| 欧美日本二区| 久久av一区二区三区亚洲| 在线电影一区| 欧美成人一区二区在线| 国产精品久久久久久久免费软件 | 亚洲婷婷在线| 久久久久久久久久码影片| 伊人狠狠色j香婷婷综合| 久久久久久婷| 日韩午夜av在线| 国内激情久久| 国内精品**久久毛片app| 美日韩免费视频| 亚洲影院在线| 午夜亚洲福利在线老司机| 亚洲国产精品一区二区第四页av| 欧美视频导航| 国内精品视频在线播放| 欧美特黄一级| 好吊视频一区二区三区四区| 欧美粗暴jizz性欧美20| 久久久久中文| 欧美福利精品| 国产精品国码视频| 精久久久久久| 一区二区av| 国产一级精品aaaaa看| 一区二区毛片| 亚洲一区久久| 久久国产精品高清| 欧美在线网站| 国产精品二区二区三区| 在线观看欧美一区| 一区二区三区福利| 亚洲在线电影| 亚洲欧美一区二区原创| 欧美视频二区| 一区二区日韩免费看| 亚洲一区日韩| 欧美日韩理论| 亚洲国产欧美不卡在线观看| av不卡在线看| 久久久久se| 含羞草久久爱69一区| 亚洲精品极品| 米奇777在线欧美播放| 欧美精品国产| 在线观看欧美一区| 国产精品综合| 欧美日韩大片一区二区三区 | 欧美日韩国产不卡在线看| 欧美精品一区三区在线观看| 你懂的国产精品永久在线| 欧美视频不卡| 国产欧美欧美| 久久久久久夜| 国内精品视频在线播放| 国产精品久久久一区二区三区| 国产日韩在线一区二区三区| 久久一区国产| 亚洲视频日本| 模特精品在线| 欧美精品1区| 好吊色欧美一区二区三区四区| 亚洲免费大片| 亚洲香蕉网站| 久久av二区| 激情欧美一区二区三区| 极品尤物久久久av免费看| 国产精品腿扒开做爽爽爽挤奶网站| 国产农村妇女精品一区二区| 久久精品中文| 中文精品视频| 欧美成人tv| 亚洲人久久久| 国产精品国产亚洲精品看不卡15| 国产自产精品| 国产欧美日韩亚洲一区二区三区| 欧美精品一卡| 国产日韩一区| 亚洲一区二区三区涩| 一区在线免费| 欧美一级一区| 国产精品亚洲不卡a| 欧美女人交a| 一区二区国产在线观看| 伊人久久大香线蕉av超碰演员| 一区二区久久| 欧美日韩一区在线观看视频| 欧美综合77777色婷婷| 欧美日韩在线一二三| 夜夜嗨av一区二区三区网站四季av| 国产一区在线免费观看| 亚洲一区二区动漫| 牛夜精品久久久久久久99黑人| 激情视频一区二区| 欧美在线三区| 欧美精品aa| 美女国产精品| 国产亚洲高清视频| 亚洲综合视频一区| 91久久亚洲| 亚洲日本久久| 国内揄拍国内精品久久| 亚洲伊人观看| 久久久久久穴| 亚洲一区日本| 99精品国产在热久久| 欧美午夜一区| 午夜精品电影| 精品91久久久久| 国产在线日韩| 久久只有精品| 国内揄拍国内精品久久| 亚洲二区精品| 国产精品久久久久9999高清| 国产一区日韩欧美| 欧美激情1区| 欧美不卡视频| 国产偷自视频区视频一区二区| 精品不卡视频| 亚洲一本视频| 在线观看一区视频| 好看的亚洲午夜视频在线| 欧美成人首页| 亚洲国产片色| 99热精品在线| 欧美 日韩 国产精品免费观看| 美脚丝袜一区二区三区在线观看 | 羞羞视频在线观看欧美| 性欧美videos另类喷潮| 中文亚洲免费| 国产一区导航| 国产精品第十页| 黄色亚洲在线| 在线精品亚洲| 中文在线一区| 国产精品观看| 日韩亚洲欧美精品| 极品少妇一区二区三区| 国产伦理一区| 麻豆精品网站| 99精品视频免费| 噜噜噜躁狠狠躁狠狠精品视频| 国产日韩精品一区观看 | 黄色一区二区三区四区| 日韩午夜av| 久久深夜福利| 韩日精品在线| 久久狠狠婷婷| 狠狠色丁香久久综合频道| 亚洲欧美日韩国产综合精品二区| 久久一区二区精品| 在线精品福利| 欧美日韩福利| 国产亚洲欧美另类一区二区三区| 精品动漫一区| 久久精选视频|