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

正文內(nèi)容

基于單片機(jī)的壓力測試儀設(shè)計-資料下載頁

2024-11-10 02:49本頁面

【導(dǎo)讀】《電子測量技術(shù)》是測控技術(shù)與儀器專業(yè)的專業(yè)基礎(chǔ)課。本設(shè)計是對該課程綜合。第18周:布置設(shè)計任務(wù),查資料,完成總體設(shè)計框架。第19周:完善設(shè)計內(nèi)容,焊接調(diào)試,驗收答辯。在工業(yè)生產(chǎn)控制過程中,壓力是一個很重要的參數(shù)。測中,也需要測量大氣壓力來判斷陰雨天氣等等。所以壓力表的設(shè)計擁有廣闊的市場前景。本課程設(shè)計用MPX4115傳感器來檢測壓力參數(shù),ADC0808進(jìn)行模數(shù)轉(zhuǎn)換后,量量程送液晶顯示壓力值。由于ADC0808支持8路信號采集,可以對。行壓力上下限報警。其中測量電路中最主要的元器件就是電阻應(yīng)變式傳感器。進(jìn)行一定倍數(shù)的放大,以滿足A/D轉(zhuǎn)換器對輸入信號電平的要求。送到顯示電路中去,最后由顯示電路顯示出測量結(jié)果。間的通訊,達(dá)到數(shù)據(jù)共享的目的。從而更好的滿足當(dāng)今社會的要求。

  

【正文】 NT==100)//定時 5S 到 ,每 5S 進(jìn)行 AD 轉(zhuǎn)換檢測 { TIME5S_COUNT=0。 ADC_CS=0。//啟動 AD 轉(zhuǎn)換 ADC_CS=1。 ADC_CS=0。 } TR0=1。 } VOID INT0_SERVICE() INTERRUPT 0 18 { UCHAR AD_DATA,I。 P1=0XFF。//數(shù)據(jù)準(zhǔn)備,讀入的時候先置 1 I=0。I=0。I=0。I=0。 ADC_OE=1。//允許輸入 I=0。I=0。I=0。I=0。 //AD_DATA=P3。//準(zhǔn)許轉(zhuǎn)換的結(jié)果 AD_DATA=P1。 I=0。I=0。I=0。I=0。 ADC_OE=0。//禁止輸入 I=0。I=0。I=0。I=0。 PRESS=()*(AD_DATA10)+15。 IF(KEY_COUNT==0)//兩位數(shù)模式 { IF(PRESS=100)//超過了滿量程,顯示 OVER! { WRITE_COM(0X80+6)。//顯示的起始地址 FOR(I=0。I5。I++) WRITE_DATA(STR1[I])。//“ OVER!” } ELSE { TEMP=(UINT)(PRESS*K)。//放大 100 倍,便于求小數(shù) PRESS_SHI=(UCHAR)(TEMP/1000)。 //取壓力值百位 PRESS_GE=(UCHAR)((TEMP%1000)/100)。 //取壓力值十 位 PRESS_DOT1=(UCHAR)(((TEMP%1000)%100)/10)。 //取壓力值十分位 PRESS_DOT2=(UCHAR)(((TEMP%1000)%100)%10)。 //取壓力值百分位 //刷新顯示的壓力數(shù)據(jù) WRITE_NUMBER(PRESS_SHI,6)。//壓力值 WRITE_NUMBER(PRESS_GE,7)。 WRITE_NUMBER(PRESS_DOT1,9)。 WRITE_NUMBER(PRESS_DOT2,10)。 } } ELSE//KEY_COUNT=0,三 位顯示 { TEMP=(UINT)(PRESS*K)。//放大 10 倍,便于求小數(shù) PRESS_BAI=(UCHAR)(TEMP/1000)。 //取壓力值百位 PRESS_SHI=(UCHAR)((TEMP%1000)/100)。 //取壓力值十位 PRESS_GE=(UCHAR)(((TEMP%1000)%100)/10)。 //取壓力值個位 PRESS_DOT1=(UCHAR)(((TEMP%1000)%100)%10)。//取壓力值十分位 //刷新顯示的壓力數(shù)據(jù) WRITE_NUMBER(PRESS_BAI,6)。//壓力值 WRITE_NUMBER(PRESS_SHI,7)。 19 WRITE_NUMBER(PRESS_GE,8)。 WRITE_NUMBER(PRESS_DOT1,10)。 } 這次課程設(shè)計經(jīng)歷了一周的時間,其中遇到了許多的麻煩和困難,但是都一一解決 了,通過發(fā)現(xiàn)問題、分析問題、解決問題,我又學(xué)到了許多新的知識,而且這些知識都是在書本中的抽象理論中很難明白的,必須在工程實際應(yīng)用才能夠有切身的體會。 在確定課題后,設(shè)計有要求量程切換,這是在以前書本中都不曾提過的應(yīng)用,我們根據(jù)現(xiàn)實生活中,和在實驗室接觸的儀表中,將量程切換定義為:小量程( xx. Xx) 現(xiàn)實到小數(shù)點百分位,大量程( ) ,雖然整數(shù)可以顯示到百位,但是只能夠顯示到小數(shù)點十分位,這樣就沒有小量程顯示準(zhǔn)確了。在按鍵子程序中要達(dá)到量程轉(zhuǎn)換的目的,定義一個位變量, key_count,每次按鍵后, key_count先取反,再判斷 key_count 的值,若是 0 表示的是兩位整數(shù)顯示模式, 1則表示三位整數(shù)顯示的模式。 顯示環(huán)節(jié)中,我們也犯了很大的錯誤,小數(shù)點一直顯示 ^ ,顯示不正確。我們一直在排查,前幾天都沒有成功。最 后還是發(fā)現(xiàn)在寫小數(shù)點的時候用的是write_number(‘ .’ ,8) ,而 write_number( uchar dat, uchar add)是用來顯示數(shù)字的, dat 即十進(jìn)制數(shù)字 0~9,在函數(shù)中,首先將 0x30+dat 即得數(shù)字的 ASCII碼,我們原先在寫小數(shù)點的時候用 write_number(‘ .’ , 8)顯然得到的是小數(shù)點的 ASCII 碼 +0x30 后的 ASCII 碼,這個碼剛好是 ^的碼值。 我們就改成 write_(0x80+8)。 write_data(39。.39。)。兩條語句,顯示正確。所以做事還是要細(xì)心。 在 ad 轉(zhuǎn)換后數(shù)據(jù)怎么讀取上我們小組也存在著很大分歧。我的同學(xué)說 ad 轉(zhuǎn)換需要 100us,那么我們就在啟動轉(zhuǎn)換后延時幾 ms 去讀就 ok 了,簡單方便;也有同學(xué)說用查詢法, eoc 在轉(zhuǎn)換期間一直是低電平,轉(zhuǎn)換完成后變高,那么我們就在啟動轉(zhuǎn)換后用 while(! eoc)等待轉(zhuǎn)換完成,這樣也省事;也有的說用外 20 部中斷。最后大家經(jīng)過討論,本著節(jié)省 cpu 時間資源和學(xué)習(xí)的目的,決定使用中斷法。 通過這次課程設(shè)計,我學(xué)到了許多知識,這些知識都是在實踐中才能夠點滴積累的。通過調(diào)試 BUG,才能夠發(fā)現(xiàn)問題、解決問題,并在解決問題 中我新的收獲。同時,尤其是做技術(shù)性的事情,一定的有團(tuán)隊合作的精神,一個人的力量是有限的,而且許多時候會進(jìn)入死胡同,或許別人一看就能發(fā)現(xiàn)問題的本質(zhì)。大家一起學(xué)習(xí)。 6 參考文獻(xiàn) .電子技術(shù)常用器件應(yīng)用手冊.北京:機(jī)械工業(yè)出版社, 2020 2. 畢滿清 .電子技術(shù)實驗與課程設(shè)計.北京:機(jī)械工業(yè)出版社, 2020 3. 潘永雄.電子線路 CAD實用教程.西安:西安電子科技大學(xué)出版社, 2020 4. 張亞華.電子電路計算機(jī)輔助分析和輔助設(shè)計.北京:航空工業(yè)出版社, 2020
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1