流水線產(chǎn)量統(tǒng)計系統(tǒng)設(shè)計_第1頁
流水線產(chǎn)量統(tǒng)計系統(tǒng)設(shè)計_第2頁
流水線產(chǎn)量統(tǒng)計系統(tǒng)設(shè)計_第3頁
流水線產(chǎn)量統(tǒng)計系統(tǒng)設(shè)計_第4頁
流水線產(chǎn)量統(tǒng)計系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

目錄TOC\o"1-3"\h\u摘要 IAbstract III第一章緒論 41.1研究背景 42.2國內(nèi)外研究背景 4第二章總體設(shè)計 62.1產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)的基本結(jié)構(gòu) 6(1)重量復位系統(tǒng) 6(2)重量檢測器 6(3)重力測量顯示和輸出測量數(shù)據(jù) 62.2產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)工作原理 62.2總體方案設(shè)計 6第三章硬件設(shè)計 83.1單片機主控單元的設(shè)計 83.1.1單片機引腳說明 83.1.2AT89S51最小系統(tǒng)設(shè)計 103.2HX711數(shù)據(jù)采集模塊設(shè)計 113.3LCD1602顯示電路模塊設(shè)計 133.4蜂鳴器 15第四章軟件設(shè)計 164.1主流程圖 164.2LCD1602液晶顯示驅(qū)動程序 164.3A/D轉(zhuǎn)換器HX711采樣程序 174.4鍵盤程序 184.5報警驅(qū)動程序 18第五章調(diào)試 195.1安裝調(diào)試的設(shè)備 195.2元件的安裝焊接與系統(tǒng)調(diào)試 205.2.1電路的焊接 205.2.2系統(tǒng)的調(diào)試 205.3測試結(jié)果及分析 21第六章總結(jié) 22摘要伴隨著工業(yè)自動化生產(chǎn)的不斷發(fā)展,在各類生產(chǎn)領(lǐng)域和其它重要場合對于自動計數(shù)都有著重大的需求?;趩纹瑱C的自動計數(shù)器具備結(jié)果可靠和成本較低等眾多優(yōu)點,已經(jīng)深入應(yīng)用到多個領(lǐng)域中。自動檢測形式有多種,通常包括接觸式和非接觸式等。其中接觸式產(chǎn)品檢測由于其優(yōu)秀的性能已經(jīng)成為市場應(yīng)用的主流。此次設(shè)計采用STC89C52單片機作為控制系統(tǒng)的核心,選擇重量感器作為檢測裝置,并且利用LCD實時顯示檢測的結(jié)果。該系統(tǒng)的優(yōu)點就是結(jié)構(gòu)簡單、操作方便并且可靠性較高。設(shè)計的思路是就是通過傳感器檢測物體產(chǎn)生計電壓差送入到單片機內(nèi),隨后經(jīng)過單片機處理后再通過LCD實時的顯示計算結(jié)果,最終實現(xiàn)對流水線產(chǎn)品產(chǎn)量的統(tǒng)計顯示。關(guān)鍵詞:紅外檢測;自動計數(shù);單片機;LCD顯示屏

DesignofProductionLineStatisticsSystemAbstractWiththecontinuousdevelopmentofindustrialautomationproduction,thereisagreatdemandforautomaticcountinginvariousproductionfieldsandotherimportantoccasions.Theautomaticcounterbasedonsinglechipmicrocomputerhasmanyadvantagessuchasreliableresultsandlowcost,andhasbeenappliedinmanyfields.Therearemanykindsofautomaticcounter,includingcontacttypeandnon-contacttype.Thecontactlessinfraredcounterhasbecomethemainstreamofmarketapplicationbecauseofitsexcellentperformance.STC89C52isusedasthecoreofthecontrolsystem,infraredsensorischosenasthedetectiondevice,andtheresultsofthetestaredisplayedinrealtimebyLCDdigitaltube.Theadvantagesofthesystemaresimplestructure,convenientoperationandhighreliability.ThedesignideaistogeneratecountingpulsethroughsensordetectionobjectandsenditintotheMCU,thenafterprocessingbyMCU,andthendisplaythecalculationresultsinrealtimethroughLCDdigitaltube,andfinallyrealizethestatisticaldisplayofproductionlineproductKeywords:infrareddetection;utomaticcounting;microcontroller;LCDdigitaltube緒論1.1研究背景自動化的時代社會,許多制造商在生產(chǎn)經(jīng)營幾乎用于流水線技術(shù),但在這個過程中,如何進行有效和穩(wěn)定的計算是非常關(guān)心所有制造商。傳統(tǒng)的柜臺有很多的不足之處,如復雜的系統(tǒng)導致更高的失敗率,和高成本,等等,因為單一功能,使得很少的場景。所以可以實時計算和精確、可靠和穩(wěn)定的基于單片機為控制核心的自動計數(shù)裝置,成為廣大制造商的首選。當下,由于單片機的出色性能,使得基于單片機技術(shù)的產(chǎn)品在我們的日常生活領(lǐng)域非常常見。單片機的出現(xiàn),極大地方便了工程師們對各類電子產(chǎn)品控制系統(tǒng)的設(shè)計,而且非常有利于各類產(chǎn)品功能的進一步擴展。電子計數(shù)器是一種多功能的電子測量儀器,它通過對輸入重量計算來實現(xiàn)對物體好壞的技術(shù)。單片機由于其緊湊的結(jié)構(gòu)和強大的性能,以及較低的成本,目前依然成為工業(yè)生產(chǎn)技術(shù)、智能化測量和控制產(chǎn)品的進步和發(fā)展的一個重要手段。計數(shù)器在現(xiàn)代化工業(yè)化生產(chǎn)中擁有舉足輕重的地位,它能極大地幫助產(chǎn)品生產(chǎn)過程中實現(xiàn)精確、高效、實時地進行生產(chǎn),促進了生產(chǎn)效率的提高,是很多廠家都會選擇的生產(chǎn)裝置。但是計數(shù)器種類繁多,如何正確選擇一種既方便又具有多功能的計數(shù)器就成了廣大廠家十分關(guān)心的一個核心問題。單片機也被稱為微控制器(),主要是CPU,內(nèi)存,計時器,各種各樣的進口和出口設(shè)置由硅的制備在同一塊,這些組件的性能結(jié)構(gòu)緊湊、微機系統(tǒng)。主要用于工業(yè)控制系統(tǒng)開始,最初的設(shè)計是外圍設(shè)備的數(shù)量和CPU芯片合成為一條,降低計算機系統(tǒng),體積小的要求控制設(shè)備可以更加適用,單片機有四和八兩種形式,性能和應(yīng)用程序是一個最好的INTEL8031,單片機結(jié)構(gòu)簡單,穩(wěn)定的工作能力很好,收獲很多的贊美。人后和發(fā)展基于MCS51系列單片機。今天,在我們的日常生活中使用大多數(shù)電子產(chǎn)品有單片機的圖。2.2國內(nèi)外研究背景王松林在《基于單片機的可辯向計數(shù)器》提到重量檢測是目前工業(yè)生產(chǎn)領(lǐng)域重要的生產(chǎn)工具,它的實時性、高可靠性和計數(shù)的精準性為工業(yè)生產(chǎn)效率的提高貢獻路很大的幫助[1]。不過由于當前的計數(shù)器種類繁多,如何選擇一個更加合適的計數(shù)器,讓它成為生產(chǎn)流水線上的一把利器是廣大工程師們最為關(guān)心的一個問題。陳永甫在《重量檢測與控制電路》提到基于單片機的重量檢測由于其緊湊的結(jié)構(gòu)、穩(wěn)定性和精確性都非常高且成本較低等特點,被廣泛應(yīng)用于工業(yè)生產(chǎn)的眾多領(lǐng)域中[2]。李朝青在《單片機原理及接口技術(shù)》中目前市面上最為常見的計數(shù)器都是非接觸式的,并且為了滿足不同的場景需求已經(jīng)開發(fā)出了許多對應(yīng)的檢測芯片[3]。但是如何進一步的提高計數(shù)器的穩(wěn)定性、抗干擾性和計數(shù)的準確性是這類企業(yè)共同關(guān)心的問題

總體設(shè)計2.1產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)的基本結(jié)構(gòu)產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)是一種測量工具,利用物體的重力來確定物體的質(zhì)量或其他對象的大小,參數(shù)或特性,產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)是由三個部分組成的(1)減重系統(tǒng)可以測量對象和產(chǎn)品輸出統(tǒng)計信息系統(tǒng)之間傳輸?shù)闹亓?俗稱規(guī)模。這部分通常包括軸承設(shè)備,橋平衡,連接系統(tǒng)和懸架系統(tǒng)。(2)重量探測器它是將電信號轉(zhuǎn)換為電信號的主要設(shè)備,也有助于重力成適合評估電力或其他信號。根據(jù)重量傳感器的結(jié)構(gòu)的類型,它可以分為直接位移傳感器。和使用物理形變傳感器的影響。重量傳感器的基本要求是唯一值匹配,輸出功率和輸入的質(zhì)量,高靈敏度,指控對對象的狀態(tài)影響很小,在惡劣的工作條件下具有良好的穩(wěn)定性和可靠性。(3)重力測量數(shù)據(jù)顯示和輸出本節(jié)包括重力傳感器信號處理電路和輔助組件,這部分通常被稱為重量計或數(shù)字測量電路,輔助設(shè)備通常包括諸如放大、濾波、操作、轉(zhuǎn)換、計數(shù)、記錄、控制和顯示控制組件等。2.2產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)工作原理當你把物體重量,質(zhì)量將會轉(zhuǎn)移到加速度計,產(chǎn)生的力-電效應(yīng),將物體的質(zhì)量轉(zhuǎn)化為電信號,往往會對象重量轉(zhuǎn)換成電信號,并要求在精確的線性放大的信號處理電路,將擴大模擬電壓轉(zhuǎn)換為數(shù)字信號,然后傳送到一臺計算機的主要控制電路,計算機將繼續(xù)尋找鍵盤和開關(guān)函數(shù),基于鍵盤和開關(guān)狀態(tài)來確定行動的不同的功能來執(zhí)行,如果有必要,請使用工具軟件計算結(jié)果將被發(fā)送到存儲庫。2.2總體方案設(shè)計根據(jù)基本要求,系統(tǒng)可分為五個數(shù)據(jù)采集模塊,最小系統(tǒng)模塊、報警模塊、鍵盤和一個數(shù)據(jù)采集模塊,這些模塊包括重力傳感器和I/d轉(zhuǎn)換電路,由AT89S51單片機單處理器鍵盤,用于控制產(chǎn)品類型和顯示信息,如價格。LCD1602液晶與c語言顯示當前產(chǎn)品名稱,價格,重量,和總價格,允許您使用產(chǎn)品名稱,價格,重量,和總價格,和其他功能,之間的設(shè)計包括0到5公斤體重,過載報警范圍在0.001克之間。圖2-1顯示了產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)的總體設(shè)計:稱重傳感器稱重傳感器HL-8型單片機單片機控制模塊數(shù)據(jù)采集部分點陣式1602型的LCDO獨立按鍵人機交互界面高精度高增益24位A/D轉(zhuǎn)換芯片HX711蜂鳴器報警模塊圖2-1總體設(shè)計方框圖系統(tǒng)工作:物體的重力將轉(zhuǎn)向首當其沖的壓力傳感器,壓力傳感器可以改變電壓,然后將電壓值發(fā)送到A/D轉(zhuǎn)換電路,將模擬數(shù)值,并通過最小的AT89S51單片機單片機系統(tǒng)、復位電路和外圍設(shè)備,本文使用LCD1602液晶顯示電路設(shè)計,產(chǎn)品設(shè)計輸出統(tǒng)計信息系統(tǒng)使用C語言編程軟件控制部分。

硬件設(shè)計3.1單片機主控單元的設(shè)計3.1.1單片機引腳說明圖3-2單片機AT89S51單片機是40針,AT89S51單片機原理圖,介紹了港口功能。VCC/接地:接地P0:P0是高阻抗的雙端口I/O端口,可以使用內(nèi)部Flash編程中使用外部存儲器鎖定模式,因此在接收字節(jié),驗證,和輸出指令應(yīng)該連接外部阻抗。港口P1:P1是一個8位雙向I/O端口,內(nèi)部具有較高的抗拉強度。如果端口設(shè)置為1,輸出可能會有更高的抗拉強度在4TTL,強度是擴展端口到指定的高度;此外,p11.0和p11.1也可以用作外部定時器/計數(shù)器2(P1.0/T2)和輸入觸發(fā)輸入/T2前(P11.1)為了獲得內(nèi)部flash編程解決低8位的信息。P2:P2是8位內(nèi)部抗拉強度高的雙向I/O端口,如果端口設(shè)置為1時,輸出端口可以擴展到有較高的抗拉強度在4TTL指定高度,如果外部存儲可以通過內(nèi)部Flash內(nèi)存訪問,輸出端口P2為高級地址。P3:P3內(nèi)部抗拉能力高的8位雙向I/O端口,如果端口設(shè)置為1時,可能導致4TTL更高的內(nèi)部抗拉強度被指定為一個高績效水平,并且P3功能的重復使用情況見表3-1:表3-1P3口引腳功能復用RST:如果振蕩周期(24個振蕩周期)中的該接點出現(xiàn)兩個以上的機器周期,則當PIN保持高,并且所有P3端口都重置為1時,當從高電平切換到低電平時,計數(shù)器和SFR的特殊功能寄存器將被完全刪除;XTAL1,此時假定:內(nèi)部振蕩器XTAL1輸入,XTAL2外部振蕩器輸出點,必須添加到處,此時直接向外部振蕩器,并暫停內(nèi)部時鐘發(fā)生器模式,振蕩器的頻率分為兩個,如果晶體諧振電路,時鐘頻率是6MHZ晶體電路頻率,可以選擇1MHZ至24MHZ,大約30pf電容器可能需要;向下風/學監(jiān)輸出:向下風(允許地址鎖)是用來鎖最低當訪問外部存儲器地址字節(jié),但端點發(fā)送一個固定頻率脈沖振蕩器頻率(1/6),即使外部存儲器也不可用;PST:外部程序AT89S51單片機外部存儲器存儲為選擇通信數(shù)量的點,每個問題兩個脈沖周期的機器,這意味著沒有脈沖,當訪問外部數(shù)據(jù)存儲;EA/Vpp:允許外部存儲器、外部訪問發(fā)起者訪問程序必須使用低水平;AT89S51單片機外部訪問內(nèi)存地址(0000h-FFH)必須保持在低水平階段。圖3-2單片機AT89S51引腳圖3.1.2AT89S51最小系統(tǒng)設(shè)計最小系統(tǒng)或單臺計算機最小應(yīng)用系統(tǒng)是使用系統(tǒng)的最小元素。的最小系統(tǒng)由51系列單處理器電路、復位電路、微處理器、水晶和最小系統(tǒng)電路原理圖,如圖3-3所示:圖3-3單片機最小系統(tǒng)圖單片機AT89S51單片機,它的最低系統(tǒng)要求是電源、時鐘、復位電路,因為我們的程序內(nèi)存使用內(nèi)置的閃存(ROM),所以EA端口通過高水平。微處理器系統(tǒng)上運行時,它需要重置微處理器內(nèi)部寄存器,以便每個寄存器值設(shè)置為儲備貨幣地位,能夠成功地啟動復位電路的基本功能是系統(tǒng)啟動復位,復位電路可以用于系統(tǒng)的魯棒穩(wěn)定性,直到特殊復位電路,可以根據(jù)電阻器和電容器或創(chuàng)建的復位電路可靠性和成本。在51個內(nèi)核中,RST是信號恢復輸入點,可在兩個機器周期(24小時循環(huán))中保持高電流。3.2HX711數(shù)據(jù)采集模塊設(shè)計本設(shè)計使用HL-8型重量傳感器,這是一種用于實現(xiàn)產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)的特殊產(chǎn)品,可用于平衡,其主要技術(shù),見表3-2,稱重電路見圖3-4:表3-2L-psⅢ型稱重傳感器技術(shù)指標模擬轉(zhuǎn)換器(A/D)是一種將模擬數(shù)量轉(zhuǎn)換為數(shù)字轉(zhuǎn)換器模塊的設(shè)備,它的內(nèi)部結(jié)構(gòu)如圖3-4HX711所示,是高精度的24位轉(zhuǎn)換芯片,而/D的優(yōu)勢是集成電路(如時鐘振蕩器、穩(wěn)定的電源和可編程低噪聲放大器),這樣可以降低設(shè)備設(shè)計的復雜性,并通過集成放大的電路來提高設(shè)備的耐用性、性能和可靠性,從而提高測量精度。圖3-4HX711內(nèi)部結(jié)構(gòu)圖以下是A/DHX711轉(zhuǎn)換芯片的一些使用參數(shù):有兩個可用的輸入通道,最大增益為128,最小增益為32,軟件可以配置增益和通道選擇。通道A的可編程增益為128或64,全邊界的差分輸入信號幅值分別為20mV或40mV。芯片輸出速率可以是10Hz或80Hz。不需要編制復雜的內(nèi)部芯片寄存器,只需使用簡單的時鐘和數(shù)據(jù)線即可接收數(shù)據(jù)。工作電流小于1.7mA。工作電壓為:2.6~5.5V。工作溫度為-20~+85℃。HX711模塊電路連接到電路,如圖3.6所示,輸入通道A1用于接收來自傳感器的小信號,輸入通道B1主要用于檢測所有數(shù)字(如RATE、XI和SCK)的系統(tǒng)參數(shù),輸入端不應(yīng)因為在一臺計算機上連接到PB12輸入端的輸出端的電壓或下降電阻而暫停,而PB12輸出端不應(yīng)連接到拉伸強度或拉伸強度,以減少SCK電流的干擾是時鐘控制信號的輸入,連接到單臺計算機上的PB13輸出的pn1與部件中的穩(wěn)定電源電路一起使用,為了提高電源的穩(wěn)定性,HX711VD芯片的電源必須使用與獨立計算機相同的數(shù)字電源(y)分析電源(AVDD)必須使用與傳感器相同的模擬電源。圖3-5數(shù)據(jù)采集電路3.3LCD1602顯示電路模塊設(shè)計LCD1602是一種工業(yè)數(shù)位字符型號的高清度彩色液晶文字顯示屏元器件,顯示的文字位數(shù)同時最高可達32位。串行LCD是與基于HD44780控制器的液晶顯示器(LCD)接口的簡單且經(jīng)濟高效的解決方案。該模塊接收輸入的9600bpsTTL電平信號并將這些字符顯示在LCD屏幕上。只需要三根線+5V、GND和RXDUART信號來連接LCD。LCD使用實際的ASCII字符進行控制。這意味著如果將ASCII字符“r”傳遞給模塊,“r”將顯示在LCD上的下一個光標位置。唯一的例外是命令字符十進制255(0xFF),它不會顯示,但將用于標識此命令字符之后的任何字符不是用于顯示,而是用于配置或發(fā)送擴展LCD命令。串行LCD可以通過發(fā)送特殊命令字符0xFF(十進制255)后跟字符0x03(十進制3)來開啟或關(guān)閉背光,或者發(fā)送特殊命令字符0x04(十進制4)來關(guān)閉背光。默認值為開。此設(shè)置存儲在內(nèi)部EEPROM中并在上電期間加載。默認情況下,串行LCD顯示啟動畫面此閃屏驗證設(shè)備已通電、工作正常且對比度設(shè)置正確。開機時閃屏顯示1000毫秒(1秒),如果需要,可以關(guān)閉。可以通過發(fā)送特殊信息禁用閃屏,命令字符0xFF(十進制255)后跟字符0x02(十進制2)。要啟用它,請再次發(fā)送上述命令。每次將此命令發(fā)送到LCD時,設(shè)置都會切換。默認值為開啟。此設(shè)置存儲在內(nèi)部EEPROM中并在上電期間加載。LCD1602具體引腳及功能如表3.3所示。表3.3LCD1602引腳及功能說明表引腳符號功能說明1VSS一般接地2VDD接電源(+5V)3V0液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度)。4RSRS為寄存器選擇,高電平1時選擇數(shù)據(jù)寄存器、低電平0時選擇指令寄存器。5R/WR/W為讀寫信號線,高電平(1)時進行讀操作,低電平(0)時進行寫操作。6EE(或EN)端為使能(enable)端,下降沿使能。7DB0低4位三態(tài)、雙向數(shù)據(jù)總線0位(最低位)8-10DB1-3低4位三態(tài)、雙向數(shù)據(jù)總線1-3位11-13DB4-6高4位三態(tài)、雙向數(shù)據(jù)總線4-6位14DB7高4位三態(tài)、雙向數(shù)據(jù)總線7位(最高位,也是busyflag)15BLA背光電源正極16BLK背光電源負極本設(shè)計結(jié)合LCD1602的若干特點性能,選取LCD1602來完成顯示部分的線路結(jié)構(gòu)功能。顯示電路結(jié)構(gòu)電路圖如圖3.4所示。圖3.4顯示電路結(jié)構(gòu)圖3.4蜂鳴器蜂鳴器是一種將電氣信號轉(zhuǎn)化為音頻信號的器件,當系統(tǒng)出現(xiàn)識別錯誤或者運行過程中出現(xiàn)故障時,蜂鳴器會發(fā)出音調(diào)高、響度大的刺耳音頻來提醒用戶注意系統(tǒng)的運行情況。蜂鳴器聲音原則,根據(jù)不同的方法以不同的方式,蜂鳴器主要分為兩種壓電蜂鳴器和磁蜂鳴器。磁性蜂鳴器的振蕩器、電磁線圈、磁鐵、振動膜和殼,等。打開電源后,振蕩器產(chǎn)生的音頻信號通過電磁線圈電流,使電磁線圈產(chǎn)生磁場。振動膜片在電磁線圈和磁鐵的相互作用下,周期性振動。圖3.4電磁式蜂鳴器壓蜂鳴器是電動壓電陶瓷材料,兩岸的陶瓷片鍍銀電極極化和時效處理后,用銅或不銹鋼片再次在一起。當兩端電壓的應(yīng)用壓電材料和金屬,由于壓電效應(yīng),蜂鳴器將產(chǎn)生機械變形,發(fā)出聲音。磁蜂鳴器相對于壓電蜂鳴器,只需要一個小電壓可以賺很多聲音,屏蔽環(huán)境能力強,容易受到外部環(huán)境的干擾,環(huán)境被廣泛使用。所以這個設(shè)計選擇磁蜂鳴器報警功能,其連接圖如圖3.所示。

軟件設(shè)計4.1主流程圖本設(shè)計主要通過重量檢測模塊將電壓信號通過HX711模塊轉(zhuǎn)換成數(shù)字信號,然后發(fā)送給單片機,最后通過LCD1602顯示出來,單片機根據(jù)具體數(shù)據(jù)進行處理,如果重量不達標則會報警,說明這個產(chǎn)品不合格,其流程圖如圖4.1所示。圖4.1主程序流程圖4.2LCD1602液晶顯示驅(qū)動程序圖4-2LCD1602液晶顯示驅(qū)動程序流程圖LCD1602液晶顯示漢字和更復雜的圖形,首先必須寫入命令的第一個字符,包括圖形和字體模式,和光標會自動移動到左邊,直到所有的數(shù)據(jù)。4.3A/D轉(zhuǎn)換器HX711采樣程序交換子編程一般是指當計算機開始運行后,將稱重感應(yīng)器上發(fā)送出去的模擬信號轉(zhuǎn)換成數(shù)值信息之后再傳輸?shù)綌?shù)字單片機上,從而進行下一次的信息處理。首先對HX711進行初始化,然后啟動A/D轉(zhuǎn)換器進行轉(zhuǎn)換,如果A/D轉(zhuǎn)換完成,則就進行數(shù)據(jù)儲存,否則將繼續(xù)進行A/D轉(zhuǎn)換。數(shù)據(jù)儲存后進行數(shù)據(jù)顯示。圖4-3A/D轉(zhuǎn)換器HX711采樣程序流程圖4.4鍵盤程序使用者還可以根據(jù)自身需求更改設(shè)置重量。系統(tǒng)中的按鍵因為機械結(jié)構(gòu)的缺陷,在使用過程中會有抖動,因此需要通過軟件的設(shè)計避免此硬件問題造成對系統(tǒng)穩(wěn)定性的影響。該程序的流程如下,系統(tǒng)判斷按鍵是否被按下或者抬起,如果按鍵被按下或者抬起,對其進行掃描,按鍵狀態(tài)改變后,執(zhí)行該按鍵的功能。圖4-4鍵盤程序流程圖4.5報警驅(qū)動程序蜂鳴器報警驅(qū)動用到的是單片機引腳電平控制功能,是單片機編程的基礎(chǔ)功能,它的作用便是由程序來控制片機管腳的高、低電平,在高電平時,蜂鳴器處于打開狀態(tài),低電平的蜂鳴器將會自動關(guān)閉。為了實現(xiàn)對單片機管腳的高、低電平的控制,應(yīng)先將單片機管腳設(shè)置為輸出模式,并對管腳的輸出頻率進行設(shè)定,以及引腳時鐘初始化,配置完成以后先默認輸出低電平,保持蜂鳴器關(guān)閉,然后就通過if判斷語句判斷是否需要將蜂鳴器調(diào)整為報警狀態(tài),假如發(fā)現(xiàn)報警標志位,系統(tǒng)判斷為需要報警,則進入報警語句,將單片機管腳的電平由低電平改換為高電平,蜂鳴器將立即鳴叫處于報警狀態(tài)。圖4.5報警子程序流程圖調(diào)試5.1安裝調(diào)試的設(shè)備安裝調(diào)試產(chǎn)品產(chǎn)量統(tǒng)計系統(tǒng)系統(tǒng)所使用的的設(shè)備如表5.1.表5.1設(shè)備功能數(shù)量表名稱功能數(shù)量烙鐵架放置電烙鐵一個焊錫絲、電烙鐵焊接元器件一套萬用表排查問題、測試電源模塊電壓一塊計算機編寫程序、仿真運行一臺5.2元件的安裝焊接與系統(tǒng)調(diào)試5.2.1電路的焊接根據(jù)所繪制的電路原理圖,準備好所需的符合設(shè)計規(guī)格和相當數(shù)量的電子元器件。按照一定的次序進行安裝,按照元器件先輕后重、所在位置先里后外、先底后高的原則進行安裝。而且還要做到整齊、美觀、穩(wěn)固的原則,應(yīng)把元器件安裝到位,要避免安裝后的元器件存在傾斜變形等情況,相鄰的元器件間有存在一定的空隙,保證每個元器件有足夠的散熱空間[13]。在安裝時,應(yīng)保證元器件有信息的一面朝上或是朝外安裝,便于檢查元器件的參數(shù)規(guī)格。焊接要點:焊錫應(yīng)選用焊接電子元器件的低熔點焊錫絲。使用松香助焊。電烙鐵在第一次使用時,需要先上一層錫。焊接時,把烙鐵頭接觸焊點,并把焊錫絲放置在接觸點,等到焊點上的焊錫全部融化浸沒元器件引線后,把電烙鐵移除即可。集成電路應(yīng)最后焊接,本次設(shè)計使用了集成電路的專用插座,先把插座焊接到焊盤上,之后插上集成電路即可。焊接后,把電烙鐵后置與烙鐵架上,放置燙壞周圍物品。5.2.2系統(tǒng)的調(diào)試先把電阻應(yīng)變式傳感器連接好,在按下電源按鈕,觀察OLED顯示器顯示的畫面,正常顯示后,在使用按鍵輸入并觀察顯示器顯示是否正常,乳溝都能夠正常顯示說明按鍵和顯示模塊完好[14]。使用砝碼測量是否有物品重量數(shù)據(jù)顯示在屏幕上,若能夠顯示,觀察顯示的示數(shù)是否與砝碼實際重量相同,若有誤差,對程序中的GapValue數(shù)值進行調(diào)整即可。5.3測試結(jié)果及分析多次放置重量不相等的砝碼和物體進行稱重測試,測量得到的結(jié)果如表5.3所示:表5.3測量結(jié)果及誤差實際值測量值絕對誤差相對誤差10g10.10.33%20g20.10.10.5%50g50.20.20.1%100g100.20.20.1%300g300.20.20.06%500g500.30.30.06%700g700.30.30.04%900g900.40.40.04%1000g1000.30.30.03%通過實物測試可知,本系統(tǒng)的測量精度滿足設(shè)計要求所需,當測量重量比較大的物體時,誤差值能夠滿足要求,輸出的相對誤差較??;當測量重量較輕的物體時,誤差值也滿足要求,但是輸出的相對誤差較大,對測量準確度影響較大,產(chǎn)生的原因分析如下:傳感器上安裝的托盤不牢固,使得在測量較輕物品時不穩(wěn)定,對測量有一定影響;單片機在數(shù)據(jù)處理的時候,系統(tǒng)或者外部對模數(shù)轉(zhuǎn)換器有一定的干擾,使得輸出數(shù)字量數(shù)據(jù)與實際數(shù)據(jù)存在一定誤差;校準調(diào)試未能達到理想水平。

第六章總結(jié)經(jīng)過三個多月的努力,畢業(yè)設(shè)計的任務(wù),流水線生產(chǎn)統(tǒng)計系統(tǒng)設(shè)計已經(jīng)完成。本文設(shè)計的內(nèi)容不是最新的,但是從這個過程中,了解單片機的工作機制和一個完整的了解和熟悉系統(tǒng)的開發(fā)設(shè)計過程中,很多。整個系統(tǒng)可以依靠自己的力量,從設(shè)計參數(shù)的參數(shù)系統(tǒng),所有系統(tǒng)板的編程過程完成,這樣的做法是非常讓人感到有價值。大學生不僅要探索的理論知識,培養(yǎng)實踐能力,完成本論文的過程中,通過咨詢大量數(shù)據(jù)和搜索文檔和材料,提高理論知識,培養(yǎng)他們獨立調(diào)查和解決問題的能力。從被動到主動的學習方式,它是一個很大的進步,通過畢業(yè)設(shè)計,系列中以前的課堂上學到的知識和應(yīng)用理論的實踐本身參與的過程,這樣的動手實踐可以幫助加深記憶理論知識,并驗證理論知識不斷。通過這個項目,我學會了實踐與理論結(jié)合起來,學會發(fā)現(xiàn)問題,提出問題和整體思路,為未來相關(guān)研究或解決問題的工作提供了很大的幫助。在這個設(shè)計過程中,結(jié)合不同學科的知識,如單片機原理,數(shù)字電路,C語言程序,如模擬電路課程。實際產(chǎn)品也應(yīng)用這方面的知識,進一步加深對知識的理解,也更能理解哪些是核心。也掌握了從系統(tǒng)需求、項目示范,映射原理,功能模塊的劃分,設(shè)計程序代碼,調(diào)試軟件,硬件,積累了相當?shù)慕?jīng)驗。希奇的強電流單片機功能穩(wěn)定,雖然基本原則不會改變,但是不同的單片機功能,然而,發(fā)生了巨大的變化,以后還需要加深理解單片機的最新發(fā)展。設(shè)計任務(wù)的實現(xiàn)功能相對單一,相對簡單,但掌握單片機的原理和基本知識的理解已經(jīng)非常有效,從一定程度上,提高單片機的設(shè)計思維和能力,讓自己可以把理論轉(zhuǎn)化為實際應(yīng)用。?這一次你,讓我深深意識到是多么重要學習專業(yè)知識和完善的理論體系,發(fā)展實踐能力,大型充分測試的幫助下大學四年學習他們的專業(yè)碩士學位。盡管有許多問題在設(shè)計過程中,發(fā)現(xiàn)自己仍有很多不足,但我會堅持學習在接下來的工作努力學習,不斷完善

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論