逆变器主控制器
软件设计说明书
目录
1 引言.................................................................................................................................................................................1
1.1编写目的..................................................................................................................................................................1
1.2背景..........................................................................................................................................................................1
1.3 术语与缩写定义.....................................................................................................................................................1
1.4 参考资料.................................................................................................................................................................1
2 总体设计.........................................................................................................................................................................1
1 软件功能模块说明.........................................................................................................................................................2
3.1设计概念和处理流程..............................................................................................................................................3
1.1
任务模块实现与调度要求
................................................................................................................................3
1.2
数据流向示意图
................................................................................................................................................3
1.3
处理流程
............................................................................................................................................................4
3.2信号采集与处理......................................................................................................................................................4
1.4
模拟信号处理
....................................................................................................................................................4
1.5
交流信号缓冲算法(交流模拟量采集使用了新的处理办法)
....................................................................5
1.6
数字量输入信号处理
........................................................................................................................................9
1.7
数字量输入信号消抖动处理(数字量采集采用了不同于公司现成方案的新的消抖动算法)
..............10
1.8
数字量输出信号处理
......................................................................................................................................11
3.3状态管理——变频器工作状态与转换................................................................................................................11
1.9
故障态
..............................................................................................................................................................11
1.10
工作态
............................................................................................................................................................12
1.11
准备态
............................................................................................................................................................12
1.12
等待态
............................................................................................................................................................13
1.13
运行态
............................................................................................................................................................14
3.4 VF控制..................................................................................................................................................................16
1.14 VF
控制
...........................................................................................................................................................16
1.15 PWM
控制流程
...............................................................................................................................................17
1.16
扇区计算
........................................................................................................................................................17
1.17
各扇区基本矢量作用时间
............................................................................................................................18
1.18
各桥臂作用时间
............................................................................................................................................19
1.19
死区时间
........................................................................................................................................................19
3.5电流补偿................................................................................................................................................................19
3.6故障和存储............................................................................................................................................................19
1.20
故障存储格式
................................................................................................................................................19
1.21
故障代码和定义
............................................................................................................................................20
3.7上位机接口............................................................................................................................................................21
3.8控制参数设置或校正参数....................................................................................................................................21
3.9启动与停止信号....................................................................................................................................................22
4主要源代码文件及说明................................................................................................................................................22
1.22 主要函数列表.....................................................................................................................................................22
1.23 状态管理函数说明.............................................................................................................................................23
1.24 工程文件.............................................................................................................................................................23
5 其他...............................................................................................................................................................................24
1.25
附件
A
电路接口硬件需求表
........................................................................................................................24
1 引言
1.1 编写目的
1.2 背景
1.3 术语与缩写定义
缩写、术语 解 释
脉宽调制
变频控制
表格 术语与缩写定义表
标识 颜色
修改 红色
突出显示 蓝色
公式 橘色
关键术语 桃红色
1.4 参考资料
2 总体设计
逆变器主控制器,使用 系列单片机作为控制平台,其拓扑结构如图所
示:
STM32F103VE
模拟输入通
道*4
数字输入通
道*13
数字输出通
道*7
PWM输出通
道*6
RS232*1
电源和电压基准 硬件保护电路
图表 主控板的硬件框图
根据总体方案,主控制器为变频器的控制核心,包含变频控制、逻辑控制,以及各
种保护功能等。
其功能包括 部分
变频控制:核心是 控制、 控制,以及相应的参数和接口配置;
逻辑控制:根据外部指令,对变频控制模块实施启停等操作和对各继电器的操
作;
保护功能:母线电压保护、温度保护、短路和过载保护功能。
开发工具:
编程环境推荐使用 !。
程序编译使用 "# $ 以上版本。
1 软件功能模块说明
本节具体论述软件设计的细节,处理流程和各模块实现的思路。
软件采用监控程序的基本软件架构,同时在具体应用以及个别细节的处理上结合本
项目具体情况进行处理。
本项目是首次尝试在公司的 STM32 平台上,实现变频控制的功能。
在软件各模块中,ADC 输入处理、数字输入量的消抖动处理采用了不同于公司现
成方案的新的算法。是否合理,需要在评审、设计、和测试各个环节进行反复的推敲与
验证。
- 1
- 2
前往页