縫紉機(jī)生產(chǎn)線計(jì)件系統(tǒng)設(shè)計(jì)
鍵盤電路的作用主要是確定系統(tǒng)的工作狀態(tài)及設(shè)定參數(shù),工作狀態(tài)有兩種,一種是設(shè)定狀態(tài),另一種是運(yùn)行狀態(tài)。在設(shè)定狀態(tài)下可通過鍵盤設(shè)定計(jì)劃產(chǎn)量,修正當(dāng)前時(shí)間等參數(shù)。運(yùn)行狀態(tài)下可對(duì)生產(chǎn)線產(chǎn)品進(jìn)行計(jì)數(shù),同時(shí)可在線修正實(shí)際產(chǎn)量。按鍵有:左移鍵、右移鍵、加一鍵、減一鍵、設(shè)定\運(yùn)行鍵、暫停鍵等。鍵盤電路接單片機(jī)P1.0~P1.6,鍵盤電路中有阻容電路組成的消抖電路,用于消除按鍵的抖動(dòng)帶來的干擾。
1.4 信號(hào)檢測(cè)電路
信號(hào)檢測(cè)電路是整個(gè)系統(tǒng)的關(guān)鍵,要檢測(cè)自動(dòng)生產(chǎn)線的零件或產(chǎn)品數(shù)量,可在生產(chǎn)線上的合適位置設(shè)置檢測(cè)點(diǎn)。檢測(cè)方式可采用接觸和非接觸兩種方式,但由于在大多情況下,產(chǎn)品在流水線上的位置難以確定,采用接觸式檢測(cè)方式會(huì)存在一定的困難,而采用非接觸式檢測(cè)方式更具優(yōu)越性。本系統(tǒng)中傳感器采用光電開關(guān)BR85-BP-ST7X/E。光電開關(guān)采用光電元件作為檢測(cè)元件,首先把被測(cè)物的變化轉(zhuǎn)變?yōu)楣庑盘?hào)的變化,然后借助光電元件進(jìn)一步將光信號(hào)轉(zhuǎn)換成電信號(hào)。光電檢測(cè)又有反射式與透射式兩種,本系統(tǒng)采用反射式。反射板式傳感器將發(fā)射器和接收器集成為一體,發(fā)射器發(fā)出的光線經(jīng)過反射鏡反射回接收器,當(dāng)被檢測(cè)物體經(jīng)過且完全阻斷光線時(shí),光電開關(guān)就產(chǎn)生了檢測(cè)開關(guān)信號(hào)。本文引用地址:http://butianyuan.cn/article/169241.htm
信號(hào)檢測(cè)電路如圖4所示,其任務(wù)是檢測(cè)生產(chǎn)線上通過產(chǎn)品的數(shù)量,IN0、IN1為光電開關(guān)輸出信號(hào),低電平有效。電路把光電開關(guān)采集到的信號(hào)經(jīng)整形、濾波等處理后等送入單片機(jī)進(jìn)行計(jì)數(shù)。在生產(chǎn)線上經(jīng)常會(huì)出現(xiàn)有問題的產(chǎn)品拉回重新檢驗(yàn)的情況,因此電路應(yīng)能判斷產(chǎn)品的運(yùn)行方向,凡正向通過1個(gè)產(chǎn)品,計(jì)數(shù)器“加1”,反向通過1個(gè)產(chǎn)品,計(jì)數(shù)器“減1”。為實(shí)現(xiàn)這一功能,在生產(chǎn)線上裝了兩個(gè)光電開關(guān),根據(jù)有效信號(hào)進(jìn)入單片機(jī)的順序來判斷產(chǎn)品的運(yùn)行方向。
2 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件主要包括主程序、日期數(shù)據(jù)采集子程序、按鍵處理子程序、中斷子程序、顯示子程序和通信子程序等。主程序主要完成器件的初始化,并判斷有無按鍵按下、有無中斷請(qǐng)求,然后根據(jù)判斷的結(jié)果調(diào)用相應(yīng)的子程序。中斷子程序用于計(jì)數(shù)以及特殊情況的處理。日期數(shù)據(jù)采集子程序完成相應(yīng)的數(shù)據(jù)采集、處理和保存,按鍵處理子程序完成參數(shù)的設(shè)置,而顯示子程序用于顯示各數(shù)據(jù),通訊子程序完成與上位機(jī)的通信。主程序框圖,如圖5所示。
評(píng)論