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

正文內(nèi)容

基于msp430多功能測試儀設(shè)計畢業(yè)論文-資料下載頁

2025-09-29 09:28本頁面

【導(dǎo)讀】設(shè)計中講述了基于MSP430F169單片機(jī)的多功能測試系統(tǒng)。器、內(nèi)部溫度傳感器等。在充分利用單片機(jī)內(nèi)部資源的基礎(chǔ)上,對不同的參數(shù)測。的電路與實(shí)現(xiàn)過程,以研制開發(fā)一種適于教學(xué)實(shí)驗(yàn)的測試器材。有快速、準(zhǔn)確、可靠、多功能化的特點(diǎn),而且性價比高。MSP430多功能測試儀的設(shè)計分為硬件設(shè)計與軟件設(shè)計。

  

【正文】 輻射。屏蔽體對來自外部的干擾電磁波和內(nèi)部的電磁波都能起到吸收能量、反射能量和抵消能量的作用,因此能減弱干擾。濾波器可以減小傳導(dǎo)干擾的電平,因?yàn)楦蓴_頻譜成分與有用信號頻率不同,所以通過濾波器可以起到其它干擾抑制難以起到的作用。當(dāng)采用屏蔽技術(shù)后如果仍不能滿足要求,則可同時考慮采取平衡措施等電路技術(shù)。平衡電路是指雙線電路中的兩根導(dǎo)線與連接到這兩根導(dǎo)線的所有電路,對地或?qū)ζ渌麑?dǎo)線都有相同的阻抗,這樣 可以使兩根導(dǎo)線所檢拾到的干擾信號相等,此時的干擾噪聲是一個共態(tài)信號,可以在負(fù)載上自行消失。其它的電路技術(shù)還有:接點(diǎn)網(wǎng)絡(luò)、整形電路、積分電路和選通電路等。 軟件抗干擾技術(shù) 在工業(yè)現(xiàn)場使用時,大量的干擾源雖然不會造成單片機(jī)系統(tǒng)硬件系統(tǒng)的破壞,但常常會破壞數(shù)字信號的時序,更改單片機(jī)寄存器內(nèi)容,導(dǎo)致程序“跑飛”或進(jìn)入死循環(huán)。因此,在提高硬件可靠性的基礎(chǔ)上,必須在程序設(shè)計中采取措施,提高軟件的可靠性,減少軟件錯誤的發(fā)生以及在發(fā)生軟件錯誤的情況下仍能使系畢業(yè)設(shè)計(論文) - 25- 統(tǒng)恢復(fù)正常運(yùn)行。 一般在兩種情況下需要應(yīng)用軟件抗干擾:一 種情況是為了提高系統(tǒng)的效能、節(jié)省硬件投資,用軟件的功能去代替硬件,另一種情況是用軟件去解決硬件解決不了的問題。單片機(jī)軟件能處理隨機(jī)性、瞬時性的干擾??撮T狗又叫 watchdog timer,是一個定時器電路 , 一般有一個輸入 ,叫喂狗 ,一個輸出到 MCU 的 RST 端 ,MCU 正常工作的時候 ,每隔一端時間輸出一個信號到喂狗端 ,給 WDT 清零 ,如果超過規(guī)定的時間不喂狗 ,(一般在程序跑飛時 ),WDT 定時超過 ,就回給出一個復(fù)位信號到 MCU,是 MCU 復(fù)位 . 防止 MCU 死機(jī) . 看門狗的作用就是防止程序發(fā)生死循環(huán),或者說程序 跑飛。 另外在軟件中 ,采樣數(shù)據(jù)時 ,采用數(shù)組取值 ,結(jié)果取平均值 ,這樣可以減小誤差。 以上從兩個方面論述了單片機(jī)系統(tǒng)的抗干擾措施,在一個復(fù)雜的單片機(jī)系中,可能的干擾種類會更多,應(yīng)采取的抗干擾措施應(yīng)依據(jù)干擾的不同類型來定,解決好系統(tǒng)的抗干擾問題,對系統(tǒng)的正常可靠地工作至關(guān)重要。 MSP430 多功能測試儀設(shè)計 - 26- 結(jié)論與展望 本文就基于 MSP430F169 的多功能測試儀的硬件設(shè)計上全面分析,并就新型單片機(jī) MSP430 系列單片機(jī)在系統(tǒng)中的應(yīng)用和設(shè)計要點(diǎn)作了講解。 MSP430 單片整 合了大量的外圍模塊,合理的選擇、運(yùn)用模塊以及不同模塊的組合將會為系統(tǒng)的設(shè)計帶來便利以及最大限度的達(dá)到系統(tǒng)要求。 本測試儀是基于 MSP430,所以它的最大優(yōu)點(diǎn)是低功耗。 MSP430 單片機(jī)的超低功耗的特點(diǎn)給了本測試儀在低功耗方面很大的支持。 本測試儀功能齊全,硬件豐富,自帶 JTAG 口,非常方便以后軟件的升級,只需通過軟件的重新燒錄就可以對功能進(jìn)行改進(jìn),同時可以實(shí)現(xiàn)很多新的功能。所以可以作為測試儀的同時,可以供一些 430 的初學(xué)者當(dāng)學(xué)習(xí)板用。 由于時間、水平和經(jīng)驗(yàn)有限,在硬件電路、軟件編程等方面仍有不 足之處,有改進(jìn)的余地,比如 MSP430 有些口還是懸空的,最好能接地。對于測試儀器設(shè)計精度永遠(yuǎn)是設(shè)計者和用戶所關(guān)心的問題。從本設(shè)計調(diào)試的結(jié)果來看,其精度并不是很高,某些測試范圍也不是很寬。限制設(shè)計精度和寬度的原因一方面來自硬件本身,一方面來自軟件設(shè)計。 這里主要說明一下軟件設(shè)計方面。 MSP430 擁有豐富的中斷,如:來自定時器的中斷、看門狗的中斷、 I/O 口的中斷、等等,雖然 MSP430 單片機(jī)在中斷響應(yīng)以及處理的時間相當(dāng)?shù)亩?,但是如果中斷程序中所要求?zhí)行的指令繁多便會帶來較長的時間延時,很大程度上影響了測試精度。 所以一些程序盡可能放在主程序中完成,盡量不要放在中斷處理程序中。這一點(diǎn)我做的還不足,可能這與自己的功底有關(guān)系,今后還待改進(jìn)。 這次畢業(yè)設(shè)計對于我來說,既是一次機(jī)遇,又是一次挑戰(zhàn)。通過這次的畢業(yè)設(shè)計,我學(xué)到了很多東西,通過自己的實(shí)踐,增強(qiáng)了動手能力。通過實(shí)際工程的設(shè)計也使我了解到書本知識和實(shí)際應(yīng)用的差別。在實(shí)際應(yīng)用中遇到很多的問題,這都需要我對問題進(jìn)行具體的分析,并一步一步地去解決它。 畢業(yè)設(shè)計(論文) - 27- 致 謝 短暫的兩個月、充實(shí)的兩個月就這樣不知不覺地過完了,在這短暫的日子里,通過做畢業(yè)設(shè)計我增長了知識,同時有獲得了寶貴的經(jīng)驗(yàn),熟悉了做設(shè)計的基本步驟及必要的準(zhǔn)備工作,從開始熟悉課題、對相關(guān)內(nèi)容的學(xué)習(xí)、方案的選擇、電路的調(diào)試,再到論文的寫作,中間有著自己的努力,更有著老師和同學(xué)的關(guān)心和的幫助。我的成長和每一點(diǎn)點(diǎn)進(jìn)步都離不開身邊每一個人的指導(dǎo)和幫助。 首先我衷心的感謝我的設(shè)計指導(dǎo)老師老師和一直以來的幫助和細(xì)致耐心的指導(dǎo),對于畢業(yè)設(shè)計過程中遇到的各種問題,江老師總是對我采取耐心的指導(dǎo)方式,讓我不斷的認(rèn)識到問題的所在,最終并解決問題。最讓我受益匪淺的是他的嚴(yán)謹(jǐn)?shù)目蒲袘B(tài)度,以及很注意基本 技能的培養(yǎng)。 同時非常感謝杭州有限公司技術(shù)部的等工程師的指導(dǎo),他們本身都是有非常繁忙的工作要做,而他們卻每次都耐心的解答我們的問題,提出非常真誠、合理的建議與意見。能得到他們的指導(dǎo)我們非常榮幸,在此再一次真心的感謝他們。 最后,我衷心感謝杭州技術(shù)部的同事和在大學(xué)四年的學(xué)習(xí)和生活中給予我?guī)椭睦蠋熀屯瑢W(xué)。 作者: 年 月 日 MSP430 多功能測試儀設(shè)計 - 28- 參考文獻(xiàn) [1] 李衛(wèi) .陶維青 .基于 MSP430 的串口通訊軟件設(shè)計 [J].儀器儀表 . , 79( 02) :7980. [2] 沈建華 . MSP430 系列 16 位超低功耗單片機(jī)原理與應(yīng)用 [M].北京:清華大學(xué)出版社 . [3] 沈建華. MSP430 系列 16 位超低功耗單片機(jī)實(shí)踐與系統(tǒng)設(shè)計 [M].北京:清華大學(xué)出版社, 2020: 1- 194 [4] 胡大可 .MSP430 系列單片機(jī) C 語言程序設(shè)計與開發(fā) [M].北 京:北京航空航天大學(xué)出版社 . [5] 魏小龍 .MSP430 系列單片機(jī)接口計數(shù)及系統(tǒng)設(shè)計實(shí)例 [M].北京:北京航空航天大學(xué)出版社 . [6] 曾乃鴻 .電子式電能表的發(fā)展現(xiàn)狀和展望 [J].華東電力 ., 9: 24- 27. [7] 李宏生 范維光.當(dāng)今儀器儀表的特點(diǎn)與設(shè)計方法 [J].儀器儀表學(xué)報, 2020年 8 月,第 22 卷:第 4期增刊 [8] 鄒江峰,劉滌塵 .MSP430 在液晶顯示上的應(yīng)用 [J].液晶與顯示 .,第20卷,第二期 [9] 張友明等 .現(xiàn)代測試技術(shù)( M) .湖南 :華南礦業(yè)學(xué)院, 1997 [10] 趙茂泰.智能儀器原理及應(yīng)用 [M].北京:電子工業(yè)出版社, 1999: 186. [11] 汪國林. MSP430 單片機(jī) TIMER_A 中斷的原理及運(yùn)用 [J]. 儀器儀表用戶 ,2020, 11 : 73- 88 [12] 方偉林,于泉 .基于 MSP430F449 低功耗采樣電力表 .哈爾濱商業(yè)大學(xué)學(xué)報(自然科學(xué)版), , 19( 4), 447- 449 [13] Implementing a UART Function with Timer_A3, Texas Instruments literature number SLAA078 [14] MSP430x1xx Family Users Guide, Texas Instruments literature number SLAU04 [15] MSP430x1xx Mixed Signal Microcontroller datasheet, Texas Instruments literature number SLAS241 畢業(yè)設(shè)計(論文) - 29- 附錄 A 電氣原理圖 MSP430 多功能測試儀設(shè)計 - 30- 附錄 B 外文文獻(xiàn)及譯文 應(yīng)用 TIME_A3 模塊實(shí)現(xiàn)異步通信 報告描述了如何使用 timer_A3 去實(shí)現(xiàn)異步通信功能。這些例子是為MSP430x11x(1)系列所特定的,但是同時它們適用于所有包含 timer_A3 模塊的MSP430 系列。異步通信的功能通過 timer_A3 的硬件功能和軟件來實(shí)現(xiàn)。這種實(shí)現(xiàn)是半雙工、事件驅(qū)動的,它支持 8N1 協(xié)議,波特率可以達(dá)到 1200 到 115200,甚至更快。 通過使用完整的 timer_A3 模型的硬 件特征可以實(shí)現(xiàn) MSP430x11x(1)的不同的串行通信的應(yīng)用。該報告通過 MSP430F1121 單片機(jī)與 PC 串行端口間的 RS232通信模塊來論證幾個異步通信功能的例子。它詳細(xì)的描述了如何使用 timer_A3的硬件來實(shí)現(xiàn)自動其始位的探測,波特率的產(chǎn)生,數(shù)據(jù)位的關(guān)閉。 Timer_A3 的硬件特性極大的減少了軟件和 CPU 與異步通信微控制軟件的執(zhí)行的聯(lián)系。同時Timer_A3 的硬件特性允許異步通信運(yùn)行作為一個背景功能同時是別的實(shí)時系統(tǒng)的任務(wù)。 MSP430x11x(1) Timer_A 異步通信的描述 一個 MSP430F1121 與別的系統(tǒng)不斷地在通信,在該報告中 PC 使用的是 RS232 界面。通過三根線:接收,傳輸和共地點(diǎn)來調(diào)整兩個系統(tǒng)之間的不同特性。使用 8N1 協(xié)議: 8位數(shù)據(jù)位,沒有奇偶校驗(yàn)位, 1位停止位。用戶可以修改異步通信的功能來支持別的協(xié)議跟波特率,包括奇偶檢驗(yàn)和第九位地址位。通過 timer_A3 的一個有用的捕捉 — 比較寄存器0( CCR0)來描述異步通信的功能。其始位的探測,波特率的產(chǎn)生,數(shù)據(jù)位的關(guān)閉用 CCR0 來實(shí)現(xiàn)。別的 2 個捕捉 — 比較寄存器閑置來實(shí)現(xiàn)別的任務(wù)。這種 CCR0的選擇是任意的,任何的或者所有的 CCRX 都 可以用做異步通信功能。端口引腳、 的功能選擇與 timer_A3 的 CCR0 有關(guān)。 選擇發(fā)射, 選擇接收。一根引腳通過功能選擇寄存器 P1SEL 和 P2SEL,來實(shí)現(xiàn)功能的選擇。因?yàn)?用作輸出口,所以這個引腳通過端口 1的方向寄存器( P1DIR)來設(shè)定為輸出口。 要作為輸入口來使用。這是 MSP430 端口引腳的默認(rèn)值。 Tmier_A3 設(shè)定在連續(xù)計數(shù)模式下運(yùn)行,允許它的計數(shù)可以作為異步通信的同時也可以為別的功能使用。 CPU 寄存器 R4 被用作 RXTX 數(shù)據(jù) —— 一個改變輸入輸出數(shù)據(jù)異步通信的 數(shù)據(jù)緩存器。 CPU 寄存器 R5 被用作 BitCnt,位跟蹤寄存器。這種 R4 和 R5的選擇是任意的,任意的 CPU 寄存器或者 RAM 字節(jié)都可以用來實(shí)現(xiàn)這個功能。 在接收模式下,捕獲 — 比較控制寄存器 0( CCTL0)設(shè)定為 CCR0 的 下降沿捕獲。在一直接收高電平的情況下,一個下降沿代表著起始位。 CPU 的資源只能在收到 上的一個下降沿起始位后運(yùn)行。一個 下降沿將捕獲正在運(yùn)行的 tiner_A3 的計數(shù)寄存器( TAR)的值保存在 CCR0 里,與任何別的運(yùn)行時間無關(guān)。捕獲是通過 tiner_A3 的硬件而不是軟件來實(shí)現(xiàn)的 。 CPU 同時可以執(zhí)行中斷信號。這個潛在的中斷信號并不是主要的作為一個準(zhǔn)確時間下降沿觸發(fā)儲存在CCR0,與別的活動無關(guān)。在起始位探測以后,軟件重新設(shè)置 CCTL0 因此 CCR0 是在比較模式下,并且比喻為在第一個數(shù)據(jù)位中間發(fā)生。將 CCR0 加上 個字節(jié)來配置與下一次第一個數(shù)據(jù)位中間的比較。標(biāo)準(zhǔn)數(shù)據(jù)由硬件鎖存在 SCCI 里。易讀取的 SCCI 位于 CCTL0 中。在異步通信功能中, SCCI 捕捉 的邏輯電平,同時地與 CCR0 的值進(jìn)行比較。異步通信的功能是從 SCCI 中收到停止數(shù)據(jù)位。軟件不會直接測試 的值。 畢業(yè)設(shè)計(論文) - 31- RX_Bit SCCI,amp。CCTL0 。 Get bit waiting in SCCI RXTXData 。 Store received bit 在起始位后,一個一個字節(jié)長的偏移量去設(shè)置下一次每個字節(jié)中間的捕捉。用軟件將八位連續(xù)數(shù)據(jù)一位一位的從 CCR0 讀出送到 RXTXData。 傳輸模式的任務(wù)分配變的更簡單因?yàn)楫?dāng)傳輸?shù)臅r候 MSP430 會自動決定,同時沒有起始邊沿探測是必需的。儲存在 RXTXData 緩存器的數(shù) 據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1