NACL溶液超聲波濃度檢測儀開發(fā)_第1頁
NACL溶液超聲波濃度檢測儀開發(fā)_第2頁
NACL溶液超聲波濃度檢測儀開發(fā)_第3頁
NACL溶液超聲波濃度檢測儀開發(fā)_第4頁
NACL溶液超聲波濃度檢測儀開發(fā)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 -. - 考試資料. z -. - 考試資料辦理定金本科畢業(yè)論文題 目NACL溶液超聲波濃度檢測儀的開發(fā)姓 名偉克學(xué) 號37專 業(yè)機(jī)械設(shè)計制造及其自動化指導(dǎo)教師王樹才職 稱教授中國2021 年 6 月-. z華中農(nóng)業(yè)大學(xué)本科畢業(yè)論文NaCL溶液超聲波濃度檢測儀的開發(fā)A new research of ultrasonic concentrationdetector for NaCL solution學(xué)生:偉克學(xué)生*:37學(xué)生專業(yè):機(jī)械設(shè)計制造及其自動化指導(dǎo)教師:王樹才 教 授華中農(nóng)業(yè)大學(xué)工學(xué)院二一二年六月-. - 考試資料. z摘要用鹽水浸漬法腌制咸蛋時,鹽水的濃度和咸蛋的品質(zhì)有很大關(guān)系,因

2、此控制好腌制液中NaCL的濃度是非常重要的。本論文以加快咸蛋加工速率為出發(fā)點,對鹽水浸漬法腌制咸蛋過程中的NaCL溶液濃度檢測問題進(jìn)展研究分析。傳統(tǒng)的檢測方法周期長、本錢高,這大大的限制了提高咸蛋腌制的速度。超聲波檢測技術(shù)可以應(yīng)用于液體濃度檢測,因此本文利用超聲波聲速法來代替?zhèn)鹘y(tǒng)的滴定法來檢測NaCL濃度,首先通過實驗得出超聲波傳播速度與NaCL濃度的關(guān)系,并考慮溫度的影響,然后通過數(shù)據(jù)處理得出三者的函數(shù)關(guān)系,利用單片機(jī)對整個檢測系統(tǒng)進(jìn)展控制,這樣就能方便的檢測出NaCL的濃度。關(guān)鍵詞 : 濃度檢測 超聲波聲速法 單片機(jī)Abstract The concentration of saltwat

3、er has the close relations with the saltys quality , duringuse the salt water immersion method to make salty , so it is important to control the concentration of saltwater . In this paper , in order to promote the salt process of the salty ,we study the problem of NaCL concentration measurement.The

4、traditional measurement has a long cycle , high cost; so it is very tough to improve the velocity of salting egg. Ultrasonicinspection technique can be used in the liquid concentration measurement, so in this paper we use the ultrasonic sound method replace the traditional titration method to detect

5、 the NaCL concentration, first we get the function of ultrasonicvelocity and NaCL concentration by e*periment, considering the effect of temperature , then get a function of this three variables by data processing, the whole detection system is controlled by MCU, so we can easily detect the NaCL con

6、centration .Key word: concentration measurementultrasonic velocity method MCU-. - 考試資料. z目錄第一章 緒論 11.1 蛋的營養(yǎng) 11.2咸蛋的營養(yǎng)價值11.3我國咸蛋加工的現(xiàn)狀21.4課題意義2第二章NaCL溶液超聲波濃度檢測儀的理論根底32.1超聲波技術(shù)32.1.1超聲波檢測技術(shù)的介紹32.1.2超聲波檢測技術(shù)的原理32.2 超聲波檢測技術(shù)的測量方法 42.3超聲波換能器42.3.1超聲波換能器的分類42.3.2超聲波壓電換能器的工作原理42.3.3超聲波壓電換能器的構(gòu)造及各局部作用52.4單片機(jī)技術(shù) 6

7、第三章 Nacl溶液超聲波濃度檢測儀的硬件設(shè)計 63.1超聲波發(fā)射電路63.1.1超聲波發(fā)射電路的工作原理63.1.2超聲波發(fā)射電路的組成73.2超聲波接收電路9 3.2.1阻抗匹配電路9 3.2.2放大及濾波電路 10 3.2.3電平轉(zhuǎn)換電路103.3單片機(jī)選擇及最小系統(tǒng) 123.3.1單片機(jī)的選擇123.3.2單片機(jī)最小系統(tǒng) 133.4電源轉(zhuǎn)換電路 133.5溫度采集電路 143.6顯示模塊 15第四章 NaCL溶液超聲波濃度檢測儀的軟件設(shè)計154.1脈沖發(fā)射程序 154.2 顯示子程序 164.3溫度采集子程序 184.4計時中斷主程序 20第五章 總結(jié)23致24-. z參考文獻(xiàn)25附錄

8、26-. - 考試資料. z第一章 緒論1.1蛋的營養(yǎng)雞蛋是一種營養(yǎng)全面,營養(yǎng)素配比平衡的食品。蛋中含有豐富的蛋白質(zhì),生物價為94%,營養(yǎng)學(xué)家稱之為標(biāo)準(zhǔn)白質(zhì)1。生物價是指*種食物蛋白質(zhì)食入后在人體被吸收的氮與吸收后在體儲留和利用的氮的數(shù)量比值。全蛋的生物價為94%,牛奶為85%,牛肉為76%,大米為77%,大豆為64%,面粉為52%。禽蛋可以提供均衡的蛋白質(zhì)、脂類、糖類、礦物質(zhì)和維生素。蛋脂肪含量11%16%,并含有豐富的磷脂類和固醇等特別重要的營養(yǎng)素。另外,蛋黃中富含鐵、磷,鎂等礦物質(zhì),易被人體吸收利用,可以作為嬰幼兒及貧血患者補充鐵的良好食品。禽蛋的營養(yǎng)十分豐富,所以不單是人類重要的食品,

9、而且是生物、化工、輕工等行業(yè)的重要原料,尤其在食品工業(yè)中具有多種用途,能改善食品風(fēng)味,提高食品的營養(yǎng)價值。1.2咸蛋的營養(yǎng)價值咸蛋是指以鴨蛋為主要原料經(jīng)腌制而成的再制蛋,中國咸鴨蛋生產(chǎn)歷史悠久,600多年前中國就有咸蛋這種食品了。咸蛋又稱腌蛋、鹽蛋、味蛋,是一種風(fēng)味特殊、食用方便的再制品。品質(zhì)優(yōu)良的咸蛋具有鮮、細(xì)、嫩、松、沙、油六大特點,煮熟后蛋白質(zhì)地細(xì)嫩,蛋黃細(xì)沙,呈朱紅色起油,味道鮮美,用雙黃蛋加工的咸蛋,色彩更美,風(fēng)味別具一格。咸蛋的化學(xué)成分隨著原料蛋的變化而變化,同時也受配料標(biāo)準(zhǔn)、加工方法和儲存條件的影響。咸蛋與鮮蛋的化學(xué)成分比照列于表1-1、1-2、1-3表1-1 咸蛋和鴨蛋的化學(xué)成

10、分(每100g)工程 可食局部/% 能量/KJ 水分/g 蛋白質(zhì)/g 脂肪/g 碳水化合物/g灰分/g咸蛋 88 795 61.3 12.7 12.7 6.3 7.0鴨蛋 87 753 70.3 12.6 13.0 3.1 1.0表1-2 咸蛋和鴨蛋的維生素含量(每100g)工程 可食局部/% VA/ug VB1/mg VB2/g 尼克酸/mg VE/g咸蛋 88 134 0.16 0.3 0.1 6.25鴨蛋 87 261 0.17 0.17 0.2 4.98表1-3 咸蛋和鴨蛋礦物質(zhì)和微量元素含量每100g工程 可食局部/% 鉀/mg 鈉/mg 鈣/mg 鎂/mg 鐵/mg 錳/mg 鋅/

11、mg 銅/mg 磷/mg 硒/mg咸蛋 88 184 2706.1 118 30 3.6 0.10 1.74 0.14 231 24.04鴨蛋 87 135 106.1 62 13 2.9 0.04 1.67 0.11 226 15.68注: 表1-1、1-2、1-3資料來源于食物成分表人民衛(wèi)生,1991由于食鹽的滲透作用,咸蛋的含水量降低;碳水化合物、礦物質(zhì)和微量元素有所增加,能量也有所上升;維生素E含量有所提高,其余維生素略有損失;蛋白質(zhì)和脂肪沒有多大變化2。-. z-. z-. - 考試資料. z1.3我國咸蛋加工的現(xiàn)狀傳統(tǒng)的咸蛋加工方法主要有草灰法,鹽泥涂布法,包泥法,鹽水浸漬法.1草

12、灰法 草灰法又分提漿裹灰法和灰料包蛋法。將稻草灰和食鹽先在容器混合,再適量加水并充分進(jìn)展攪拌混合均勻,使灰料成為干濕度適中的團(tuán)塊,然后將灰料直接包裹于蛋的外表,再置于缸中密封貯存。2鹽泥涂布法 先將食鹽放在容器,加冷開水溶解,再參加經(jīng)曬干、粉碎的黃土細(xì)粉,用木棒攪拌使其成為漿糊狀。然后將挑好的原料蛋放入泥漿中,使蛋殼沾滿鹽泥,再將蛋取出滾上一層干草灰入缸成熟。3包泥法 將黃土搗碎與食鹽混在一起,然后加水混合,使成為不稀不濃的糊狀,便可以包蛋。4鹽水浸漬法 用食鹽水直接浸泡腌制咸蛋。近年來中國鴨蛋產(chǎn)量在350-400萬噸,估計一般以上用于加工咸蛋,再加上用雞蛋加工的咸蛋,中國年生產(chǎn)咸蛋在200萬

13、噸以上,可見咸蛋在中國的蛋制品中占有重要地位。但是傳統(tǒng)的咸蛋加工方法生產(chǎn)周期均較長,對資金周轉(zhuǎn)、場地利用均不利、為了縮短生產(chǎn)周期,許多學(xué)者對傳統(tǒng)加工方法進(jìn)展改良,出現(xiàn)了多種新型腌制方法。根樣采用壓力腌蛋法,即把蛋放入壓力容器中,參加飽和食鹽水,然后對容器進(jìn)展加壓,經(jīng)24-48小時即可腌制完畢;而黃如瑾則采用3%-13%的鹽酸腐蝕蛋的外殼,使蛋成為軟蛋后,再加鹽水腌制,以加速咸蛋加工進(jìn)程;黃浩軍將鹽與調(diào)味料一2:3配成鹵汁,再將鹵汁灌入注射器,直接注入蛋以縮短加工周期;周承顯創(chuàng)造了咸蛋紙制作咸蛋的方法,保證了蛋的清潔衛(wèi)生和食用方便;雄德創(chuàng)造了真空無泥咸蛋制作方法;另外有人為了增加咸蛋的風(fēng)味和營養(yǎng)

14、,創(chuàng)造了五香熟雞蛋3。1.4課題意義用鹽水浸漬法腌制咸蛋,鹽水濃度與腌蛋的品質(zhì)頗有關(guān)系,如用10%的鹽水,所用的蛋平均質(zhì)量為81.7g,腌制后,每蛋含鹽量為1.245g,全蛋含鹽量為1.5%,除殼后含鹽量為1.7%;用20%的鹽水腌蛋,所用的蛋平均重80.7g,每蛋含鹽量為4.075g,全蛋含鹽量為5.0%,除殼后含鹽量為5.6%;用30%的鹽水腌蛋,所用的蛋平均重81.2g,每蛋含鹽量為5.136g,全蛋含鹽量為6.3%,除殼后含鹽量為7.8%.試驗結(jié)果,用20%的鹽水來腌制咸蛋最適宜,10%的鹽水腌的蛋味較淡4。在咸蛋腌制過程中,腌制液中的NACL會隨著腌制時間的加長而不斷滲透到禽蛋中,因

15、此為了控制腌制過程中NACL的濃度,每個大型企業(yè)都會有配有專門的人員實時檢測腌制液中NACL的濃度,及時添加適量的NACL溶液,以保證其濃度的穩(wěn)定。但是實際中的濃度檢測多采用直接的化學(xué)滴定方法,檢測過程也很麻煩且用時較長,這也因此增加了咸蛋的加工周期和生產(chǎn)本錢。這一課題的提出是從間接檢測出發(fā),通過測量溶液的*些參數(shù),然后通過這些參數(shù)和濃度的關(guān)系來推算溶液的濃度值,最終找到一種快捷簡單的方法來檢測腌制液中NACL的濃度,從而降低生產(chǎn)周期和本錢。-. - 考試資料. z-. - 考試資料. z第二章 NaCL溶液超聲波濃度檢測儀的理論根底2.1超聲波技術(shù) 2.1.1超聲波檢測技術(shù)的介紹超聲波是一種

16、在彈性介質(zhì)中的機(jī)械振蕩。其振蕩形式有兩種:橫向振蕩橫波和縱向振蕩縱波。其中,縱向振蕩被廣泛應(yīng)用于工業(yè)中。超聲波頻率高于20KHZ,可在固體、液體及氣體中傳播,具有波長短、頻率高、定向性好、能量集中、不易受光線、電磁、被測對象顏色等影響,并對惡劣環(huán)境有一定適應(yīng)能力的特點。此外,超聲波有反射和折射現(xiàn)象,并且在傳播過程中有衰減。目前,超聲波被逐步應(yīng)用于探傷、測距、測厚、液位測量、流量測量、機(jī)械手控制、車輛自動導(dǎo)航等檢測領(lǐng)域??梢哉f,超聲波檢測技術(shù)是工業(yè)無損檢測技術(shù)中應(yīng)用和研究最為活潑的技術(shù)之一。2.1.2超聲波檢測技術(shù)的原理超聲波測量的根本原理是:利用介質(zhì)的聲學(xué)特征如聲速、衰減系數(shù)、聲阻抗等與*些待

17、測的工業(yè)非聲學(xué)量如強(qiáng)度、彈性、硬度、密度、溫度、粘度、濃度、流量、流速和厚度等之間存在的函數(shù)關(guān)系或相關(guān)性,探索這些關(guān)系的規(guī)律,以便于通過測量這些聲學(xué)量來測定那些工業(yè)非聲學(xué)量。下面就超聲波在介質(zhì)中的傳播特性作簡單介紹。(1)聲速超聲波在介質(zhì)中的傳輸速度稱為介質(zhì)的聲速,用表示。它是一秒鐘超聲波等相位面通過的距離,與介質(zhì)的密度和彈性性質(zhì)有關(guān)。聲速是隨著介質(zhì)及其狀態(tài)如溫度的不同而不同。例如在常溫下,空氣中的聲速約為334m/s,在水中的聲速約為1440m/s,而在鋼鐵中約為5000m/s。除水以外,大局部液體的聲速隨溫度的升高而增加。此外,流體中的聲速還會隨著壓力的增加而增加。聲速與介質(zhì)的許多特性有關(guān)

18、,有的關(guān)系非常直接,可用準(zhǔn)確理論公式表示出來:有的關(guān)系比擬間接而復(fù)雜,但在特定的條件下,也可建立一些經(jīng)歷公式例如介質(zhì)的成分、混合物的比例、溶液的濃度、*些液體的比重等,通過與聲速建立一定的函數(shù)關(guān)系,進(jìn)而來測定這些特性參數(shù)5。(2)聲衰減超聲波的衰減指的是超聲波在通過材料傳播時,聲壓或聲能隨距離的增大逐漸減小的現(xiàn)象。引起衰減的原因主要有三個方面:一是聲束的擴(kuò)散;二是材料中的晶粒或其他微小的顆粒對聲波的散射;三是介質(zhì)的吸收。擴(kuò)散衰減是由于聲束擴(kuò)散引起的衰減。在一些特定波形的聲場,隨著傳播距離的增大,聲束截面不斷擴(kuò)大,這種現(xiàn)象稱為聲束擴(kuò)散。由于聲束截面的增大,使單位面積上的聲能或聲壓隨傳播距離的增大

19、逐漸減弱,這就是擴(kuò)散衰減。散射衰減是超聲波在傳播過程中,由于材料的不均勻性造成多處聲阻抗不同的微小界面引起聲的散射,從而造成聲壓或聲能的減弱。這種不均勻性可能是多晶材料的晶界、不同相成分的界面、外來雜質(zhì)等。被散射的超聲波在介質(zhì)中沿著復(fù)雜的路徑傳下去,一局部可能最終變?yōu)闊崮?,另一局部也可能最終傳播到探頭,形成回波。吸收衰減的發(fā)生,一方面是超聲波在介質(zhì)中傳播時,由于介質(zhì)的粘滯性造成質(zhì)點之-. z間的摩擦,從而使一局部聲能轉(zhuǎn)變?yōu)闊崮?;另一方面是由于介質(zhì)的熱傳導(dǎo),介質(zhì)的稠密局部和稀疏局部之間進(jìn)展熱交換,從而導(dǎo)致聲能的損耗。3聲阻抗聲波從一種介質(zhì)傳播到另一種介質(zhì),在兩種介質(zhì)的分界面上一局部超聲波被反射,

20、另一局部透射過界面,在另一種介質(zhì)部繼續(xù)傳播。這兩種情況稱之為聲波的反射和折射。超聲波在兩種介質(zhì)的界面上反射能量和透射能量的變化,均取決于這兩種傳聲介質(zhì)的聲阻抗之比2.2 超聲波檢測技術(shù)的測量方法超聲波檢測技術(shù)按照原理進(jìn)展分類,可分為:脈沖反射法、穿透法及共振法三種用1脈沖反射法在脈沖源的鼓勵下,超聲波探頭發(fā)出連續(xù)的超聲脈沖進(jìn)入到介質(zhì)。當(dāng)超聲波在介質(zhì)中遇到不連續(xù)處時,聲能則會在阻抗不連續(xù)處發(fā)生反射。反射回來的聲能由同一個探頭或者另外一個探頭進(jìn)展接收,并把它變成電信號顯示出來。這種方法稱為脈沖反射法。2穿透法穿透法通常采用雙探頭,分別放置在待測物的兩側(cè)。一個探頭將脈沖波發(fā)射到待測物中,另一個探頭接

21、收穿透待測物后的脈沖信號,依據(jù)脈沖波穿透待測物后能量的變化來對待測物進(jìn)展測量。3共振法共振法是指把頻率連續(xù)改變的超聲波射入待測物,根據(jù)待測物材料的共振狀況測量其厚度或者檢查待測物材料有無缺陷的方法。2.3超聲波換能器2.3.1超聲波換能器的分類超聲波換能器是在超聲頻率圍將交變的電信號轉(zhuǎn)換成聲信號或者將外界聲場中的聲信號轉(zhuǎn)換為電信號的能量轉(zhuǎn)換器件。超聲波換能器的種類很多,按照實現(xiàn)超聲波換能器機(jī)電轉(zhuǎn)換的物理效應(yīng)的不同可將換能器分為電動式、電磁式、磁致式、電致伸縮是式和壓電式。2.3.2超聲波壓電換能器的工作原理壓電型超聲波換能器的核心是壓電晶片,其主要是借助于壓電晶片的壓電效應(yīng)進(jìn)展工作。一方面,當(dāng)

22、給壓電晶片的兩端施加電壓時,壓電晶片發(fā)生形變。其發(fā)生形變及要回到平衡位置時,會以其自身固有的頻率做一衰減的機(jī)械振動,于是壓電晶片的機(jī)械振動在周圍的介質(zhì)中傳播便產(chǎn)生了一個衰減的超聲波脈沖信號。此效應(yīng)為逆效應(yīng),用于超聲波的發(fā)射。另一方面,壓電晶片在發(fā)生機(jī)械形變時,也會在其兩端感應(yīng)出電壓。壓電晶片在其恢復(fù)形變回到平衡位置的衰減振蕩過程中,會在其兩端產(chǎn)生一個衰減的與壓電晶片振動頻率一樣的交變信號。此效應(yīng)為正效應(yīng),應(yīng)用于超聲波的接收6。-. - 考試資料. z2.3.3超聲波壓電換能器的構(gòu)造及各局部作用超聲波壓電換能器的構(gòu)造如圖1所示,壓電換能器由壓電晶片、保護(hù)膜、阻尼塊、電纜線等局部組成。斜探頭通常還

23、有一塊使晶片與入射面成一定角度的斜楔。壓電換能器各局部的作用如下7:壓電晶片壓電晶片是以壓電效應(yīng)發(fā)射并承受超聲波的元件,是探頭中最主要的元件。晶片的性能決定著探頭的性能。晶片的尺寸和諧振頻率,決定著發(fā)射聲場的強(qiáng)度、距離幅度特性與指向性。晶片制作質(zhì)量的好壞,關(guān)系到探頭的聲場對稱性、分辨力、信噪比等特性。晶片可制成圓形、方形或矩形。其中壓電晶片材料多為鋯鈦酸鉗PZT。盡管它具有機(jī)械品質(zhì)因數(shù)大、不容易獲得窄發(fā)射脈沖、容易產(chǎn)生橫向的其它振動、材料特性差異大等缺點,但它價格廉價,容易制成尺寸較大的、各種形狀的晶片,在頻率為10MHz以下的探頭中,應(yīng)用非常廣泛。2保護(hù)膜 由于壓電晶片很脆,因此很容易受到損

24、壞。為此,常在晶片前面沾附一層薄的保護(hù)膜,以保護(hù)晶片和電極層不被磨損或碰壞。3阻尼塊阻尼塊是又環(huán)氧樹脂和鎢粉等按一定比例配成的阻尼材料,沾附在晶片后面。阻尼塊的作用一是對壓電晶片的振動起阻尼作用;二是吸收晶片向其反面發(fā)射的超聲波;三是對晶片起支承作用。4電纜線電纜線可消除外來電波對探頭鼓勵脈沖及回波脈沖的影響,并防止高頻脈沖以電波的形式向外輻射5斜楔斜楔是斜探頭中為了使超聲波傾斜入射到檢測面而安裝在晶片前面的楔塊。斜楔使探頭的晶片和式樣外表形成一個嚴(yán)格的夾角,以保證晶片發(fā)射的超聲波按照設(shè)定的入射角傾斜入射到斜楔與試件的界面,從而能夠在界面處產(chǎn)生所需要的波形轉(zhuǎn)換,在試件形成特定波形和角度的聲束。

25、有了斜楔,晶片就不直接與試件接觸,所以,有斜楔的探頭就不再需要保護(hù)膜。-. z圖1 壓電換能器Figure 1 Piezoelectric transducers2.4單片機(jī)技術(shù)單片機(jī)是一種集成在硅片上的電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計時器等功能可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路集成到一塊硅片上構(gòu)成的一個小而完善的計算機(jī)系統(tǒng)。51系列單片機(jī)是單片機(jī)領(lǐng)域中的一類,也是影響最為深遠(yuǎn)的。51系列單片機(jī)以其強(qiáng)大的可重復(fù)編程能力和高的性價比等優(yōu)點而得到廣泛的

26、應(yīng)用,在家電產(chǎn)品、機(jī)器人、儀器儀表、通信設(shè)備中主要用于功能控制,是現(xiàn)代電子系統(tǒng)實現(xiàn)智能化的工具。第三章 NaCL溶液超聲波濃度檢測儀的硬件設(shè)計為了獲得超聲波在Nacl溶液中的傳播速度,需要測出兩個參數(shù),一個是超聲波從發(fā)射換能器器到接收換能器器的傳播時間t,另一個是Nacl溶液的溫度T。為了完成者兩個參數(shù)的獲取,硬件電路應(yīng)具有以下模塊:如系統(tǒng)電路圖見附錄所示,系統(tǒng)的工作原理為:溫度傳感器,LCD顯示器初始化單片機(jī)發(fā)射觸發(fā)脈沖同時開場計時超聲波發(fā)射電路發(fā)射換能器發(fā)射超射超聲波超聲波經(jīng)過NaCL溶液被接收換能器接收超聲波接收電路單片機(jī)計時停頓。3.1超聲波發(fā)射電路超聲波發(fā)射電路是檢測儀的重要組成局部

27、,它的作用是接收單片機(jī)產(chǎn)生的電脈沖信號并對其進(jìn)展放大。另外還需要對信號進(jìn)展電壓放大,以提高超聲波的發(fā)送能力,為此采用直流高壓電源做為超聲波換能器的驅(qū)動電壓。對于單片機(jī)來說,高的驅(qū)動電壓會影響單片機(jī)的正常工作,所以在單片機(jī)和換能器之間還要考慮隔離,這里采用了光電耦合來對換能器的驅(qū)動電路和單片機(jī)進(jìn)展隔離,保證單片機(jī)的正常工作。3.1.1超聲波發(fā)射電路的工作原理發(fā)射電路采用非諧振式發(fā)射方式,探頭只有在其固有頻率時才能正常工作但是探頭的固有頻率會隨著環(huán)境溫度、壓力的變化而發(fā)生一些變化,因此采用非諧振式發(fā)射方式不用人為調(diào)整電路的諧振頻率等于探頭的固有頻率,避開了環(huán)境變化電路-. - 考試資料. z不適應(yīng)

28、問題的存在。發(fā)射電路圖如圖2所示,發(fā)射電路的觸發(fā)脈沖信號由單片機(jī)STC12C5052AD的P1.1口產(chǎn)生。整個電路的工作原理為:當(dāng)單片機(jī)STC12C5052AD的P1.1口輸出低電平時,功率開關(guān)場效應(yīng)管IRF540截止,+24V的電壓用來驅(qū)動超聲波換能器。當(dāng)P1.1口輸出高電平時,光耦6N137輸出端也為高電平。此高電平信號經(jīng)場效應(yīng)管驅(qū)動芯片IR2110后將功率開關(guān)場效應(yīng)管IRF840快速導(dǎo)通接通地電位,鼓勵超聲波探頭向外發(fā)射超聲波。在超聲波換能器上并聯(lián)一個電阻R4,一方面是為了加速消除超聲波換能器的余振,另一方面是為了減小發(fā)射的聲脈沖寬度,提高分辨率8。2超聲波發(fā)射電路圖Figure 2 U

29、ltrasound launch circuit3.1.2超聲波發(fā)射電路的組成超聲波發(fā)射電路主要由光電隔離電路、場效應(yīng)管驅(qū)動電路組成?,F(xiàn)就這兩局部電路進(jìn)展說明。(1)光電隔離電路超聲波發(fā)射電路所需的觸發(fā)脈沖控制信號是由供電電壓僅為5V的單片機(jī)STC12C5A60S2的P1.1口提供的,而場效應(yīng)晶體管的漏極電壓在+24V。不把單片機(jī)和超聲波換能器驅(qū)動電路進(jìn)展隔離,單片時機(jī)受到驅(qū)動電路的電磁干擾,造成單片機(jī)產(chǎn)生的脈沖控制信號在一定程度上的失真。因此,為了減小單片機(jī)受到驅(qū)動電路的電磁干擾,獲得比擬好的脈沖控制信號,需要在超聲波換能器驅(qū)動電路和單片機(jī)之間參加由光電耦合器組成的光電耦合電路,以把驅(qū)動電路

30、和單片機(jī)進(jìn)展隔離。圖中發(fā)射電路采用的高速光電耦合器為6N137,6N137為一款隔離電壓高達(dá)2500V,負(fù)載為350時導(dǎo)通延遲僅為45ns的高速光耦8。(2)場效應(yīng)管驅(qū)動電路在超聲波發(fā)射電路中,場效應(yīng)管IRF840N的柵極采用了高速光電耦合器6N137隔離驅(qū)動方案。場效應(yīng)管IRF840N的示意圖如圖3所示,三端分別為:柵極G、漏極(D)及源-. z極(S)。IRF840N為電壓控制型溝道增強(qiáng)型絕緣柵功率場效應(yīng)管,具有輸入阻抗高、-. z開關(guān)速度快、驅(qū)動功率小、熱穩(wěn)定性好、耐壓高、平安工作區(qū)寬和無二次擊穿等特點。其中,IRF840可承受500V的高壓,最大導(dǎo)通瞬時電流可達(dá)8A,導(dǎo)通后的阻值為0.

31、85,這種特性已經(jīng)很接近理想開關(guān)。圖3 IRF540NFigure 3 IRF540N使用MOSEFT最根本的一點就是柵極驅(qū)動電路的設(shè)計,對于IRF840N,當(dāng)柵極電壓為4V時就已經(jīng)導(dǎo)通,但是為了使IRF840N獲得更好的驅(qū)動效果,電路中使用了集成驅(qū)動芯片IR2110,將光耦6N137輸出的+5V高電平信號轉(zhuǎn)化為+12V來更快的驅(qū)動場效應(yīng)管進(jìn)展工作。美國國際整流器公司(IR公司) 的IR2110芯片,為一款雙通道柵極驅(qū)動的集成驅(qū)動芯片。該驅(qū)動芯片采用CMOS工藝制作,兼容TTL和CMOS邏輯信號輸入,在芯片中采用了高度集成的電平轉(zhuǎn)換技術(shù),將輸入的邏輯信號轉(zhuǎn)換成同相低阻輸出驅(qū)動信號9。IR211

32、0各引出端功能分別是:1端LO是低通道輸出;2端是公共端;3端Vcc是低端固定電源電壓;5端Vs是高端浮置電源偏移電壓;6端VB為高端浮置電源電壓;7端HO是高端輸出;9端VDD是邏輯電路電源電壓;10端HIN是高通道邏輯輸入;11端SD是輸入有效與否的選擇端,可用作過流過壓保護(hù);12端LIN是低通道輸入;13端VSS是邏輯電路的接地端10。-. - 考試資料. z圖4 IR2110部電路Figure 4 The inside circuit of IR2110IR2110的部具有兩個獨立的低端和高端輸出通道,但在此處只用來驅(qū)動一個場效應(yīng)管進(jìn)展工作,因此只用到IR2110的低壓側(cè)通道。這個低壓

33、側(cè)通道由兩個推挽相接的N溝道MOSEFT組成。在推挽接法中下側(cè)器件的源級被獨立的接到2引腳,以便柵極驅(qū)動電流形成回路。IR2110的外圍電路比擬簡單,控制電源加上幾個元件就可以滿足MOSEFT的驅(qū)動要求,因此也簡化了電路8。3.2超聲波接收電路超聲波接收電路的作用是將超聲波換能器接收到的微弱的脈沖信號進(jìn)展放大比擬等各種處理,成為單片機(jī)可以接收的脈沖信號。由于超聲波換能器接收到的脈沖信號包含有干擾信號,因此對信號進(jìn)展放大后還要對其進(jìn)展濾波,以此來去除干擾信號的影響。此外,脈沖信號最終要以高電平的方式由單片機(jī)接收,因此還要對發(fā)大濾波后的信號進(jìn)展檢波整形,通過比擬電路輸出電平信號。綜合分析后確定超聲

34、波接收電路主要包括阻抗匹配電路、放大濾波電路、電平轉(zhuǎn)換電路3.2.1阻抗匹配電路 超聲波經(jīng)過換能器接收后信號幅值只有幾毫伏,因此要對其進(jìn)展放大,由于超聲波換能器的阻抗很大,一般在106,因此從限幅電路出來的脈沖信號要通過一個阻抗很大的放大器才能與超聲波換能器匹配。結(jié)型場效應(yīng)晶體管具有輸入阻抗高的特點,所以選用具有結(jié)型場效應(yīng)管輸入級的運算放大器LF357。圖5 LF357的管腳分布Figure 5 The pin of LF357阻抗匹配電路如圖6所示,接收換能器接收到脈沖信號后從LF357的反相輸入端輸入,電壓放大倍數(shù)為R3/R2。-. z圖6 阻抗匹配電路Figure 6 Impedance

35、 matching circuit3.2.2放大及濾波電路阻抗匹配電路是第一級放大,放大及濾波電路是第二級放大。電路圖如圖7所示圖7 放大及濾波電路原理圖Figure 7 Principle diagram of amplify and filter circuit由于超聲波脈沖信號為高頻信號,需要增益帶寬積大,轉(zhuǎn)換速度快的運算放大器進(jìn)展放大,因此在第二級放大中,選用的運算放大器均為LM318,其轉(zhuǎn)換速率為50V/us,增益帶寬積為15MHz。第二放樣采用反相輸入,放大倍數(shù)為R6/R5,R4為平衡電阻,其取值應(yīng)滿足R4=R5/R6 (R5和R6的并聯(lián)阻值)11。從電路圖可以看出,超聲波脈沖信號

36、在被放大的同時,噪聲信號也同時被放大。在實驗時通過示波器觀察此時的輸出波形包含很強(qiáng)的干擾信號,這種干擾信號主要來自實驗所使用的電源,為此應(yīng)當(dāng)在電路設(shè)計上盡量消除或減小噪聲信號帶來的影響,在這里我們通過在正負(fù)電源輸入端和地之間加濾波電容來到達(dá)濾波的效果。3.2.3電平轉(zhuǎn)換電路經(jīng)過放大濾波電路后,接收到的超聲波信號已經(jīng)是幅值為5V的正弦信號,此信-. - 考試資料. z號不能直接由單片機(jī)接收,因為單片機(jī)要接收一個電平信號,電平信號必須要持續(xù)一段時間才能被單片機(jī)掃描到,所以要通過電平轉(zhuǎn)換電路來使正弦信號變?yōu)?V的電平信號。鎖存器和觸發(fā)器可用來實現(xiàn)電平變換,但是鎖存器是一種對脈沖電平敏感的電路,它只在

37、特定輸入脈沖電平下改變輸出狀態(tài);觸發(fā)器是一種對脈沖邊緣敏感的存儲電路,在時鐘脈沖的上升和下降沿的變化瞬間改變輸出狀態(tài)12。圖8 74LS112管腳Figure 8 The pin 0f 74LS112這里電平轉(zhuǎn)換電路采用74LS112觸發(fā)器來實現(xiàn)電平轉(zhuǎn)換,74LS112是雙下降沿JK觸發(fā)器,其管腳如圖8所示,CLK1、CLK2 時鐘輸入端下降沿有效,J1、J2、K1、K2 數(shù)據(jù)輸入端,Q1、Q2、/Q1、/Q2 輸出端,CLR1、CLR2 直接復(fù)位端低電平有效,PR1、PR2 直接置位端低電平有效。電平轉(zhuǎn)換電路如圖9所示,74LS112的邏輯功能表中,H代表高電平、L代表低電平、*表示任意、代

38、表高到低跳變,根據(jù)邏輯表不難看出,當(dāng)按照圖9的電路連接時,CLR1 和PR1都為高電平,J為高電平,K為低電平,則當(dāng)輸入信號產(chǎn)生下降沿時,74LS112開場觸發(fā),1Q端輸出高電平,該電平信號可以輸入單片機(jī)作為單片機(jī)停頓計時的觸發(fā)信號13。圖9 邏輯功能表及電平轉(zhuǎn)換電路Figure 10 Function table and the circuit of level switch-. z3.3單片機(jī)選擇及最小系統(tǒng)3.3.1單片機(jī)的選擇單片機(jī)系統(tǒng)是整個檢測系統(tǒng)的控制核心。在整個檢測系統(tǒng)中它需要完成以下功能:1為超聲波發(fā)射電路提供觸發(fā)脈沖,使超聲波發(fā)射換能器在驅(qū)動電路的作用下向外發(fā)射超聲波;2對超聲

39、波在NaCL溶液中的傳播時間進(jìn)展計時;3采集NaCL溶液的溫度,考慮溫度對超聲波傳播速度的影響;4給過零檢測電路中的觸發(fā)器提供使能信號;5存儲事先標(biāo)定好的NaCL溶液濃度、超聲波聲速及溫度三者之間的函數(shù)關(guān)系式。在本檢測系統(tǒng)中選用STC12C5A60S2單片機(jī),STC12C5A60S2是宏晶科技推出的新一代高速、低功耗、超強(qiáng)抗干擾的單片機(jī),單片機(jī)外觀為DIP40封裝如圖10所示。STC12C5A60S2具有64K的Flash存儲器、1280字節(jié)的RAM、可尋址64K地址空間的外部數(shù)據(jù)存儲接口,支持ISP/IPA在線系統(tǒng)編程,可通過串口P3.0/P3.1直接下載程序,6個通用的16位定時器,兼容8

40、051的定時器T0/T1.4,。STC12C5A60S2是真正可以獨立工作的單片機(jī),其功能均可由用戶自行設(shè)置使用或關(guān)閉。STC12C5A60S2單片機(jī)的主要性能如下: 14高速:一個時鐘/機(jī)器周期,工作速度是普通51單片機(jī)的8-12倍;寬電壓:5.5-3.3V,2.2-3.6V;低功耗設(shè)計:掉電模式可由外部中斷喚起,可支持下降沿/上升沿和遠(yuǎn)程喚醒;增加外部掉電檢測電路:可在掉電時將數(shù)據(jù)及時保存在EPROM;工作頻率:0-35MHz,相當(dāng)于普通51單片機(jī)的0-420MHz;8通道10位高速ADC,速度可達(dá)25萬次/秒,2路PWM還可當(dāng)2路D/A使用; 每個I/O口驅(qū)動能力均可到達(dá) 20mA,但整

41、個芯片不得超過100mA;圖10 STC12C5A60S2引腳圖Figure 10 The pin of STC12C5A60S2-. - 考試資料. z3.3.2單片機(jī)最小系統(tǒng)單片機(jī)的最小系統(tǒng)是進(jìn)展單片機(jī)實驗、電路設(shè)計時最簡單實用的系統(tǒng),在最小系統(tǒng)的根底上可以再實現(xiàn)單片機(jī)的其它高級功能。對51單片機(jī)來說,單片機(jī)+晶振電路+復(fù)位電路便構(gòu)成一個最小系統(tǒng)。本檢測系統(tǒng)采用的STC12C5A60S2單片機(jī)完全兼容51單片機(jī)的功能,所以最小系統(tǒng)是一樣的。最小系統(tǒng)包括了上電復(fù)位電路、24MHz外部晶振。最小系統(tǒng)電路如圖11所示,電容C2和C3均為30pF;復(fù)位電路具有上電復(fù)位和手動復(fù)位功能,復(fù)位按鍵并聯(lián)在

42、電容兩端,由電路圖可看出,當(dāng)系統(tǒng)上電或按下復(fù)位鍵后,RST引腳將出現(xiàn)高電平,而RC的值決定了高電平的持續(xù)時間。所以根據(jù)普通51單片機(jī)的RST引腳只要高電平持續(xù)2個機(jī)器周期就可以實現(xiàn)復(fù)位,以此適當(dāng)計算RC的值就可以保證可靠復(fù)位15。圖11 單片機(jī)最小系統(tǒng)Figure 11 Minimum system of MCU3.4電源轉(zhuǎn)換電路在整個檢測系統(tǒng)中,單片機(jī)要使用+5V的電源,溫度采集電路要用到-5V和+9V的電源,超聲波換能器則要用到高達(dá)+150V的鼓勵電源。如圖12所示,由于實驗中使用的供電穩(wěn)壓電源為+12V,因此,首先使用穩(wěn)壓電源集成塊LM7809將+12V轉(zhuǎn)換為+9V,給溫度采集電路供電;

43、然后用穩(wěn)壓電源集成塊LM7805將+9V轉(zhuǎn)換為+5V,得到的+5V電源分為兩路,一路給單片機(jī)STC12C5A60S2供電,另一路通過ICL766O芯片將+5v電源轉(zhuǎn)化為-5V,以供溫度采集電路使用。同時,使用0V250V可調(diào)的開關(guān)電源作為超聲波換能器驅(qū)動電路所需要的高壓直流電源。-. z圖12電源轉(zhuǎn)換電路Figure 12 Powerconversion circuit3.5溫度采集電路本檢測系統(tǒng)采用DS18B20做為溫度傳感器。DS18B20是美國DALLAS公司生產(chǎn)的一款分辨率可編程的一線數(shù)字溫度傳感器,DS18B20的外形有多種封裝,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多

44、樣,最常用的封裝形式和9012三極管一樣是To-92,其管腳排列如下:1腳為GND接地、2腳為I/O數(shù)字信號輸入/輸出端、3腳VDD為電源輸入端,如圖13所示。圖13 DS18B20管腳Figure 13 The pin of DS18B20DS18B20的主要性能及參數(shù)如下:工作電壓3-5V/DC;其測溫圍是-55+125,固有測溫分辨率為0.5;可以通過程序設(shè)定9-12位的分辨率,12位分辨率最高為0.0625;部有3字節(jié)EEPROM,用戶可定義系統(tǒng)設(shè)置;每片出廠時寫入64位ROM編碼,可以進(jìn)展多點測溫。DS18B20與單片機(jī)的連接方式如圖14所示,可以看出DS18B20的連接電路圖14

45、測溫電路Figure 14 Circuit of temperature detection-. - 考試資料. z很簡單,1腳接地,2腳與STC12C5A60S2的I/O口連接,3腳接+5V電壓,另外在I/O口與3腳之間接一個上拉電阻,用來保證溫度的正常采集。16173.6顯示模塊液晶顯示器由于其功耗低、體積小、顯示容豐富、方便輕巧等優(yōu)點,在低功耗系統(tǒng)中應(yīng)用越來越廣泛。本系統(tǒng)采用1602作為液晶顯示模塊,1602與單片機(jī)的連接如圖15所示18。RT1602C采用標(biāo)準(zhǔn)的16腳接口,其第3引腳為液晶顯示器比照度調(diào)整接口,當(dāng)接正電源時比照度最弱,接地時比照度最高,由于過高的比照度會影響顯示效果,因

46、此在使用時通過一個10K的電阻調(diào)節(jié)比照度;5引腳RW為讀寫端,RW=1進(jìn)展讀操作,RW=0進(jìn)展寫操作;當(dāng)RS和RW同時為低電平時用于對顯示器寫入指令或者顯示地址;當(dāng)RS為低電平RW為高電平時讀忙信號,RS為高電平RW為低電平可以寫入的數(shù)據(jù)19。圖15 1602液晶顯示模塊與單片機(jī)的連接電路Figure 15 The circuit of 1602 Liquid crystal display with MCU第四章 NaCL溶液超聲波濃度檢測儀的軟件設(shè)計單片機(jī)是整個檢測系統(tǒng)的核心,它應(yīng)該包括脈沖發(fā)射程序、顯示子程序、溫度采集子程序、延時子程序以及計時中斷主程序。4.1脈沖發(fā)射程序void St

47、artModule() /啟動模塊,發(fā)射脈沖T*=1; T*=0;T*=1; T*=0; T*=1;-. z T*=0; T*=1; T*=0; T*=1; T*=0; T*=1; T*=0; T*=1; T*=0; T*=1; T*=0; T*=1; T*=0;_nop(); 4.2顯示子程序void WriteDataLCM(unsigned char WDLCM) /寫數(shù)據(jù)ReadStatusLCM(); /檢測忙LCM_Data = WDLCM;LCM_RS = 1;LCM_RW = 0;LCM_E = 0; /假設(shè)晶振速度太高可以在這后加小的延時LCM_E = 0; /延時LCM_E

48、 = 1; /*/void WritemandLCM(unsigned char WCLCM,BuysC) /寫指令,BuysC為0時忽略忙檢測if (BuysC) ReadStatusLCM(); /根據(jù)需要檢測忙LCM_Data = WCLCM;LCM_RS = 0;LCM_RW = 0;LCM_E = 0;LCM_E = 0;LCM_E = 1;/*/unsigned char ReadDataLCM(void) /讀數(shù)據(jù)-. - 考試資料. zLCM_RS = 1; LCM_RW = 1;LCM_E = 0;LCM_E = 0;LCM_E = 1;return(LCM_Data); /

49、*/unsigned char ReadStatusLCM(void) /讀狀態(tài)LCM_Data = 0*FF; LCM_RS = 0;LCM_RW = 1;LCM_E = 0;LCM_E = 0;LCM_E = 1;while (LCM_Data & Busy); /檢測忙信號return(LCM_Data); /*/void LCMInit(void) /LCM初始化LCM_Data = 0;WritemandLCM(0*38,0); /三次顯示模式設(shè)置,不檢測忙信號Delay5Ms(); WritemandLCM(0*38,0);Delay5Ms(); WritemandLCM(0*38

50、,0);Delay5Ms(); WritemandLCM(0*38,1); /顯示模式設(shè)置,開場要求每次檢測忙信號WritemandLCM(0*08,1); /關(guān)閉顯示W(wǎng)ritemandLCM(0*01,1); /顯示清屏WritemandLCM(0*06,1); / 顯示光標(biāo)移動設(shè)置WritemandLCM(0*0F,1); / 顯示開及光標(biāo)設(shè)置/*/void DisplayOneChar(unsigned char *, unsigned char Y, unsigned char DData) /按指定位置顯示一個字符Y &= 0*1;* &= 0*F; /限制*不能大于15,Y不能大于

51、1if (Y) * |= 0*40; /當(dāng)要顯示第二行時地址碼+0*40;-. z* |= 0*80; /算出指令碼WritemandLCM(*, 1); /發(fā)命令字WriteDataLCM(DData); /發(fā)數(shù)據(jù)/*/void DisplayListChar(unsigned char *, unsigned char Y, unsigned char code *DData) /按指定位置顯示一串字符unsigned char ListLength;ListLength = 0;Y &= 0*1;* &= 0*F; /限制*不能大于15,Y不能大于1while (DDataListLen

52、gth0*19) /假設(shè)到達(dá)字串尾則退出if (* = 0*F) /*坐標(biāo)應(yīng)小于0*FDisplayOneChar(*, Y, DDataListLength); /顯示單個字符ListLength+;*+;4.3溫度采集子程序*include *include sbit DS18B20=P3_7;*define NOP() _nop_() / 定義空指令*define _Nop() _nop_() /定義空指令void Init_Ds18b20(void) /DS18B20初始化 DQ = 0; delay(32); DQ = 1; delay(30); /*/uchar Read_One_

53、Byte() /讀取一個字節(jié)的數(shù)據(jù)read a byte dateuchar i ;uchar dat ;for(i=8;i0;i-)-. - 考試資料. zdat = 1;DQ = 0; _nop_(); DQ = 1; _nop_();_nop_();_nop_();_nop_();_nop_(); if(DQ) dat |= 0*80; delay(4); DQ=1; return (dat);/*/void Write_One_Byte(uchar dat) /溫度傳感器寫一個字節(jié)uchar i = 0;for(i=8;i0;i-) DQ = 0; delay(10); DQ = da

54、t&0*01; delay(3); DQ = 1; dat = 1; _nop_();*uint Get_Tmp() /獲取溫度get the temperatureuchar a,b;Write_One_Byte(0*cc); /忽略ROM指令Write_One_Byte(0*44); /溫度轉(zhuǎn)換指令I(lǐng)nit_Ds18b20(); /初始化Write_One_Byte(0*cc); /忽略ROM指令Write_One_Byte(0*be); /讀暫存器指令a = Read_One_Byte(); /讀取到的第一個字節(jié)為溫度LSBb = Read_One_Byte(); /讀取到的第一個字節(jié)為

55、溫度MSBtemp = (a4)+(b4);return temp;-. z4.4計時中斷主程序主程序是檢測系統(tǒng)程序運行的入口,是主調(diào)函數(shù),它可以在執(zhí)行時調(diào)用另外一個已經(jīng)定義的子函數(shù),以此來實現(xiàn)主程序的復(fù)雜功能。主程序應(yīng)該聲明所有程序執(zhí)行所用到的變量、數(shù)組、指針及子函數(shù)的名稱20。*include /器件配置文件*include *define uchar unsigned char*define uint unsigned int*define R* P1_0 /定義脈沖發(fā)射引腳*define T* P1_1*define LCM_RW P2_5 /定義LCD讀/寫選擇引腳*define L

56、CM_RS P2_6 /定義LCD數(shù)據(jù)/指令選擇引腳*define LCM_E P2_7 /定義LCD使能引腳*define LCM_Data P0*define Busy 0*80 /用于檢測LCM狀態(tài)字中的Busy標(biāo)識*define uchar unsigned char*define uint unsigned intvoid LCMInit(void);void DisplayOneChar(unsigned char *, unsigned char Y, unsigned char DData); /聲明LCD顯示一個字符的函數(shù)void DisplayListChar(unsign

57、ed char *, unsigned char Y, unsigned char code *DData); /聲明LCD顯示一個字符串的函數(shù)void Delay5Ms(void); /聲明延時5MS的函數(shù)void Delay400Ms(void); /聲明延時400MS的函數(shù)void Decode(unsigned char ScanCode);void WriteDataLCM(unsigned char WDLCM);/聲明LCD1602寫數(shù)據(jù)函數(shù)void WritemandLCM(unsigned char WCLCM,BuysC);/聲明LCD寫命令函數(shù)unsigned char

58、ReadDataLCM(void);unsigned char ReadStatusLCM(void);unsigned char code mcustudio =chaoshengbo;/LCD顯示設(shè)置unsigned char code email = hc-hr04;unsigned char code Cls = ;unsignedcharcodeASCII20= 0,1,2,3,4,5,6,7,8,9,.,-,M,S,T,=;uint table=1401,1402,1403,1404,1405,1402,1403,1404,1405,1406 ;static unsigned ch

59、ar DisNum = 0; /顯示用指針 unsigned int time=0;-. - 考試資料. zunsigned long S=0;unsigned int v=0;bit flag =0;uint temp=0; sbit DQ = P37;uint nd=0;unsigned char disbuff5 = 0,0,0,0,0,;/*/延時程序void Delay5Ms(void) /5ms延時unsigned int TempCyc = 5552;/unsigned int TempCyc = 5552while(TempCyc-);void Delay400Ms(void)

60、 /400ms延時unsigned char TempCycA =5;/unsigned char TempCycA = 5;unsigned int TempCycB;while(TempCycA-)TempCycB=7269;while(TempCycB-);void delay(unsigned char i); /小延時do_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();i-; while(i);void main(void)

溫馨提示

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

評論

0/150

提交評論