欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 關于單片機+電位器控制電機實現無級調速的問題 [打印本頁]

作者: zhang1109408530    時間: 2020-3-8 21:33
標題: 關于單片機+電位器控制電機實現無級調速的問題
我通過ADC0808已經把電位器的信號傳給了單片機,并且也通過公式轉成了電壓,我該怎么做才能實現無級調速啊

作者: 阿斯頓ll    時間: 2020-3-8 21:48
你好,不知道你的單片機是什么型號的,一般可以通過PWM脈寬調制搞定它,就是你把電位器的值直接映射到pwm引腳即可
作者: 51hei**1140    時間: 2020-3-8 22:29
你好!
1、先完成PWM基本構架
2、通過按鍵進行PWM控制
3、加入電位器通過AD采集模擬量
4、對采集到的模擬量數字化,控制PWM
作者: TTQ001    時間: 2020-3-9 03:30
你可以使用讀取的電位器值將其轉換為0到5V之間的電壓,其中0V表示0 RPM,5V表示電動機速度的上限。 然后編寫您的PWM代碼,以接受電位器值作為給定,以生成輸出到電動機控制器的信號。
作者: f556    時間: 2020-3-9 10:23
ADC--->碼值范圍------>PWM占空比范圍------->送PWM。中間可以不需要轉換成電壓。
如ADC最大值是255(8位),對就的PWM時鐘最大是32868HZ,則ADCval*32768/255計算值送PWM。
作者: zhang1109408530    時間: 2020-3-9 11:02
51hei**1140 發表于 2020-3-8 22:29
你好!
1、先完成PWM基本構架
2、通過按鍵進行PWM控制

dianya最高5v,模擬量數字化后,在定時器里加個t++,if(t=5)t=o;
      用函數里這個數字化的電壓值和t比較,if(t<dianya)   dianji=1 ;
                                                  else   dianji=0;
這樣可以么?
作者: zhang1109408530    時間: 2020-3-9 11:12
f556 發表于 2020-3-9 10:23
ADC--->碼值范圍------>PWM占空比范圍------->送PWM。中間可以不需要轉換成電壓。
如ADC最大值是255(8位 ...

就是用這個值來控制電機的高低電平,來實現pwm控制吧?
作者: 15649862501    時間: 2020-4-30 12:32
zhang1109408530 發表于 2020-3-9 11:12
就是用這個值來控制電機的高低電平,來實現pwm控制吧?

做出來了嗎,想交流一下
作者: 15649862501    時間: 2020-4-30 12:34
樓主在嗎,可以交流一下嗎
作者: 15649862501    時間: 2020-4-30 12:34
樓主在嗎,可以交流一下嗎
作者: 15649862501    時間: 2020-4-30 12:35
樓主還在嗎,可以交流一下嗎
作者: 15649862501    時間: 2020-4-30 12:36
樓主在嗎,想交流一下
作者: 51黑電子會員    時間: 2020-5-1 09:18
f556 發表于 2020-3-9 10:23
ADC--->碼值范圍------>PWM占空比范圍------->送PWM。中間可以不需要轉換成電壓。
如ADC最大值是255(8位 ...

32868HZ咋么來的?




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1