【正文】
_finished = (ADC_CONTR amp。主程序的功能是系統(tǒng)初始化,管理和調(diào)用各個子程序。 圖 6 傳感器放大電路 顯示電路 1602液晶模塊的引腳連線如圖 7。 為了實現(xiàn)信號的放人,其設(shè)計電路如圖 4 所示: 圖 4 利用高精度低漂移運(yùn)放設(shè)計的差動放大器 1. 前級采用運(yùn)放 Al 和 A2 組成并聯(lián)型差動放大器。按照輸入電壓 20mV,分辨率 20220 碼的情況,漂移要小于 1 舊。傳感器的量程應(yīng)根據(jù)皮帶秤的最大流量來選擇。 第五, 自帶上電復(fù)位電路,可減低單片機(jī)外圍電路的復(fù)雜程度。本系統(tǒng)在設(shè)計過程中,除了能實現(xiàn)系統(tǒng)的基本功能外,還增加了打印和通訊功能,可以實現(xiàn)和其他機(jī)器或設(shè)備(包括上位 PC機(jī)和數(shù)據(jù)存儲設(shè)備 )交換數(shù)據(jù),除此之外,系統(tǒng)的微控制器部分選擇了兼容性比較好的 51系列單片機(jī),在系統(tǒng)更新?lián)Q代的時候,只需要增加很少的硬件電路,甚至僅僅刪改系統(tǒng)控制程序就能夠?qū)崿F(xiàn)。這部分習(xí)慣上稱載荷測量裝置或二次儀表。隨著稱重傳感器各項性能的不斷突破,為電子秤的發(fā)展奠定了其礎(chǔ),國外如美國、西歐等一些國家在 2 0 世紀(jì) 6 0 年代就出現(xiàn)了 0 .1%稱量準(zhǔn)確度的電子秤,并在 7 0 年代中期約對 75%的機(jī)械秤進(jìn)行了機(jī)電結(jié)合式的電子化改造。 電子稱主要以單片機(jī)作為中心控制單元,通過稱重傳感器進(jìn)行模數(shù)轉(zhuǎn)換單元,在配以鍵盤、顯示電路及強(qiáng)大軟件來組成。 電子秤的發(fā)展過程與其它事物一樣,也經(jīng)歷了由簡單到復(fù)雜,由粗糙到精密、由機(jī)械到機(jī)電結(jié)合再到全電子化、由單一功能到多功能的過程。不管根據(jù)什么原理制成的電了秤均由以下三部分組成: (1) 承重、傳力復(fù)位系統(tǒng) 它是被稱物體與轉(zhuǎn)換元件之間的機(jī)械、傳力復(fù)位系統(tǒng),又稱電子秤的秤體,一 般包括接受被稱物體載荷的承載器、秤橋結(jié)構(gòu)、吊掛連接部件和限位減振機(jī)構(gòu)等。 電子衡器的最大稱量 Max 可以用總分度數(shù) n 與分度值 d 的乘積來表示,即 Max=n STC公司的 12系列的單片機(jī)都可使用,在這里選用 STC生產(chǎn)的 STC12C5A60S2 單片機(jī)。一般來說,傳感器的量程越接近分配到每個傳感器的載荷,其稱量的準(zhǔn)確度就越高。當(dāng)彈性體受力變形時,應(yīng)變片的敏感柵也隨同變形,其電阻值發(fā)生相應(yīng)變化,通過轉(zhuǎn)換電路轉(zhuǎn)換為電壓或電流的變化。 方案二:主要由高精度低漂移運(yùn)算放大器構(gòu)成差動放大器,而構(gòu)成的前級處理電路;差動 放人器具有高輸入阻抗,增益高的特點(diǎn),可以利用普通運(yùn)放 (如 OP07)做成一個差動放大器。 圖 5 主控制系統(tǒng) 11 傳感器放大電路 傳感器放大電路由兩級組成,前級由兩個同相比例運(yùn)算電路組成,后級是一個差動比例運(yùn)算電路。 軟件主要三個方面:一是初始化系統(tǒng);二是按鍵檢測;三是數(shù)據(jù)采集、數(shù)據(jù)處理并進(jìn)行顯示。 //選擇 A/D 當(dāng)前通道 _nop_()。 LCD_E = 0。 return(LCD_Data)。 Delay5Ms()。 //這里不檢測忙信號,發(fā)送地址碼 WriteDataLCD(DData)。 while(TempCycA) { TempCycB=7269。數(shù)字濾波就是在軟件設(shè)計時采用一定的計算方法對輸入的信號進(jìn)行數(shù)學(xué)處理,減少干擾信號在有用信號中的比重,提高信號的真實性,它不需要增加硬件,只需根據(jù)預(yù)定的濾波算法編制相應(yīng)的程序,即可達(dá)到信號濾波的目的。目前的電子秤有附加多種計算和數(shù)據(jù)處理功能 , 以滿足多種使用的要求。我在劉老師的精心指導(dǎo)和嚴(yán)格要求下,獲得了豐富的理論知識,極大地提高了實踐能力,并對當(dāng)前電了領(lǐng)域的研究狀況和發(fā)展方向有了一定的了解,這對我今后進(jìn)一步學(xué)習(xí)傳感器方面的知識有極人的幫助 。t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven39。 The end of our life, and can meet many things really do? 而窮盡我們的一生,又能遇到多少事情是真正地非做不可? During my childhood, think lucky money and new clothes are necessary for New Year, but as the advance of the age, will be more and more found that those things are optional。 May be back in the past, to oneself the paranoid weird belief disillusionment, these days, my 32 mind has been very messy, in my mind constantly. Always feel oneself should go to do something, or write something. Twenty years of life trajectory deeply shallow, suddenly feel something, do it. 一字開頭的年齡已經(jīng)到了尾聲。 評閱教師評分滿分 20 分,占畢業(yè)設(shè)計(論文)總成績的 20%。劉老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實的態(tài)度,踏踏實實的精神,不 儀授我以文,而且教我做人,雖歷時三載,卻給以終生受益無窮之道。據(jù)悉 , 目前電子秤的附加功能主要有以下幾種 : ( 1) 電子秤附加了處理機(jī)構(gòu)計算機(jī)信息補(bǔ)償裝置 , 可以 進(jìn)行自診斷、自校正和多種補(bǔ)償計算和處理。對于不太彎曲的輸入輸出曲線,可采用線性插值法,對于很彎曲的輸入輸出曲線,可采用二次拋物線插值法,對于不規(guī)則的輸入輸出曲線,可采用分段曲線擬合法。 } } } /***************************************************** 函 數(shù) 名: Delay5Ms() 功 能: 5ms延時 說 明: 入口參數(shù):無 返 回 值:無 21 *****************************************************/ void Delay5Ms(void) { unsigned int TempCyc = 5552。 //限制 X不能大于 15, Y不能大于 1 20 if (Y) X |= 0x40。 } 19 /***************************************************** 函 數(shù) 名: LCDInit() 功 能: 1602初始化 說 明: 入口參數(shù):無 返 回 值:無 *****************************************************/ void LCDInit(void) { LCD_Data = 0。 LCD_E = 0。 LCD_RS = 1。 //0000,0111 清 0高 5位 ADC_CONTR = AD_SPEED。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到 keil c51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 10 3 硬件設(shè)計 總體規(guī)劃 該系統(tǒng)采用應(yīng)變片式傳感器進(jìn)行測量 , 得出模擬信號 ; 再進(jìn)行放大 , 然后送入單片機(jī)進(jìn)行模數(shù)轉(zhuǎn)換處理和數(shù)據(jù)處理 。因此,必須采用轉(zhuǎn) 換電路,把應(yīng)變計的△ R/R 變化轉(zhuǎn)換成電壓或電流變化,但是這個電壓或電流信號很小,需要增加增益放大電路來把這個電壓或電流信號轉(zhuǎn)換成可以被 A/D 轉(zhuǎn)換器接收的信號。該稱重傳感器主要由彈性體、電阻應(yīng)變片電纜線等組成,其工作原理如圖 3所示。 STC12C5A60S2單片機(jī)的引腳圖如圖 2所示。 圖 1 設(shè)計思路框圖 測量部分是利用稱重傳感器檢測壓力信號,得到微弱的電信號(本設(shè)計為電壓信號),而后經(jīng)處理電路(如濾波電路,差動放大電路,)處理后,送單片機(jī)中的 A/D 轉(zhuǎn)換器,將模擬量轉(zhuǎn)化為數(shù)字量輸出, 控制器接受來自 A/D 轉(zhuǎn)換器輸出的數(shù)字信號,經(jīng)過復(fù)雜的運(yùn)算,將數(shù)寧信號轉(zhuǎn)換為物體的實際重量信號,并將其送到顯示單元中。 (1) 量程:電子衡器的最大稱量 Max,即電子秤在正常工作情況下,所能稱量的最大3 值。電子稱重技術(shù)從靜態(tài)稱重向動態(tài)稱重發(fā)展:計量方法從模擬測量向數(shù)字測量發(fā)展;測量特點(diǎn)從單參數(shù)測量向多參數(shù)測量發(fā)展,特別是對快速稱重和動態(tài)稱重的研究與應(yīng)用。s lives more and more. This system is known for the electronic automatic weighing and data processing of research. To illustrate how to use the MCU is sampling data processing, data acquisition and conversion, putational problems studied. Discuss the key SCM system calculation. This paper presented the hardware design of intelligent electronics that, based on detailed analysis of the electronic control, said the software. As the structure of microprocessor controlled electronics that simple, low cost and very popular, this will be discussed in detail. Keywords: electronic scale。本文在給出智能電子稱硬件設(shè)計 的基礎(chǔ)上,詳細(xì)分析了電子稱的軟件控制方法。 50 年代中期電子技術(shù)的滲入推動了衡器制造業(yè)的發(fā)展。運(yùn)算結(jié)果送到內(nèi)存貯器,需要顯示時, CPU 發(fā)出指令,從內(nèi)存貯器中讀出送到顯示器顯示,或送打印機(jī)打印。主標(biāo)志及等級 電子秤分類 分度數(shù)范圍 特種準(zhǔn)確度 基準(zhǔn)衡器 n 100000 高準(zhǔn)確度 精密衡器 10000 n≤ 100000 中準(zhǔn)確度 商業(yè)衡器 1000 n≤ 10000 普通準(zhǔn)確度 粗衡器 100n≤ 1000 4 要技術(shù)指標(biāo)為:稱量范圍 0~ 600g,分度值 1kg,精度等級 III 級,電源 AC220V。作為一般小商品稱重需求,我們只需要選擇 10位的 A/D 轉(zhuǎn)換器就可以了。 ,可以滿足本系統(tǒng)的精度要求。穩(wěn)定 的增益量可以保證其負(fù)反饋回路的穩(wěn)定性,并且最好選用高阻值的電阻和多圈電位器。同時,南于前置放大器的輸出阻抗很低,同時又采用共模驅(qū)動技術(shù),避免了阻容耦合電路中的阻、容元件參數(shù)不對稱(匹配)導(dǎo)致的共模干擾轉(zhuǎn)換成差模干擾的情況發(fā)生。 圖 9 1602 液晶模塊的寫操作時序 14 4 軟件設(shè)計 系統(tǒng)應(yīng)用程序組成 本設(shè)計采 用 C語言 編程,編譯環(huán)境為 keil UV3。 //A/D 轉(zhuǎn)換結(jié)果高 8 位 ADC_RESL = 0。 //1111,0111 清 ADC_FLAG 位 , 關(guān)閉 A/D轉(zhuǎn)換 return (ADC_RES2|ADC_RESL)。 LCD_E = 1。 // Delay5Ms()。= 0x1。) //若到達(dá)字串尾則退出 { if (X = 0xF) //X坐標(biāo)應(yīng)小于 0xF { DisplayOneChar(X, Y, DData[ListLength])。 (4)非線性補(bǔ)償 在檢測中,由于檢測傳感器的輸入輸出特性往往只在一定范圍內(nèi) 近似呈線性,而在某些范圍內(nèi)則明顯呈非線性,同時,傳感器具有離散性,還可能有溫漂、滯后等。通過硬件的少量擴(kuò)展和軟件的修改 , 能設(shè)計出性能優(yōu)越的計價秤、電子臺秤等 , 滿足各行各業(yè)對現(xiàn)代電子衡器的需求。要大量廣泛的收集資料,然后認(rèn)真地研究其思路,和指導(dǎo)老師保持聯(lián)系,和同學(xué)共同研究遇到的問題,堅持笑到最后。 成果形式 畢業(yè)設(shè)計論文; 實物模型; C 語言軟件程序; 設(shè)計(撰寫)地點(diǎn) 電子科技大學(xué)中山學(xué)院 起止時間 2022 年 10 月 20 日至 2022 年 5 月 8 日 指導(dǎo)單 位 電子科技大學(xué)中山學(xué)院機(jī)電工程系 指導(dǎo)教師 年 月 日 審核意見 審核簽名 年 月 日 30