亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于USB 2.0接口的反重力鑄造充型過程測(cè)試系統(tǒng)

        2014-08-23 10:47:10俞子榮陳黎娟蔡鵬翔
        關(guān)鍵詞:充型固件驅(qū)動(dòng)程序

        楊 輝,俞子榮,陳黎娟,蔡鵬翔

        (南昌航空大學(xué)信息工程學(xué)院,江西 南昌 330063)

        0 引言

        近年來,國(guó)內(nèi)外航空航天、國(guó)防和汽車工業(yè)等行業(yè)對(duì)大型、精密、薄壁、復(fù)雜、優(yōu)質(zhì)高強(qiáng)度鋁合金鑄件的需求量增加,反重力鑄造作為能滿足上述生產(chǎn)需要的先進(jìn)鑄造成型工藝,日益受到鑄造界的關(guān)注,在世界各國(guó)得到普遍應(yīng)用[1]。在反重力鑄造過程中,金屬液的充型過程對(duì)鑄件的質(zhì)量有著很關(guān)鍵的影響。目前國(guó)內(nèi)外有各種各樣的方法對(duì)鑄造充型過程進(jìn)行研究,如水力模擬實(shí)驗(yàn)法[3]、X 射線熒光顯示[3]、耐熱玻璃窗法[2],這些方法可以對(duì)鑄造充型過程進(jìn)行宏觀的顯示,但是由于測(cè)試條件或?qū)嶒?yàn)環(huán)境與實(shí)際情況存在差異,造成實(shí)驗(yàn)結(jié)果并不精確,而且這些方法無法對(duì)反重力鑄造充型過程中金屬液流場(chǎng)的壓力與溫度變化趨勢(shì)進(jìn)行分析。本文基于上述原因,設(shè)計(jì)以USB 2.0為通信接口的反重力鑄造充型測(cè)試系統(tǒng),本系統(tǒng)以USB 2.0通信芯片CY7C68013A作為主控制器,利用USB的高速傳輸,實(shí)現(xiàn)反重力鑄造中鑄件充型過程測(cè)試的實(shí)時(shí)性與精確性,具有很好的實(shí)用前景。

        1 系統(tǒng)硬件設(shè)計(jì)

        1.1 系統(tǒng)總體設(shè)計(jì)

        反重力鑄造充型過程測(cè)試系統(tǒng)采用熱電偶測(cè)溫法來描述金屬液的充填順序,可以詳細(xì)記錄各測(cè)試點(diǎn)的溫度變化,得到金屬液在型腔中各點(diǎn)的充填順序。系統(tǒng)主要由邏輯控制模塊、信號(hào)采集模塊和上位機(jī)PC組成。其結(jié)構(gòu)框圖如圖1所示。邏輯控制模塊為本系統(tǒng)的核心模塊,以支持USB 2.0高速傳輸?shù)腅ZUSB FX2系列器件CY7C68013A為核心芯片,控制A/D轉(zhuǎn)換和讀入A/D轉(zhuǎn)換結(jié)果,并控制FIFO的讀寫,與主機(jī)之間的通信和數(shù)據(jù)傳輸。Cypress公司的EZ-USB FX2是一款集成USB 2.0的微處理器,它的全速傳輸速率為12Mb/s,高速傳輸速率為480Mb/s,芯片結(jié)構(gòu)為包括增強(qiáng)型的8051處理器、USB 2.0收發(fā)器、串行接口引擎(SIE)、16kB的RAM、4kB的FIFO存儲(chǔ)器、可編程的外圍接口等豐富的資源。

        圖1 系統(tǒng)結(jié)構(gòu)框圖

        對(duì)USB芯片CY7C68013A的合理設(shè)計(jì),充分利用芯片內(nèi)部的豐富資源,搭建外圍數(shù)據(jù)采集電路,可以實(shí)現(xiàn)數(shù)據(jù)的快速采樣與快速傳輸。在系統(tǒng)中,USB設(shè)備與主機(jī)的數(shù)據(jù)傳輸方式采用塊傳輸(BULK Transfer)的方式。設(shè)計(jì)中EZ-USB FX2(CY7C68013A)的通信工作模式選用端口模式。充分利用EZ-USB FX2內(nèi)部資源,將其內(nèi)部FIFO存儲(chǔ)器作為數(shù)據(jù)緩沖區(qū),在數(shù)據(jù)存滿時(shí),由芯片內(nèi)的USB引擎打包,將數(shù)據(jù)傳送至PC機(jī),用戶應(yīng)用程序?qū)?shù)據(jù)進(jìn)行存儲(chǔ)顯示并進(jìn)一步處理。

        1.2 外圍信號(hào)采集外圍電路

        圖2 溫度采集電路

        系統(tǒng)需要采集的信號(hào)有壓力和溫度。對(duì)溫度的采集,是對(duì)鑄造過程金屬液充型過程與凝固過程中的溫度變化進(jìn)行測(cè)試,溫度檢測(cè)主要是通過溫度傳感器將溫度的變化轉(zhuǎn)化成電信號(hào)的變化,經(jīng)過信號(hào)采集電路處理得出精確的溫度變化。溫度傳感器選擇K型熱電偶(0~1300℃)作為輸入通道的最前端,將溫度信號(hào)轉(zhuǎn)換成電信號(hào),再經(jīng)過運(yùn)算放大器進(jìn)行信號(hào)放大,送至經(jīng)A/D轉(zhuǎn)換器MAX197轉(zhuǎn)化處理,再由微處理器送至PC機(jī)上進(jìn)行顯示。溫度采集電路如圖2所示。另外,根據(jù)K型熱電偶的測(cè)溫原理,冷端溫度不是標(biāo)準(zhǔn)參考零點(diǎn),需進(jìn)行冷端補(bǔ)償,通過測(cè)量冷端溫度,將數(shù)據(jù)送入PC采用軟件方法進(jìn)行補(bǔ)償。

        對(duì)上下氣罐壓力的測(cè)試是確定進(jìn)行溫度采集的時(shí)間,當(dāng)反重力鑄造系統(tǒng)上下鑄罐壓力達(dá)到一定壓差時(shí),金屬液進(jìn)入型腔,開始進(jìn)行溫度數(shù)據(jù)的采集。壓力傳感器采用型號(hào)為JYB-K0-KAA的壓力傳感器,其壓力范圍0~1.0MPa,壓力類型為絕壓,輸出方式為4mA~20mA電流。由于壓力傳感器測(cè)得的是電流信號(hào),壓力傳感器將壓力信號(hào)轉(zhuǎn)換為4mA~20mA電流信號(hào)輸入,因此在信號(hào)調(diào)理階段,需要將電流信號(hào)轉(zhuǎn)成電壓信號(hào)。采用美國(guó)RURR-BROWN公司生產(chǎn)的精密電流環(huán)接收器芯片RCV420,可將4mV~20mV輸入信號(hào)轉(zhuǎn)換成為0~5V輸出信號(hào),然后經(jīng)A/D轉(zhuǎn)換送微處理器,由USB接口送 PC上進(jìn)行顯示與分析。

        2 系統(tǒng)軟件設(shè)計(jì)

        本系統(tǒng)的軟件主要包括3個(gè)部分:USB設(shè)備端的主控制器的固件程序、PC端USB設(shè)備驅(qū)動(dòng)程序和用戶應(yīng)用程序。

        2.1 固件程序設(shè)計(jì)

        固件是指運(yùn)行在芯片CY7C68013A內(nèi)的程序,其主要功能是:初始化工作,完成設(shè)備的重新枚舉過程,各種USB標(biāo)準(zhǔn)請(qǐng)求的處理,以及實(shí)現(xiàn)主機(jī)與外設(shè)之間的通信和數(shù)據(jù)傳輸。在使用EZ-USB FX2芯片進(jìn)行應(yīng)用開發(fā)時(shí),可以采用Cypress公司提供的固件框架和固件函數(shù)庫,用戶可以很方便地對(duì)芯片進(jìn)行使用,進(jìn)一步加快USB外設(shè)固件程序的開發(fā),提高用戶開發(fā)的效率[4]。

        設(shè)計(jì)中采用現(xiàn)成的固件程序框架函數(shù)來編寫固件程序,根據(jù)所要完成的功能需求,在對(duì)應(yīng)的功能函數(shù)中編寫相應(yīng)的代碼,來達(dá)到特定的目的,其中基本的固件程序框架函數(shù)有:

        在系統(tǒng)上電啟動(dòng)后,系統(tǒng)會(huì)對(duì)用到的變量進(jìn)行定義和初始化,即初始化狀態(tài)變量,然后調(diào)用用戶初始化函數(shù)TD_init()和打開中斷,主機(jī)在延時(shí)1秒的時(shí)間內(nèi)開始不斷地重新枚舉USB設(shè)備,一直到接收到setup令牌包,重枚舉結(jié)束,再進(jìn)入循環(huán)語句,調(diào)用用戶函數(shù)TD_Poll()。固件程序流程如圖3所示。

        圖3 固件程序流程圖

        2.2 USB驅(qū)動(dòng)程序設(shè)計(jì)

        USB驅(qū)動(dòng)程序?qū)賅DM(Windows Drives Mode)驅(qū)動(dòng)程序模型,在USB通信中采用了分層驅(qū)動(dòng)程序模型,每一層的驅(qū)動(dòng)程序負(fù)責(zé)處理一部分的USB通信任務(wù),USB驅(qū)動(dòng)程序?qū)哟误w系結(jié)構(gòu)如圖4所示。USB系統(tǒng)驅(qū)動(dòng)程序主要包括:USB設(shè)備驅(qū)動(dòng)程序、USB主機(jī)控制器驅(qū)動(dòng)程序(HCD)和USB總線驅(qū)動(dòng)程序(USBD)。在上述的模塊中,Windows操作系統(tǒng)中提供了USB總線驅(qū)動(dòng)和USB主控制器驅(qū)動(dòng)程序,設(shè)計(jì)開發(fā)中重點(diǎn)對(duì)USB設(shè)備驅(qū)動(dòng)程序進(jìn)行編寫。USB設(shè)備的WDM驅(qū)動(dòng)程序是通過創(chuàng)建URB(USB Request Block),同時(shí)發(fā)送URB的IRP(I/O Request Packet)至USB總線驅(qū)動(dòng)程序,這樣可以實(shí)現(xiàn)對(duì)USB設(shè)備信息的發(fā)送和接收。設(shè)計(jì)中使用了Cypress公司提供的通用驅(qū)動(dòng)程序。

        設(shè)備只要加載Cypress公司提供的通用驅(qū)動(dòng)程序,就能正常運(yùn)行。主機(jī)通過識(shí)別USB設(shè)備的VID和PID,能正確加載USB驅(qū)動(dòng)程序,使設(shè)備驅(qū)動(dòng)程序能夠正確運(yùn)行[4]。

        圖4 USB驅(qū)動(dòng)程序體系結(jié)構(gòu)

        2.3 用戶應(yīng)用程序

        用戶應(yīng)用程序是系統(tǒng)軟件設(shè)計(jì)的重要部分,它主要完成以下幾個(gè)任務(wù):啟動(dòng)設(shè)備、檢測(cè)設(shè)備是否連接、開始和結(jié)束數(shù)據(jù)采集、上傳采集數(shù)據(jù)包、存儲(chǔ)和顯示數(shù)據(jù)。應(yīng)用程序流程如圖5所示。

        圖5 應(yīng)用程序流程圖

        芯片CY7C68013A內(nèi)部含有FIFO存儲(chǔ)器,采集的數(shù)據(jù)放在FIFO中,當(dāng)存儲(chǔ)器存滿后,將由USB引擎打包,并發(fā)送讀取數(shù)據(jù)消息,快速將數(shù)據(jù)包傳輸至上位機(jī)。另外,為了保證傳輸數(shù)據(jù)和顯示數(shù)據(jù)的穩(wěn)定性和精確性,避免死機(jī)現(xiàn)象,設(shè)計(jì)中采用了多線程技術(shù)。當(dāng)系統(tǒng)啟動(dòng)A/D模塊后,便會(huì)創(chuàng)建2個(gè)線程:采集線程和傳輸線程。當(dāng)系統(tǒng)接收到開始采集的命令后,就會(huì)創(chuàng)建采集線程。采集線程主要完成系統(tǒng)初始化,將采集數(shù)據(jù)寫到內(nèi)存中;然后啟動(dòng)傳輸線程,傳輸線程運(yùn)行時(shí),采集線程就一直等待,當(dāng)讀操作完成時(shí),傳輸線程就可以終止了;接著采集線程再運(yùn)行,并發(fā)送一個(gè)請(qǐng)求來啟動(dòng)顯示和存儲(chǔ)任務(wù)。當(dāng)接收到采集線程發(fā)來的顯示和存儲(chǔ)任務(wù)后,便從寫有采集數(shù)據(jù)的內(nèi)存中讀取數(shù)據(jù)并顯示和存盤。

        3 結(jié)束語

        本文開發(fā)了基于USB 2.0的反重力鑄造充型過程測(cè)試系統(tǒng),設(shè)計(jì)了系統(tǒng)的硬件電路,并編寫了相應(yīng)的軟件程序。將USB 2.0總線通信技術(shù)應(yīng)用到反重力鑄造充型過程測(cè)試系統(tǒng)中,使得數(shù)據(jù)的采集與傳輸具有了高速、準(zhǔn)確的優(yōu)勢(shì),相對(duì)于傳統(tǒng)的測(cè)試方法,本系統(tǒng)數(shù)據(jù)傳輸速率快,實(shí)時(shí)性和精確性強(qiáng),在鑄造測(cè)試領(lǐng)域有廣闊的應(yīng)用前景。下一步的工作是測(cè)試鑄件的凝固過程中的鑄件溫度變化趨勢(shì),對(duì)鑄件的冷卻凝固規(guī)律進(jìn)行研究。

        :

        [1]林萬華.基于FPGA的真空差壓鑄造充型測(cè)試系統(tǒng)研究[D].南昌:南昌航空大學(xué),2011.

        [2]許慶彥,張光躍,李鋒軍,等.用快速數(shù)據(jù)采集系統(tǒng)研究鑄件充型過程[J].特種鑄造及有色合金,2000,20(3):31-34.

        [3]董選普,黃乃瑜,吳樹森.真空差壓鑄造法金屬液流動(dòng)形態(tài)的研究[J].鑄造,2002,51(7):415-419.

        [4]代月松,董力科,孫正席,等.基于CY7C68013A的并口轉(zhuǎn)USB口數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].電子設(shè)計(jì)工程,2011,19(16):42-44.

        [5]祖一康.基于K型熱電偶與MAX6675多路溫度采集系統(tǒng)[J].江西理工大學(xué)學(xué)報(bào),2007,28(4):25-27.

        [6]嚴(yán)青松.智能控制的薄壁鋁合金鑄件真空差壓鑄造工藝與理論[D].武漢:華中科技大學(xué),2006.

        [7]嚴(yán)青松,余歡,魏伯康,等.有色合金真空差壓鑄造可視化界面智能控制[J].鑄造,2005,54(8):803-806.

        [8]李強(qiáng).反重力鑄造裝備PLC控制技術(shù)的研究[D].西安:西北工業(yè)大學(xué),2007.

        [9]劉志明,曲萬春,王宏偉,等.低壓鑄造中液態(tài)金屬的填充規(guī)律及其影響[J].特種鑄造及有色合金,1999,19(2):16-19.

        [10]王新,徐成海,張楊.真空鑄造技術(shù)的研究現(xiàn)狀[J].真空,2005,42(1):6-10.

        [11]王文英,李華.基于USB 2.0接口的瀝青拌和站數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].電子設(shè)計(jì)工程,2009,17(4):52-53.

        [12]梁群昌,母蕊蓮.差壓鑄造在我國(guó)的發(fā)展及應(yīng)用[J].熱加工工藝:鑄鍛版,2006,35(1):61-64.

        [13]熊博文,余歡,嚴(yán)青松,等.真空差壓鑄造薄壁鑄件的研究進(jìn)展[J].特種鑄造及有色合金,2012,32(3):238-242.

        [14]劉澤西,程晶晶,孔力.基于USB 2.0接口的高速實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)[J].測(cè)控技術(shù),2007,26(2):34-37.

        猜你喜歡
        充型固件驅(qū)動(dòng)程序
        基于Flow-3D的風(fēng)電輪轂澆注系統(tǒng)設(shè)計(jì)及優(yōu)化
        大型行星架鑄鋼件澆注系統(tǒng)設(shè)計(jì)
        大型鑄鍛件(2021年3期)2021-04-30 05:13:12
        模擬仿真在壓鑄模具中的具體應(yīng)用
        基于固件的遠(yuǎn)程身份認(rèn)證
        大型鋁合金發(fā)動(dòng)機(jī)殼體低壓鑄造充型速度研究
        提取ROM固件中的APP
        電腦愛好者(2015年7期)2015-04-09 08:54:02
        一種通過USB接口的可靠固件升級(jí)技術(shù)
        奧林巴斯XZ—2新固件升級(jí)
        驅(qū)動(dòng)程序更新與推薦
        驅(qū)動(dòng)程序更新與推薦
        五月天激情电影| 亚洲中文字幕人妻诱惑| 色婷婷久色国产成人免费| 亚洲国产高清精品在线| 亚洲欧美国产国产综合一区| 久青草国产视频| 伊人影院在线观看不卡| 亚洲国产精品区在线观看| 和黑人邻居中文字幕在线| 亚洲av日韩精品久久久久久| 久久无码中文字幕东京热| 中文字幕亚洲精品专区| 国产精品国三级国产av| 蜜臀av免费一区二区三区| 久久国产亚洲中文字幕| 成年人一区二区三区在线观看视频| 国产又粗又猛又黄又爽无遮挡| 国产精品亚洲五月天高清| 日韩成人精品一区二区三区| 国产一区二区三区在线视频观看| 国产精品成人aaaaa网站| 一本一本久久a久久精品| 风韵丰满妇啪啪区老老熟女杏吧 | 久久国产色av免费观看| 亚洲av之男人的天堂| 亚洲av色香蕉一区二区三区蜜桃| 丁香花五月六月综合激情| 天天天天躁天天爱天天碰2018| 久久久精品国产亚洲AV蜜| 在线高清亚洲精品二区| 五十六十日本老熟妇乱| 日韩av无码成人无码免费| 少妇一级aa一区二区三区片| av网站在线观看亚洲国产| 亚洲va久久久噜噜噜久久男同| 国产999视频| 国产我不卡在线观看免费| 医院人妻闷声隔着帘子被中出 | 性无码一区二区三区在线观看| 蜜桃精品免费久久久久影院| 国产青青草视频在线播放|