找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 4105|回復: 2
打印 上一主題 下一主題
收起左側(cè)

可變PWM控制電機轉(zhuǎn)速及顯示轉(zhuǎn)速

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:54083 發(fā)表于 2013-12-9 16:40 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
為什么我的數(shù)碼管上顯示的數(shù)據(jù)會跳動,理論上不是應(yīng)該在一段時間內(nèi)的脈沖一定頻率的脈沖數(shù)是不變的,即使變化也應(yīng)該是多一或者少一,可是我的這個程序為什么會變化這么大,求解釋,剛學不久,不是很懂,求大神幫忙,課程需要,如果可以的話幫忙修改一下,萬分感謝!

3.zip

774 Bytes, 下載次數(shù): 65

電機轉(zhuǎn)速

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

使用道具 舉報

沙發(fā)
ID:18297 發(fā)表于 2013-12-9 19:53 | 只看該作者
程序很亂,需要一個一個調(diào)試,各個功能要分開調(diào)試,再總和,自己學習,不懂可以問的,但是不要依賴別人。
加油。
回復

使用道具 舉報

板凳
ID:57973 發(fā)表于 2013-12-18 20:14 | 只看該作者
個人 感覺你應(yīng)該修改一下幾個方面:
1、主循環(huán)按鍵掃描程序,改成松開按鍵后響應(yīng),即消抖結(jié)束后判斷按鍵是否松開,如果是則執(zhí)行。
2、按鍵消抖將后面的判松開去掉,否則長按此鍵的話,你的數(shù)碼管就不會顯示,原因很簡單,程序一直在while(!dec);
3、定時器中斷0的優(yōu)先級要比定時器1的優(yōu)先級高,建議調(diào)換一下,或者在定時器1中斷程序中開始時禁止定時器0中斷,結(jié)束時再開定時器0中斷。
4、個人感覺就這些,改一下吧

1.jpg (50.83 KB, 下載次數(shù): 113)

1.jpg
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表