基于STM32F4的发电机控制器设计.doc

资料分类:设计作品 上传会员:Chaturanga 更新时间:2023-04-23
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10213
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着电子技术的日益发展,发电机的控制技术也在发生着一代代的更迭。这次基于基于STM32F4的发电机控制器设计的目标,是对小型柴油发电机的控制。本次设计采用了以ARM Cortex-M4为内核的、高工作频率的STM32F4芯片为主控处理器。通过电子学理论以及嵌入式设计技术,为柴油发电机打造一款量身定制的控制器。

本文首先对发电机控制器的对本次课题的研究意义进行了探讨,在查阅大量文献的情况下,对课题的研究现状做了深入的考察,明确了课题的目标,并比对了可能的解决方案,这一个部分的阐述当中,明确了要做什么的问题;然后,对通过的解决方案进一步明确化,在这个过程当中,文中对本次设计的硬件电路以及软件设计给出了具体的解决方案,这一个部分的阐述当中,明确了怎么做的问题;最后,是结语和参考文献以及致谢部份,这一部分当中,结语的对本次课题的一个总结,参考文献与致谢均为向在本次设计当中的所有帮助前辈致敬。

 

关键字:STM32F4  控制器  柴油发电机

 

目录

摘要

Abstract

1. 绪论-1

1.1 课题背景和意义-1

1.2 课题的研究现状-2

2. 系统总体方案设计-3

2.1 功能需求分析-3

2.2 方案对比-3

2.3 主控芯片考量与简介-4

2.4 明确方案-5

2.5 本章小结-6

3. 硬件电路设计-7

3.1 硬件系统概述-7

3.2 微处理器模块-7

3.2.1 主芯片的引脚分配-7

3.2.2 电源电路-8

3.2.3外部复位电路-8

3.2.4  SWD接口(调试电路)-8

3.2.5 外部时钟电路-9

3.3 人机交互模块-9

3.3.1 LCD显示模块-9

3.3.2 按键模块-10

3.4 检测电路-11

3.4.1 电压检测-11

3.4.2 电流检测-11

3.4.3 柴油机的油压检测-12

3.4.4 柴油机的水温检测-13

3.4.5 柴油机的转速检测-13

3.5 输入输出配置-14

3.6 本章小结-14

4. 软件设计-15

4.1 软件设计总括-15

4.2 主程序设计-15

4.3  人机交互模块-16

4.3.1 LCD显示-17

4.3.2 显示界面-18

4.3.3 按键-19

4.4 数据检测-20

4.4.1 水温温度值检测-21

4.4.2 油压值检测-22

4.4.3 频率/转速检测-23

4.4.4 传感器的定标-23

4.4.5 电压/电流检测-23

4.5 本章小结-25

结 语-26

参考文献-27

致谢-28

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:本文所指的发电机控制器,特指柴油发电机控制器。自电磁感应定律被发现,使用发电机发电成为了一种可能,至今直至将来,电只会被人们愈来愈依赖。鉴于此,各国的发电设施也迅......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: