999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32定時器的PWM實驗教學(xué)

2019-11-16 06:01:24田德永
電子技術(shù)與軟件工程 2019年20期
關(guān)鍵詞:嵌入式效果高職

文/田德永

嵌入式課程是高職院校物聯(lián)網(wǎng)、電子、通信等專業(yè)一門重要課程。STM32是高職院校中嵌入式課程中常采用的開發(fā)實驗芯片。在STM32教學(xué)中,STM32的定時器和PWM的實驗是很重要而又比較難于理解的知識點。STM32定時器功能豐富,但配置復(fù)雜,只有通過對實驗深入分析,才能幫助初學(xué)的高職院校學(xué)生更加易于理解和掌握STM32定時器產(chǎn)生PWM功能。

1 STM32定時器認知教學(xué)

STM32定時器比較復(fù)雜,涉及到的配置很多,許多知識點學(xué)生難于掌握。對于高職院校學(xué)生,理解主要原理,掌握基本配置即可,面面俱到學(xué)生反而難于把握。

學(xué)生需要理解定時器是如何產(chǎn)生定時的。開始接觸定時器的高職院校學(xué)生,對定時的理解只是停留在宏觀層面上,他們可能知道秒表定時,鬧鐘定時等,而對電子元件的定時器定時功能,是比較模糊的。實際上,定時器本質(zhì)上是計數(shù)器,通過對脈沖的計數(shù),達到定時的功能,因為脈沖包含了時間信息。如圖1,假設(shè)一個脈沖是周期是1ms,那么如果計數(shù)了5次,那么就可以得到5ms的時間,即如果設(shè)置計數(shù)5次,就相當(dāng)可以定時5ms。因此,只要知道計數(shù)次數(shù)及所計脈沖的頻率或周期,就可以換算出定時時間。

STM32定時器資源比較豐富,有通用定時器、高級定時器、基本定時器等。盡管STM32定時器比較復(fù)雜,但只要抓住定時器計數(shù)次數(shù),以及計數(shù)的脈沖周期或頻率這兩條線索,就容易理解STM32定時器的定時原理。STM32可以選擇內(nèi)部系統(tǒng)時鐘信號(CK_INT)進行分頻后再進行脈沖計數(shù),即通過設(shè)置分頻系數(shù)TIMx_PSC進行分頻。定時器時鐘頻率用CK_CNT表示,則他們關(guān)系為:

若設(shè)定時器定時時間周期為T_t s,定時器的計數(shù)次數(shù)為T_count,則與分頻系數(shù)之間的關(guān)系可得:

由此可知,STM32定時器的定時周期由三個因素決定:系統(tǒng)時鐘信號周期、定時器分頻系數(shù)的值和定時器初始值即計數(shù)值。

2 STM32定時器輸出的PWM

PWM輸出的是高低電平的開關(guān)量。很多的控制技術(shù),就是采用PWM控制。PWM(Pulse Width Modulating)稱為脈沖寬度調(diào)制。是利用微處理器的數(shù)字輸出來對模擬電路進行控制的一種非常有效的技術(shù),簡而言之,就是對脈沖的寬度進行控制。學(xué)生要理解PWM的占空比概念。占空比就是一個PWM周期內(nèi),高電平時長占周期的百分比。對脈寬控制,也就是對占空比的控制。學(xué)生也要知道PWM在STM32中是如何產(chǎn)生的。STM32產(chǎn)生的PWM是通過定時器產(chǎn)生,通過捕獲/比較輸出通道輸出。一般定時器有四個捕獲/比較輸出通道,因此,除了要對定時器進行配置外,還要配置通道,配置輸出的GPIO口。STM32有高級定時器和通用定時器進行產(chǎn)生PWM。輸出的占空比可由ST公司固件庫函數(shù)提供進行設(shè)置。

TIM_SetCompare3(TIM_TypeDef* TIMx,u16 Compare3)是ST公司的提供的固件函數(shù)之一,它的功能是設(shè)置 TIMx 捕獲比較寄存器值。定時器TIMx通過通道3與compare3值比較輸出PWM。定時器產(chǎn)生的PWM輸出如圖2所示,因此,控制compare3參數(shù)值就可控制脈沖寬度,控制占空比。學(xué)生需充分理解參數(shù)字的含義。定時器計數(shù)值N決定了PWM輸出周期,compare3決定了PWM的占空比。

圖1:定時器原理示意圖

圖2:定時器輸出PWM原理示意圖

圖3:模擬電路控制LED燈實驗電路

圖4:PWM輸出控制LED實驗電路原理圖

3 PWM實驗設(shè)計

為了更好地讓學(xué)生理解PWM原理及其控制效果,設(shè)計PWM控制LED發(fā)光現(xiàn)象實驗,使用外圍硬件電路比較少,易于實現(xiàn)。可以使用LED亮度控制及呼吸燈實驗項目,主要是讓學(xué)生能理解PWM的作用。

3.1 模擬電路控制LED燈亮度效果

為了和PWM控制LED燈效果作比較,搭建如圖3的模擬電路。電源兩端直接用滑動變阻器Rp串接LED燈,當(dāng)調(diào)節(jié)滑動變阻器Rp時,隨著流過LED電流變化會明顯的變亮或變暗,這在很多模擬電路中調(diào)節(jié)常用的方式。很明顯,這是模擬電路控制的方式。

3.2 用STM32定時器PWM控制LED燈亮度實驗設(shè)計

我們把圖3電路換成圖4電路,LED燈不變。前面說過,PWM輸出是周期性的高低電平開關(guān)量,對于這點,學(xué)生是易于理解的。

在配置定時器時,我們可以先讓讓其頻率足夠小,周期足夠大,占空比為50%,當(dāng)接上LED燈時,會發(fā)現(xiàn),燈在不停的閃爍,這驗證了PWM是開關(guān)量,輸出是高低電平開關(guān)量。

當(dāng)設(shè)置定時器周期足夠小時,占空比不變,會發(fā)現(xiàn)LED亮度達到最亮?xí)r的一半不再閃爍的現(xiàn)象,和圖3的電路效果一樣。這是因為人的眼睛對圖像(光線)的視覺暫留的特點,也稱為人眼的余輝效應(yīng),才有如此效果。要讓學(xué)生明白的是,圖3是模擬電路控制,而圖4是PWM是數(shù)字控制,對比可見,PWM能控制模擬電路,達到一樣效果。

在定時器輸出PWM頻率不變情況下,讓程序更改PWM占空比,即修改比較輸出函數(shù)TIM_SetCompare3第二個參數(shù),用示波器觀察,會發(fā)現(xiàn)波形高電平在周期內(nèi)不斷擴展和收縮,反應(yīng)到LED燈上可得到呼吸燈的效果。這正反應(yīng)數(shù)字信號便于控制,很好的把數(shù)字信號控制轉(zhuǎn)換為模擬控制信號的PWM例子。

4 結(jié)束語

PWM輸出從處理器到被控制裝置信號都是數(shù)字形式,是實現(xiàn)D/A轉(zhuǎn)換和精確脈沖序列輸出的有效手段,PWM在各個控制領(lǐng)域都得到廣泛應(yīng)用。在采用STM32芯片的嵌入式課程中,在進行定時器PWM教學(xué)時,要逐步引導(dǎo)學(xué)生領(lǐng)會PWM產(chǎn)生的原理和控制作用。可以采用多個實驗項目對比,幫助學(xué)生對PWM開關(guān)量控制模擬系統(tǒng)而不需數(shù)模轉(zhuǎn)換的理解,提高高職院校學(xué)生嵌入式技術(shù)開發(fā)和應(yīng)用能力。

猜你喜歡
嵌入式效果高職
按摩效果確有理論依據(jù)
高職應(yīng)用文寫作教學(xué)改革與創(chuàng)新
活力(2019年21期)2019-04-01 12:18:24
迅速制造慢門虛化效果
搭建基于Qt的嵌入式開發(fā)平臺
抓住“瞬間性”效果
中華詩詞(2018年11期)2018-03-26 06:41:34
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
模擬百種唇妝效果
Coco薇(2016年8期)2016-10-09 02:11:50
高職人才培養(yǎng)模式創(chuàng)新探討
Altera加入嵌入式視覺聯(lián)盟
倍福 CX8091嵌入式控制器
自動化博覽(2014年4期)2014-02-28 22:31:15
主站蜘蛛池模板: 美女高潮全身流白浆福利区| 在线a网站| 亚洲精品无码av中文字幕| 日韩欧美中文在线| 伊人成色综合网| 国产理论一区| 九色综合视频网| 92午夜福利影院一区二区三区| 国产国语一级毛片在线视频| 青青草一区| 久久人搡人人玩人妻精品| 国产一区亚洲一区| 中日韩欧亚无码视频| 狼友视频国产精品首页| 毛片a级毛片免费观看免下载| 色香蕉网站| 久久精品这里只有国产中文精品 | 在线无码九区| 久久大香香蕉国产免费网站| 人妻熟妇日韩AV在线播放| 日本一区二区三区精品AⅤ| 欧美翘臀一区二区三区| 国产一国产一有一级毛片视频| 亚洲a免费| 国产丝袜啪啪| 天天躁狠狠躁| 久久午夜夜伦鲁鲁片不卡| 亚洲另类国产欧美一区二区| 国产欧美高清| 中文字幕自拍偷拍| 精品人妻系列无码专区久久| 国产成人亚洲欧美激情| 日韩中文精品亚洲第三区| 91精品免费久久久| 国产一区二区三区在线精品专区 | 91国内在线观看| 国产丝袜一区二区三区视频免下载| 日韩无码黄色| 香蕉久久国产精品免| 国产精品毛片一区视频播| 一级毛片网| 国产91视频观看| 手机精品福利在线观看| 九九九国产| 超碰精品无码一区二区| 亚洲综合片| 一级不卡毛片| 色哟哟色院91精品网站| 草逼视频国产| 欧美午夜网| 91久久偷偷做嫩草影院电| 99久久成人国产精品免费| 91视频99| 在线毛片免费| 国产在线视频导航| 亚洲高清日韩heyzo| 综合色区亚洲熟妇在线| a级毛片在线免费| 8090成人午夜精品| 91精品最新国内在线播放| 午夜不卡视频| 欧美成人午夜视频免看| 日韩久久精品无码aV| 伊人久久久久久久久久| 美女扒开下面流白浆在线试听| 欧美黄网在线| 天堂成人在线| 国产视频资源在线观看| 国产熟女一级毛片| 国产精品极品美女自在线网站| 天天综合亚洲| 亚洲人成影院在线观看| 免费不卡视频| 国产极品美女在线观看| 伊人久久大香线蕉综合影视| 久久久久久国产精品mv| 欧美成人看片一区二区三区| 成人日韩精品| 免费不卡视频| 国产女人在线| 免费看黄片一区二区三区| 五月婷婷综合网|