发电机定时控制器设计.doc

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

摘要:本设计中的发电机相较于传统发电机,最大的区别在于能够让用户自定义设置目标运行时间和休息时间,系统采用了DS1302时钟定时模块用作定时功能,采用了SP485EEN -L/ TR为系统的串口通信的支持,采用LM393DR2G等原件组成为系统提供保护的欠压保护电路,采用MAX5035为系统提供5V电源。STM8S103F3单片机作为系统的核心控制芯片,将时间信息和AD采集的信息收集并加以处理,根据预先的设定对发动机进行运行,休息等处理。

首先将本文的研究背景与意义进行简介,将系统分模块,结合方案流程图介绍整个系统的设计方案。然后详细介绍选用的控制芯片,以及每个硬件电路的子模块。再介绍软件的整体框架,对主体部分进行介绍,仔细介绍每个软件子模块。最后系统地对软硬件进行调试。

 

关键词:发电机 定时控制 STM8S103F3

 

目录

摘要

Abstract

第一章 绪论-1

1.1 研究背景和意义-1

1.2 论文的主要工作-1

1.3 本文的组织结构-2

第二章 系统设计方案-3

2.1 系统总体设计-3

2.2 系统总体方案流程图-3

第三章 硬件设计-4

3.1 引言-4

3.2 系统原理图设计-4

3.3 系统模块介绍-5

3.3.1 控制模块-5

3.3.2 电源模块-5

3.2.3 继电器模块-6

3.2.4 时钟模块-6

3.2.5 欠电压保护电路-7

3.2.6 三相电压检测模块-7

3.2.7 通信模块-8

3.4端口配置-9

第四章 软件设计-11

4.1 系统整体设计框架-11

4.2 程序编辑及分析-11

4.2.1 主程序模块-11

4.2.2 启动、供油程序-13

4.2.3 急停检测程序-13

4.2.4 AD采样处理程序-14

4.2.5 报警灯程序-15

4.2.6 断电保护程序-16

4.2.7 运行、停机休息时间控制程序-17

第五章 系统调试-19

总结-20

参考文献-21

致谢-22

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:系统硬件采用STM8S系列MCU(单片机)作为中心芯片,这里选用的MCU是STM8S103F3,并选择DS1302时钟芯片从而实现定时控制功能。软件部分主要是定时控制发电运行停止、供油、发电电压等数......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: