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