服裝生產(chǎn)自動(dòng)熨燙系統(tǒng)設(shè)計(jì)
熨燙是服裝生產(chǎn)的最后一道工序,通常有上下板的驅(qū)動(dòng)、加壓力、吹蒸汽、抽濕和吹風(fēng)等工作,對(duì)服裝的質(zhì)量有著重要的作用。傳統(tǒng)的熨燙過程由工人手動(dòng)操作。質(zhì)量控制難度較大,因此,許多企業(yè)提出對(duì)生產(chǎn)設(shè)備進(jìn)行自動(dòng)化改造的要求。本文所闡述的方案采用單片機(jī)系統(tǒng)構(gòu)成一個(gè)可編程控制器,嵌入到現(xiàn)有的生產(chǎn)設(shè)備中。取代工人的手工操作。本方案利用現(xiàn)有設(shè)備,較小的投資就可以使服裝生產(chǎn)的自動(dòng)化水平得到較大地提高。
1 系統(tǒng)設(shè)計(jì)方案
熨燙工序中的驅(qū)動(dòng)上下板、加壓力、吹蒸汽、抽濕和吹風(fēng)等工作是通過電磁悶的啟閉來控制的?,F(xiàn)有設(shè)備上電磁閥的啟閉由人工操作手動(dòng)開關(guān)來完成,根據(jù)服裝面料和服裝種類的不同,有不同的操作流程。因此,所涉及的自動(dòng)熨燙系統(tǒng)應(yīng)能根據(jù)不同的設(shè)置完成不同的操作流程,此外,還應(yīng)具有良好的人機(jī)接口,以便進(jìn)行參數(shù)設(shè)置及監(jiān)測系統(tǒng)狀態(tài)。
系統(tǒng)選用單片機(jī)作為信息處理和控制的核心.如圖1所示。主控單片機(jī)接收前道工序的控制信號(hào),從EWROM中讀出設(shè)置的參數(shù),根據(jù)不同的流程,控制可控硅的通斷,進(jìn)而控制熨燙設(shè)備電磁閥的動(dòng)作,使熨燙工序有序進(jìn)行。
2 系統(tǒng)硬件設(shè)計(jì)
2.1 主控制單元
系統(tǒng)選用低功耗高性能的單片機(jī)AT89S52作為控制和信息處理的核心,AT89S52指令系統(tǒng)和引腳與標(biāo)準(zhǔn)80C51單片機(jī)完全兼容,可以使用KeiI C進(jìn)行軟件開發(fā)。具有3個(gè)16位定時(shí)器,8KB在系統(tǒng)可編程的程序存儲(chǔ)器,256B RAM,以及1個(gè)片內(nèi)看門狗。 為了增強(qiáng)數(shù)據(jù)線上的抗干擾能力,所有數(shù)據(jù)線均接有拉高電阻。此外,由于AT89S52的I/O只有4組32個(gè),而系統(tǒng)需要將近40條引線,所以要對(duì)I/O進(jìn)行復(fù)用??紤]到系統(tǒng)中需要復(fù)用的I/O不多,而且液晶模塊和輸出模塊的數(shù)據(jù)線并不需要同時(shí)使用,本系統(tǒng)只是通過鎖存器74HC573將PO口復(fù)用,如圖2所示。
當(dāng)單片機(jī)AT89S52需要讀寫液晶模塊時(shí),將P3.O置“1”,P3.1清零,此時(shí)鎖存器74HC573鎖存,單片機(jī)P0口的數(shù)據(jù)不影響鎖存器的輸出;當(dāng)單片機(jī)需要輸出時(shí),將P3.0清零,P3.1置“1”,此時(shí)單片機(jī)P0口的數(shù)據(jù)對(duì)液晶模塊沒有影響,而鎖存器的輸出與PO口數(shù)據(jù)同步。
2.2 參數(shù)存儲(chǔ)模塊
在開始工作之前可以進(jìn)行參數(shù)設(shè)置,系統(tǒng)將調(diào)整好的參數(shù)寫入E2PROM中。為了減少讀寫E2PROM的次數(shù),在系統(tǒng)開機(jī)時(shí)將數(shù)據(jù)從E2PROM中讀出,保存在單片機(jī)的RAM中。
本系統(tǒng)采用具有I2C接口的lkbits的E2PROMAT24C0l。I2C總線極大地方便了系統(tǒng)設(shè)計(jì),無須設(shè)計(jì)總線接口,從而使設(shè)計(jì)時(shí)間大為縮短。參數(shù)存儲(chǔ)單元電路如圖3所示。
在圖3所示的電路中,AT24C01的地址為000,電阻R37和R38也起拉高的作用,SCL與SDA為接入單片機(jī)I/O的連接線,分別模擬I2C總線的時(shí)鐘和數(shù)據(jù)線。
2.3 人機(jī)接口模塊
人機(jī)接口部分采用4×4鍵盤和240×128的液晶顯示板,可以完成對(duì)參數(shù)的設(shè)置,并且能夠?qū)崟r(shí)監(jiān)測系統(tǒng)的當(dāng)前狀態(tài)。接鍵式鍵盤通常都會(huì)有抖動(dòng),可能造成系統(tǒng)的誤操作,設(shè)計(jì)時(shí)在硬件中加入電容以吸收噪聲。另外,在軟件上對(duì)輸入進(jìn)行消抖處理,將脈沖寬度小于1ms的輸入忽略。顯示部分采用帶中文字庫的液晶顯示板,使得開發(fā)更容易、迅速。
2.4 輸出模塊
可控硅可以較好地實(shí)現(xiàn)對(duì)交流電的開關(guān)功能,但是如果在交流電非過零點(diǎn)時(shí)啟動(dòng)或切斷電源,會(huì)對(duì)電源造成很大的干擾。此外,如果直接用單片機(jī)的輸出去控制可控硅的控制端,在可控硅開關(guān)時(shí)會(huì)將干擾引入單片機(jī),造成嚴(yán)重后果。因此本系統(tǒng)選用了一個(gè)具有過零觸發(fā)和光電隔離功能的可控硅驅(qū)動(dòng)芯片MOC3041去控制可控硅。電路如圖4所示。
評(píng)論