基于紅外檢測的產(chǎn)品自動分裝系統(tǒng)設(shè)計
摘要:設(shè)計了基于紅外檢測的產(chǎn)品自動分裝系統(tǒng)。采用紅外傳感器與基于NE567的單音解碼電路組成紅外檢測電路以提高系統(tǒng)檢測靈敏度,增強檢測系統(tǒng)的抗干擾能力。利用NE567中CCO的輸出信號控制紅外發(fā)射電路的發(fā)射頻率,實現(xiàn)了紅外收發(fā)頻率的自動同步跟蹤,同時簡化了紅外檢測電路,使電路更易調(diào)試。通過編程實現(xiàn)二進制與BCD碼之間的碼制轉(zhuǎn)換,利用可編程軟元件完成產(chǎn)品分裝計數(shù)功能,同時為顯示電路提供時鐘脈沖,使系統(tǒng)顯示電路大大簡化。該系統(tǒng)靈敏度高,抗干擾能力強,能精確完成產(chǎn)品分裝,能顯示瓶裝片數(shù)(0~999),及實時顯示工作進程(0~9999)。
關(guān)鍵詞:紅外檢測;NE567;自動分裝;PLC;梯形圖
隨著我國經(jīng)濟建設(shè)的飛速發(fā)展,生產(chǎn)自動化水平越來越高,光傳感器因具有體積小、功能多、壽命長、精度高、響應速度快、抗干擾能力強等優(yōu)點在生產(chǎn)控制自動化領(lǐng)域得到廣泛的應用。光傳感器又稱光斷續(xù)器,分反射式和對射式兩種。反射式光傳感器主要應用于自動控制、物體識別及光接近開關(guān)等方面:對射式光傳感器主要應用于光電控制和光電計量等電路中,由于紅外光具有很強的抗干擾性能,因此光傳感器主要以紅外光為主。
1 產(chǎn)品自動分裝系統(tǒng)功能
系統(tǒng)為藥片自動分裝系統(tǒng),其工作過程為系統(tǒng)啟動后傳輸帶運行,5s后空藥瓶到達藥片分裝位置,傳輸帶停止,漏斗控制開關(guān)打開,開始分裝藥片。同時,紅外檢測電路開始工作,檢測有無藥片落入藥瓶內(nèi),當瓶內(nèi)裝夠系統(tǒng)設(shè)置的藥片數(shù)量后,立刻關(guān)閉漏斗開關(guān),并啟動傳輸帶運行,5s后傳輸帶再次停止,如此反復循環(huán)。
系統(tǒng)要求可通過手動操作設(shè)置每瓶可裝藥片的片數(shù),系統(tǒng)在工作過程中按下停止按鈕時,應在當前藥瓶裝滿后才可停止工作,采用數(shù)字顯示器顯示日產(chǎn)量和瓶裝藥片數(shù)。
通過對系統(tǒng)工作過程及系統(tǒng)功能要求的分析,系統(tǒng)所需的控制操作按鈕和完成功能必須控制的對象如表1所示。
2 系統(tǒng)組成
PLC是專為工業(yè)控制設(shè)計的可編程控制器,具有可靠性高,抗干擾能力強,適應性強,應用靈活,編程方便,具有與各種外設(shè)連接的應用接口,功能完善等優(yōu)點,因此本系統(tǒng)以三菱公司生產(chǎn)的FX系列PLC為核心器件進行控制設(shè)計,藥片檢測采用紅外傳感器檢測,系統(tǒng)組成如圖1所示。
以PLC為核心進行系統(tǒng)控制時,其I/O分配如表2所示。
3 系統(tǒng)電路設(shè)計
自動分裝系統(tǒng)電路由控制按鈕電路、紅外檢測電路、PLC、傳輸帶電機驅(qū)動電路、漏斗開關(guān)控制電路及顯示電路6部分組成,其中控制按鈕電路、傳輸帶電機驅(qū)動電路、漏斗開關(guān)驅(qū)動電路都比較簡單,本文主要設(shè)計紅外檢測電路和系統(tǒng)顯示電路。
3.1 紅外檢測電路
紅外檢測電路的主要功能是檢測有無藥片落入瓶中。每當一片藥片落入瓶中,紅外檢測電路會產(chǎn)生1個脈沖,提供給PLC,驅(qū)動PLC的可編程計數(shù)器CO開始計數(shù),當瓶中裝入的藥片數(shù)等于設(shè)置值時,CO輸出的進位脈沖從Y2輸出,為日產(chǎn)量計數(shù)顯示電路提供時鐘信號。
藥片檢測電路可采用發(fā)光二極管和光敏二極管面對面安裝在漏斗正下方檢測有無藥片落下,檢測電路簡單,但由于光敏二極管易受環(huán)境光源影響,環(huán)境光強度的變化會使傳感器產(chǎn)生誤判,影響系統(tǒng)的分裝精度。采用超強發(fā)光二極管可以提高檢測系統(tǒng)的抗干擾能力,但功耗太大,因此系統(tǒng)不采用此方案。
紅外光傳感器體積小、重量輕,易于安裝,且靈敏度高,外圍電路簡單,性能穩(wěn)定,因此本系統(tǒng)采用紅外傳感器作為檢測傳感器。
紅外檢測電路由紅外發(fā)射電路,紅外接收電路和基于NE567的單音解碼電路組成,電路如圖2所示。
基于NE567的單音解碼電路由NE567與R1,C1,C2,G3,RL共同組成,NE567是一集成鎖相環(huán),由主鑒相器、直流放大器、電流控制振蕩器(CCO)、正交鑒相器和功率輸出級組成,R1,C1為電流控制振蕩器的定時電阻和電容,決定了CCO的振蕩頻率,G2為環(huán)路濾波器的外接濾波電容,其參數(shù)大小會影響解碼電路的通頻帶,C2取值一般為C1的2倍,C3為NE567的外接輸出濾波電容,其參數(shù)會影響解碼電路輸出波形的質(zhì)量,G3太小,引腳8的輸出可能會在開關(guān)期間發(fā)生脈沖,因此C3取值一般應大于等于2倍的C2。單音信號從NE567的3引腳輸入,環(huán)路鎖定時(CCO的振蕩頻率等于輸入的單音頻率),正交鑒相器輸出端(引腳1)的平均電壓隨著引腳3輸入信號的幅度增大而減小。當引腳1上的平均電壓低于3.8 V時,功率輸出級導通,引腳8即檢測電路的輸出端輸出低電平:引腳1上的平均電壓高于3.8 V時,功率輸出級截止,引腳8輸出高電平,即引腳3輸入的音頻信號強,檢測電路輸出低電平,引腳3輸入音頻信號弱,檢測電路輸出高電平。
紅外發(fā)射電路由發(fā)光二極管,RP,R2,C4以及開關(guān)三極管9014組成,由5V直流電源供電,調(diào)節(jié)RP可調(diào)節(jié)紅外傳感器的靈敏度,利用NE567引腳5輸出的方波信號控制9014的開關(guān),從而控制紅外光二極管,使紅外發(fā)射電路的發(fā)射頻率等于引腳5輸出方波電壓的頻率。利用NE567引腳5的信號作為發(fā)射信號,省去了信號發(fā)生器電路,使檢測電路簡化,且由于NE567的跟蹤功能,防止了因周圍環(huán)境變化和元件參數(shù)變化造成的收發(fā)頻率不同,完成了紅外發(fā)射與接收的同步自動跟蹤,提高了電路的穩(wěn)定性,增強了電路的抗干擾能力。調(diào)節(jié)RP可保證無藥片落下時,檢測電路輸出低電平,有藥片落下時檢測電路輸出高電平,即保證紅外檢測電路能靈敏如檢測到藥片。
紅外接收電路由紅外接收二極管及R3組成,由5 V直流電源供電,紅外接收二極管兩端的輸出電壓作為單音解碼電路的輸入信號從NE567的引腳3輸入。
紅外檢測電路的工作原理為:單音解碼電路的引腳5輸出信號的頻率等于引腳3輸入信號的頻率(鎖定),因此紅外接收電路的頻率等于紅外發(fā)射電路的頻率。當無藥片通過紅外傳感器時,紅外接收電路接收到的信號強,即引腳3的輸入信號強,引腳1的平均電壓小于3.8 V,檢測電路的輸出端即引腳8輸出低電平;當有藥片通過紅外傳感器時,紅外接收電路接收到的信號弱,即引腳3的輸入信號弱,此時引腳1的平均電壓大于3.8 V,檢測電路的輸出端即引腳8輸出高電平,即檢測電路每輸出一個高電平信號,就代表檢測到一片藥片。檢測電路的輸出信號由X6送入PLC進行計數(shù)控制。
3.2 系統(tǒng)顯示電路
系統(tǒng)顯示電路包含了日產(chǎn)量顯示和瓶裝片數(shù)顯示電路。日產(chǎn)量顯示電路是由加法計數(shù)器CD4518和顯示譯碼器CD4511組成四位計數(shù)顯示電路,顯示范圍為0~9 999,電路結(jié)構(gòu)簡單,如顯示位數(shù)不夠,可很方便地進行擴展。其時鐘信號由PLC的輸出點Y2提供,每裝滿一瓶藥品,Y2會輸出一個脈沖,日產(chǎn)量顯示電路顯示的數(shù)字會自動加1,實現(xiàn)工作進程的實時顯示功能。日產(chǎn)量顯示電路如圖3所示。
瓶裝片數(shù)顯示電路顯示規(guī)定的瓶裝藥片數(shù),工作人員可根據(jù)任務(wù)要求設(shè)置此值,系統(tǒng)顯示設(shè)置值,生產(chǎn)線按設(shè)置值自動分裝,每瓶分裝的藥片數(shù)等于設(shè)置值。
電路由反相器CD4069和顯示譯碼器CD4511組成三位譯碼顯示電路,顯示范圍為0~999,工作人員設(shè)置的瓶裝藥片數(shù)經(jīng)PLC裝換成對應的BCD碼,分別從Y17~Y14(最高位),Y13~Y10(中間位),Y7~Y4(最低位)輸出控制顯示電路工作,由于PLC的I/O模塊的特點,輸出信號經(jīng)CD4569按位取反,方可得到CD4511所需的BCD碼,完成顯示功能。瓶裝片數(shù)顯示電路如圖4所示。
4 系統(tǒng)控制程序設(shè)計
系統(tǒng)控制程序應具有如下控制功能:
1)處理紅外檢測電路傳輸?shù)絇LC的的信號,利用此信號進行藥片計數(shù),并產(chǎn)生日生產(chǎn)量顯示電路所需的時鐘信號,從PLC的Y2端提供給日產(chǎn)量顯示電路;
2)將工作人員設(shè)置的每瓶可裝藥片數(shù)量轉(zhuǎn)化成BCD碼,從Y4~Y17共12個輸出點輸出,提供給瓶裝片數(shù)顯示電路;
3)按要求時刻從Y0端輸出傳輸帶電機驅(qū)動信號,控制電機運轉(zhuǎn);
4)按要求時刻從Y1端輸出漏斗開關(guān)驅(qū)動信號,控制漏斗的開關(guān)。
依照自動分裝系統(tǒng)的工作過程及功能要求,設(shè)計出基于上述硬件電路的系統(tǒng)順序控制功能圖,順序控制功能圖如圖5所示。順序控制圖在設(shè)置瓶裝藥片數(shù)時采用多選一的方式,運用不同支路可設(shè)計不同的藥片數(shù)量。依照系統(tǒng)順序功能圖,可方便地編寫出自動控制程序。
5 結(jié)論
基于紅外檢測的產(chǎn)品自動封裝系統(tǒng)以FX系列PLC為核心進行系統(tǒng)功能控制,采用基于NE567的單音解碼電路與紅外發(fā)射接收電路共同完成藥片檢測,因利用NE567引腳5的輸出信號作為發(fā)射信號,既省去了信號發(fā)生器電路,又使檢測電路簡單,便于調(diào)試,且實現(xiàn)了紅外收發(fā)信號同步,使檢測系統(tǒng)既有較高的檢測靈敏度,又有較強的抗干擾能力??刂瞥绦蛑胁捎昧丝删幊逃嫈?shù)器CO,可編程定時器TO,既完成了自動裝瓶的過程,又為日產(chǎn)量統(tǒng)計電路提供了時鐘信號,程序中采用了BCD編碼等功能指令,實現(xiàn)了碼制轉(zhuǎn)換,簡化了系統(tǒng)顯示電路,系統(tǒng)可方便地設(shè)置并顯示每瓶裝藥片的數(shù)量,顯示范圍為0~999,系統(tǒng)能實時顯示已完成的任務(wù)量,顯示范圍為0~9999。