基于89C51的开关电源课程设计报告(附程序)
《基于89C51的开关电源课程设计报告(附程序)》由会员分享,可在线阅读,更多相关《基于89C51的开关电源课程设计报告(附程序)(11页珍藏版)》请在毕设资料网上搜索。
1、 XXXX 大大 学学 模拟电路课程设计报告模拟电路课程设计报告 课题名称:课题名称:基于 STC12 系列单片机的串联型开关电源设计与实现 学 院 计算机与电子信息学院 专 业 班 级 学 号 姓 名 摘要摘要: 本模拟电路课程设计要求制作开关电源的模拟电路部分, 在 掌握原理的基础上将其与单片机相结合,完成开关电源的设计。 本报 告旨在详述开关电源的原理分析、计算、仿真波形、相关控制方法以 及程序展示。 一、一、 开关电源原理分析开关电源原理分析 本课程设计采用单片机控制与模拟电路相结合的方法来实现开 关电源。 单片机所采用的芯片为 STC12C5A60S2, 该芯片在拥有 8051 内核
2、的基础上加入了 10 为 AD 和 PWM 发生器。通过程序,即可控 制单片机产生一定占空比的 PWM 脉冲, 将此脉冲输入到模拟电路部 分,在模拟电路的输出端即可产生一定的输出电压,可比较容易的通 过程序来实现对输出电压的控制。 但上述的开环控制是无法达到精确 的调节电压,因此需要采用闭环控制来精确调制。即,对输出电压进 行 AD 采样,将其输入回单片机中进行数据处理。 单片机根据处理的 结果来对输出电压做出修正, 经过这样的逐步调节即可达到闭环的精 密输出。由此原理,可以将整个过程分成一下模块:MCU 控制模块, PWM 波形输出模块,模拟电路模块,AD 转换模块,数码管显示模 块,键盘输
3、入模块。原理图如下: 二、本设计的特色二、本设计的特色 经过几次完善, 本课程设计的程序改掉了之前的独立按键而换用 了矩阵键盘,同时,矩阵键盘与数据的对应形式与手机键盘相同,操 作方便。对于显示函数进行了一定的修改,废弃了应用 Delay 函数的 原始办法,改用中断进行显示,这样的效果更佳。同时,对于闭环控 制也进行了一定的更改, 由原来的简单的对占空比进行操作变成了在 一定时刻后对占空比进行 10000 次叠加取均值, 这样使显示更加的稳 定准确。 将每次输入数据都要复位的缺点进行看修改,只需先按独立 按键就可进入重复键入数据的模式, 使得程序更加实用。 同时程序中 也加入了对输入数据进行修
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 89 C51 开关电源 课程设计 报告 程序
