33问答网
所有问题
当前搜索:
51单片机可以输出可调pwm
51单片机
,电位器通过PCF8591转换,来控制
pwm输出
来控制灯亮度。求keil...
答:
提供一个思路,8591转换得到一个数据,这个数据是0~255之间,
可以
将该数据换算成0~100之间的
PWM
值,再用定时器产生一个相应的脉冲序列就可以控制LED亮度了,定时时间可以定在50~100us这样PWM周期就在5~10毫秒。
51单片机
通过
pwm
波控制直流电机进行调速是一定需要电机驱动吗?如果没...
答:
可以
的,使能端输入
pwm
是可以的.你说的没有电机驱动是啥意思,没有驱动电路就没有大电流啊
有没有4路
PWM
口的
51
内核
单片机
?
答:
如图所示,STC的
51单片机
里有4路
PWM
的型号。望采纳。。。
51单片机能
产生10KHZ的
pwm
波吗
答:
如果选用1T的
单片机
,产生10KHZ的
pwm
波毫无压力,12T的单片机,定时器有比较或16位自动重装功能也没问题,否则,程序设计得当勉强
可以
。掌握的原则就是中断程序里边尽量压缩代码量,节省执行时间。
如何用
51单片机
的定时器产生2路
pwm
?
答:
用定时器啊,用定时器定一段时间,便是
pwm
的周期,然后你
可以
设计任意数量的变量,如N1,N2等等,每一个变量都可以产生一个方波~给你简单写个程序吧 include <reg52.h> include <intrins.h> define uchar unsigned char define uintunsigned int uchar N1,N2;sbit pwm_out1=P0^0;sbit pwm_out2...
用
51单片机
,
输出PWM
信号控制智能小车的小电机,汇编程序要怎么写?_百 ...
答:
&& 我是用PC机控制的, 不知对你有无帮助.-- 舵机控制 Local 我的小大脚, 油门, 方向 油门 = 0 方向 = 1 我的小大脚 = Newobject("环奇小大脚")-- Inkey(4)-- 我的小大脚.发送指令(方向, 0)-- 我的小大脚.发送指令(油门, 0)-- Inkey(2)-- 我的小大脚.发送指令(油门, 0.5)-...
...
单片机输出
50KHZ
可调
占空比
pwm
请问有
51单片机能
实现吗?
答:
50kHZ是20uS,也就是说你
可调
占空比比较有限。其次,即使主频在1MHZ,其IO口翻转也不一定
能
达到1MHZ的水平,这就需要你仔细看芯片的手册了。
51单片机输出
50hz的
PWM
波怎么不行?为什么输出的是100hz的
答:
按程序周期是20000个机器周期,如果晶振是12M的话,那么
输出
频率为50Hz,如果是24M的话,则输出频率为100Hz
用
51单片机
的定时器2 发出周期5S的
PWM
波 并用2个按键来分别增加或减少脉...
答:
include <reg52.h> define uint unsigned int define uchar unsigned char uchar count ,z;sbit key_1 = P3^7;sbit key_2 = P3^6;sbit
PWM
= P2^0;void key_control();void init ();void create_PWM(uchar);void delay(uint);void main (){ init ();while(1);{ key_control();c...
51单片机能
做电老鼠么?
答:
做电老鼠一般用PWM信号驱动电路做升压,
51单片机
不能做到ARM做的那种程度,因51单片机没有
PWM输出
功能,就算用定时器做,模拟PWM,输出频率也只能小于50KHZ,且程序里没有多少
可调PWM
范围.建议用PIC或STC的单片机且有PWM 和模拟比较器的系列.
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜