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

正文內(nèi)容

基于dsp的溫度采集系統(tǒng)-文庫吧資料

2025-07-01 01:05本頁面
  

【正文】 (100)。j16。 Delay(1)。 Delay(1)。 Delay(1)。 Delay(1)。 int k=n。 Delay(100)。 Delay(100)。j32。 Delay(1)。 Delay(1)。 Delay(1)。 Delay(1)。 }x++。 *(int *)0x108002=0。j++) { *(int *)0x108003=lcdkey[k][j]。 for(j=0。 *(int *)0x108002=0。 *(int *)0x108001=LCDCMDVERADDRESS+y。 *(int *)0x108002=0。 *(int *)0x108001=LCDCMDPAGE+x。 if(LR==0) { int j。 Delay(LCDDELAY)。 Delay(LCDDELAY)。j64。 Delay(LCDDELAY)。 Delay(LCDDELAY)。 Delay(LCDDELAY)。 Delay(LCDDELAY)。 Delay(LCDDELAY)。 Delay(LCDDELAY)。j64。 Delay(LCDDELAY)。 Delay(LCDDELAY)。 Delay(LCDDELAY)。 Delay(LCDDELAY)。i8。 Delay(LCDDELAY)。 Delay(LCDDELAY)。}(4)清屏程序void LCDCLS(){ int i,j。 *(int *)0x108002=0。 *(int *)0x108001=LCDCMDSTARTLINE。 *(int *)0x108002=0。 } }}(3)打開顯示子程序void TurnOnLCD(){ *(int *)0x108001=LCDCMDTURNON。jj1024。iinDelay。 // Delay after powering up ADC} (2)延時子程序void Delay(unsigned int nDelay){ int ii,jj,kk=0。 // Delay before powering up rest of ADC = 1。 = 0x3。 // Acknowledge interrupt to PIE return。 // Reset SEQ1 = 1。 temp=temp*。i++) temp=temp+Voltage1[i]。 for(i=0。 } else ConversionCount++。 Voltage2[ConversionCount] = 4。void InitAdc(void)。float temp。Uint16 Voltage1[1024]。Uint16 LoopCount。(2)熱敏電阻LM35(3)TPS73HD318(4)SN74LS08(5)MC1403(6)1602液晶.(7)晶振,電容,電阻等等。通過本次設計試驗對C語言編程和仿真有了更深一步的了解,為以后的工作打好了基礎,也為將來畢業(yè)設計報告的完成做一次實戰(zhàn)演習。通過課程設計,不僅鍛煉了我們動手動腦的能力,而且提高了我們分析問題、解決問題的能力,更重要的是提高了我們的團隊合作的能力,遇到問題時不要慌張,冷靜思考,實在解決不了時應向老師和同學尋求幫助。其次,由于自已的粗心不嚴謹,導致出現(xiàn)大小寫不符,缺少分號或大括號的低級錯誤。在這里我遇到了很大的困難,雖然有書籍和網(wǎng)絡上查找的輔導資料,但是由于軟件設計是意見靈活的東西,它不僅需要有過硬的編程知識,還必須有靈活的應用,因此在這方面的調(diào)試時花費了大量的時間。主要是通過使用MC1403芯片、電容、熱敏電阻等元器件,設計并制作一個硬件電路,通過軟件編程得到電壓關于溫度的函數(shù),經(jīng)過A/D轉(zhuǎn)換電路把模擬電壓信號轉(zhuǎn)換成數(shù)字信號,再利用公式,在LCD液晶顯示屏上顯示出轉(zhuǎn)換后對應的溫度變化數(shù)值。通過這段時間的學習使我對C語言編程方法有了更深入的了解,從中學到了很多編程思想,并且進一步了解了DSP芯片的機制,經(jīng)過這次課程設計,我不僅對以前所學的知識有了較深刻的理解,而且動手能力、獨立解決問題的能力有所提高。系統(tǒng)設計原理框圖如圖4:TMS320F2812溫度采集電路A/D轉(zhuǎn)換模塊LCD顯示模塊 圖4 系統(tǒng)設計原理框圖 開始初始化DSP時鐘初始化CTR初始化AD采樣時鐘中斷采集,數(shù)據(jù)存入Voltagel中數(shù)據(jù)處理后的溫度值送到LCD顯示清楚并顯示相關文字啟動AD0通道采集5 系統(tǒng)調(diào)試 MC1403 芯片Vin 端輸入一個+5V的模擬電壓值;在輸入端接一個電容濾除其它頻率分量;在 Vout 端輸出了一個穩(wěn)定的電壓值;GND端直接接模擬地;給試驗箱供電,打開 Setup CCS2(‘C2000), 在彈出的對話框中選擇ICETEK5100 USB Emulator for TMS320F2812 導入,進行配置設置然后進入 CCS2(‘C2000),打開工程文件進行編譯生成 .out 文件下載到硬盤中然后調(diào)試,觀察液晶顯示屏,第一行顯示“溫度”,第二行顯示“顯示”,第三行顯示“℃”,當用手觸摸時,溫度顯示不斷變化,實現(xiàn)了溫度的采集與顯示。而液晶顯示模塊屬于+5V設備,所以在連接控制線、數(shù)據(jù)線時需要加電平隔離和轉(zhuǎn)換設備。此種方式無需硬件擴展即可實現(xiàn)與任意時序慢速設備之間的時序匹配。雖然可以將總線周期擴展到任意個機器周期,但是需要進行硬件擴展,增加了系統(tǒng)設計的復雜度。由于受硬件條件的限制,這種擴展通常也是有限的。直接訪問方式是將DSP的讀寫信號線與慢速設備口控制板引出的讀寫信號線直接相連,時序由DSP內(nèi)部讀寫邏輯控制。原理圖如圖3: 圖3 溫度采集電路原理圖 A/D模數(shù)轉(zhuǎn)換模塊 當模/數(shù)轉(zhuǎn)換完成后,讀取結果寄存器前,最好先讀取模/數(shù)轉(zhuǎn)換控制寄存器ADCTRL2的ADCFIFO1或ADCFIFO2,以確定當前結果寄存器的狀態(tài),保證讀取的結果是正確的。最小系統(tǒng)如圖1: 圖1 DSP最小系統(tǒng)圖 溫度采集電路由MC1403和熱敏電阻組成溫度采集電路。為了可靠復位,高電平的有效時間至少保持6個時鐘周期。 3 硬件設計 最小系統(tǒng)設計最小系統(tǒng)設計:TMS320F2812芯片包含33個電源引腳,時鐘模塊,分別有電源復位,復位引腳/RS,軟件復位,非法地址,看門狗定時器溢出,欠電壓復位這6種信號使DSP控制器復位。為了確保A/D轉(zhuǎn)換精度,這里采用多次取值求平均。MC1403芯片為模數(shù)轉(zhuǎn)換提供基準電壓,利用熱敏電阻進行溫度采集,采集后的輸出電壓與DSP的引腳相連。(2)MC1403芯片(圖2) 圖2MC1403是低壓基準芯片,為模數(shù)轉(zhuǎn)換模塊提供基準電壓。外設有 A/D轉(zhuǎn)換大容量存儲器,l6位和32位的定時器比較單元、捕獲單元、PWM波形發(fā)生器、高速異同步串行口和獨立可編程復用I/O等組成,其中通過三個通用定時器和九個比較器的結合產(chǎn)生多達l2路的PWM輸出結合靈活的波形發(fā)生邏輯和死區(qū)發(fā)生單元能生成對稱、不對稱以及帶有死區(qū)時間的空間矢量 PWM波形DSP芯片中集成的這些功能大大簡化了整個控制系統(tǒng)。使用的元件如下:(1)TMS320F2812主控芯片。系統(tǒng)設計原理框圖如下圖:TMS320F2812溫度采集電路A/D轉(zhuǎn)換模塊LCD顯示模塊本設計是基于TMS320F2812的水溫控制系統(tǒng),使用TMS320F2812的片上A/D。涉密論文按學校規(guī)定處理。作者簽名: 日期: 年 月 日學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。作者簽名:        日  期:         學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。電子與信息工程學院綜合實驗課程報告課題名稱 基于DSP的溫度采集系統(tǒng)
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1