热门关键词:

毕业设计-基于单片机的PWM信号输出系统

  • 该文件为doc格式
  • 文件大小:6.67MB
  • 浏览次数
  • 发布时间:2012-09-13
文件介绍:

本资料包含doc文件1个,下载需要20积分

毕业设计-基于单片机的PWM信号输出系统

摘要
随着电力电子技术的飞速发展,PWM技术应用越来越广泛。同时PWM技术本身尧展迅速,各种新理论层出不穷。PWM技术结合了电力电子技术、计算机技术、现代控制理论,具有抗干扰性强、效率高、可靠性好等显著优点,已经在交流逆变、开关电源等领域得到广泛应用。
本文在研究PWM技术当前发展状况基础上,设计了-种基于单片机的PWM信号输出系统。首先对系统结构和PWM软件算法进行了研究和分析,包括对各种PWM产生方法的对比分析和对称规则采样法的仔细研究以及系统的功能分区和总体结构。在总体设计完成后又设计了硬件电路各个单元拈。然后采用C语言编程实现了系统功能,完成设计目标。最后对设计的系统进行了计算机仿真。
本设计是基于单片机控制的PWM信号输出系统,系统以AT89C52单片机为核心,采用SPWM软件生成法中对称规则采样法,用扩展按键中断方式输入有关控制信号及参数,可以实现频率、占空比、输出时间可调的直流斩波PWM信号和频率、调幅比、输出时间可调的SPWM信号,并在LCD1602上实时设置参数及输出状态监视。

关键词:单片机;PWM; SPWM;信号;规则采样法

目 录

1 绪论 1
1.1 PWM的背景、应用及发展趋势 1
1.2 PWM原理 1
1.3 本文的主要工作 2
2 系统方案设计 3
2.1系统PWM算法 3
2.1.1等面积法 3
2.1.2硬件调制法 3
2.1.3软件生成法 3
2.2 系统结构 5
2.3涉及元器件简介 5
2.3.1 AT89C52介绍 5
2.3.2 LCD1602简介 8
2.4 仿真工具介绍 9
2.4.1 Protues简介 9
2.4.2 Keil uVision2简介 11
3硬件电路设计 13
3.1电源 13
3.2单片机复位电路 14
3.3单片机时钟电路 14
3.4按键中断 15
3.5显示电路 16
3.6输出电路 17
3.7 SPWM测试电路 17
4 软件设计 19
4.1软件总流程 19
4.2 直流斩波PWM软件计算法 19
4.3 SPWM软件计算法 20
4.4输出时间控制 22
4.5按键中断 23
4.6 LCD1602编程 26
4.7显示设计 27
5 系统调试 31
5.1系统的调试 31
5.2系统仿真过程 31
6 结论 36
参考文献 37
附录 38
翻译部分 50
外文原文: 50
中文译文: 56
致 谢 69

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败