久久国产免费观看精品1,亚洲精品久久无码唐人社,外国色情网站在线看,免费jizz在在线播放国产

數(shù)控木工雕刻機與單片機的USB通訊

  對于在客戶軟件層的插補運算,必須將電機的運動使能、方向、速度和運動步數(shù)信息發(fā)往數(shù)控木工雕刻機底層的單片機,實現(xiàn)發(fā)送的通訊方式是通過USB傳輸,USB傳輸速度快,可以滿足插補運算過程中的大量插補數(shù)據(jù)傳輸?shù)男枨蟆?/p>

  (1)電路連接圖

  系統(tǒng)采用AT89S52控制PDIUSBD12傳輸數(shù)據(jù),并將控制信號實時輸出。其電路連接示意圖如下圖所示。USB支持4種傳輸類型:中斷,控制,塊和同步。雕刻機系統(tǒng)可靠性是關(guān)鍵,在滿足數(shù)據(jù)傳輸速度要求的前提下,系統(tǒng)采用了控制傳輸和中斷傳輸兩種傳輸方式。

 

數(shù)控木工雕刻機的電路連接示意圖

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

  (3)USB設(shè)備驅(qū)動程序開發(fā)

  開發(fā)USB接口設(shè)備驅(qū)動程序必須遵守WDM(Windows驅(qū)動程序模型)規(guī)范。WDM驅(qū)動程序有兩個主要的初始化入口點)DriverEntry和AddDevice例程。DrvierEntry主要工作是把各種函數(shù)指針填入驅(qū)動程序?qū)ο螅宰云渌卣{(diào)例程。PnP管理器將為每個硬件實例調(diào)用一次AddDevice例程,AddDevice函數(shù)的主要工作是創(chuàng)建一個設(shè)備對象并把它連接到設(shè)備堆棧中。驅(qū)動程序與應(yīng)用程序和硬件之間通信都是IRP(I/O請求包)完成的。在運行過程中,內(nèi)核會調(diào)用不同的回調(diào)例程來完成不同的IRP。DriverUnload則是在設(shè)備卸載時的清除例程。

  (4)USB應(yīng)用程序開發(fā)

  完成了USB固件程序開發(fā)和USB設(shè)備驅(qū)動程序開發(fā)后,就可以編寫上層的USB主機客戶程序,真正發(fā)揮USB設(shè)備的作用。應(yīng)用程序通過訪問API通信函數(shù),使位于上層的應(yīng)用程序與位于下層的設(shè)備驅(qū)動程序進(jìn)行數(shù)據(jù)交換。

推薦產(chǎn)品

高速數(shù)控龍門銑
高速數(shù)控龍門銑YF-D2516 該型號龍門雕銑機床采用了大型肋骨強化和龍門式大床體設(shè)計,并經(jīng)過多次實效處理消除應(yīng)力,能長久的保持良好的剛性和精度。該機型是專為加工大工件所設(shè)計,其填補了目前市場上普通雕銑機無法加工大尺寸工件的空白。其具有的傳動平穩(wěn)、剛性高、機型重、精度高、
CNC高速龍門銑
CNC高速龍門銑YF-D1190 此型號機床采用了合理的結(jié)構(gòu)強度和內(nèi)部加強肋的搭配,并在橫梁上增加了一根X軸向的導(dǎo)軌,提高了機床整體的剛性,增強了機床在切削加工時的穩(wěn)定性。再加上配備的高精度進(jìn)口直線導(dǎo)軌、絲桿和主軸,使得該機型的性能大大提升,既可以用于雕刻也可以用于雕銑,同
龍門數(shù)控高速銑
龍門數(shù)控高速銑YF-D1311 本型號數(shù)控高速銑床采用合理的結(jié)構(gòu)強度及內(nèi)部加強肋的搭配,并在橫梁上增加一根X軸向的導(dǎo)軌,提供機械之整體的高剛性,增強了在切削加工時的穩(wěn)定性。再配備高精度的進(jìn)口直線導(dǎo)軌、絲桿和主軸,使該機型的性能既可用于雕刻也可以用于雕銑,同時也起到了特定加
數(shù)控加工中心
數(shù)控加工中心YF-C850 此機型的整體機械機構(gòu)采用樹脂砂鑄件制造,內(nèi)部加強筋加多加大高剛性設(shè)計,加強機械精度的持久性及加工精度的穩(wěn)定性,并保證了整體長久不變形。該機型具有自動換刀裝置及三軸、四軸聯(lián)動控制功能,系統(tǒng)一次裝夾, 可自動連續(xù)對四面進(jìn)行銑、鉆、鉸及絲攻等多種
QQ咨詢
微信咨詢
撥打電話
返回頂部