- 7
- 0
- 约1.79万字
- 约 84页
- 2017-09-06 发布于重庆
- 举报
基于HCS12的嵌入式系统设计 合肥工业大学 吴 晔,张 阳,滕 勤 第7章 S12脉宽调制模块及其应用实例 本章内容 7.1 PWM模块概述 7.2 PWM模块结构和特点 7.3 PWM模块工作原理 7.4 PWM模块寄存器及设置 7.5 PWM模块基础应用实例 7.6 智能车系统中PWM模块的应用 7.1 PWM模块概述 脉冲宽度调制(Pulse Width Modulate,PWM)——通过软件编程来调节波形的占空比、周期和相位,以产生精确的输出脉冲序列。 7.1.1 PWM信号的产生方法 利用单片机实现PWM波主要有3种方法: 利用软件延时 通过指令构成程序循环,在不同的循环结束时,改变I/O口的电平。这种方法极大地占用了CPU资源,而且不易产生精确的脉冲序列。 利用输出比较功能 通过软件编程,任意设定高、低电平的时间常数,输出PWM脉冲信号,这种方法在一定程度上占用了CPU的时间。 利用内置的PWM模块 单片机内部集成的PWM模块专门用于输出PWM信号,使用时基本上不占用CPU资源。 7.1 PWM模块概述 7.1.2 PWM模块的用途 微控制器的PWM模块被广泛应用于工业控制和消费类机电产品。 【D/A转换】 【开关量控制】 【变频调速】变频器、变频空调、节能冰箱等。 【平均电流或电压控制】 直流电动机调速 灯光亮度调节 比例电磁阀控制——电喷汽油机的怠速控制阀、
原创力文档

文档评论(0)