谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

0755-88840386
您的位置:首頁 > K8凯发大酒店天生赢家專題 > 專業技術專題 > 工業自動化稱重儀表>詳情頁

基於單片機AT89C52的定量包裝係統

發布時間:2021-05-07 17:42:00 |來源:網絡轉載

1緒論
包裝產業不僅涵蓋了包裝產品的設計、生產,包裝印刷,包裝原輔材料供應,包裝機械以及包裝設備製造等多個生產領域,其包裝製品還參與到第一至第三產業,貨物流通的每一個環節。對使用後的包裝產品進行處置、回收和再生利用是包裝工業永久性的社會責任。因此,包裝產業作為“朝陽產業”,必將對全球製造業發展及其產品的國際間流通產生不可低估的作用。
2總體框架介紹
數據采集與處理模塊的主要功能是把壓力傳感器檢測到的壓力變化先轉換為一個微弱的模擬信號,然後再通過放大電路的放大與模數轉換,最後變成一個數字量送入單片機。核心控製單片機模塊的主要功能是控製與處理包裝稱工作中的各種指令;而X5045是一塊集成了上電複位、看門狗定時、電源電壓監控、塊鎖保護的EEPROM,它可以作為單片機工作時重用的輔助芯片。輸出信號模塊由8路控製信號組成來控製外部電磁閥或繼電器,以達到控製外部設備的目的。為了防止現場強磁場幹擾和工頻點壓通過輸出通道反竄到控製係統,選擇光電耦合器,因為光信號的傳送不受電場和磁場的幹擾,可以有效地隔離電信號。
3硬件電路的結構設計
總的說來,硬件部分可以分為以下幾個模塊:數據采集處理模塊、核心控製模塊、鍵盤與顯示模塊,輸出信號控製模塊。
3.1傳感器設計
通常,傳感器由敏感元件和轉換元件組成。但是由於傳感器輸出信號一般都很微弱,需要有信號調節與轉換電路將其放大或變換為容易傳輸、處理、記錄和顯示的形式。我們使用的壓電式傳感器是一種有源的雙向機電傳感器,傳感器的信號調節與轉換安裝在傳感器的殼體裏或與敏感元件一起集成在同一芯片上,使用起來非常方便。
3.2顯示部分
因為本設計中用到的數碼管不是非常多,采用靜態顯示就可以了,用P2口模擬單片機串口,通過外擴74LS164,從而進行靜態顯示。在上電時對每個數碼管從0-9進行循環顯示,進而判斷數碼管的好壞。
3.3單片機
單片機采用AT89C52,為低電壓,高性能CMOS8位單片機,片內含8kbytes的可反複擦寫的Flash隻讀程序存儲器和256bytes的隨機存取數據存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術生產,兼容標準MCS-51指令係統,片內置通用8位中央處理器和Flash存儲單元,功能強大的單片機可以很好地滿足該設計。
4軟件編程總體思路與流程
該設計的軟件部分主要利用AT89C52單片機對硬件部分電路得到的模擬量進行模數轉換,將得到的數字量進行相應的處理和查表在數碼管上進行顯示,在A/D轉換前還應先判斷是否有鍵按下及對按鍵進行相應的處理。
主程序主要是設置係統堆棧區,內存區清零,上電自檢,以及初始化,之後就調用相應的子程序處理模塊,不斷地進行循環,當然還要定義好程序中將要用到的一些內存單元和局部常量。相應的子程序處理模塊則包括A/D轉換子模塊,按鍵、判鍵和解釋鍵處理子模塊、定時中斷子模塊、處理料鬥的進程子模塊,串行移位顯示子模塊,如圖1所示。

包裝機主程序基本流程圖

4.1A/D轉換子模塊
由於AT89C52本身不帶有A/D轉換功能,於是我們借助AD7705芯片的高性能模/數轉換功能以達到我們對數據的需求。AD7705是AD公司推出的16位AD轉換器,可用於測量16位低頻模擬信號,這點剛好符合我們對數據轉換的需要。它完成一次轉換的時間是l/32s,在包裝稱運行的過程中對數據轉換足夠快,完全符合包裝工程進度的需要。由於我們的包裝時間較為漫長,所以我們采用中斷方式控製,它控製效率高並且適合變換時間較長的轉換器。A/D轉換子模快的基本流程圖如圖2所示。

A/D轉換流程圖

4.2處理料鬥的進程模塊
這一模塊主要是對按鍵査詢後得到的鍵碼進行相應的處理,K1鍵對應的是“統計/快速”數據處理子程序,通過K1健可依次顯示本次開機以來每包的最大值、每包的最小值、完成的包數、完成的重量,最後顯示累計包數和累計重量。累計計算的範圍為曆次工作以來的總數(中間可以多次關機)。
在觀察數據過程中,隨時可以按K2健返回待機狀態,以便進行其它操作。如果需要將統計數據打印出來,可在顯示統計數據的任何時候先按下K1健,然後再加按K2鍵,“打印”發光二極管亮,開始打印,打印結束後即返回待機狀態。蹌鍵對應的是“設置/中速”數據處理子程序,在待機狀態下按下K2健即可進入設置狀態(“設置”發光二極管亮)。首先顯示當前已經設置的每包定額,如果開機以來還沒有設置過,即顯示默認值(如量程為50kg的係統即顯示每包50.00kg)。
利用K3和K4按鍵可以修改每包定額,其中,K3用來選擇修改位置(閃爍位置),K4用來調整數據大小。K3對應的是“位置/慢速”數據處理子程序。K4號鍵對應的是“加一/放料”數據處理子程序。利用K3和K4按鍵可以修改每包定額,其中,K3用來選擇修改位置(閃爍位置),K4用來調整數據大小。定額設置完畢後再按K2健,返回待機狀態即可(“設置”發光二極管熄滅)。為了保證相對精度,定額數據不能太小,否則係統不接受,並顯示出錯信息。這時可按任何按健,清除出錯信息,然後繼續修改數據,直到數據在合理範圍之內,再按K2健,即可完成定額設置,順利返回待機狀態。
K5對應的是“自動/結束”數據處理子程序。在待機狀態下,如果係統已經設置好每包定額、並經過校準、且預熱時間充足,則按K5健即可進入自動操作狀態(“自動”發光二極管亮)。K6對應的是“手動/暫停”數據處理子程序。在待機狀態下持續按K6健2秒鍾之後即可進入手動操作狀態(“手動”發光二極管亮)。在手動狀態下,K1、K2、K3和K4可分別控製快速加料、中速加料、慢速加料、放料,足踏開關可控製夾袋,對應的發光二極管指示這些執行結構的工作狀態。處理料鬥的進程子模塊的基本流程圖如圖3所示。

數據處理子程序基本流程圖

5結語
釆用AT89C52單片機微控製技術,並根據需求搭建硬件平台,在大量試驗和測試分析的基礎上完成了電子定量報轉機的設計,並取得了良好的效果。電子定量包裝機係統在當今工業生產中有著重要的應用,如何能在提高其稱量速度的條件下保證其精度是電子定量稱重係統需要不斷解決的關鍵問題,也是一大難題。因此,對於想要進一步提高動態稱量的精度,以及實現一個工程的實際應用還要在很多方麵改進。

 

本文源於網絡轉載,如有侵權,請聯係刪除

 

深圳市k8凯发版官网儀器有限公司是一家專門從事稱重儀表和全自動包裝碼垛生產線的研發及生產的高新技術企業,所生產的JY500係列稱重顯示控製器(包括配料秤儀表、皮帶秤儀表、包裝秤儀表、重量變送器等)高速高精度,使用壽命長。k8凯发版官网儀器有十數年的現場校驗經驗,在業內有良好的口碑,且有專門的售後工程師幫忙解決產品使用過程中遇到的技術問題,客戶可以放心省心順心的使用我司的產品。如果對我司的產品感興趣,歡迎谘詢。

分享到
網站地圖凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8