基于STM32的数控直流电源的设计
无需注册登录,支付后按照提示操作即可获取该资料.
基于STM32的数控直流电源的设计(任务书,开题报告,论文11600字)
摘 要
通常需要直流电源具有稳定性好,精度高,输出可在电子装置可预置,随着超大规模集成电路芯片技术和通信技术的发展,数控直流电源的实现,可以利用单片机及其外围芯片,数字直流电源已成为电子设备中的电子实验和设计是必不可少的。在本设计中,利用STM32单片机作为系统的主控制器,可调节范围宽,并具有许多其他功能,提供恒定的压力,更好的实现条件,完成了数字电源的设计。STM32芯片上集成A/D,D/A转换器及PWM模块,降低了系统的复杂性,系统简单,可靠,价格低。本文首先介绍了设计数控电源的背景和目的意义,以及选用STM32的原因;其次,是本课题的需求分析,拟定了本课题的基本框架和各框架的作用以及实现设想,还大致介绍了软件编写的平台;第三章和第四章则分别介绍了本课题的硬件电路的设计和软件程序的编写过程。
关键字:直流稳压电源 数控电源 STM32
Abetract
Usually requires a dc power supply has good stability, high accuracy, output can be preset in electronic devices, with very large scale integrated circuit chip technology and the development of communication technology, numerical control dc power supply, can take advantage of the single chip microcomputer and its periphery chips, digital dc power supply has become the electronic experiment and design of electronic equipment is necessary. In this design, the use of STM32 MCU as the main controller of the system, wide adjustable range, and has many other functions, to provide a constant pressure, better implementation conditions, complete the design of digital power supply. STM32 chip integrated A/D, D/A converter and PWM module, reduces the complexity of the system, the system is simple, reliable, the price is low. This article first introduced the design background and the significance of numerical control power supply and choose the cause of the STM32; Second, is the subject of needs analysis, draw up the basic framework of this subject and the role of the framework and implementation scenario, and Outlines the writing software platform; Third chapter and fourth chapter respectively introduces this topic in the design of hardware circuit and software program of the writing process.
Key words: Dc regulated power supply; Numerical control current source; STM32
目 录
摘 要 I
Abetract II
第一章 引 言 1
1.1 STM32微处理器的介绍及其开发环境 1
1.1.1 STM32微处理器 1
1.1.2 STM32的开发环境 2
1.2 本课题的设计目的和设计要求 3
1.2.1 毕业设计目的 3
1.2.2毕业设计要求 3
1.3 本论文章节安排 4
第二章 需求分析 5
2.1 基本功能模块 5
2.2 各模块的需求分析 5
2.2.1 按键模块 5
2.2.2 显示模块 5
2.2.3 MCU模块 6
2.2.4 电源产生模块 8
2.2.5 数控模块 8
2.3 开发平台 8
2.4本章小结 9
第三章 硬件电路设计 10
3.1 电源模块电路的设计方案 10
3.1.1 电压变换电路 10
3.1.2 大电压输出电源电路 12
3.2 数控部分 13
3.2.1 键盘及液晶显示 13
3.3 供电电源 14
3.3.1三端稳压器 14
3.3.2 供电电源电路 15
3.4 各电路器材的选择 16
3.5 实物展示 17
3.6 本章小结 17
第四章 软件程序设计 18
4.1 主程序设计 18
4.2 键盘中断程序设计 20
4.3 LCD1602显示程序设计 20
4.4 结果展示 24
4.5 本章小结 24
结 束 语 25
参考文献 27
致 谢 29
附录A. 系统总体电路图 30
附录B. 数控电源的主程序 31