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

正文內(nèi)容

基于89c52的免燒磚配料壓力傳感器控制系統(tǒng)設(shè)計畢業(yè)設(shè)計說明書(編輯修改稿)

2024-07-25 01:24 本頁面
 

【文章內(nèi)容簡介】 it數(shù)據(jù)在8位單片機89C52中存放較為不便,在后續(xù)的數(shù)據(jù)處理中將它除以100,轉(zhuǎn)化為單片機方便處理的數(shù)據(jù)再結(jié)合傳感器的特性性能和系統(tǒng)對精度的要求進行操作。由A/D值反算重力值:設(shè)重力值為a(kg),測量出的的AD值為b,此時傳感器輸出的數(shù)據(jù)為a(kg)*(kg)=(mv);經(jīng)128倍增益后為128*(mv)=(mv);(mv)*2^24/=10737a;因此b=10737a/100=107a;得出a=b/107(kg)由此得出計算公式實際重量=AD轉(zhuǎn)換值/107(kg)。其中107這個數(shù)據(jù)是理想狀態(tài)下計算出來的,實際情況還要對傳感器進行校準,根據(jù)實際情況改變107這個數(shù)據(jù)以達到精確測量的目的。 顯示電路12864原理接線圖如圖49所示:圖49 12864接線圖12864初始化流程圖如圖410所示:圖410 12864初始化流程圖 12864液晶的初始化要先進行液晶的功能設(shè)定然后延時后開顯示再延時然后再清除屏幕內(nèi)容,最后進行模式設(shè)定。12864軟件設(shè)計中重要通過89C52單片機程序控制12864的數(shù)據(jù)傳輸端口及其控制端口。本次設(shè)計中12864選擇8位并行數(shù)據(jù)傳輸模式(將PSB并串行接口選擇置1,RS為并行數(shù)據(jù)/指令選擇信號,高電平時接受指令,低電平時接收數(shù)據(jù)。R/W為并行的讀寫選擇信號,高電平時為讀,低電平時為寫。D0~D7接單片機的P0口,通過程序控制單片機相應(yīng)的I/O即可實現(xiàn)對12864液晶的控制。12864時序圖如圖411所示:圖411 12864時序圖12864時序圖分析,單片機對12864進行寫命令操作時,先將RS置0,選擇命令;接著將R/W置0,選擇寫方向;完成后即表示可以向12864液晶進行寫命令操作。延時后將使能信號E置1,使能12864;緊接著通過D0~D7向液晶輸送命令。命令在RS,R/W為低電平期間有效。 若要寫數(shù)據(jù)則將RS置高電平;其他步驟與寫命令一致。即在對12864進行操作時先要選擇命令數(shù)據(jù)選項,再選擇讀寫選擇項,然后才可以向12864進行具體的操作??? 結(jié)在4個多月的畢業(yè)設(shè)計中前期多看一些相關(guān)的論文,書籍,對自己的設(shè)計有一個大體的了解,難易程度上有一個整體的把握。整體設(shè)計方案的規(guī)劃時元器件的選型很重要,確定正確的合適的元器件對整個設(shè)計過程有很大的幫助,可以免去后來的麻煩,用什么樣的傳感器,傳感器是否符合設(shè)計要求,傳感器的輸出數(shù)據(jù)是否要經(jīng)過放大處理,要選用多大增益的放大器,傳感器的數(shù)據(jù)要進行怎樣的處理,是選用A/D轉(zhuǎn)換還是V/F轉(zhuǎn)換。應(yīng)該說傳感器的選擇是確定其它元器件選擇的基礎(chǔ),元器件選擇也要考慮自己的專長,比如A/D和V/F轉(zhuǎn)換,我選擇的是A/D轉(zhuǎn)換,因為V/F轉(zhuǎn)換并沒有接觸過,而且還要轉(zhuǎn)換后加光電耦合器,設(shè)計較為復(fù)雜,而A/D轉(zhuǎn)換就很熟悉,選擇高位數(shù)的A/D轉(zhuǎn)換既能保證轉(zhuǎn)換精度由非常方便。最后確定的是HX711BF24位A/D轉(zhuǎn)換芯片,集成了放大轉(zhuǎn)換,設(shè)計更加方便。顯示器件原來選的是數(shù)碼管,但后來更改為12864,因為12864在顯示上比數(shù)碼管更加的清楚明白,還可以顯示漢字,優(yōu)勢巨大,且在程序上個人感覺12864要比數(shù)碼管來的清楚明白,更適合模塊化編程,用到的器件相對于數(shù)碼管也要少(至少不用段選,位選兩個鎖存器和限流電阻了)。設(shè)計中遇到的最大的困難還是硬件上的焊接,這是我當時所萬萬想不到的,由于焊接設(shè)備的性能問題和焊錫的品質(zhì)問題以及本人經(jīng)驗不足導(dǎo)致焊接接觸不良,系統(tǒng)時靈時不靈,當時由于不知道原因糾結(jié)了好長時間(以為是器件焊燒了,程序出錯了),不得不從新開始焊接,導(dǎo)致后來的設(shè)計時間明顯緊張??傊?,整個畢業(yè)設(shè)計過程中,讓我真正的有所進步,對專業(yè)知識的認識上有了一個飛躍,其中有苦惱有喜悅,真不錯。致 謝本次的配料控制系統(tǒng)整體設(shè)計過程中得到了老師和同學(xué)們的大力幫助,沒有他們我的畢業(yè)設(shè)計也不會這么快完成。從前期的選題xx老師及時幫助我們規(guī)劃了整個畢業(yè)設(shè)計時間中各個階段工作的重點到中期元器件的選型,設(shè)計的整體規(guī)劃,PCB的修改,以及設(shè)計過程中遇到的各種問題都給與了極大的耐心與支持,不管xx老師工作有多忙每周都會抽出時間來了解我們的工作進度,對我們遇到的困難進行答疑解惑,印象最深的還是老師因為白天工作忙早上七點半在上與我們交流畢業(yè)設(shè)計中的問題,及時幫我們指出設(shè)計中的錯誤,到后來畢業(yè)設(shè)計說明書的規(guī)范,說明書的一些技巧,小到一個貼圖的位置,大小等不妥之處也會很細心的進行指導(dǎo)。而且,在設(shè)計的過程中x同學(xué)、x同學(xué)也對我的軟件設(shè)計以及在硬件選型優(yōu)化上提出了寶貴的意見和建議, 再次特謝。同時在設(shè)計配料控制系統(tǒng)中也參考了很多專業(yè)的參考書籍,引用了數(shù)位學(xué)者的著作文獻,給了我很大的幫助,也讓我少走了很多彎路,向他們表示感謝。 此次設(shè)計中若有因本人的粗心而造成的閱讀上困難和不便請多多包涵。參考文獻[1]邱關(guān)源,[M].北京:高等教育出版社,[2][M].北京:高等教育出版社,[3][M].北京:機械工業(yè)出版社,1993[4][M].北京:機械工業(yè)出版社,1989[5]王兆安,[M].北京:機械工業(yè)出版社,[6][M].北京:高等教育出版社,2004[7]譚浩強. C語言程序設(shè)計[M].北京:清華大學(xué)出版社,[8]湯蘊璆. 電機學(xué)[M].北京:機械工業(yè)出版社, [9]王靜. Altium Designer Winter 09電路設(shè)計案例教程[M].北京:中國水利水電出版社, [10]夏路易,[M].北京:北京希望電子出版社,[11]David Culler, Deborab Esrtin, Mani Sivastava. “Overview of Sensor Networks”, IEEE Computer Society, August 2004 [12]HU Ke,GUO Zhuanghui,WANG Lei , Research on Wireless CommunicationTechnologyZigBee[J]。 Computer KnowledgeandT echnology。 200806doi:CNKI:SUN: 06025 [13]M. Vainio, P. Apppelqvist und A. Halme, Generic Control Architecture for a Cooperative Robot System, in IEEE IROS, October 1998, p. [14]E. Kruse und . Wahl,CameraBased Monitoring System for Mobile Robot Guidance, in IEEE IROS,October 1998, [15]Jing Wang1,Jia Liu ,Huan Wang .Applied MechanicsAnd Mechatronics Automation. Jun 2012,附錄A 原理圖附錄B 程序include include include include include include uchar shuzi[]={0123456789}。sbit ji1=P2^3。sbit ji2=P2^4。sbit ji3=P2^5。sbit ji4=P2^6。void main(){ uint i=0,temp=0,bai,shi,ge,num,a=4,。//12864初始化 init()。 delay_1ms(10)。 weight1=read_random(1)。 weight2=read_random(2)。 weight3=read_random(3)。 while(1) {//HX711數(shù)據(jù)轉(zhuǎn)換 temp=HX711_Read()/100。 num=temp/107+。 bai=num/100。 shi=(num%100)/10。 ge=num%10。 while(1) {//數(shù)字鍵掃描判斷 key_luoji()。 key_scan()。 if(key==15) break。 } //顯示傳感器重量(第二行) write_(0x0c)。 delay_ms(1)。 write_(0x93)。 delay_ms(1)。 write_data(
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1