找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2032|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

新人對(duì)于單片機(jī)pwm調(diào)速的一些指導(dǎo)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:438987 發(fā)表于 2019-3-11 23:11 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
新人單片機(jī)做pwm調(diào)速,比較普遍的是利用它來(lái)調(diào)節(jié)電機(jī)轉(zhuǎn)速,在這一基礎(chǔ)上,調(diào)節(jié)舵機(jī),或者做呼吸燈,然而很多人對(duì)pwm比較陌生,我對(duì)于這個(gè)問(wèn)題進(jìn)行我的一些解讀,pwm其實(shí)是一種調(diào)節(jié)方式,關(guān)鍵在于調(diào)節(jié)一個(gè)周期內(nèi)高電平與低電平的持續(xù)時(shí)間,即高電平持續(xù)時(shí)間在一個(gè)周期內(nèi)的時(shí)間占的百分比,即所謂的占空比,占空比越大,速度越快。值得一提的是,并不是所有的單片機(jī)都會(huì)自帶有pwm控制器,而一般的方法是做一個(gè)程序表達(dá)你想要的某個(gè)io口的高低電平分別持續(xù)的時(shí)間,這個(gè)可以用循環(huán)嵌套,延時(shí)函數(shù)來(lái)做,通過(guò)sbit flag,也就是立下flag標(biāo)志位,因?yàn)樗闹抵话?和1,所以能夠進(jìn)行取反,取反即是高低電平進(jìn)行交換。因?yàn)榇藭r(shí)的flag就是代表了io口,比如令P27=flag,即完成代表P27口高低電平的操作,而更深層次的是通過(guò)定時(shí)器中斷來(lái)控制時(shí)間,定時(shí)來(lái)進(jìn)行高低電平反轉(zhuǎn),達(dá)到pwm控速。

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:342197 發(fā)表于 2019-3-12 14:43 | 只看該作者
很不錯(cuò)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表