单片机——直流电机

1 .关于4线直流电机

两根12v供电线,通入12v,风扇以最高转速工作。

一根测速线,电机工作时输出测速信号,提供转速反馈。一根PWM控制信号线,电机工作时控制器输入PWM控制信号,以控制风扇转速(通常为占空比可变的方波,占空比越高电机转速越高)。

PWM(脉冲宽度调制)

2. 电机驱动电路

(大功率器件直接驱动电路驱动的电机只有一个转动方向)

频率过低,电机会抖动,因为一直在启停

3.软件通过定时器控制PWM


单片机I/O口输出PWM信号的三种方法

1)利用软件延时:当高电平延时时间到时,对I/O口电平取反变成低电平,然后再延时;当低电平延时时间到时,再对该I/O口电平取反,如此循环就可以得到PWM信号。

2)利用定时器:控制方法同上,只是在这里利用单片机的定时器来定时高低电平的翻转,而不用软件延时。

3)利用单片机自带的PWM控制器。

相关推荐
宵时待雨43 分钟前
STM32基础1:嵌入式历史与生态
stm32·单片机·嵌入式硬件
深圳老胡2 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范
甜甜的大香瓜2 小时前
【MT32F006】MT32F006之Timer定时
单片机
甜甜的大香瓜2 小时前
【MT32F006】MT32F006之读写内部EEPROM
单片机
沐欣工作室_lvyiyi2 小时前
超市智能货架系统设计与实现(论文+源码)
c语言·单片机·课程设计·电子信息工程毕业设计·黑龙江工商学院·广州工商学院·成都工业学院
老孟说禅3 小时前
硬件测试 - 测试用例设计:测试需求分析、测试点提取、测试用例编写方法
单片机·嵌入式硬件·智能硬件
C++ 老炮儿的技术栈3 小时前
static的作用
c语言·c++·人工智能·单片机·c
逐光者9333 小时前
STM32通信协议——I2C
stm32·单片机·嵌入式硬件
千秋岁rr3 小时前
15.PWR电源控制
单片机·嵌入式硬件
甜甜的大香瓜4 小时前
【MT32F006】MT32F006之PWM控制背光灯(白光)
单片机