编辑: 飞鸟 2019-07-06
什么是 PWM 随着电子技术的发展,出现了多种 PWM 技术,其中包括:相电压控制 PWM、脉宽 PWM 法、随机 PWM、SPWM 法、线电压控制 PWM 等,PWM 码是一种脉宽调制码,它 的组成为 9MS 高电平和 4MS 低电平引导脉冲,16 位系统识别码,8 位数据正码和

8 位数 据反码.

一个 PWM 码的

0 是由一个 0.58ms 的低电平和一个 0.58ms 的高电平组成,1 是 由一个 0.58ms 的低电平地和一个 1.58ms 的高电平组成.解码原理是这样的.首先通过延 时来丢开引导码,然后通过解码丢掉

16 位系统识别码,最后解系统正码和反码.解开后将 正码取反看是否与反码相同,如果相同,即解开保存其值.解码

0 或1是这样的.在低电 平的时候等待,直到为高了后,用一个 0.882ms 的延时去量,量完后,如果为低了,证明前 面是一个 0.58ms 低电平和一个 0.58ms 高电平地组成,即保存一个 0.如果为高,则证明是 由一个 0.58ms 低电平地和一个 1.58ms 高电平组成,即保存一个

1 .为1则再调一个延时, 让它延到低电平.等待到高电平后重复上述过程解码.遥控器解码程序介绍:通过上述的解 码原理,利用单片机的中断口来测 PWM 码的宽度,通过本实验仪配备的遥控,单片机解码 在数码管上显示.实际应用例如:红外遥控. 脉宽调制的基本原理及其应用实例 脉宽调制(PWM)是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的 技术,广泛应用在从测量、通信到功率控制与变换的许多领域中. 模拟电路 模拟信号的值 可以连续变化,其时间和幅度的分辨率都没有限制.9V 电池就是一种模拟器件,因为它的 输出电压并不精确地等于 9V,而是随时间发生变化,并可取任何实数值.与此类似,从电 池吸收的电流也不限定在一组可能的取值范围之内. 模拟信号与数字信号的区别在于后者的 取值通常只能属于预先确定的可能取值集合之内,例如在{0V, 5V}这一集合中取值.模拟电 压和电流可直接用来进行控制,如对汽车收音机的音量进行控制.在简单的模拟收音机中, 音量旋钮被连接到一个可变电阻.拧动旋钮时,电阻值变大或变小;

流经这个电阻的电流也 随之增加或减少, 从而改变了驱动扬声器的电流值, 使音量相应变大或变小. 与收音机一样, 模拟电路的输出与输入成线性比例. 尽管模拟控制看起来可能直观而简单,但它并不总是 非常经济或可行的.其中一点就是,模拟电路容易随时间漂移,因而难以调节.能够解决这 个问题的精密模拟电路可能非常庞大、笨重(如老式的家庭立体声设备)和昂贵.模拟电路还

1 有可能严重发热, 其功耗相对于工作元件两端电压与电流的乘积成正比. 模拟电路还可能对 噪声很敏感,任何扰动或噪声都肯定会改变电流值的大小. 数字控制 通过以数字方式控制 模拟电路,可以大幅度降低系统的成本和功耗.此外,许多微控制器和 DSP 已经在芯片上 包含了 PWM 控制器,这使数字控制的实现变得更加容易了. 简而言之,PWM 是一种对模 拟信号电平进行数字编码的方法. 通过高分辨率计数器的使用, 方波的占空比被调制用来对 一个具体模拟信号的电平进行编码.PWM 信号仍然是数字的,因为在给定的任何时刻,满 幅值的直流供电要么完全有(ON),要么完全无(OFF).电压或电流源是以一种通(ON)或断 (OFF)的重复脉冲序列被加到模拟负载上去的.通的时候即是直流供电被加到负载上的时 候,断的时候即是供电被断开的时候.只要带宽足够,任何模拟值都可以使用 PWM 进行编 码. 大多数负载(无论是电感性负载还是电容性负载)需要的调制频率高于 10Hz.设想一下 如果灯泡先接通

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题