当前位置: 首页 > news >正文

RK3568平台开发系列讲解(PWM篇)PWM的使用

在这里插入图片描述

文章目录

  • 一、什么是PWM
  • 二、RK3568 PWM
    • 2.1、PWM 通道与引脚
    • 2.2、PWM 简介
    • 2.3、PWM 设备节点
  • 三、RK3568 PWM 调试节点

📢 PWM 是很常用到功能,我们可以通过 PWM 来控制电机速度,也可以使用 PWM 来控制 LCD 的背光亮度。

一、什么是PWM


PWM 全称是 Pulse Width Modulation,也就是脉冲宽度调制,PWM 信号如图:
在这里插入图片描述
PWM 信号有两个关键的术语:频率和占空比,频率就是开关速度,把一次开关算作一个周期,那么频率就是 1 秒内进行了多少次开关。占空比就是一个周期内高电平时间和低电平时间的比例,一个周期内高电平时间越长占空比就越大,反之占空比就越小。占空比用百分之表示,如果一个周期内全是低电平那么占空比就是 0%,如果一个周期内全是高电平那么占空比就是 100%。
我们给 LCD 的背光引脚输入一个 PWM 信号,这样就可以通过调整占空比的方式来调整 LCD 背光亮度了。提高占空比就会提高背光亮度,降低占空比就会降低背光亮度,重点就在于PWM 信号的产生和占空比的控制。

二、RK3568 PWM


2.1、PWM 通道与引脚

RK3568 有 4 个 PWM 模块,每个 PWM 模块有 4 个通道,因此一共有 16 路 PWM:PWM0~PW


http://www.mrgr.cn/news/2086.html

相关文章:

  • JavaScript HTML DOM 实例
  • 数据无法插入mysql表解决
  • 一个案例讲清5Why分析法,分分钟Get!
  • PyTorch--残差网络(ResNet)在CIFAR-10数据集进行图像分类
  • Python 设计模式之享元模式
  • 汇编语言下的像素级艺术:图形与图像处理
  • 使用dg将单实例oracle12c迁移升级到oracle19.22 RAC
  • 《智能计算系统:从深度学习到大模型(第2版)》重磅上市!
  • 把VTK窗口嵌入到Qt的窗口中显示(二)
  • 区块链浏览器需求整理
  • 小琳AI课堂:自然语言理解(NLU)和自然语言生成(NLG)
  • 【前端面试】如何深度谈class组件和函数组件的区别
  • SQL 时间盲注 (injection 第十六关)
  • Kubernetes Pod入门
  • 基于深度学习的图像特征优化识别复杂环境中的果蔬【多种模型切换】
  • 学习大数据DAY39 基于 hive 的 SQL语句
  • 【Linux】Linux(centos7)安装jdk1.8
  • [openSSL]TLS 1.3握手分析
  • node版本8.x→16.x,前端维护火葬场,问题及解决方案总结
  • ViT笔记学习