51单片机的PWM应用
来源:互联网 发布:linux编译比特币 编辑:程序博客网 时间:2024/05/18 09:06
51单片机的PWM
一,PWM概念说明:
(1)PWM,Pulse Width Modulation,脉冲宽度调制。
(2)利用微处理器的数字输出来对模拟电路进行控制。
(3)使用数字信号达到一个模拟信号的效果。
(4)改变脉冲宽度来实现不同的效果。
二,PWM的特点:
(1)从处理器到被控系统信号都是数字形式的,无需进行数模转换。
(2)噪声抵抗能力强。
三,应用:
(1)PWM软件法控制充电电流。
(2)PWM控制LED。脉宽调制的脉冲频率通常大于100Hz,人眼就不会感到闪烁。(可做:呼吸灯)
(3)PWM控制蜂鸣器。
(4)PWM控制直流电机。
(5)利用PWM技术实现两个单片机之间的数据传递。(将ADC数据从一个单片机,利用PWM,传送到另一个单片机)
(6)PWM捕获:实现示波器捕获功能。
阅读全文
0 0
- 51单片机的PWM应用
- 51单片机实现LED的PWM效果
- 51单片机模拟PWM
- 51单片机模拟PWM
- 51单片机PWM控制电机
- 51单片机产生PWM波
- 51单片机PWM波调光
- 51单片机PWM程序详解
- 51单片机输出pwm波形
- 51单片机pwm信号模拟
- 利用51单片机输出pwm
- 51单片机做的PWM无级调光程序
- 关于MCS-51单片机实现PWM的方法
- 51单片机按键控制输出pwm的占空比
- 51单片机PWM的控制(呼吸灯)
- 基于51单片机的pwm和串口通信
- s3c2440的PWM应用
- s3c2440的PWM应用
- HDU 1247 Hat’s Words(字典树Trie)
- Spark学习笔记(20)Spark Streaming中动态Batch Size实现初探
- 矩阵基础(三)
- 字典树Trie
- Objective-C 和 Swift 语言,哪个更容易学习?
- 51单片机的PWM应用
- BZOJ 1787 & 1832 [Ahoi2008]Meet 紧急集合
- Spark学习笔记(21)动态Batch Size深入
- hbase创建预切割-开启多线程实现大批量插入
- 搭建自己的Shadowsocks服务器
- java文件读写操作之io流
- Spark学习笔记(22)Spark Streaming架构源码图解
- 优先队列
- 序——为什么读史