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

正文內(nèi)容

紅外測(cè)溫系統(tǒng)的設(shè)計(jì)——畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-06-17 14:35本頁(yè)面
  

【正文】 void lcd_wdat(uchar dat) //1602寫(xiě)數(shù)據(jù)函數(shù) { rs=1。 // 選擇數(shù)據(jù)寄存器 rw=0。 //180。 選擇寫(xiě) P0=dat。 // 把要寫(xiě)入的數(shù)據(jù)送入P0 delay(5)。 // 延時(shí)一會(huì),讓1602準(zhǔn)備接受數(shù)據(jù) en=1。 //使能線電平變化。數(shù)據(jù)送入1602的8位數(shù)據(jù)口 en=0。 } void lcd_init() //1602初始化函數(shù) { lcd_w(0x38)。 // 8位數(shù)據(jù),雙列,5*7字形 lcd_w(0x0c)。 // 開(kāi)啟顯示屏,關(guān)光標(biāo),光標(biāo)不閃爍 lcd_w(0x06)。 // 顯示地址遞增,即寫(xiě)一個(gè)數(shù)據(jù)后顯示位置右移一位 lcd_w(0x01)。 //清屏}lcd_w(0x80)。 //顯示地址設(shè)為80H lcd_wdat(39。T39。)。 //該處顯示Tlcd_w(0x85)。 //顯示地址設(shè)為85H lcd_wdat(tabl[x])。 //此處顯示變量xdelay(10)。 液晶顯示模塊程序流程圖圖45 液晶顯示流程圖第5章 總結(jié)本設(shè)計(jì)以STC89S52 單片機(jī)為核心部件。利用非接觸式溫度傳OTP538U對(duì)溫度進(jìn)行采樣,得到的電信號(hào)經(jīng)過(guò)四運(yùn)放芯片(LM324)前置放大后送至A/D模塊,A/D采用12位高精度的TLC2543芯片,數(shù)字信號(hào)傳到主控芯STC89C52,并由微處理器完成數(shù)據(jù)采集和轉(zhuǎn)換,實(shí)現(xiàn)溫度實(shí)時(shí)測(cè)量并實(shí)時(shí)顯示到LCD1602模塊上。實(shí)現(xiàn)了紅外的溫度監(jiān)測(cè)系統(tǒng),它主要實(shí)現(xiàn)了目標(biāo)溫度的較精確測(cè)量,本設(shè)計(jì)基本上達(dá)到了任務(wù)書(shū)上的要求,℃,176。C以內(nèi),達(dá)到任務(wù)書(shū)的要求。本課題的主要?jiǎng)?chuàng)新工作是把溫度的測(cè)量方式變?yōu)榉墙佑|式,而且是以吸收人體或物體的紅外輻射為依據(jù)的,所以不會(huì)對(duì)所測(cè)目標(biāo)造成任何的傷害,并且所需測(cè)量時(shí)間少;而且本課題有一定的實(shí)際應(yīng)用意義,比如通過(guò)無(wú)線傳輸把體溫值傳到上位機(jī)處理,作為一個(gè)模型,能夠模擬整個(gè)醫(yī)院病房的智能監(jiān)測(cè),有比較高的實(shí)用價(jià)值。致謝通過(guò)這三個(gè)月來(lái)的忙碌和學(xué)習(xí),本次畢業(yè)論文設(shè)計(jì)終于完成,作為一個(gè)大學(xué)生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,在這里衷心感謝指導(dǎo)老師的督促指導(dǎo),以及一起學(xué)習(xí)的同學(xué)們的支持,讓我按時(shí)完成了這次畢業(yè)設(shè)計(jì)。在畢業(yè)論文設(shè)計(jì)過(guò)程中,我遇到了許許多多的困難。在此我要感謝我的指導(dǎo)老師陶老師給我悉心的幫助和對(duì)我耐心而細(xì)致的指導(dǎo),我的畢業(yè)論文較為復(fù)雜煩瑣,但是陶老師仍然細(xì)心地糾正圖中的錯(cuò)誤。除了敬佩陶老師的專業(yè)水平以外,他的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神也是我永遠(yuǎn)學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作,我才得以解決畢業(yè)設(shè)計(jì)中遇到的種種問(wèn)題。同時(shí)感謝我院、系領(lǐng)導(dǎo)對(duì)我們的教導(dǎo)和關(guān)注;感謝大學(xué)四年傳授我們專業(yè)知識(shí)的所有老師。謝謝你們嘔心瀝血的教導(dǎo)。還有謝謝我周圍的同窗朋友,他們給了我無(wú)數(shù)的關(guān)心和鼓勵(lì),也讓我的大學(xué)生活充滿了溫暖和歡樂(lè)。如果沒(méi)有他們的幫助,此次畢業(yè)論文的完成將變得困難,他們?cè)谖以O(shè)計(jì)中給了我許多寶貴的意見(jiàn)和建議,在我寫(xiě)論文的過(guò)程中給予我了很多素材,還在論文的撰寫(xiě)和排版過(guò)程中提供熱情的幫助。感謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒(méi)有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫(xiě)作。最后,感謝生我養(yǎng)我的父母。謝謝他們給了我無(wú)私的愛(ài),為我求學(xué)所付出的巨大犧牲和努力。參考文獻(xiàn)【1】陳永甫.紅外探測(cè)與控制電路 [M].電出版社. 2004.【2】陳永甫.紅外輻射紅外器件與典型應(yīng)用[M].電子工業(yè)出版社.2004【3】蘭吉昌.運(yùn)算放大器集成電路手冊(cè)[M].化學(xué)工業(yè)出版社.2006【4】賽爾吉?dú)W佛朗哥(著)劉樹(shù)棠,朱茂林,榮玫(譯).Design with Operational Amplifiers And Analog Integrated Circuits(基于運(yùn)算放大器和模擬集成電路的電路設(shè)計(jì)(第三版) )[M].西安交通大學(xué)出版社.2009【5】蘭吉昌.51單片機(jī)應(yīng)用設(shè)計(jì)百例[M].化學(xué)工業(yè)出版社.2009【6】江志紅.51單片機(jī)技術(shù)與應(yīng)用系統(tǒng)開(kāi)發(fā)案例精選[M].清華大學(xué)出版社.2008【7】程國(guó)鋼,陳躍琴,崔荔蒙.51單片機(jī)典型模塊開(kāi)發(fā)查詢手冊(cè)[M].電子工業(yè)出版社.2012【8】雷芙蓉,張小林,崔浩.51單片機(jī)常用模塊設(shè)計(jì)查詢手冊(cè)[M].清華大學(xué)出版社.2010【9】鄭鋒.51單片機(jī)典型應(yīng)用開(kāi)發(fā)范例大全[M].中國(guó)鐵道出版社.2011【10】張義和,陳敵北,謝亮.例說(shuō)8051(第3版)[M].人名郵電出版社.2010【11】張志剛.常用A/D、D/A器件手冊(cè)[M].電子工業(yè)出版社.2008【12】黃繼昌 等編著.電源專用集成電路及其應(yīng)用——集成電路應(yīng)用叢書(shū)[M].人民郵電出版社.2006【13】沙占友 等 編著.新型單片開(kāi)關(guān)電源的設(shè)計(jì)與應(yīng)用[M].電子工業(yè)出版社.2004【14】童詩(shī)白,華成英.模擬電子技術(shù)基礎(chǔ).高等教育出版社[M].2006附錄電路圖:程序代碼:include includeincludedefine uint unsigned int define uchar unsigned char sbit D_OUT =P1^4。 sbit CS =P1^3。 sbit D_IN =P1^5。sbit CLOCK =P1^6。sbit EOC =P1^7。sbit rs=P1^0。 sbit rw=P1^1。 sbit en=P1^2。 //uchar bdata ADCdata。uchar code tabl[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。,}。 void delay(uint n) { uint x,y。 for(x=n。x0。x) for(y=110。y0。y)。 } void lcd_w(uchar ) { rs=0。 rw=0。 P0=。 delay(5)。 en=1。 en=0。 } void lcd_wdat(uchar dat) { rs=1。 rw=0。 P0=dat。 delay(5)。 en=1。 en=0。 } void lcd_init() { lcd_w(0x38)。 lcd_w(0x0c)。 lcd_w(0x06)。 lcd_w(0x01)。 } uint read2543(uchar port){ uchar i,al=0,ah=0。 unsigned long ad。 CLOCK=0。 CS=0。 port=4。 for(i=0。i4。i++) { D_IN=portamp。0x80。 CLOCK=1。 CLOCK=0。 port=1。 } D_IN=0。 for(i=0。i8。i++) { CLOCK=1。 CLOCK=0。 } CS=1。 delay(5)。 CS=0。 for(i=0。i4。i++) { CLOCK=1。 ah=1。 if(D_OUT) ah|=0x01。 CLOCK=0。 } for(i=0。i8。i++) { CLOCK=1。 al=1。 if(D_OUT) al|=0x01。 CLOCK=0。 } CS=1。 ad=(uint)ah。 ad=8。 ad|=al。 return(ad)。}void main() { uchar m=0。 float num,volt。 int x,y,z,T,r。 volt=(read2543(0x00)*)。 num=(volt*+)*100。 T=(int)num。 x=T/1000。 y=(T%1000)/100。 z=(T%1000)%100/10。 r=(T%1000)%100%10。 delay(20)。 lcd_init()。 lcd_w(0x80)。 lcd_wdat(39。T39。)。 delay(10)。 lcd_w(0x81)。 lcd_wdat(39。E39。)。 delay(10)。 lcd_w(0x82)。 lcd_wdat(39。M39。)。 delay(10)。 lcd_w(0x83)。 lcd_wdat(39。P39。)。 delay(10)。 lcd_w(0x84)。 lcd_wdat(39。=39。)。 delay(10)。 lcd_w(0x85)。 lcd_wdat(tabl[x])。 delay(10)。 lcd_w(0x86)。 lcd_wdat(tabl[y])。 delay(10)。 lcd_w(0x87)。 lcd_wdat(39。.39。)。 delay(10)。 lcd_w(0x88)。 lcd_wdat(tabl[z])。 delay(10)。 lcd_w(0x89)。 lcd_wdat(tabl[r])。 delay(10)。lcd_w(0x8A)。 lcd_wdat(39。*39。)。 delay(10)。 lcd_w(0x8b)。 lcd_wdat(39。C39。)。 delay(10)。 delay(500)。}
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1