freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于at89c52單片機的數(shù)字電子秤設(shè)計(編輯修改稿)

2024-07-12 10:47 本頁面
 

【文章內(nèi)容簡介】 采樣 F0 是否建立? 結(jié)束 采樣值濾波取平均值 Y N N Y 中斷 13 數(shù)據(jù)處理程序 重量轉(zhuǎn)化 本課題中, A/D 轉(zhuǎn)換采用 AD7705 芯片,它是 16 位輸出,重量計算要求精確到克,其輸出值范圍為 0000000000000000B ~ 1111111111111111B 轉(zhuǎn)換為十進制數(shù) 0~ 65535,而系統(tǒng)所要求輸出重量范圍 0~ 10000g,所以我們進行線性參數(shù)的標度變換, Wx=( Ws/Ns) Nx。 Wx 為實際重量值 Ws,滿量程重量 10000g, Ns 為 16 位二進制值,Nx 為 AD 裝換讀取值,其量化單位為 10000/65535=。如下:為使技術(shù)方便我們將=15/100,即化為 定點數(shù)來算。 價格計算 價格計算公式 S=U*Wx, S 為價格 U 為單價, Wx為實際測得重量值。 14 4. 結(jié)論 單片機控制的電子秤集傳感器技術(shù)、微計算機技術(shù)、數(shù)字顯示技術(shù)于一體、其反應(yīng)靈敏、準確度高、顯示直觀,便于使用。另外稍加擴展,該電子秤還可與其它生產(chǎn)質(zhì)量管理系統(tǒng)項連接,具有推廣應(yīng)用價值。 電子秤不僅要向高精度、高可靠方向發(fā)展 , 而且更需向多種功能的方向發(fā)展。目前飛電子秤技術(shù)朝著以下方向發(fā)展 : ( 1) 智能化:本系統(tǒng)中雖然利用單片軟件實現(xiàn)一些簡單的功能,我們可以將其與電子計算機組合,開發(fā)稱重用計算機,利用計算機功能使電子秤具有推理、判斷、自診斷、自適應(yīng)、自組織等功能。 ( 2) 綜合性:本系統(tǒng)中雖然利用軟件實現(xiàn)稱重、計價、顯示,但遠遠不夠,電子稱重技術(shù)發(fā)展規(guī)律就是不斷的加強基礎(chǔ)擴大應(yīng)用,擴展新技術(shù)領(lǐng)域,向相鄰學(xué)科和行業(yè)滲透,綜合各種技術(shù)去解決稱重計量、自動控制、信息處理,與計算機網(wǎng)絡(luò)組合可以顯示很多商業(yè)信息,構(gòu)成一個完整的綜合控制系統(tǒng)。 ( 3) 組合性:未來稱重系統(tǒng)會大量應(yīng)用在工業(yè)計量過程和工藝流程中,其要求組合性,即測量范圍可以任意設(shè)定;硬件能夠依據(jù)一定的工作條件和環(huán)境作某些 調(diào)整;軟件能按一定的程序進行修改和擴展;輸入輸出數(shù)據(jù)與指令可以使用不同的語言和條形碼,并能與外部的控制和數(shù)據(jù)處理設(shè)備進行通信。 在整個畢業(yè)設(shè)計過程中,我對大學(xué)四年所學(xué)的知識有了一個系統(tǒng)的認識和理解,尤其是對本課題所用到的單片機及其相關(guān)知識有了進一步的掌握,對利用單片機進行控制系統(tǒng)的設(shè)計與開發(fā)又及對系統(tǒng)的分析和問題的解決有了切身的認識和體會,正所謂學(xué)以致用,在此實踐過程中增長了知識、豐富了經(jīng)驗,提高了解決問題的能力。系統(tǒng)的分析與設(shè)計過程是對學(xué)習(xí)的總結(jié)過程,更是進一步學(xué)習(xí)和探索的過程??刂葡到y(tǒng)的開發(fā)設(shè)計是 一項復(fù)雜的系統(tǒng)工程,必須嚴格按照系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)運行與調(diào)試的過程來進行。系統(tǒng)的分析和設(shè)計是項很辛苦的工作,同時也是一個充滿樂趣的過程,在設(shè)計過程中,要邊學(xué)習(xí),邊實踐,遇到新問題就不斷探索和努力即可使問題得到解決。 15 參考文獻 [1] 關(guān)德新,馮文全 . 單片機外圍器件實用手冊 [M].京:北京航空航天大學(xué)出版社, 1998,~98 [2] 郁有文,常健,程繼紅 . 傳感器原理及工程應(yīng)用 [M].西安:西安電子科技大學(xué)出版社, ~200 [3] 范立南,李雪飛,尹授 遠 . 單片微型計算機控制系統(tǒng)設(shè)計 [M].北京:人民郵電出版社 ,~100 [4] 高吉祥 . 電子技術(shù)基礎(chǔ)試驗與課程設(shè)計 [M].北京:電子工業(yè)出版社, ~99 [5] 唐俊杰 ,高秦生 . 微型計算機原理及應(yīng)用 [M].北京:高等教育出版社, ~150 [6] 康華光 ,陳大欽 . 模擬電子技術(shù)基礎(chǔ) [M].北京 :高等教育出版社 ,, 10~200 [7] 張毅剛主編 . 單片機原理及應(yīng)用 [M].北京:高等教育出版社 ,~250 [8] 厲志飛 . 電子衡器的發(fā) 展趨勢 [J].現(xiàn)代計量儀器與技術(shù), 2021,( 04) [9] 王艷春 . 智能電子稱重系統(tǒng)的設(shè)計 [J].微計算機信息, 2021,( 04) [10] 張景元 . 一種基于單片機的多功能電子稱 [J].微計算機信息, 2021,( 04) [11] 孫鵬,徐發(fā)明 . 模擬稱重傳感器信號發(fā)生器的設(shè)計 [J].牡丹江師范學(xué)院學(xué)報 , 2021,( 03): 23 [12] 南光群 . 基于 HT49R30A1 單片機控制的電子秤設(shè)計 [J].電工技術(shù) , 2021,( 04): 8~9 [13] 明尚志 . 電子秤稱重傳感器 V/F 轉(zhuǎn)換電路的設(shè)計 [J].電子測量技術(shù) , 2021, 30( 03): 175~177 [14] 周清華,馬善農(nóng) . 高性能低成本電子秤的參考設(shè)計 [J].世界電子元器件 , 2021,( 5) : 59~64 [15] 張海霞 . 新型便攜式電子秤設(shè)計 [J].計量技術(shù) , 2021,( 9) : 6~9 16 附錄一: A/D 轉(zhuǎn)換程序 include sbit ad_cs=P1^1。 //AD 轉(zhuǎn)換器 AD7705 硬件 I/O 定義 sbit ad_sclk=P1^0。 sbit ad_dout=P1^4。 //AD 輸入輸出 I/O sbit ad_din=P1^3。 //AD 輸入輸出 I/O sbit ad_reset=P1^2。 //AD7705 復(fù)位 sbit ad_drdy=P1^5。 //AD7705 data unsigned int lsb,msb。 void delay() { data unsigned int i。 i=0。 while(i7000) { i++。 } } void ad_write(unsigned char mand)//數(shù)據(jù)輸入 { data unsigned char i。 ad_sclk=1。 ad_cs=0。 i=8。 while(i!=0) { ad_sclk=0。 ad_in=mandamp。0x80。 ad_sclk=1。 mand=mand1。 i。 } ad_din=1。 //送完命令置 39。139。,準備輸入數(shù)據(jù) ad_cs=1。 } //設(shè)置 A/D轉(zhuǎn)換模式 .然后可以連續(xù)讀出結(jié)果 . Void ad_set (unsigned char ch,unsigned char gain) // //ch=1,2。gain=0,1,2,3(1,2,4,8...) ch 通道 gain 增益 { data unsigned char i=0x46。 //單極性 ,加緩沖器 data unsigned char j=gain。 j=j3。 i=i|j。 ad_write(0x0f+ch)。 //寫通訊寄存器 ,選擇通道 1,2,并建立下一個操作為寫設(shè)置寄存器 17 ad_write(i)。 //寫設(shè)置寄存器 ,清除 FSYNC,建立增益等運行條件 //初始化被選通道為自校準模式 ,有緩沖器 } //A/D 轉(zhuǎn)換結(jié)果讀取函數(shù) . unsigned int ad_pro() { data unsigned int j,k=0。 data unsigned char kk。 while(ad_drdy==1)。 ad_write(0x38)。 //讀通訊寄存器 ,選擇通道 1,2,并建立下一個操作位讀數(shù)據(jù)寄存器 ad_sclk=1。 //讀取結(jié)果 ad_cs=0。 kk=16。 while(kk!=0) { k=k1。 ad_sclk=0。 j=ad_dout。 ad_sclk=1。 k=k|j。 //或 kk。 } ad_cs=1。 ad_dout=1。 return(k)。 } //AD 初始化復(fù)位 ,50赫茲輸出速率 ad_init() { ad_cs=0。 ad_reset=1。 //復(fù)位 AD 轉(zhuǎn)換器 101 脈沖 ,40ms delay()。 ad_reset=0。 delay()。 ad_reset=0。 delay()。 ad_reset=1。 ad_write(0x20)。 //寫通訊寄存器 ,選擇通道 1,并建立下一個操作為寫時鐘寄存器 ad_write(0x04)。 //寫時鐘寄存器 ,設(shè)時鐘信號位于使用的主時鐘信號 () ad_write(0x10)。 ad_write(0x46)。 } 18 void ad_jiaozhun() //初始化 A/D,校準兩個通道 .在 通道一上持續(xù)工作 . { ad_init()。 ad_set(1,0)。 while(ad_drdy==0)。 while(ad_drdy==1)。 while(ad_drdy==0)。 while(ad_drdy==1)。 // ad_write(0x20)。 //寫通訊寄存器 ,選擇通道 1,并建立下一個操作為寫時鐘寄存器 ,掉電 . // ad_write(0x14)。 //A/D 基準斷電 . } void main() { ad_jiaozhun()。 lsb=ad_pro()。 msb=ad_pro()。 } 19 Y01Y12Y23Y34Y45Y56Y67Y78Y89Y910Y 1011GND12Y 1113Y 1214Y 1315Y 1416Y 1517O E 118O E 219D20C21B22A23V C C24D M 54L S 154JU7A01A12A23E14E25E36Y77Y69Y510Y411Y312Y213Y114Y015GND8V C C16S N 74L S 138NU61267913143581012V S S11GND4D S 75492MU51267913143581012V S S11GND4D S 75492MU21267913143581012V S S11GND4D S 75492MU3abfcgdeV C C1234567abcdefg8dpdp910NCD py R e d C AD S 11abfcgdeV C C1234567abcdefg8dpdp910NCD py R e d C AD S 12abfcgdeV C C1234567abcdefg8dpdp910NCD py R e d C AD S 13abfcgdeV C C1234567abcdefg8dpdp910NCD py R e d C AD S 14abfcgdeV C C1234567abcdefg8dpdp910NCD py R e d C A
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1