![基于51單片機(jī)的家用電子稱的設(shè)計(jì)與制作_第1頁(yè)](http://file4.renrendoc.com/view12/M01/39/13/wKhkGWdU_V2AcF59AAFdZcq5wUI890.jpg)
![基于51單片機(jī)的家用電子稱的設(shè)計(jì)與制作_第2頁(yè)](http://file4.renrendoc.com/view12/M01/39/13/wKhkGWdU_V2AcF59AAFdZcq5wUI8902.jpg)
![基于51單片機(jī)的家用電子稱的設(shè)計(jì)與制作_第3頁(yè)](http://file4.renrendoc.com/view12/M01/39/13/wKhkGWdU_V2AcF59AAFdZcq5wUI8903.jpg)
![基于51單片機(jī)的家用電子稱的設(shè)計(jì)與制作_第4頁(yè)](http://file4.renrendoc.com/view12/M01/39/13/wKhkGWdU_V2AcF59AAFdZcq5wUI8904.jpg)
![基于51單片機(jī)的家用電子稱的設(shè)計(jì)與制作_第5頁(yè)](http://file4.renrendoc.com/view12/M01/39/13/wKhkGWdU_V2AcF59AAFdZcq5wUI8905.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1產(chǎn)品功能分析....................................................1
2設(shè)計(jì)方案選擇.....................................................1
3產(chǎn)品硬件設(shè)計(jì).....................................................2
3.1電路原理圖及工作原理........................................2
3.2單片機(jī)控制電路設(shè)計(jì)..........................................2
3.3系統(tǒng)顯示電路設(shè)計(jì)............................................4
3.4超重報(bào)警電路設(shè)計(jì)............................................4
3.5HX711電子稱重傳感器模塊...................................5
4產(chǎn)品軟件設(shè)計(jì).....................................................6
4.1系統(tǒng)主程序軟件流程圖........................................6
4.2系統(tǒng)顯示部分流程圖..........................................7
5產(chǎn)品使用說(shuō)明.....................................................8
5.1產(chǎn)品使用說(shuō)明祥情............................................8
5.2系統(tǒng)實(shí)物調(diào)試效果圖..........................................8
參考資料..........................................................10
附錄1元器件清單圖............................................11
附錄2系統(tǒng)整體電路圖..........................................12
附錄3PCB設(shè)計(jì)圖..............................................13
附錄4作品實(shí)物照..............................................14
附錄5系統(tǒng)部分源程序...........................................16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
基于51單片機(jī)的家用電子稱的設(shè)計(jì)與制作
1產(chǎn)品功能分析
電子稱重的實(shí)現(xiàn)是通過(guò)壓力傳感器采集到被測(cè)物體的重量并將其轉(zhuǎn)換
成電壓信號(hào)。輸出電壓信號(hào)通常很小,需要通過(guò)前端信號(hào)處理電路進(jìn)行準(zhǔn)
確的線性放大。放大后的模擬電壓信號(hào)經(jīng)A/D轉(zhuǎn)換電路轉(zhuǎn)換成數(shù)字量被送
入到主控電路的單片機(jī)中,再經(jīng)過(guò)單片機(jī)控制顯示器,從而顯示出被測(cè)物
體的重量。系統(tǒng)超出最大測(cè)量范圍5Kg時(shí)有報(bào)警指示功能即蜂鳴器報(bào)警.
2設(shè)計(jì)方案選擇
方案一數(shù)碼管顯示:
數(shù)據(jù)采集AD轉(zhuǎn)換單片機(jī)處理LED顯示
圖1方案一設(shè)計(jì)框圖
方案二稱重計(jì)價(jià)的功能顯示
數(shù)據(jù)采集AD轉(zhuǎn)換單片機(jī)處理LED顯示
按鍵處理
圖2方案二設(shè)計(jì)框圖
方案三前端信號(hào)處理時(shí),選用放大、信號(hào)轉(zhuǎn)換等措施來(lái)增加信號(hào)采集強(qiáng)
度但會(huì)增加相應(yīng)的設(shè)計(jì)成本,結(jié)構(gòu)簡(jiǎn)圖如下圖3所示:
數(shù)據(jù)采集
信號(hào)放大AD轉(zhuǎn)換單片機(jī)處理LED顯示
圖3方案三設(shè)計(jì)框圖
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
鑒于上述三種方案的優(yōu)缺點(diǎn),最終的硬件設(shè)計(jì)方案為方案3。
3產(chǎn)品硬件設(shè)計(jì)
3.1電路原理圖及工作原理
電子秤的測(cè)量原理是被稱量物體的重量使傳感器發(fā)生物理形變,輸出與
重量成正比的電信號(hào),傳感器輸出信號(hào)再放大器放大后,再輸入轉(zhuǎn)換器,轉(zhuǎn)換
成的頻率信號(hào)直接送入微處理器中,最后由顯示屏幕以數(shù)字方式顯示。
圖4電路原理圖
3.2單片機(jī)控制電路設(shè)計(jì)
系統(tǒng)主控電路由AT89S52單片機(jī)和晶振電路及復(fù)位電路組成,該電路
是整個(gè)系統(tǒng)功能實(shí)現(xiàn)的主要單元,其連接方式如圖5所示。
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖5單片機(jī)控制電路
晶振全稱為晶體振蕩器,其作用在于產(chǎn)生原始的時(shí)鐘頻率,這個(gè)頻率
經(jīng)過(guò)頻率發(fā)生器的放大或縮小后就成了電腦中各種不同的總線頻率。晶振一般
叫做晶體諧振器,是一種機(jī)電器件,是用電損耗很小的石英晶體經(jīng)精密切割磨
削并鍍上電極焊上引線做成。這種晶體有一個(gè)很重要的特性,如果給它通電,
它就會(huì)產(chǎn)生機(jī)械振蕩,反之,如果給它機(jī)械力,它又會(huì)產(chǎn)生電,這種特性叫機(jī)
電效應(yīng)。他們有一個(gè)很重要的特點(diǎn),其振蕩頻率與他們的形狀,材料,切割方
向等密切相關(guān)。由于石英晶體化學(xué)性能非常穩(wěn)定,熱膨脹系數(shù)非常小,其振蕩
頻率也非常穩(wěn)定,由于控制幾何尺寸可以做到很精密,因此,其諧振頻率也很
準(zhǔn)確。根據(jù)石英晶體的機(jī)電效應(yīng),我們可以把它等效為一個(gè)電磁振蕩回路,即
諧振回路。他們的機(jī)電效應(yīng)是機(jī)-電-機(jī)-電..的不斷轉(zhuǎn)換,由電感和電容組成
的諧振回路是電場(chǎng)-磁場(chǎng)的不斷轉(zhuǎn)換。在電路中的應(yīng)用實(shí)際上是把它當(dāng)作一個(gè)
高Q值的電磁諧振回路。由于石英晶體的損耗非常小,即Q值非常高,做振蕩
器用時(shí),可以產(chǎn)生非常穩(wěn)定的振蕩,作濾波器用,可以獲得非常穩(wěn)定和陡削的
帶通或帶阻曲線。
復(fù)位電路是用來(lái)讓單片機(jī)返回到初始狀態(tài)的輔助電路,其作用是當(dāng)單
片機(jī)程序跑飛或系統(tǒng)出現(xiàn)死機(jī)狀態(tài)時(shí)可以讓系統(tǒng)從新恢復(fù)工作。
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.3系統(tǒng)顯示電路設(shè)計(jì)
圖6數(shù)碼顯示電路
3.4超重報(bào)警電路設(shè)計(jì)
報(bào)警指示電路是用來(lái)在稱重測(cè)量超出最高值時(shí)報(bào)警提示,報(bào)警指示電路由
PNP三極管8550驅(qū)動(dòng)蜂鳴器得以實(shí)現(xiàn),單片機(jī)IO口控制三極管的基極,當(dāng)單
片機(jī)的IO口輸出為低電平時(shí),三極管導(dǎo)通,蜂鳴器的正極和電源接通,蜂鳴
器發(fā)出報(bào)警聲,當(dāng)單片機(jī)IO口輸出高電平時(shí),三極管截止,蜂鳴器停止報(bào)
警。報(bào)警指示電路如圖7所示。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖7超重報(bào)警電路
3.5HX711電子稱重傳感器模塊
1、稱重模塊原理圖
圖8稱重模塊原理圖
2、稱重模塊實(shí)物圖
圖9稱重模塊實(shí)物圖
3.秤重原理
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
(1).HX711模塊可以看成由三個(gè)部分組成:壓力傳感器、電壓放大器、ad轉(zhuǎn)
換芯片
壓力傳感器的作用是感知物體重力,并轉(zhuǎn)化為電壓信號(hào)。這里是0~10kg
壓力傳感器,靈敏電壓為1mv,即1kg重力產(chǎn)生1mv電壓
電壓放大器:由于壓力傳感器產(chǎn)生電壓太小,需要對(duì)電壓信號(hào)放大。這
里用的是128倍電壓增益。
ad轉(zhuǎn)換芯片(24位):將模擬信號(hào)(放大后的電壓值)轉(zhuǎn)化為數(shù)字信
號(hào)(ad值)
(2).ad值轉(zhuǎn)化為重力大小
假設(shè)重力為xkg,ad=(x/10)128*2^24°(5/5000),(滿量程為
10kg,128倍放大,精度為2^24,傳感器滿偏電壓5mv,單片機(jī)為5v)
ad=214748.3648x
×=ad/214748.36481按a品示再乖1000即可
轉(zhuǎn)化為重力大小公式,(1loat)將整除轉(zhuǎn)化為小數(shù)運(yùn)算,再將運(yùn)算結(jié)果強(qiáng)
制轉(zhuǎn)化為無(wú)符號(hào)整型數(shù)值
WeightShiwu=(unsignedint)(float)WeightShiwu/240):
理論上是除以214.7,實(shí)際上存在誤差(傳感器曲線以及電壓的微小誤差),
需要根據(jù)顯示情況來(lái)調(diào)整這一數(shù)值
4產(chǎn)品軟件設(shè)計(jì)
4.1系統(tǒng)主程序軟件流程圖
系統(tǒng)軟件的部分主程序流程圖如圖10所示。
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖10系統(tǒng)主程序流程圖
4.2系統(tǒng)顯示部分流程圖
設(shè)計(jì)流程圖如圖11所示。
圖11系統(tǒng)顯示部分流程圖
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
5產(chǎn)品使用說(shuō)明
5.1產(chǎn)品使用說(shuō)明祥情
1.使用前先檢查產(chǎn)品接線有無(wú)脫離,損壞以及引腳脫落元器件脫落的問(wèn)
題
2.接通電源,接口段插上數(shù)據(jù)線,電子秤水平放置于桌面
3.不得放置超過(guò)5kg的重物,超重默認(rèn)報(bào)警.
4.接通電源后,將重物放置于稱重器上數(shù)碼管自動(dòng)顯示重量
5.2系統(tǒng)實(shí)物調(diào)試效果圖
經(jīng)過(guò)不懈的努力和導(dǎo)師的細(xì)心指導(dǎo),實(shí)物最終得以調(diào)試成功,最終完成的
實(shí)物效果圖如圖12.
圖12系統(tǒng)實(shí)物稱重界面顯示效果圖
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參考資料
[1]薛均義,張彥斌.《MCS-516系列單片微型計(jì)算機(jī)及應(yīng)用》[M].西安交通大學(xué)出版社,1999
[2]中國(guó)機(jī)械工業(yè)教育協(xié)會(huì)組編.《單片機(jī)原理與應(yīng)用》.機(jī)械工業(yè)出版社.2001
[3]黃繼昌.《傳感器工作原理及應(yīng)用實(shí)例》[A],人民郵電出版社,1998
[4]郭永貞,《數(shù)字電子技術(shù)》[M]西安電子科技大學(xué)出版社2000
[5]楊金巖等.《8051單片機(jī)數(shù)據(jù)傳輸接口擴(kuò)展技術(shù)與應(yīng)用實(shí)例》[M]人民郵電出版社,2005.
[6]張齊,杜群貴.《單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)》[M].電子工業(yè)出版社,2007
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄1元器件清單圖
基于51單片機(jī)的家用電子秤的設(shè)計(jì)與制作20移動(dòng)互聯(lián)1班伍文勇
序號(hào)元件標(biāo)號(hào)元件名稱規(guī)格數(shù)量
1萬(wàn)用板7*91
2U2AT89c52單片機(jī)At89c521
340腳ic座402
4共陽(yáng)數(shù)碼管0.36寸2
5R3電阻110k1
R1R2R4-
6電阻21k6
R7
7蜂鳴器120951
8C1電容22uf1
9Y1晶振12M1
10Q1-Q5三極管85505
11D1紅led3mm1
12排座4m1
13S1-S3按鍵4*43
14S4自鎖開(kāi)關(guān)自鎖1
15Dc電源接口接口1
16U1Ad模塊hx711Hx7111
17壓力傳感器5k1
18支架一套1
19導(dǎo)線1010
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄2系統(tǒng)整體電路圖
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄3PCB設(shè)計(jì)圖
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄4作品實(shí)物照
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄5系統(tǒng)部分源程序
voidshizhong_hanshu()
{
init();
Init_DS1302();//初始化芯片
init_1602();//初始化lcd
while(1)
{
if(du_k2==0)
dianzhicheng_hanshu();//跳去運(yùn)行電子稱
tmpchange();//溫度轉(zhuǎn)換
wendu_100bei=tmp();//獲得溫度
show_date();
keyscan();
if((shi==clock_shi)&&(fen==clock_fen)&&(status==2)&&(miao<5))
{
clock_flag=1;
TR1=1;
}
if(status==1)//鬧鐘狀態(tài)A解除鬧鐘
{
clock_flag=0;
clock=1;
TR1=0;
}
}
}
voidget_pizhong()
{
uintj;
ulonghx711_dat;
for(j=0;j<5;j++)
Delay10ms();
hx711_dat=ReadCount();
temp=(uint)(hx711_dat/100);
}
voidget_weight()
{
ulonghx711_data,a;
uintget,aa;
hx711_data=ReadCount();
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
get=(uint)(hx711_data/100);
if(get<(temp+4))
{
while(1)
{
if(du_k1==0)
shizhong_hanshu();//跳去運(yùn)行時(shí)間
weight=0;
TR0=0;//不允許運(yùn)行
chaozhong_flag=0;//無(wú)重物,超重標(biāo)志為0;
clock=1;
if(leiji_flag==1)
{
weight_shuzhi(leiji_weight);//顯示累計(jì)重量
P3=0xf0;
if(P3!=0xf0)
{
leiji_count--;
break;
}//按鍵就提出
}
else
weight_shuzhi(weight);//顯示重量
hx711_data=ReadCount();
get=(uint)(hx711_data/100);
if(get>(temp+4))break;
}
}
a=ReadCount();
aa=(uint)(a/100)-temp;
weight=(uint)((float)aa/4.4+0.05);
weight=weight-qi_weight;//去皮
if(weight>=0)
{
if(weight>5000)
{chaozhong_flag=1;TR0=1;}//重量大于5000g,超重報(bào)警?
else
{chaozhong_flag=0;TR0=0;clock=1;}
weizhi_zifu(0x00,'+');
}
else{weizhi_zifu(0x00,'-');}
}
17
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
voidpress(uchar*s)
{
unsignedchardat;
nn:P3=0xf0;//保存第一位
while(P3==0xf0)
{
get_weight();//得到重量
if(weight>0)
{weight_shuzhi(weight);}//顯示重量
else
{weight_shuzhi(-weight);}
}
dat=key_scan();
if(dat>=0&&dat<10)
{
if(leiji_flag==1)
{
leiji_weight=leiji_weight+weight;
leiji_count++;
if(leiji_count==10)
leiji_count=0;
weizhi_zifu(0x04,0x30+leiji_count);
weight_shuzhi(leiji_weight);
}
*s=dat;
price_shuzhi(1,dat+0x30);//顯示
s++;
}
if(dat==16)//去皮
{qi_weight=weight+qi_weight;gotonn;}
if(dat==15)//置零
{
qi_weight=0;
weight=0;
price=0;
money=0;
pricetable[2]=0;
pricetable[1]=0;
pricetable[0]=0;
leiji_flag=0;
leiji_weight=0;
leiji_count=0;
chaozhong_flag=0;
18
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
clock=1;
TR0=0;
w
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 28海的女兒說(shuō)課稿-2023-2024學(xué)年四年級(jí)下冊(cè)語(yǔ)文統(tǒng)編版
- 2 我是什么(說(shuō)課稿)-2024-2025學(xué)年統(tǒng)編版語(yǔ)文二年級(jí)上冊(cè)
- 2024-2025學(xué)年高中生物 專題2 微生物的培養(yǎng)與應(yīng)用 課題2 土壤中分解尿素的細(xì)菌的分離與計(jì)數(shù)說(shuō)課稿3 新人教版選修1
- 2025國(guó)有土地使用權(quán)出讓協(xié)議合同
- 2025有限公司股權(quán)轉(zhuǎn)讓合同
- Module 1 Unit 2 Changes in our lives Listen and say Listen and enjoy (說(shuō)課稿)-2024-2025學(xué)年滬教牛津版(深圳用)英語(yǔ)六年級(jí)下冊(cè)
- 2025城市供用氣合同
- 濰坊耐火混凝土施工方案
- 加氣轎車出售合同范例
- 8《安全記心上》(第一課時(shí))說(shuō)課稿-2024-2025學(xué)年道德與法治三年級(jí)上冊(cè)統(tǒng)編版
- 腰椎間盤突出癥課件(共100張課件)
- DB50T 662-2015 公交首末站規(guī)劃設(shè)計(jì)規(guī)范
- 《工程力學(xué)》課程教學(xué)大綱
- 2024至2030年中國(guó)女裝行業(yè)市場(chǎng)發(fā)展監(jiān)測(cè)及投資前景展望報(bào)告
- 海洋工程裝備制造經(jīng)濟(jì)效益和社會(huì)效益分析報(bào)告
- 7.1.2 直觀圖的畫(huà)法-【中職專用】高一數(shù)學(xué)教材配套課件(高教版2021·基礎(chǔ)模塊下冊(cè))
- 皮膚癬菌病的分子診斷工具
- SL+575-2012水利水電工程水土保持技術(shù)規(guī)范
- 《煉油與化工企業(yè)設(shè)備完整性管理 體系要求》
- SYT 6968-2021 油氣輸送管道工程水平定向鉆穿越設(shè)計(jì)規(guī)范-PDF解密
- 醫(yī)院優(yōu)質(zhì)服務(wù)提升方案及措施
評(píng)論
0/150
提交評(píng)論