基于單片機(jī)的電子秤設(shè)計(jì)畢業(yè)論文.doc
《基于單片機(jī)的電子秤設(shè)計(jì)畢業(yè)論文.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于單片機(jī)的電子秤設(shè)計(jì)畢業(yè)論文.doc(30頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、基于單片機(jī)的電子秤設(shè)計(jì) 上海理工大學(xué) 王凱摘要電子秤集計(jì)算機(jī)、檢測與轉(zhuǎn)換、數(shù)字技術(shù)以及信息處理等為一體而成的現(xiàn)代測重儀器。電子秤以單片機(jī)為核心控制器,通過稱重傳感器進(jìn)行對(duì)物體重量信號(hào)的檢測,檢測到的信號(hào)進(jìn)行A/D轉(zhuǎn)換,將重量信號(hào)發(fā)送到顯示電路。添加適當(dāng)?shù)逆I盤,設(shè)置顯示電路。電子稱不僅實(shí)現(xiàn)高速精測量,更能達(dá)到自動(dòng)測重和數(shù)字化顯示,廣受人們歡迎。本系統(tǒng)的設(shè)計(jì)硬件電路:通過 HX711 壓力傳感器采集物體產(chǎn)生的壓力信號(hào),傳感器采集到的模擬量信號(hào)還需進(jìn)行進(jìn)行AD轉(zhuǎn)換,得到的數(shù)字量信號(hào)傳送到單片機(jī)STC89S52進(jìn)行處理顯示,采用的顯示器是 LCD1602液晶顯示器。關(guān)鍵詞:STC89S52單片機(jī);電子
2、秤;壓力傳感器;HX711。AbstractElectronic scales set computer, detection and conversion, digital technology and information processing as one made of modern weighing instruments.Electronic scales microcontroller as the core controller, by weighing the weight of the object detection sensor signal, the signal
3、detected by the A / D conversion, the weight signal is sent to the display circuit. Add the appropriate keyboard, set the display circuit. Electronics not only to achieve high-speed precision measurements, can be better achieved automatically weigh and digital display, widely welcomed by the people.
4、The system hardware design: The HX711 pressure sensor to collect objects produce a pressure signal, sensor to the analog signal needs to be AD conversion, the digital signal is transmitted to the microcontroller for processing STC89S52 display, the display is used LCD1602 LCD monitor.Key words:STC89
5、S52 SCMC;Electrnoic Scale;Load sensor; HX711III目 錄摘要IAbstractII目 錄III緒論11.1課題研究背景11.2課題研究目的和意義11.3課題研究的主要內(nèi)容1第二章 系統(tǒng)硬件方案設(shè)計(jì)22.1系統(tǒng)設(shè)計(jì)方案22.2系統(tǒng)元器件參數(shù)42.2.1單片機(jī)選型42.2.2傳感器選擇52.2.4 AD轉(zhuǎn)換芯片選擇72.2.5 時(shí)鐘芯片選擇93系統(tǒng)硬件電路設(shè)計(jì)103.1系統(tǒng)電源電路設(shè)計(jì)103.2系統(tǒng)串口電路設(shè)計(jì)113.3單片機(jī)控制電路設(shè)計(jì)123.4系統(tǒng)顯示電路設(shè)計(jì)133.5超重報(bào)警提示電路設(shè)計(jì)143.6按鍵輸入電路設(shè)計(jì)143.7系統(tǒng)硬件電路的繪制與PCB
6、制作163.7.1 Protel99SE簡介163.7.2系統(tǒng)原理圖的繪制164 系統(tǒng)軟件設(shè)計(jì)184.1主程序流程圖184.2系統(tǒng)顯示部分流程圖194.3按鍵檢測流程圖195 系統(tǒng)整體調(diào)試205.1硬件調(diào)試遇到的問題205.2系統(tǒng)實(shí)物調(diào)試效果圖205.3系統(tǒng)設(shè)計(jì)總結(jié)21參考文獻(xiàn)22致 謝23附錄25附錄1系統(tǒng)整體電路圖25附錄2系統(tǒng)設(shè)計(jì)PCB圖27附錄3系統(tǒng)部分源程序28緒論1.1課題研究背景三國時(shí)期便有著名的曹沖稱象,可見稱重技術(shù)歷史悠久。重量測量早已在各個(gè)領(lǐng)域里應(yīng)用,如在農(nóng)業(yè)生產(chǎn)上,科技研究上,在交通工具上等等??梢哉f伴隨著人們密切不分的。電子秤作為一種電子衡器,是受到國家重視的一種國家法
7、定計(jì)量器具。衡器是我們?nèi)粘I顜蜕踔粮呖萍碱I(lǐng)域不可缺少的計(jì)量設(shè)備。計(jì)量器具的水平高低,將影響到我國的各個(gè)方面,影響社會(huì)的經(jīng)濟(jì)效益。稱重裝置還推進(jìn)了工業(yè)方面,如在自動(dòng)化方面,工業(yè)管理方面。有了一個(gè)精確,簡便的計(jì)量儀器,我們可以減少工作時(shí)間,工作力度,改善工作方式,降低人力和物力的投入等。在我國國民經(jīng)濟(jì)的各個(gè)領(lǐng)域都會(huì)用到稱重工具,取得了非常好的經(jīng)濟(jì)效益。1.2課題研究目的和意義電子秤相較于機(jī)械秤體積更小、重量更輕、結(jié)構(gòu)比較簡單、功能性強(qiáng)、維護(hù)也更方便,可以稱量一些不規(guī)則的,環(huán)境限制不便于測量的物品。對(duì)重量數(shù)字化顯示方便數(shù)據(jù)記錄及其處理從而實(shí)現(xiàn)數(shù)據(jù)傳輸達(dá)到自動(dòng)化生產(chǎn)過程的目的,和計(jì)算機(jī)聯(lián)網(wǎng)進(jìn)行各個(gè)生
8、產(chǎn)環(huán)節(jié)的控制從而對(duì)提高勞動(dòng)生產(chǎn)率意義巨大??v觀世界,衡器技術(shù)發(fā)展經(jīng)歷了約四個(gè)階段,從傳統(tǒng)的機(jī)械稱到機(jī)電結(jié)合秤,再從對(duì)機(jī)電結(jié)合秤改進(jìn)后而采用集成電路到現(xiàn)代的基于單片機(jī)系統(tǒng)設(shè)計(jì)的電子秤。國內(nèi)起初的機(jī)電結(jié)合型發(fā)展為目前的數(shù)字智能型,實(shí)現(xiàn)了計(jì)時(shí)、總價(jià)、語音報(bào)價(jià)等等多種功能的匯總。目前電子測重技術(shù)有了新的發(fā)展:電子稱重技術(shù)靜動(dòng)態(tài)測量的轉(zhuǎn)換;計(jì)量方式由模擬到數(shù)字的轉(zhuǎn)換;多參數(shù)測量得到廣泛應(yīng)用。能實(shí)現(xiàn)多功能聚于一身的先進(jìn)的智能儀器儀表取代了常規(guī)的比如根據(jù)杠桿原理或彈力系數(shù)來測量的老式器具,使得稱重實(shí)現(xiàn)多功能、高精度自動(dòng)化控制,并出現(xiàn)了多種多樣智能儀器控制系統(tǒng),從而在科研以及實(shí)際應(yīng)用的自動(dòng)化程度獲得更大提升。
9、1.3課題研究的主要內(nèi)容電子稱重原理第一步是將壓力傳感器采集的物體重量信號(hào)轉(zhuǎn)換為電壓信號(hào)。對(duì)其所測得的信號(hào)放大,經(jīng)過放大后的模擬量通過A/D轉(zhuǎn)換的方式轉(zhuǎn)換成數(shù)字量,進(jìn)而將其送入到單片機(jī)中,再由單片機(jī)處理后由譯碼顯示器而顯示其重量。根據(jù)需要,系統(tǒng)由三大模塊組成,控制器模塊、數(shù)據(jù)采集模塊和人機(jī)交互液晶顯示界面模塊。經(jīng)轉(zhuǎn)換后的數(shù)字信號(hào)經(jīng)過控制器完成處理,驅(qū)動(dòng)顯示模塊實(shí)現(xiàn)人和機(jī)器之間信息的交換。由于軟件控制系統(tǒng)大部分功能,故本設(shè)計(jì)對(duì)軟件部分要求相對(duì)較高。在其他功能上,設(shè)為了使其更人性化智能化我增加了一個(gè)過載報(bào)警提示功能以及一個(gè)電子日歷功能。第二章 系統(tǒng)硬件方案設(shè)計(jì)2.1系統(tǒng)設(shè)計(jì)方案在設(shè)計(jì)系統(tǒng)時(shí),初步考
10、慮具體以下三種基本方案:方案1 僅采用數(shù)碼管顯示方案:信號(hào)采集模數(shù)轉(zhuǎn)換單片機(jī)LED顯示圖2-1-1 通過數(shù)碼管顯示方案1中是最簡單的一個(gè)把重量顯示出來就行了。故設(shè)計(jì)時(shí),硬件十分簡單,需要編程程序的部分相對(duì)較少,根據(jù)測得信號(hào)的模數(shù)轉(zhuǎn)換直接得到所測物體重量是多少就顯示多少。缺點(diǎn)主要有兩點(diǎn):硬件簡單,實(shí)際應(yīng)用中,外圍的輸入以及輸出之間的關(guān)系存在不確定性,很多參數(shù)要適宜選定。所以它只能是一個(gè)轉(zhuǎn)換信號(hào)后的顯示功能,看不到處理過程,只能存在于實(shí)驗(yàn)室中的理想模型,真正用于實(shí)踐時(shí)可能造成很大的測量誤差。同時(shí)系統(tǒng)硬件太死板,沒有辦法進(jìn)行大容量,故不能用于本次設(shè)計(jì)。方案2 對(duì)第一種最基本的理想思路再實(shí)際化,而且基
11、于例如單價(jià)這些信息可以通過由外部的鍵盤輸入,再在單片機(jī)中預(yù)先設(shè)定,從而計(jì)算顯示物體價(jià)格。結(jié)構(gòu)簡圖如2-1-2圖對(duì)應(yīng):信號(hào)采集模數(shù)轉(zhuǎn)換單片機(jī)LED顯示按鍵輸入圖2-1-2外部信息通過鍵盤輸入此方案設(shè)計(jì)的電子秤,不但可以稱重,而且能夠計(jì)價(jià)。但是除了單價(jià)顯示這樣的功能外,數(shù)碼管幾乎不能實(shí)現(xiàn)其他什么要求。若要用于實(shí)際測量,往往必須接許許多多的數(shù)碼管才能滿足測重精度,進(jìn)而也必需更多I/O口,顯得麻煩。方案3 前端信號(hào)處理時(shí),對(duì)信號(hào)放大便于信號(hào)采集但是投入也會(huì)有一定增加;采用LCD顯示器。這種更強(qiáng)的人機(jī)交互能力對(duì)清單、所稱物品的信息等都能夠準(zhǔn)確顯示,必要時(shí),當(dāng)需要顯示其他信息時(shí),我們可以把液晶顯示切換到需
12、要顯示的功能上。結(jié)構(gòu)簡圖如下圖 2-1-3 所示:信號(hào)采集模數(shù)轉(zhuǎn)換單片機(jī)LCD顯示按鍵輸入放大電路圖 2-1-3 鍵盤輸入并液晶顯示鑒于以上幾種方案對(duì)比考量,同時(shí)考慮到設(shè)計(jì)系統(tǒng)時(shí)的能夠?qū)崿F(xiàn)用最低廉的成本達(dá)到設(shè)計(jì)目的的同時(shí)還要合理可行。最終認(rèn)為在2-1-4所示方案是可行的,日歷功能也在該方案中得到運(yùn)用,使的應(yīng)用更方便而不過于簡單。信號(hào)采集模數(shù)轉(zhuǎn)換單片機(jī)處理LCD顯示時(shí)間重量價(jià)格按鍵輸入放大電路時(shí)鐘芯片圖2-1-4系統(tǒng)最終框圖2.2系統(tǒng)元器件參數(shù)2.2.1單片機(jī)選型主控芯片是設(shè)計(jì)的心臟,對(duì)它的要求固然也比較多:價(jià)格低廉的同時(shí)還要求具有速率高并且內(nèi)存大的特點(diǎn),本設(shè)計(jì)用AT89S52單片機(jī)。AT89S
13、52不僅性能高,同時(shí)電功率消耗比較小,它含有可以反復(fù)擦除、寫入上萬次的Flash存儲(chǔ)器。AT89S52芯片兼容性良好:圖2-2-1 AT89S52的引腳2.2.2傳感器選擇 壓電傳感器由力生電的原理告訴我們它對(duì)動(dòng)態(tài)量的感知更加敏感。壓電器件的弱點(diǎn):高內(nèi)阻、小功率。功率小,輸出的能量微弱,外接電路直接可能干擾到輸出特性。機(jī)械應(yīng)變電阻應(yīng)信號(hào)往往在實(shí)際應(yīng)用中因?yàn)樘〔槐徊捎?。所以利用測量電橋轉(zhuǎn)換應(yīng)變儀R / R是改變電壓或電流的變化。 直流橋的特性是一個(gè)信號(hào)不受線的元素和分布電感和電容,能抗較強(qiáng)干擾能力,小機(jī)械應(yīng)變輸出信號(hào),要求放大器的增益要高穩(wěn)定性也要高。下圖2-2-2 電橋,E0接直流電源:Rd
14、RaRcRb輸入電壓E0輸出電壓圖2-2-2 內(nèi)部電路輸出端和無限大的電阻連接時(shí),輸出端看成開路。不計(jì)內(nèi)阻,電阻的分壓作用:= (a)R1和R3的乘積與R2和R4乘積相等時(shí),即 (b)U0=0,即電橋平衡。式(b)稱平衡條件。由于電橋平衡,故輸出電壓只和電阻的大小變化有關(guān)。當(dāng)在差動(dòng)狀態(tài)下時(shí),即R1=R-R,R2=R+R,R3=R-R,R4=R+R,通過(a),可以得到輸出電壓 (c) 應(yīng)變片式相較其他的優(yōu)點(diǎn):(1)廣泛的測量范圍,可制成其他機(jī)械傳感器。(2)精度和靈敏度都高。(3)對(duì)試件影響小,可以工作在各種復(fù)雜環(huán)境下。(4)使用方便。 綜上比較確定了電阻應(yīng)變傳感器。要求稱重范圍 0 到 50
15、00g ,全面的誤差小于 5g 的數(shù)量,傳感器的選擇范圍在本次設(shè)計(jì)中采用大于預(yù)先設(shè)定的 5000g ,這是想到實(shí)際測量時(shí)外來力的加入可能會(huì)對(duì)傳感器輕則影響精度,重則使其毀壞,故多出額定部分用作預(yù)估保護(hù)。同時(shí)精度固定在0.01%,以達(dá)到精度指標(biāo)。2.2.3 顯示部分方案1 數(shù)碼管顯示眾所周知多個(gè)發(fā)光二極管組成起數(shù)碼管發(fā)光。數(shù)碼管部分的數(shù)量包含8個(gè)數(shù)碼管,8個(gè)LED數(shù)碼管LED發(fā)光二極管單元多,可以顯示“.”;發(fā)光二極管單元連接到共陽極和共陰極數(shù)碼管??倶O的數(shù)字控制是指所有發(fā)光二極管陽極相當(dāng)于分好一堆,這一堆統(tǒng)一通過由陽極數(shù)字控制??偣卜浅7e極的數(shù)字控制應(yīng)采用 COM + 5 V ,當(dāng)field
16、-emitting二極管陰極較低,相應(yīng)的光場。高的陰極場時(shí),相應(yīng)的字段是不明亮。共陰極LED應(yīng)該應(yīng)用于COM 再把它連接到地面接地,當(dāng)field-emitting二極管陽極高,相應(yīng)的光場。低場陽極時(shí),相應(yīng)的字段是暗的。數(shù)碼管顯示的信息一般不能太多,級(jí)聯(lián)的方式雖然能顯示更多信息,但同時(shí)不但增加成本,處理的不好,還會(huì)經(jīng)常造成不能正確顯示和閃爍現(xiàn)象。方案2 LCD液晶顯示由點(diǎn)陣字符型 LCD 液晶顯示的方式,該模塊能夠顯示的類型多種多樣,五花八門而且耗電很低、空間占用少、,多為單片機(jī)設(shè)計(jì)采用。但是其價(jià)格相對(duì)也比較高昂。LCD1602工作電壓為 5V,可以顯示2行 16 個(gè)字符,在視覺上,背光效果和對(duì)
17、比度效果也是可調(diào)的。圖2-2-3 LCD1602引腳LCD1602內(nèi)部CGROM含有上百個(gè)點(diǎn)陣字符圖形,包含字符:數(shù)字、字母、 常用符號(hào)等,一個(gè)代碼對(duì)應(yīng)一個(gè)字符,利用指令編程可以實(shí)現(xiàn)讀寫以及屏幕、光標(biāo)操作。綜合考量,本設(shè)計(jì)選擇了 LCD1602。2.2.4 AD轉(zhuǎn)換芯片選擇 HX711與其他差不多類型的芯片比較,前者集成了外圍電路包括電源,芯片上的時(shí)鐘振蕩器和其他所需的類似類型的芯片,高集成度、快速響應(yīng)、較強(qiáng)抗干擾的優(yōu)點(diǎn)。減少電子天平的總體設(shè)計(jì)費(fèi)用,提高整體的在實(shí)際測量中對(duì)各種不同情況的適應(yīng)能力。單片機(jī)芯片的芯片后端接口和編程兩者都非常簡單,由引腳來進(jìn)行驅(qū)動(dòng)這種形式,不需要注冊芯片編程。輸入選
18、擇開關(guān)可以任意選定通道,其內(nèi)部可編程放大器連接。對(duì)應(yīng)的兩種形式下的增益,20 毫伏差分輸入信號(hào)幅度或40 毫伏。通道B,相比之下,固定在六十四參數(shù)檢測。芯片可以直接提供電源提供能量的一個(gè)外部傳感器和模擬量數(shù)字量轉(zhuǎn)換器芯片,模擬系統(tǒng)板沒有其余的Us。時(shí)鐘振蕩器用不著其他輔助器具。上電復(fù)位簡化引導(dǎo)。圖2-2-4 是該型芯片的引腳。圖2-2-4(a) HX711管腳定義HX711典型應(yīng)用電路如圖8所示。圖2-2-4(b) HX711典型應(yīng)用電路2.2.5 時(shí)鐘芯片選擇 DS1302時(shí)鐘芯片具有31字節(jié)的靜態(tài)RAM,它的使用破裂模式再次字節(jié)時(shí)鐘信號(hào)和RAM數(shù)據(jù)。實(shí)時(shí)時(shí)鐘提供各個(gè)時(shí)段秒,分,小時(shí),天,周
19、,月,年。2.5 5.5 v寬工作電壓。雙電源(電源和備用電源),可以設(shè)置備用電源充電模式能夠回電源充電電流。DS1302能夠記錄某段數(shù)據(jù)點(diǎn)特殊的意義,它常常運(yùn)用在這些設(shè)計(jì)中。DS1302詳圖如下。 圖2-2-5(a) DS1302實(shí)物圖 圖10 DS1302管腳定義 第三章 硬件電路3.1電源電路介于系統(tǒng)51單片機(jī),液晶顯示器等芯片的電壓要求,選擇一個(gè)可靠地5v電源是必須的。設(shè)計(jì)使用雙電源模式的接口,USB接口,電源,便于調(diào)試,系統(tǒng)電源中的輸入濾波電容器被用來確保5V電壓穩(wěn)定。指示器以及輸出接口接在電路中,用于確定電源正常工作。如圖圖3-1 電源接口電路C1,C2濾波電路消除雜波,通過C4的
20、電容作為儲(chǔ)能元件的的充放電特性保證電源電壓穩(wěn)定。LED亮?xí)r電源工作,反之電源不工作,設(shè)計(jì)中通過串接一個(gè)電阻R0來限制電流用于對(duì)電源指示的保護(hù)。3.2串口電路設(shè)計(jì)因?yàn)閞s - 232c接口和TTL兼容接口不是采用的同一個(gè)標(biāo)準(zhǔn),所以rs - 232c與TTL必須在兼容級(jí)別上用使用+ 5 v單電源的MAX232轉(zhuǎn)換器芯片做同級(jí)別的轉(zhuǎn)換。這里MAX232芯片特別用來為rs - 232轉(zhuǎn)換標(biāo)準(zhǔn)用的轉(zhuǎn)換器芯片,。圖3-2 中RS232下載調(diào)試電路。圖3-2 RS232串口通信電路 一個(gè)產(chǎn)生12V的正負(fù)電源給串口使用。另外一個(gè)實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換。其中又包含兩部分,其中一個(gè)是13(R1IN),12(R1OUT),1
21、1(T1IN),14(T1OUT)第一個(gè)數(shù)據(jù)通道;另外一個(gè)是,8(R2IN),9(R2OUT),10(T2IN),7(T2OUT)第二個(gè)數(shù)據(jù)通道,TTL / CMOS數(shù)據(jù)從T1IN T2IN輸入轉(zhuǎn)換為T1OUT rs - 232數(shù)據(jù),T2OUT與電腦連接來自R1OUT R2IN post-TTL / CMOS數(shù)據(jù)的輸入輸出,R2OUT;第三部分是供應(yīng)。15腳接地,16+ 5 v5。3.3設(shè)計(jì)單片機(jī)控制電路是核心單元的主控電路,它包含有單片機(jī)、復(fù)位、晶振電路,如圖所示。圖3-3單片機(jī)主控電路晶體稱為晶體振蕩器,計(jì)算機(jī)總線頻率就是通過其發(fā)出的頻率放大或縮小得來。機(jī)電效應(yīng)有個(gè)重要特性,與振蕩頻率他們
22、的形狀,材料,切割方向有關(guān)。由于石英晶體有較高穩(wěn)定性,熱膨脹系數(shù)也非常小,穩(wěn)定的振蕩頻率,由于控制幾何圖形可以做得非常復(fù)雜,故其諧振頻率也會(huì)十分準(zhǔn)確。當(dāng)單片機(jī)程序跑飛,系統(tǒng)死機(jī)的時(shí)候,通過手動(dòng)按鍵,或上電復(fù)位的方式,復(fù)位電路工作從而讓使其恢復(fù)初態(tài),進(jìn)而讓系統(tǒng)重新正常運(yùn)行。3.4系統(tǒng)顯示電路LCD1602用以作為顯示,許許多多點(diǎn)陣字符顯示位整齊的在排列板上,其與單片機(jī)連接圖3-4所示。圖3-4狀態(tài)顯示電路圖 1、2接地和+5V電壓電源;3為了實(shí)現(xiàn)背光調(diào)節(jié);4、5、6用于實(shí)現(xiàn)片選控制,用于數(shù)據(jù)傳輸;背光控制的15、16引腳分別接到電源和地9。3.5超重報(bào)警提示電路設(shè)計(jì)當(dāng)重量超出預(yù)定值時(shí),為了對(duì)傳感
23、器進(jìn)行保護(hù),設(shè)計(jì)了報(bào)警顯示電路。9012PNP型晶體管實(shí)現(xiàn)報(bào)警指示電路驅(qū)動(dòng)單片機(jī)IO端口以控制晶體管,當(dāng)單片機(jī)IO端口輸出低,蜂鳴器發(fā)出警報(bào),當(dāng)單片機(jī)I0端口輸出高,晶體管關(guān)閉警報(bào)器。3-5圖所示的就是報(bào)警指示。圖3-5報(bào)警電路3.6設(shè)計(jì)按鍵輸入電路價(jià)格=單價(jià)*重量,而不同物品價(jià)格往往不一樣,需要一個(gè)4*4的鍵盤輸入。如3-6-1圖中連接。圖3-6-1按鍵輸入下圖展示的是本設(shè)計(jì)中的鍵盤中各個(gè)按鍵功能:789出皮456復(fù)位123合計(jì)0等于 圖3-6-2 矩陣按鍵說明鍵盤的作用一般是對(duì)總價(jià)進(jìn)行加減乘除計(jì)算。電子計(jì)時(shí)鍵盤面板:設(shè)置 3-6-3日歷鍵盤與矩陣鍵盤按鍵相對(duì)應(yīng)S1S2S3 3-6-4 計(jì)時(shí)
24、矩陣按鍵按下設(shè)置按鍵可以改變時(shí)間的顯示。3.7硬件電繪制3.7.1 繪制原理圖基礎(chǔ)Protel99SE能執(zhí)行數(shù)據(jù)交換以及模擬電路圖,是一款原理圖、電路板繪制十分方便的軟件,其32個(gè)信號(hào)層中包含有16個(gè)電源-地層和16個(gè)機(jī)加工層。3.7.2系統(tǒng)原理圖的繪制3-7-2圖為軟件所繪制電路原理圖。圖3-7-2 整體電路第四章 軟件部分設(shè)計(jì)基于單片機(jī)的電子秤設(shè)計(jì)的軟件部分,是利用C語言對(duì)程序進(jìn)行編寫。C語言簡單易懂,功能強(qiáng)大,修改性強(qiáng),且為我們課程內(nèi)掌握較好的技能,故選其編寫程序。4.1主流程圖圖4-1主流程圖4.2顯示部分圖當(dāng)命令顯示時(shí)怎樣顯示,或者不需要顯示的定性判別。流程圖如圖4-2所示。圖4-2
25、 顯示部分流程圖4.3按鍵檢測流程圖圖 4-3 按鍵判定圖第五章 系統(tǒng)整體調(diào)試5.1遇到的問題1、對(duì)外部電路造成的干擾沒有預(yù)先估測,造成調(diào)試過程浪費(fèi)太多設(shè)計(jì)時(shí)間。2、系統(tǒng)設(shè)計(jì)比較偏于理想預(yù)期值,與實(shí)際脫節(jié)。如超預(yù)期范圍信號(hào)未經(jīng)處理交送報(bào)警電路,未進(jìn)行相應(yīng)的保護(hù)。3、在元器件選擇上不成熟,比如集成的HX711可以自行設(shè)計(jì)出電路實(shí)現(xiàn)其功能,選擇這種集成芯片實(shí)際上降低了設(shè)計(jì)難度,單挑時(shí)卻變得簡單了。5.2系統(tǒng)實(shí)物調(diào)試效果圖實(shí)物效果如圖5-2-1和5-2-2。圖5-2-1稱重界面實(shí)景圖5-2-2計(jì)時(shí)界面實(shí)景5.3總結(jié) 專業(yè)層面講,課題本身雖然不太難,但個(gè)人對(duì)所學(xué)知識(shí)掌握有限,加之多年所學(xué)就像散在地上的
26、珠子,零零散散,從未融會(huì)貫通,本設(shè)計(jì)就像是一條細(xì)的絲線,將掌握的知識(shí)聯(lián)系在了一起。使我對(duì)所學(xué)專業(yè)知識(shí)有了更好的掌握以及專業(yè)前景更深刻的認(rèn)識(shí),是一次既男的又難忘的經(jīng)歷。 整個(gè)設(shè)計(jì)過程中我遇到了許多困難和挑戰(zhàn),在指導(dǎo)老師耐心啟發(fā)下,一步步走到了設(shè)計(jì)完成,很多時(shí)候是特別艱難的。但我認(rèn)為沒有遇到任何困難的設(shè)計(jì),不叫真正設(shè)計(jì),充其量是邯鄲學(xué)步;沒有苦難的人生也不算人生,頂多就是活在無菌室里。參考文獻(xiàn)1 薛均義,張彥斌.MCS-516系列單片微型計(jì)算機(jī)及應(yīng)用M.西安交通大學(xué)出版社,19992 中國機(jī)械工業(yè)教育協(xié)會(huì) 組編.單片機(jī)原理與應(yīng)用.機(jī)械工業(yè)出版社.20013 黃繼昌傳感器工作原理及應(yīng)用實(shí)例A,人民郵
27、電出版社,19984 郭永貞, 數(shù)字電子技術(shù)M 西安電子科技大學(xué)出版社 20005 楊金巖等.8051單片機(jī)數(shù)據(jù)傳輸接口擴(kuò)展技術(shù)與應(yīng)用實(shí)例M人民郵電出版社,20056 張齊,杜群貴.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)M.電子工業(yè)出版社,20077 李廣弟 單片機(jī)基礎(chǔ)M,北京航空航天大學(xué)出版社,20018 于京51系列單片機(jī)C程序設(shè)計(jì)與應(yīng)用方案M 中國電力出版社 2002.9 張齊,杜群貴 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)M.電子工業(yè)出版社,200410 張洪潤 電子線路與電子技術(shù)M.清華大學(xué)出版社,200511 童詩白,華成英.模擬電子技術(shù)基礎(chǔ)M. 高等教育出版社,200612胡海學(xué).單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)M.電子工業(yè)出版社,2005.13 及力,Protel99SE原理圖與PCB設(shè)計(jì)教程M電子工業(yè)出版社,2004.14 戴佳,51單片機(jī)C語言設(shè)計(jì)實(shí)例精講M 電子工業(yè)出版社 200615 周堅(jiān),單片機(jī)C語言輕松入門M 北京航空航天大學(xué)出版社2007附錄附錄1系統(tǒng)整體電路圖附錄2系統(tǒng)設(shè)計(jì)PCB圖第 25 頁 共 30 頁
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識(shí)競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案