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

正文內(nèi)容

基于dsp的溫度采集系統(tǒng)-在線瀏覽

2024-08-05 01:05本頁面
  

【正文】 存儲器和數(shù)據(jù)存儲器 、運算單元、一個32位算術(shù)/邏輯單元 、一個32位累加器、一個16位乘法器和一個16位桶形移位器組成,體系采取串行結(jié)構(gòu),運用流水線技術(shù)加快程序的運行 ,可在一個處理周期內(nèi)完成乘法加法和移位計算,其內(nèi)核計算速度為 20MIPs(一個指令周期為 50 ns)。此外,該DSP還具有快速的中斷處理能力,及硬件尋址控制、數(shù)據(jù)指針逆序?qū)ぶ返榷喾N特有的功能,將有利于TMS320F2812A在電機控制中的作用。因為MC1403的輸出是固定的,所以只需要用到Vin,Vout,GND三個引腳。將采集到的電壓送入A/D轉(zhuǎn)換模塊,編程序?qū)崿F(xiàn)A/D轉(zhuǎn)換,轉(zhuǎn)換結(jié)果是放在結(jié)果寄存器的高12位上,編寫函數(shù)獲取A/D轉(zhuǎn)換結(jié)果,將處理后的溫度值的各個位對應(yīng)顯示帶LCD上。(3)熱敏電阻LM35適當阻值的熱敏電阻感應(yīng)一定范圍內(nèi)的溫度變化,提供相對精確的值。在設(shè)計中采用了由PCRESET引腳PCRESET電源復(fù)位的方式。DSP平最小系統(tǒng)指的是由F2812芯片組成的電源模塊,復(fù)位電路和晶振電路組成的無外圍設(shè)備的系統(tǒng)。MC1403的Vin端接入一個5V左右的模擬電壓值,并在此端(1腳)接入電容濾除其它頻率分量;在Vout端(2腳)輸出一個穩(wěn)定的電壓值,接、TMS320F2812的23引腳;GND端(3腳)直接接地,接TMS320F2812的33引腳。并且12位的轉(zhuǎn)換結(jié)果放在結(jié)果寄存器的高12位上,該12位數(shù)據(jù)與外部模擬輸入電壓的關(guān)系為: 12位數(shù)字結(jié)果=4095*(輸入電壓/基準電壓) LCD液晶顯示模塊 DSP需要對讀寫周期較慢的液晶顯示模塊進行訪問,這樣就存在DSP與慢速設(shè)備之間的輸入/輸出時序匹配問題。由于慢速外設(shè)的讀寫周期相對DSP較慢,要使兩者的時序匹配,還必須進行一些時序方面的控制處理,一種處理方法是軟件編程等待狀態(tài)發(fā)生器,將外部總線周期擴展到數(shù)個機器周期。另一種處理方法是利用DSP的READY(外部設(shè)備準備就緒)引腳,通過硬件擴展實現(xiàn)外部狀態(tài)自動等待,從而使DSP與慢速設(shè)備之間的時序匹配。間接訪問是用DSP的數(shù)字I/O間接控制慢速設(shè)備通過軟件控制DSP的I/O口來實現(xiàn)與慢速設(shè)備的時序匹配。本設(shè)計采用間接訪問方式來實現(xiàn)DSP與LCD之間的時序匹配,即在程序中加入大量延時語句。液晶模塊如下圖:4 軟件設(shè)計 軟件系統(tǒng)分析 首先要初始化A/D轉(zhuǎn)換模塊,然后等待中斷,當產(chǎn)生中斷后對采集到的模擬信號進行處理,為了確保轉(zhuǎn)換精度應(yīng)多次取值求平均,將其轉(zhuǎn)換結(jié)果放在結(jié)果寄存器的高12位上,最后將處理后的溫度值送到LCD上顯示。6 設(shè)計總結(jié)這次的課程設(shè)計,我們小組的設(shè)計題目是:溫度采集與顯示。這個課程設(shè)計對于以后搞科研項目很有幫助通過我們組成員的共同努力,我們終于完成了設(shè)計要求。 在這次課程設(shè)計中,我主要負責的是軟件編程及調(diào)試。首先,我把編程想的過于簡單,以為只是把每個模塊的子程序編寫成功便可以,卻忽視了模塊與模塊之間的相關(guān)性和銜接性,因此總出現(xiàn)參數(shù)定義不準確和函數(shù)聲明不相符的錯誤。但是,在這一過程中主要感謝老師的耐心指導(dǎo)和組員的幫助,順利的完成了任務(wù),實現(xiàn)了軟硬件的調(diào)試,最終在LCD顯示屏幕上顯示相應(yīng)的文字和溫度。最后感謝宋老師在課程設(shè)計中給我們的指導(dǎo)。7 參考文獻[1] 吳冬梅,張玉杰 DSP技術(shù)及應(yīng)用 北京大學(xué)出版社,2007 [2] 萬山明 TMS320F281x DSP 原理及應(yīng)用實例 北京航空航天大學(xué)出版社,2007[3] 鄭紅,王鵬,董云鳳,吳冠, DSP應(yīng)用系統(tǒng)設(shè)計實踐 北京航空航天大學(xué)出版社,2006[4] 徐科軍,張瀚,陳智淵 TMS320F281xDSP 原理與應(yīng)用 北京航空航天大學(xué)出版社,20068 附件 (1)TMS320F2812芯片。 (1)等待ADC中斷程序define ADC_usDELAY 8000Ldefine ADC_usDELAY2 20Linterrupt void adc_isr(void)。Uint16 ConversionCount。Uint16 Voltage2[1024]。Uint16 i,j。interrupt void adc_isr(void){ Voltage1[ConversionCount] = 4。 // If 40 conversions have been logged, start over if(ConversionCount == 200) { ConversionCount = 0。 if(ConversionCount==0) { temp=0。i200。 temp=temp/。 } // Reinitialize for next ADC sequence = 1。 // Clear INT SEQ1 bit = PIEACK_GROUP1。}void InitAdc(void){ extern void DSP28x_usDelay(Uint32 Count)。 // Power up bandgap/reference circuitry DELAY_US(ADC_usDELAY)。 // Power up rest of ADC DELAY_US(ADC_usDELAY2)。 for ( ii=0。ii++ ) { for ( jj=0。jj++ ) { kk++。 Delay(LCDDELAY)。 Delay(2048)。 Delay(LCDDELAY)。 Delay(LCDDELAY)。 *(int *)0x108001=LCDCMDSTARTLINE。 *(int *)0x108002=0。 for ( i=0。i++ ) { *(int *)0x108001=LCDCMDPAGE+i。 *(int *)0x108002=0。 *(int *)0x108001=LCDCMDVERADDRESS。 *(int *)0x108002=0。 for ( j=0。j++ ) { *(int *)0x108003=0。 *(int *)0x108002=0。 } *(int *)0x108001=LCDCMDPAGE+i。 *(int *)0x108002=0。 *(int *)0x108001=LCDCMDVERADDRESS。 *(int *)0x108002=0。 for ( j=0。j++ ) { *(int *)0x108004=0。 *(int *)0x108002=0。 } }}(5)顯示模塊//漢字模塊void LCDWrite(unsigned int x,unsigned int y,unsigned int LR,unsigned int n){ unsigned char lcdkey[5][32]={ {0x10,0x21,0x86,0x70,0x00,0x7E,0x4A,0x4A,0x4A,0x4A,0x4A,0x7E,0x00,0x00,0x00,0x00,0x02,0xFE,0x01,0x40,0x7F,0x41,0x41,0x7F,0x41,0x41,0x7F,0x41,0x41,0x7F,0x40,0x00},//溫{0x00,0x00,0xFC,0x04,0x24,0x24,0xFC,0xA5,0xA6,0xA4,0xFC,0x24,0x24,0x24,0x04,0x00,0x80,0x60,0x1F,0x80,0x80,0x42,0x46,0x2A,0x12,0x12,0x2A,0x26,0x42,0xC0,0x40,0x00},//度{0x00,0x00,0x00,0x3E,0x2A,0xEA,0x2A,0x2A,0x2A,0xEA,0x2A,0x3E,0X00,0X00,0X00,0X00,0x20,0x21,0x22,0x2C,0x20,0x3F,0x20,0x20,0x20,0x3F,0x28,0x24,0x23,0x20,0x20,0x00},//顯{0x00,0x20,0x20,0x22,0x22,0x22,0x22,0xE2,0x22,0x22,0x22,0x22,0x22,0x20,0x20,0x00,0x10,0x08,0x04,0x03,0x00,0x40,0x80,0x7F,0x00,0x00,0x01,0x02,0x0C,0x18,0x00,0x00},//示{0x00,0x02,0x05,0xE2,0x18,0x04,0x02,0x02,0x02,0x02,0x02,0x02,0x04,0x1E,0x00,0x00,0x00,0x00,0x00,0x07,0x18,0x20,0x40,0x40,0x40,0x4
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1