0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Cortex-A9的pwm详解,WM信号输出输出和作用

电子设计 来源:电子设计 作者:电子设计 2020-12-24 18:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、什么是PWM

PWM,英文名Pulse Width Modulation,是脉冲宽度调制缩写,它是通过对一系列脉冲的宽度进行调制,等效出所需要的波形(包含形状以及幅值),对模拟信号电平进行数字编码,也就是说通过调节占空比的变化来调节信号、能量等的变化,占空比就是指在一个周期内,信号处于高电平的时间占据整个信号周期的百分比,例如方波的占空比就是50%.

二、PWM信号输出输出和作用

1. 如果要实现PWM信号输出如何输出呢?

1)可以直接通过芯片内部模块输出PWM信号,前提是这个I/O口要有集成的pwm控制器,只需要通过对应的寄存器即可,这种自带有PWM输出的功能模块在程序设计更简便,同时数据更精确。

2)但是如果IC内部没有PWM功能模块,或者要求不是很高的话可以利用I/O口设置一些参数来输出PWM信号,因为PWM 信号其实就是一高一低的一系列电平组合在一起。具体方法是给I/O加一个定时器,对于你要求输出的PWM信号频率与你的定时器一致,用定时器中断来计数,但是这种方法一般不采用,除非对于精度、频率等要求不是很高可以这样实现。

2. PWM信号应用

PWM信号把模拟信号转化为数字电路所需要的编码,现在基本是采用数字电路,因此在很多场合都采用PWM信号。

我们经常见到的就是交流调光电路,也可以说是无级调速,高电平占多一点,也就是占空比大一点亮度就亮一点,占空比小一点亮度就没有那么亮,前提是PWM的频率要大于我们人眼识别频率,要不然会出现闪烁现象。

除了在调光电路应用,还有在直流斩波电路、蜂鸣器驱动、电机驱动、逆变电路、加湿机雾化量等都会有应用。

三、蜂鸣器

蜂鸣器广泛用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。

蜂鸣器分为压电式及电磁式的二大类:

压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。它是以压电陶瓷的压电效应,来带动金属片的振动而发声;

电磁式的蜂鸣器,由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场。振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。通电时将金属振动膜吸下,不通电时依振动膜的弹力弹回。

有源蜂鸣器, 只要给它加上恒定的电压, 就能发声;无源蜂鸣器, 必须给它加上一定频率的方波或正弦波才能发声

有源蜂鸣器内部带震荡源,所以一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。

有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。

【优点】无源蜂鸣器的优点是:

便宜声音频率可控,可以做出“多来米发索拉西”的效果。在一些特例中,可以和LED复用一个控制口有源蜂鸣器的优点是:程序控制方便 。

应用:电风扇、收音机的声音按钮、任何模拟值都可以使用PWM进行编码

审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PWM
    PWM
    +关注

    关注

    116

    文章

    5904

    浏览量

    227100
  • 计数器
    +关注

    关注

    32

    文章

    2324

    浏览量

    98727
  • 蜂鸣器
    +关注

    关注

    12

    文章

    900

    浏览量

    47890
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    A4950全桥DMOS PWM电机驱动器:特性、功能与应用详解

    A4950全桥DMOS PWM电机驱动器:特性、功能与应用详解 在电子工程师的日常工作中,电机驱动是一个常见且关键的领域。今天我们要深入探讨的是Allegro MicroSystems推出
    的头像 发表于 05-15 13:05 211次阅读

    WM8235:高性能9通道AFE的深度解析

    WM8235:高性能9通道AFE的深度解析 在电子设备的世界里,模拟前端(AFE)芯片扮演着至关重要的角色,它是连接模拟信号和数字信号处理之间的桥梁。今天,我们就来深入探讨一款具有卓越
    的头像 发表于 05-12 09:30 302次阅读

    关于FlexPWM信号输出最大频率的问题

    XX-EVK board. 这是一个关于FlexPWM信号输出最大频率的问题。 我可以设置”app_default_pwm_frequency“作为 1MHz ~ 7MHz ? 在我的测试中,当我设置”app_default_
    发表于 04-15 08:23

    信号源/信号发生器是输出还是输入?作用和特点是什么?

    在电子测量与系统测试领域,一个常见的基础问题是:信号源究竟是输出设备还是输入设备?答案是明确的——信号源属于输出设备。它的核心职能是主动产生并输出
    的头像 发表于 03-31 13:27 1068次阅读
    <b class='flag-5'>信号</b>源/<b class='flag-5'>信号</b>发生器是<b class='flag-5'>输出</b>还是输入?<b class='flag-5'>作用</b>和特点是什么?

    XZ1851输入电压6-40V 输出电流2.5A 输出电压ADJ(小于39V)

    输出电压
    jf_56831014
    发布于 :2026年03月26日 11:28:26

    XZ1806A 输出电压5V 输出电流0.8A 降压转换器IC

    输出电压
    jf_56831014
    发布于 :2026年03月20日 09:50:15

    图文学习PWM,怎么输出直流信号

    PWM是脉冲宽度调制的意思,是一个周期内的高电平时间与周期时间之比,图3-9 所示,它与傅里叶变换有不解之缘。
    的头像 发表于 03-12 18:48 1875次阅读
    图文学习<b class='flag-5'>PWM</b>,怎么<b class='flag-5'>输出</b>直流<b class='flag-5'>信号</b>?

    IDT 9FGL04:高性能 4 输出 3.3V PCIe 时钟发生器详解

    IDT 9FGL04:高性能 4 输出 3.3V PCIe 时钟发生器详解 在 PCIe 时钟生成领域,IDT 的 9FGL04 系列器件凭借其出色的性能和丰富的特性,成为众多应用场景
    的头像 发表于 02-05 16:05 407次阅读

    XU9238输出电流:MOS,如3A 6V升12V,输入电压3.3-32V,输出电压5-500V

    输出电流
    jf_56831014
    发布于 :2026年02月03日 09:04:42

    XZ1821A输入电压9-100V 输出电压ADJ(1.25-50V) 输出电流2A#RTT设计大赛

    输出电压
    jf_56831014
    发布于 :2026年01月17日 09:19:44

    IGBT的原理,输入输出和控制信号

    IGBT的原理,输入输出和控制信号
    的头像 发表于 12-06 06:38 3248次阅读

    使用rt_thread无法输出PWM怎么解决?

    背景: 实际无法输出PWM波 但是打印报文PWM脉冲 脉宽的变化和线程程序都是正常执行的 使用的RTT 4.03版本; 单片机为STM32F103VET6; 输出引脚:PC
    发表于 10-14 07:05

    舵机PWM信号介绍!

    舵机 PWM 信号介绍 PWM(Pulse Width Modulation,脉冲宽度调制)信号是舵机的核心控制方式,其通过脉冲的宽度变化来精确指令舵机
    的头像 发表于 08-22 10:59 2770次阅读

    使用CCU4产生3个PWM信号,在引脚 P0.8 上看不到任何 PWM 输出,为什么?

    P0.8 上看不到任何 PWM 输出。 我还尝试使用 P0.8 作为XMC_GPIO_MODE_OUTPUT_PUSH_PULL 的数字输出,但这也不起作用。 使用 P0.8 作为数
    发表于 07-14 07:01

    GP9301B将0V到10V的模拟电压输入,线性转换成0%-100%占空比PWM信号输出

     GP9301B将0V到10V的模拟电压输入,线性转换成0%-100%占空比的PWM信号输出。 GP9301BM将0V到10V的模拟电压输入,线性转换成0%-100%占空比的PWM
    发表于 05-29 10:15 1次下载