


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、開發(fā)設計文檔項目名稱:井下環(huán)境數(shù)據(jù)采集裝置的開發(fā)項目開發(fā)周期:5周項目經(jīng)費:自籌(每人50元)指導老師:黃健項目組長:陳淋超經(jīng)費管理員:李建寧文檔管理員:高攀組員1:陳淋超組員2:劉光超組員3:高攀組員4:陳應虎組員5:梁寶東組員6:李佳偉組員7:申孝琴組員8:秦敏哲組員9:李建寧組員10:毛甜甜組員交流場地:暫定16#311辦公室定期交流時間:周六15:0017:00點,周日15:0017:00點項目版本號:1601組織開發(fā)原則:1) 每個組員都必須了解整個項目的軟硬件結(jié)構(gòu)、電路設計和工作原理、代碼編寫規(guī)范和調(diào)試運行全過程每2個組員為一個分組,可以自由配對,每個分組承擔一個功能模塊的開發(fā),從
2、資料收集到硬件設計,軟件編寫,軟件調(diào)試,最終運行。2) 版本為單片機最小系統(tǒng),不包括任何外圍設備和軟件。從1.0基礎上每增加一個功能模塊版本號增加0.1,依次累加。文檔版本號,跟隨項目版本號一致。例如文檔號1.2.01,1就是主版本號,2就是功能版本號或次版本號,01為文檔號,每次修改文檔都遞增01每個分組管理和編寫自己相關(guān)的設計文檔和設計原理。最終由文檔管理員把各個文檔集合到最終設計文檔中。3) 每個組員的模塊必須有電路原理圖和源代碼附加到文檔里。4) 每周六和周日(各2個小時),小組所有成員都必須見面討論和交流一次。組織管理職責:1) 組長必須由一定科技開發(fā)經(jīng)驗者擔任,負責小組的軟硬件總體
3、設計和組織交流。必要時給予組員一定的幫助,但是組員的任務必須自己獨立完成,每行代碼必須自己編寫調(diào)試。2) 經(jīng)費管理員協(xié)助組長管理小組經(jīng)費,對每次采購清單都要有詳細記錄。只要有購買設備或器件的時候,都必須開具收據(jù)和清單。準備記賬本,任何時候組員都有權(quán)知道經(jīng)費余額和花費情況。3) 文檔管理員協(xié)助組長管理各個組員的設計文檔,按統(tǒng)一格式整理到總體設計文檔中,每次整合都必須發(fā)布最新的文檔到群里共享。文檔更新記錄版本說明完成日期負責人單片機最小系統(tǒng)2011-12全體成員增加LED液晶顯示功能模塊2011-12-30李建寧、毛甜甜增加按鍵控制模塊2011-12-30陳應虎增加AD轉(zhuǎn)換接口模塊可以支持電流或電
4、壓的數(shù)據(jù)采集,支持8通道的模數(shù)轉(zhuǎn)換2012-2-20咼攀、申孝琴溫濕度傳感器采集模塊2012-2-20劉光超、秦敏哲瓦斯傳感器采集模塊2012-2-20梁寶東、李佳偉煙霧和火焰?zhèn)鞲衅鞑杉K2012-2-20梁寶東、李佳偉注:所有模塊文檔整合到一起,為項目最終版本,如果整合完,再有修改就以,遞增為參考文檔:單片機C51編程單片機C51編程規(guī)范1. 軟硬件功能模塊總體設計STC89C52單片機不anAD溫LCD采濕液集度晶模采顯塊集示模模塊塊2. 單片機最小系統(tǒng)2.1 功能原理描述單片機最小系統(tǒng)包含:CPU、時鐘電路、復位電路。CPU采用的是STC公司生產(chǎn)的STSTC89C52芯片。該芯片內(nèi)含F(xiàn)
5、lashEEPROM存儲器,內(nèi)部程序存儲空間(ROM)大小為8KB,隨機讀寫存儲器(RAM)大小為512B。系統(tǒng)的時鐘電路設計是采用的內(nèi)部方式,即利用芯片內(nèi)部的振蕩電路。AT89單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。引腳XTAL1和XTAL2分別是此放大器的輸入端和輸出端。這個放大器與作為反饋元件的片外晶體諧振器一起構(gòu)成一個自激振蕩器。外接晶體諧振器以及電容C1和C2構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。復位是由外部的復位電路來實現(xiàn)的。片內(nèi)復位電路是復位引腳RST通過一個斯密特觸發(fā)器與復位電路相連,斯密特觸發(fā)器用來抑制噪聲,它的輸出在每個機器周期的S5P2,由復位電路采樣一次。
6、復位電路通常采用上電自動復位和按鈕復位兩種方式,此電路系統(tǒng)采用的是上電與按鈕復位電路。2.2 硬件原理圖112tec:jW7LtLmj>1$膽3用j(誠"旳:JOI總71fQ4KSKL£的ZEDT5ALZf;j沁32idFTII£云2.3 相關(guān)參數(shù)本系統(tǒng)所用的STC89C52單片機采用的時鐘晶振為11.059MHz,為商業(yè)級用品,適用溫度范圍為:070C。2.4 源代碼/*一般在最小系統(tǒng)上,會外接8個LED,故可通過測試LED來檢測單片機的好壞。*/#inelude<reg52.h>#ineludevintrins.h>#defineuin
7、tunsignedint#defineueharunsignedcharueharaa;voiddelay_ms(uintn);voidmain()aa=0xaa;while(1)P1=aa;delay_ms(5);aa=_erol_(aa,1);voiddelay_ms(uintn)uinti,j;for(i=100*n;i>0;i-)for(j=144;j>0;j-);LED液晶顯示功能模塊2.5 功能原理描述FYD12864-0402B是一種具有4位/8位并行、2線或3線串行多種接口方式,內(nèi)部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為128X64,內(nèi)
8、置8192個16*16點漢字,和128個16*8點ASCII字符集.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構(gòu)成全中文人機交互圖形界面??梢燥@示8X4行16X16點陣的漢字.也可完成圖形顯示.低電壓低功耗是其又一顯著特點。2.6 硬件原理圖V0V0D6PSBNC1R»2.7 相關(guān)參數(shù)低電源電壓(VDD:+3.0-+5.5V)顯示分辨率:128X64點內(nèi)置漢字字庫,提供8192個16X16點陣漢字(簡繁體可選)內(nèi)置128個16X8點陣字符2MHZ寸鐘頻率顯示方式:STN半透、正顯驅(qū)動方式:1/32DUTY,1/5BIAS視角方向:6點背光方式:側(cè)部高亮白色LED,功耗僅為普通
9、LED的1/51/10通訊方式:串行、并口可選內(nèi)置DC-DC轉(zhuǎn)換電路,無需外加負壓無需片選信號,簡化軟件設計工作溫度:0C-+55C,存儲溫度:-20C-+60C源代碼/*這是測試LCD12864的一段程序*/#include<reg52.h>#include<intrins.h>#include<stdlib.h>#defineuintunsignedint#defineucharunsignedchar/*端口定義*#defineLCD_dataP0sbitLCD_RS=P2A4;sbitLCD_RW=P2A5;sbitLCD_EN=P2A6;sbitL
10、CD_PSB=P2A7;uchardis110;uchardis2="WELCOMETOHERE!"uchardis3="西安科技大學"uchardis4=""/*延時函數(shù)*/voiddelay_ms(uintx)uinti,j;for(i=x;i>0;i-)for(j=114;j>0;j-);/*/voidwrite_cmd(ucharcmd)LCD_RS=0;LCD_RW=0;LCD_EN=0;P0=cmd;delay_ms(5);LCD_EN=1;delay_ms(5);LCD_EN=0;/*D?e?ey?Yu?LC
11、D*/voidwrite_dat(uchardat)LCD_RS=1;LCD_RW=0;LCD_EN=0;P0=dat;delay_ms(5);LCD_EN=1;delay_ms(5);LCD_EN=0;/*矽?e?*/voidlcd_pos(ucharX,ucharY)ucharpos;if(X=0)X=0x80;elseif(X=1)X=0x90;elseif(X=2)X=0x88;elseif(X=3)X=0x98;pos=X+Y;write_cmd(pos);/*?u?e?b?'?eyX?*/voidmakerand()uinti;for(i=0;i<10;i+)dis1
12、i=i+0x30;/*LCD3?e?ee?*/voidlcd_init()LCD_PSB=1;/2C?u?e?/?吐??斤write_cmd(0x30);delay_ms(5);write_cmd(0x0c);delay_ms(5);write_cmd(0x01);delay_ms(5);/?e?a垃1?1a±e/?可LCD?ueY/*?3*/voidmain()uchari=0;delay_ms(10);lcd_init();lcd_pos(1,0);while(dis2i!='0')/?o±/3?e?LCD/e?e?aU?tDD?卩UO?X?write_dat(dis2i);i+;/?e?X?/<§?e?uo?X?lcd_pos(2,0);i=0;while(dis3i!='0')write_dat(dis3i);i+;/?e?X?lcd_pos(3,0);i=0;while(dis4i!='0')write_dat(dis4i);i+;while(1)/e?e?au?DD?卩UO?X?/?e?X?lcd_pos(0,0);makerand();for(i=0;i<10;i+)write_dat(dis1i);/?e?X?/e?
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 門窗大包施工合同范本
- 環(huán)保單項工程合作合同書
- 房地產(chǎn)開發(fā)還款合同樣本
- 單位臨時租車合同范本
- 華律租房合同范本
- 設備加工改進合同范本
- 住宅裝飾裝修合同范例
- 廠務外包合同范例
- 占地賠償合同范例
- 勞動合同追加合同范例
- JTG D30-2015 公路路基設計規(guī)范
- 一年級下冊口算題卡大全(50套直接打印版)
- 慢性腎臟病英文
- 涉密文件失泄密應急預案
- 智聯(lián)招聘測評題庫2024答案
- 農(nóng)業(yè)社會化服務體系課件
- WS 10013-2023 公共場所集中空調(diào)通風系統(tǒng)衛(wèi)生規(guī)范
- 臨床療效總評量表(CGI)
- 醫(yī)務人員醫(yī)德考評登記表(模板)
- 臨時電纜敷設方案
- 消防栓點檢表
評論
0/150
提交評論