新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 服裝生產(chǎn)自動熨燙系統(tǒng)設(shè)計

服裝生產(chǎn)自動熨燙系統(tǒng)設(shè)計

作者: 時間:2012-06-09 來源:網(wǎng)絡(luò) 收藏

點(diǎn)擊在新窗口中瀏覽產(chǎn)品

其中Di是通過鎖存器輸出的控制信號,電阻Ri阻值的選擇要使MOC3041端口l的輸入電流為15mA。負(fù)載端的電阻電容值是經(jīng)計算使干擾最小的值。如果負(fù)載功率因子小于0.5,則需將39Ω電阻改為380Ω。

本系統(tǒng)需對8個電磁閥進(jìn)行控制,因此設(shè)計8路可控硅控制電路。

2.5 硬件抗干擾
因?yàn)橄到y(tǒng)工作在高溫高濕強(qiáng)電磁干擾的環(huán)境中,所以必須考慮抗干擾的問題。上述采用光電隔離器將交流部分和直流部分隔離即抗干擾的措施之一。此外,還采取了如下措施:

(1)選擇滿足系統(tǒng)要求的盡可能低的系統(tǒng)時鐘。本系統(tǒng)中選用120K時鐘,這樣,每個機(jī)器周期為O.1ms,有利于系統(tǒng)的精確定時。而且對于本系統(tǒng)來說,也完全夠用。使用AT89S52內(nèi)部集成的看門狗,可以在萬一被干擾出現(xiàn)死鎖的時候進(jìn)行補(bǔ)救。

(2)系統(tǒng)電源通過交流濾波,二級穩(wěn)壓,并且在直流端加上一個大電容進(jìn)行濾波。每個集成電路也都加上耦合電容。在繪制和制作PCB時也考慮抗干擾。對控制箱進(jìn)行電磁屏蔽。

(3)為了防止控制信號引入干擾,控制信號的輸入也用光電隔離。光電隔離的兩端供電也應(yīng)該分開。

3 系統(tǒng)軟件
3.1 C語言開發(fā)環(huán)境Keil C51
80C51系列單片杌的軟件可以用匯編語言和C語言編寫。C語言既具有一般高級語言的特點(diǎn),又能直接對計算機(jī)的硬件進(jìn)行操作,表達(dá)和運(yùn)算能力也較強(qiáng),許多以前只能采用匯編語言來解決的問題現(xiàn)在都可以改用C語言來解決。Keil C51是一種專為8051設(shè)計的高效率C語言編譯器,符合ANSI標(biāo)準(zhǔn),生成的程序代碼運(yùn)行速度極高,所需要的存儲器空同極小。完全可以和匯編語言相媲美。本系統(tǒng)軟件在Keil uVision2環(huán)境下編寫。

3.2 系統(tǒng)軟件設(shè)計
本系統(tǒng)軟件采用模塊化的方式編寫,有利于日后的維護(hù)和升級。主要包括鍵盤監(jiān)測模塊、控制信號監(jiān)測模塊、控制信號處理模塊、顯示模塊、定時模塊、輸出模塊等。系統(tǒng)采用查詢方式接收信號輸入,軟件流程如圖5所示。

點(diǎn)擊在新窗口中瀏覽產(chǎn)品

系統(tǒng)初始化之后,首先讀出E2PROM中存儲的參數(shù),在液晶顯示板中顯示。此后一直處于查詢狀態(tài)。當(dāng)檢測到有鍵盤輸入后,調(diào)用鍵盤處理子程序,接收鍵盤的輸入,并通過液晶顯示板逐一顯示設(shè)置的參數(shù)。當(dāng)檢測到控制信號輸入后,調(diào)用控制信號處理子程序,根據(jù)輸入的控制信號和用戶預(yù)先定義的參數(shù)進(jìn)行決策,決定當(dāng)前的輸出狀態(tài),同時在液晶顯示板中顯示當(dāng)前的工作狀態(tài)。不管當(dāng)前的輸出狀態(tài)是否改變,在每個循環(huán)中單片機(jī)均將當(dāng)前的工作狀態(tài)進(jìn)行輸出.這樣有助于減小干擾對系統(tǒng)輸出的影響。

控制信號處理子程序是系統(tǒng)的核心模塊,升級也只需要根據(jù)要求對這一模塊進(jìn)行修改。系統(tǒng)的結(jié)構(gòu)和其他模塊都可以保留,具有很大的靈活性。這也正是模塊化設(shè)計的魅力所在。

3.3 軟件抗干擾技術(shù)
單片機(jī)系統(tǒng)的抗干擾性能主要取決于硬件的抗干擾設(shè)計,但軟件抗干擾措施也十分重要。它是硬件抗干擾的補(bǔ)充和完善。在干擾沖過硬件抗干擾保護(hù)之后,就必須要軟件抗干擾措施發(fā)揮作用了。

軟件抗干擾分為兩個層次。一是在單片機(jī)正常工作的情況下,可控硅控制端的
信號有可能因?yàn)楦蓴_而出現(xiàn)擾動,影響設(shè)備的正常運(yùn)行。此時讓系統(tǒng)不斷地循環(huán)輸出正確的值,可以解決這個問題。另一個是在單片機(jī)受干擾的情況下,需要使用軟件陷阱或看門狗將程序拉到初始位置。此時可以根據(jù)程序在RAM中設(shè)置的標(biāo)志。不同的標(biāo)志直接跳到相應(yīng)的程序,使程序運(yùn)行有連續(xù)性。用戶在使用時也不會察覺到程序被重新復(fù)位過。

采用單片機(jī)、可控硅等器件設(shè)計完成的服裝具有良好的人機(jī)接口。該系統(tǒng)嵌人到服裝生產(chǎn)設(shè)備中,對原有的設(shè)備改動小,成本低,已經(jīng)在實(shí)際應(yīng)用中取得良好的效果。系統(tǒng)也可擴(kuò)展應(yīng)用到其他領(lǐng)域相關(guān)中。

隔離器相關(guān)文章:隔離器原理

上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉