请说出你对PWM方波的理解,与IO口有什么区别呢??

最近接触到了PWM方波,网上搜了概念,但没有直接的认识,PWM通道是一个什么样的感念,单片机控制外围设备我理解是通过IO口得高低变化,那PWM方波是个什么概念呢?
51单片夹我 学了,没有接触到这个概念...

PWM是英文“Pulse Width Modulation”的缩写,简称脉宽调制,主要的特点是脉冲,也就是方波的宽度调节,重点在于占空比控制上。你理解的也没错,通过I/O口高低变化就可以形成PWM波,但需要你控制定时器调节高低电平输出的时间比例,但是这只是最基本的PWM波,还有其他的SPWM等等。追问

那么那些PWM通道在结构上和IO口有什么区别?
51是不是没有PWM通道?
那51是不是要通过自己的时序来控制输出波的占空比????

追答

单片机直接有PWM输出的比较少,那些PWM通道没有什么特别的,只是通过集成,将生成电路部分整合到芯片内部罢了,通过单片机自己生成占空比可调的PWM波的程序也比较简单,主要就是控制电平的翻转时间。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-24
学的是很精,C51没有专门的PWM波形输出口,可以通过定时器在软件上编写,给我几分吧

请说出你对PWM方波的理解,与IO口有什么区别呢??
PWM是英文“Pulse Width Modulation”的缩写,简称脉宽调制,主要的特点是脉冲,也就是方波的宽度调节,重点在于占空比控制上。你理解的也没错,通过I\/O口高低变化就可以形成PWM波,但需要你控制定时器调节高低电平输出的时间比例,但是这只是最基本的PWM波,还有其他的SPWM等等。

PWM和IO口产生的波形有什么区别
所以,在高速场合软件PWM就显的力不从心,而在低速场合两者没有区别,因为无论硬件PWM还是软件PWM都必须从IO口输出

单片机的数字端口、模拟端口和PWM口各是什么意思,麻烦通俗点回答 谢 ...
2、模拟IO端口是指当前IO具备模拟电路功能,比如具有AD采集功能,可以采集外接电路的电压。3、PWM是指波形,具体来说就是方波,一般用于控制电机。

PWM模块可以输出方波,但是在实际的工业应用中有什么用呢?
PWM方波一般是指电压波形,当负载为纯电阻时,其电流波形也是方波。PWM在实际工业应用中,一般用于感性负载。如变频器的负载一般是电机,励磁电源的负载是励磁绕组,都是感性负载。大家知道,电感的电流不能突变,换言之,电感能抑制高频信号,这样,电源输出PWM电压,流经电感的实际上是滤除了高频分量的正...

单片机产生方波是电流驱动还是电压驱动
单片机I\/O口输出是电压输出,一般单片机I\/O口输出高电平或者低电平,即0V或者5V(有些单片机是3.3V),所以由单片机产生的PWM是电压型,如果你需要其它输出方式则需要转换。

你好,问你一下,单片机不是几乎所有的管脚都能产生pwm吗回复
理论上只要是GPIO都能产生PWM。有些单片机内部有专用定时器,能自动根据定时器溢出情况输出电平信号到某个管脚上,这就是硬件PWM,不用CPU参与,脉宽很精确。如果没有硬件PWM,只能通过编程的方法输出信号,这样要占用CPU时间,速度和实时性也受到限制。

HT46R47输出的PWM是方波吗?其他单片机输出的PWM有什么不同?_百度...
PWM是高电平与 低电平 可以安不同比例调节的 方波 ,不同的单片机只是 设置 及 编程指令的 不同,其它的大同小异。

数字信号怎么变换成pwm信号
改变IO口输出的方波的占空比。PWM实现的原理是通过锯齿波\/三角波(载波)所需要合成的波形(调制波)进行比较,然后确定PWM所需要输出的极性,锯齿波从比较器的反相端端输入,可以通过改变IO口输出的方波的占空比,从而获得使用数字信号模拟成的模拟PWM电压信号,等效替代。

STC单片机产生PWM波
我记得STC 这款芯片如果使用自身PCA\/PWM模块的话,频率计算如下图:所以频率=(16M)\/256;这里假设您使用的是16M的晶振,并且在相关寄存器中配置了PCA时钟输入是ECI 如果是其他就是 内部晶振 = SYSclk

三菱PLC中,用PWM设置过的方波脉冲去控制步进电机,占空比会对步进电机...
占空比不会,除非脉冲过窄小于步进光耦的反应时间(一般要求脉冲宽度大于1-2us)会导致步进电机收不到信号而不动作。。

相似回答