999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89S52單片機智能重量篩選裝置設計

2020-01-01 01:15:48李佑長何春燕
裝備制造技術 2019年10期
關鍵詞:單片機設計

李佑長,何春燕

(玉林師范學院物理與電信工程學院,廣西 玉林537000)

0 前言

智能稱重技術[1-3]在食品行業日益受到關注,一些結合最新技術的應用使原有生產工藝持續改進,從而使食品質量更好、生產過程更加高效,為企業帶來了可觀的效益。但部分企業的重量篩選裝置也存在功能相對簡單、生產檢測篩選效率低的缺陷。本文介紹的基于單片機開發的智能重量篩選裝置[4-5]就是可應用在生產線上,用來檢測物品重量是否達標而設計的,且可應用于其它需要做重量篩選的相關行業。本文開發的稱重裝置應用單片機進行循環掃描稱量,實現自動控制,并利用回轉臺的原理,以最低的成本使裝置更加高效地篩選貨物。這種高效的稱量方式取代了傳統的人工稱量,保證了生產的快速化和準確化。

1 系統組成

本裝置總體設計包括可360°旋轉的回轉臺裝置、篩選桿剔除裝置、傳送帶裝置、711AD轉換模塊、重力傳感器模塊、紅外對管模塊、按鍵輸入模塊[6]、轉接板模塊和液晶顯示電路。系統的核心控制器為AT89S52單片機,按鍵調節主要控制物品的重量參數,可根據檢測物品種類的重量不同調節已知所需要重量目標值和誤差值,單片機會根據使用者調節的目標值和誤差值來篩選物品。系統總體結構框圖如圖1所示。

圖1 系統總體框圖

2 系統軟件設計

本系統的軟件設計使用Keil MDK軟件設計平臺,采用C語言開發。Keil軟件為基于Cortex-M、ARM7處理器設備提供了一個完整的開發環境。軟件的編寫采用模塊化的設計思想,將整個軟件部分逐步劃分為子系統,再將子系統細分化為各個功能模塊來實現,最后再將所有的模塊程序融合成一個大系統來實現所需要的功能。

2.1 12864液晶顯示驅動程序設計

12864[7]是一種圖形點陣液晶顯示器,它主要由行驅動器/列驅動器及128*64全點陣液晶顯示器組成。IR是用于寄存指令碼,與數據寄存器數據相對應。當D/I=0時,在E信號下降沿的作用下,指令碼寫入IR。DR是用于寄存數據的,與指令寄存器寄存指令相對應。當D/I=1時,在下降沿作用下,圖形顯示[8]數據寫入DR,或在E信號高電平作用下由DR讀到DB7~DB0數據總線。相關函數名稱如下:

void lcd_init();//c初始化函數

void lcd_eliminate();//清屏函數 void LCD_XY(unsigned char X,unsigned char Y);//顯示行列函數void display_num(char X,char Y,unsigned int shu);//顯示數字函數 void lcd_str(unsigned char X,unsigned char Y,unsigned char*p);//顯示字母函數

void write_com(unsigned char com);//寫指令函數void write_data (unsigned char date);//寫數 據 函 數void send_bit(unsigned char byte);//發送指令函數

2.2 711AD轉換模塊驅動程序設計

HX711[9-10]是一款24位 A/D轉換器芯片。HX711可以產生VAVDD和AGND電壓,即711模塊上的E+和E-電壓。該電壓通過VAVDD=VBG(R1+R2)/R2計算得出傳感器的供電電壓。該模塊電壓只有在采樣時刻才有輸出,因此用萬用表讀取的值可能會低于4.3 V,具有低功耗的特點。利用HX711采集計算重量傳感傳輸感受應力變化的電壓,進而反饋回單片機控制并調節。相關函數名稱如下:

unsigned long HX711_Read(void) //增益 128

{unsigned long count;unsigned char i;

HX711_DOUT=1;//打開 HX711_DOUT

Delay__hx711_us();

HX711_SCK=0;//關閉 HX711_SC

count=0;

EA=1;//開總中斷

while(HX711_DOUT);//當 HX711_DOUT口接收到指令

EA=0;//關總中斷

for(i=0;i<24;i++)//依次發送24位數據

{ HX711_SCK =1; count =count <<1;HX711_SCK=0;if(HX711_DOUT)count++;}

HX711_SCK=1;//打開 HX711_SC

count=count^0x800000;//第 25 個脈沖下降沿來時,轉換數據

Delay__hx711_us ();HX711_SCK=0; //關 閉HX711_SC

return(count);}

2.3 軟件設計總體流程

系統上電后進行時鐘初始化、I/O口和相關外設初始化,按鍵輸入關于所檢測物品篩選的目標值和誤差值,確定完畢后按鍵啟動硬件開始運作,電機帶動傳送帶傳送,將物品運輸到指定工作臺,紅外對管檢測物品是否落入指定位置,若檢測到信號發生變化,便將信號反饋給單片機,使單片機控制電機驅動工作臺旋轉60°(工作臺360°分為6個小區域,每個區域平均分配60°),在這一過程中,紅外對管[11]一直循環檢測而重量傳感器也一直都在準備感應是否有物品落下,一旦電子秤檢測到有物品落入,重量傳感器就會根據開始按鍵值所設的目標值和誤差值進行對物品篩選。系統軟件設計的總體流程圖如圖2所示。

圖2 系統軟件設計的總體流程圖

3 系統硬件設計

為驗證篩選裝置設計是否能達到所需要的功能,采用較便宜且易制作的替代材料制作簡易的重量篩選裝置,裝置部分結構模型如圖3所示。

圖3 簡易重量篩選裝置

3.1 51單片機

本設計采用的核心控制芯片AT89S52[12]是一款具有8 K內存,性能較高,功耗較低的微處理芯片。單片機因為操作簡單,造價低,通常用在各種電子儀器和電子設備中,其中一些單片機因為處理數據快速,數據存儲內存較大,可反復燒寫程序而備受大家追捧。

3.2 回轉工作臺

該裝置在運輸物品的過程中結合以往回轉工作臺的原理,設計了一款新型的回轉工作臺。回轉工作臺本體為六方圓柱體,圓柱體底面以圓點為中心,將360°平均分為6個60°角,頂面采取不封閉狀態,圓柱體中間有兩個轉動軸體連接,并由電機控制驅動,使工作臺本體能夠同時沿豎直軸和圓柱平面旋轉,結合紅外對管能夠實現精準定位。其結構圖如圖4所示。

圖4 回轉工作臺簡易模型

3.3 推桿裝置

推桿裝置位于回轉工作臺下部,僅由三個構件組成的平面低副,而其中一個構件為機架,按照平面自由度算法,只需給定一個原動件就可驅動桿件收縮,由舵機驅動協助完成物品運輸途中的篩選步驟。其具有結構簡單、靈活性高、易操作等特點。其大概結構圖如圖5所示。

圖5 推桿裝置簡易模型

3.4 重量傳感器模塊

電阻應變片是一種將被測件上的應變變化轉換成為一種電信號的敏感器件。它是壓阻式應變傳感器的主要組成部分之一。壓力傳感器[13]是能感受壓力信號,并能按照一定的規律將壓力信號轉換成可用的輸出的電信號的器件。當基體受力發生應力變化時,電阻應變片也一起產生形變,使應變片的阻值發生改變,從而使加在電阻上的電壓發生變化。

3.5 LCD12864液晶

顯示部分選用LCD12864液晶,液晶采用串行的通信方式與單片機進行通信。通信協議是SPI協議,這樣的方式使得接口信號線減少,液晶采用直流5 V供電。其中它的RS數據/命令選擇端接到P2.7引腳,R/W讀寫選擇端接到P2.6引腳,E信號使能接到P2.5引腳,PSB接到P2.2引腳。簡易模型液晶顯示屏如圖6所示。

圖6 液晶顯示屏

4 實驗測試

本簡易裝置主要是為了驗證電子秤的重量傳感器的采集數據的準確程度與可行性。

4.1 重量傳感器采集數據測量

為了測試準確,本次采用五種不同的重量進行測試,而且每種重量均測試5次,得到表1中的數據。從這些數據可以分析得到,在進行單片機采集重量數值時,重量傳感器采集的數據比較穩定,與實際物品重量相差不超過1g,可以應用于實際生產,此外通過升級傳感器級別與減少裝置制造誤差可以進一步提升精度。存在不足之處在于由于測試裝置制作材料較簡單,對于重量較小(10g)的物品誤差有些偏高(達到8%),對于小重量的物品需要對裝置精度做進一步的提升,以滿足重量控制需要,當然需要增加較多成本。

表1 單片機采集重量數據

4.2 回轉工作臺角度控制測試

回轉工作臺以底盤為圓形制作的360°旋轉的傳輸裝置,分成6個角度均為60°角的區域,上邊構成六邊棱柱型,對于角度轉動精度方面有一定的要求。角度測試結果見表2中數據,由這些數據分析得到,在進行單片機利用紅外對管檢測控制回轉工作臺的角度時,重量傳感器采集的數據比較穩定,與實際角度60°相差不超過0.5°,誤差率均小于1%,具有較高的精度,可以應用于實際生產。

表2 回轉工作臺旋轉角度測試結果

5 結束語

本重量篩選裝置結合計算機技術、傳感器技術與機電一體化技術為一體完成本次設計,并利用360°旋轉工作臺加以改進,實現物品運輸高效化,采用一對多的運輸篩選通道,使產品檢測方面大幅度提升,應用成本方面大大地降低。通過簡易試驗裝置所做的試驗結果表明本設計裝置在原有的物品運輸和物品篩選渠道方面更有效地提升了自身裝置的優越性,且制作簡單,結構清晰,可有效培養學生綜合應用各種知識的能力,也為市場提供了更具性價比的優勢產品。

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 国产欧美专区在线观看| 无码人妻免费| 一级一级一片免费| 久久精品国产一区二区小说| 日韩国产亚洲一区二区在线观看| 欧美精品三级在线| 国产在线一区视频| 精品成人免费自拍视频| 精品国产毛片| 欧美亚洲欧美| 日韩精品一区二区三区视频免费看| 久久五月天综合| 波多野结衣中文字幕一区二区| 热99精品视频| 国产精品手机视频| 精品福利视频网| 91蝌蚪视频在线观看| 亚洲开心婷婷中文字幕| 久久无码av三级| 老司机久久99久久精品播放| 国产日本欧美亚洲精品视| 在线观看国产精美视频| 国产免费网址| 99视频在线免费| 国产成人一区| 欧美中出一区二区| 91精品国产自产在线老师啪l| 国产性猛交XXXX免费看| 91国内外精品自在线播放| 欧美一区二区自偷自拍视频| 国产精品第| 日本精品影院| 91激情视频| 国产手机在线小视频免费观看| 国产一级无码不卡视频| 亚洲日本韩在线观看| 国产在线视频导航| 激情亚洲天堂| 成人国产精品网站在线看| 亚洲综合色区在线播放2019 | 亚洲一级无毛片无码在线免费视频| 欧美在线黄| 亚洲国产成人麻豆精品| 久久久久青草线综合超碰| 亚洲精品日产精品乱码不卡| 欧美不卡视频在线观看| 欧美综合区自拍亚洲综合天堂| 精品人妻一区无码视频| 欧美人与性动交a欧美精品| 99一级毛片| 日韩高清欧美| m男亚洲一区中文字幕| 久久久久无码精品| 国产精品漂亮美女在线观看| 日本亚洲成高清一区二区三区| 国产精品久久自在自线观看| 日韩欧美国产成人| 一级毛片中文字幕| 亚洲日韩精品无码专区97| 国产成人福利在线| 国产丝袜无码精品| 99在线国产| 日韩黄色在线| 91久久夜色精品国产网站| 日本午夜影院| 久久综合伊人 六十路| 67194在线午夜亚洲| 免费全部高H视频无码无遮掩| 久久综合成人| 亚洲av日韩av制服丝袜| 欧美啪啪精品| 黄色片中文字幕| 毛片视频网址| 伊人中文网| 欧美日韩va| 国产精品永久久久久| 二级毛片免费观看全程| 欧洲高清无码在线| 亚洲精品大秀视频| 国产精品久久久精品三级| 午夜精品久久久久久久99热下载 | 久久久久久尹人网香蕉|