工業(yè)標(biāo)記打印機的研制
發(fā)布時間:2021-04-05 22:10
機械產(chǎn)品在生產(chǎn)過程中需要對零部件進(jìn)行有效的管理,在市場上需要對其進(jìn)行識別及質(zhì)量跟蹤。因此,對機械零部件進(jìn)行標(biāo)記是非常必要的。標(biāo)記質(zhì)量的好壞盡管不會影響零部件的機械性能及使用壽命,但作為產(chǎn)品綜合質(zhì)量的一個方面仍不容忽視,尤其在競爭激烈的市場經(jīng)濟條件下,企業(yè)要實現(xiàn)名牌戰(zhàn)略,必須重視并提高標(biāo)記打印的質(zhì)量。所謂標(biāo)記打印,主要是指區(qū)別于用油墨印刷的標(biāo)記方法,它能提高產(chǎn)品檔次,樹立品牌形象,同時也為企業(yè)提供產(chǎn)品的可追溯性,從而能更好地貫徹ISO9000標(biāo)準(zhǔn)。傳統(tǒng)的標(biāo)記打印方法有金屬電印和字模壓印等,現(xiàn)在廣范采用激光打標(biāo)與氣動打標(biāo)方式。鑒于氣動標(biāo)記刻印方法獨有的優(yōu)勢,產(chǎn)生了本文對氣動標(biāo)記打印機的研制。本文在全面考慮了氣動標(biāo)記打印機的工作特性和系統(tǒng)需求后,提出了上位機控制的以單片機和FPGA為驅(qū)動核心的標(biāo)記打印機的整體設(shè)計方案。該方案集用戶輸入、指令處理、控制、顯示、數(shù)據(jù)通信及脈沖驅(qū)動于一體,可以保證系統(tǒng)高效、穩(wěn)定的實現(xiàn)項目的所有要求。根據(jù)方案我們設(shè)計出了PC機控制程序和步進(jìn)電機的控制器,按照客戶的要求實現(xiàn)了具有較高刻印速度和精度的圖形、文本和VIN碼的打印。本文較詳細(xì)地論述了標(biāo)記打印機的PC機控制軟...
【文章來源】:重慶大學(xué)重慶市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
平面標(biāo)記打印機
圖 1.2 平面標(biāo)記打印機 圖 1.3 旋轉(zhuǎn)標(biāo)記打印機Fig 1.2 Flat mark printer Fig 1.3 Circumrotate mark printer平面標(biāo)記打印是較普通的標(biāo)記打印,通常標(biāo)記打印是在 x-y 平面上進(jìn)行的別控制 x 方向和 y 方向的兩臺步進(jìn)電機,并帶動打印針在 x-y 平面(即工件平上按照給定的打印軌跡運動,打印的工件是平面的;旋轉(zhuǎn)標(biāo)記打印機就是將平印中的一個軸進(jìn)行轉(zhuǎn)動,而不是沿著該軸的正負(fù)方向運動,另一個軸如同平面打印機中的一樣,沿軸的正負(fù)方向運動,打印的工件是一個曲面。另外,打印操作臺也存在一些區(qū)別:平面標(biāo)記打印機的操作臺是一個平面,而旋轉(zhuǎn)標(biāo)記打的操作臺上有一個轉(zhuǎn)軸,如圖 1.3。從發(fā)展的角度講,標(biāo)記打印機的發(fā)展分為兩個階段,第一階段為單步控制即一條打印指令從上位機傳下來,經(jīng)單片機系統(tǒng)處理形成脈沖驅(qū)動步進(jìn)電機,進(jìn)電機完成動作后,發(fā)回一個反饋信號,上位機接著傳送下一條指令。該方式動標(biāo)記打印機主要應(yīng)用在早期的標(biāo)記打印市場,現(xiàn)在的應(yīng)用較少;第二個階段現(xiàn)階段,上位機連續(xù)發(fā)送指令,單片機接收指令并進(jìn)行處理以形成一系列脈沖驅(qū)動步進(jìn)電機,使步進(jìn)電機連續(xù)不斷地進(jìn)行打印。標(biāo)記打印機兩個階段的發(fā)展
DWORD dwClsContext ,COSERVERINFO * pServerInfo ,const IID & iid ,void ** ppv);CoGetClassObject 函數(shù)與 CoCreateInstance 函數(shù)非常相似,其主要參數(shù)不再說明要的作用是創(chuàng)建組件所需的類廠對象,那么它的參數(shù) ppv 就是返回該類廠的指通過該指針我們就可以創(chuàng)建組件對象。其實,CoGetClassObject 函數(shù)并沒有直建類廠,而是通過函數(shù) DLLGetClassObject 來完成,其函數(shù)聲明為:STDAPI DLLGetClassObject(const CLSID & clsid,const IID & iid ,void ** ppv);參數(shù)同上,不作解釋。函數(shù) DLLGetClassObject 創(chuàng)建了類廠,并將接口指針返上一層函數(shù),這樣一層一層的返回,最終,客戶可以通過該指針創(chuàng)建相應(yīng)的組整個創(chuàng)建過程可以通過圖 3.5 表示。
【參考文獻(xiàn)】:
期刊論文
[1]動態(tài)曲線的打印研究[J]. 夏健明. 計算機與現(xiàn)代化. 2004(03)
[2]三層數(shù)據(jù)庫應(yīng)用架構(gòu)的信息采集與管理系統(tǒng)[J]. 胡靜,紀(jì)翀,楊邃,陳春玲. 信息技術(shù). 2003(05)
[3]CAD軟件二次開發(fā)平臺實現(xiàn)技術(shù)[J]. 趙衛(wèi)東,柳先輝,衛(wèi)剛. 計算機輔助設(shè)計與圖形學(xué)學(xué)報. 2003(04)
[4]工業(yè)打印機的硬件電路設(shè)計及分析[J]. 楊芳. 貴州大學(xué)學(xué)報(自然科學(xué)版). 2002(03)
[5]基于組件式地理信息系統(tǒng)的二次開發(fā)[J]. 宋揚,李見為,曾航,鐘建. 重慶大學(xué)學(xué)報(自然科學(xué)版). 2000(06)
[6]基于代理方式為面向?qū)ο笙到y(tǒng)提供二次開發(fā)能力[J]. 尹偉強,于曉暉. 計算機工程與應(yīng)用. 2000(07)
[7]一種使用FPGA設(shè)計的DRAM控制器[J]. 張鵬杰,安琪,邢濤,王硯方. 核電子學(xué)與探測技術(shù). 1997(03)
本文編號:3120194
【文章來源】:重慶大學(xué)重慶市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
平面標(biāo)記打印機
圖 1.2 平面標(biāo)記打印機 圖 1.3 旋轉(zhuǎn)標(biāo)記打印機Fig 1.2 Flat mark printer Fig 1.3 Circumrotate mark printer平面標(biāo)記打印是較普通的標(biāo)記打印,通常標(biāo)記打印是在 x-y 平面上進(jìn)行的別控制 x 方向和 y 方向的兩臺步進(jìn)電機,并帶動打印針在 x-y 平面(即工件平上按照給定的打印軌跡運動,打印的工件是平面的;旋轉(zhuǎn)標(biāo)記打印機就是將平印中的一個軸進(jìn)行轉(zhuǎn)動,而不是沿著該軸的正負(fù)方向運動,另一個軸如同平面打印機中的一樣,沿軸的正負(fù)方向運動,打印的工件是一個曲面。另外,打印操作臺也存在一些區(qū)別:平面標(biāo)記打印機的操作臺是一個平面,而旋轉(zhuǎn)標(biāo)記打的操作臺上有一個轉(zhuǎn)軸,如圖 1.3。從發(fā)展的角度講,標(biāo)記打印機的發(fā)展分為兩個階段,第一階段為單步控制即一條打印指令從上位機傳下來,經(jīng)單片機系統(tǒng)處理形成脈沖驅(qū)動步進(jìn)電機,進(jìn)電機完成動作后,發(fā)回一個反饋信號,上位機接著傳送下一條指令。該方式動標(biāo)記打印機主要應(yīng)用在早期的標(biāo)記打印市場,現(xiàn)在的應(yīng)用較少;第二個階段現(xiàn)階段,上位機連續(xù)發(fā)送指令,單片機接收指令并進(jìn)行處理以形成一系列脈沖驅(qū)動步進(jìn)電機,使步進(jìn)電機連續(xù)不斷地進(jìn)行打印。標(biāo)記打印機兩個階段的發(fā)展
DWORD dwClsContext ,COSERVERINFO * pServerInfo ,const IID & iid ,void ** ppv);CoGetClassObject 函數(shù)與 CoCreateInstance 函數(shù)非常相似,其主要參數(shù)不再說明要的作用是創(chuàng)建組件所需的類廠對象,那么它的參數(shù) ppv 就是返回該類廠的指通過該指針我們就可以創(chuàng)建組件對象。其實,CoGetClassObject 函數(shù)并沒有直建類廠,而是通過函數(shù) DLLGetClassObject 來完成,其函數(shù)聲明為:STDAPI DLLGetClassObject(const CLSID & clsid,const IID & iid ,void ** ppv);參數(shù)同上,不作解釋。函數(shù) DLLGetClassObject 創(chuàng)建了類廠,并將接口指針返上一層函數(shù),這樣一層一層的返回,最終,客戶可以通過該指針創(chuàng)建相應(yīng)的組整個創(chuàng)建過程可以通過圖 3.5 表示。
【參考文獻(xiàn)】:
期刊論文
[1]動態(tài)曲線的打印研究[J]. 夏健明. 計算機與現(xiàn)代化. 2004(03)
[2]三層數(shù)據(jù)庫應(yīng)用架構(gòu)的信息采集與管理系統(tǒng)[J]. 胡靜,紀(jì)翀,楊邃,陳春玲. 信息技術(shù). 2003(05)
[3]CAD軟件二次開發(fā)平臺實現(xiàn)技術(shù)[J]. 趙衛(wèi)東,柳先輝,衛(wèi)剛. 計算機輔助設(shè)計與圖形學(xué)學(xué)報. 2003(04)
[4]工業(yè)打印機的硬件電路設(shè)計及分析[J]. 楊芳. 貴州大學(xué)學(xué)報(自然科學(xué)版). 2002(03)
[5]基于組件式地理信息系統(tǒng)的二次開發(fā)[J]. 宋揚,李見為,曾航,鐘建. 重慶大學(xué)學(xué)報(自然科學(xué)版). 2000(06)
[6]基于代理方式為面向?qū)ο笙到y(tǒng)提供二次開發(fā)能力[J]. 尹偉強,于曉暉. 計算機工程與應(yīng)用. 2000(07)
[7]一種使用FPGA設(shè)計的DRAM控制器[J]. 張鵬杰,安琪,邢濤,王硯方. 核電子學(xué)與探測技術(shù). 1997(03)
本文編號:3120194
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/3120194.html
最近更新
教材專著