推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

STM32变频模块源代码及原理图资料

更新时间:2022-01-05 12:15:36 大小:37M 上传用户:yxc880查看TA发布的资源 标签:stm32变频模块源代码 下载积分:9分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

 总体设计

ZC15逆变器主控制器,使用STM32系列单片机作为控制平台,

根据总体方案,主控制器为变频器的控制核心,包含变频控制、逻辑控制,以及各种保护功能等。

其功能包括3部分:

l  变频控制:核心是V/F控制、PWM控制,以及相应的参数和接口配置;

l  逻辑控制:根据外部指令,对变频控制模块实施启停等操作和对各继电器的操作;

l  保护功能:母线电压保护、温度保护、短路和过载保护功能。

 

开发工具:

编程环境推荐使用Microsoft Visual C++ 2005。

程序编译使用keil3.0 for arm以上版本。

 

.软件功能模块说明

    本节具体论述软件设计的细节,处理流程和各模块实现的思路。

    软件采用TGY系列电源柜监控程序的基本软件架构,同时在具体应用以及个别细节的处理上结合本项目具体情况进行处理。

本项目是首次尝试在公司的STM32平台上,实现变频控制的功能。

在软件各模块中,ADC输入处理、数字输入量的消抖动处理采用了不同于公司现成方案的新的算法。是否合理,需要在评审、设计、和测试各个环节进行反复的推敲与验证。

 

设计概念和处理流程

 任务模块实现与调度要求

1)     采用精简系统,无需考虑太多的功能扩充,如接硬盘、usb、VGA等等。可直接采用前后台系统模块化编程方式。

2)     a)main循环扫描主程序将能够简洁清晰的看到主要任务模块的调用;

 b)并且通过定时约束,确保关键任务模块能够实时触发运行;

 c)在主程序的循环扫描中,需保证其最大的循环周期远远小于关键任务模块需要执行的定时周期;

 d)对于需要长时间等待的任务模块,可设立等待或未完成标志,主动退出,而不是持续等待;

 e)每个任务模块,每次运行时,花费的时间应当很小(也需要远远小于关键任务模块的定时周期),并且可以预计。


部分文件列表

文件名大小
08STM32变频模块资料/
08STM32变频模块资料/STM32变频模块资料_NEW/
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/bom文件/
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/bom文件/1.jpg
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/bom文件/2.jpg
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/bom文件/3.jpg
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/bom文件/4.jpg
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/pcb文件/
08STM32变频模块资料/STM32变频模块资料_NEW/STM32变频模块资料/STM32变频控制板/pcb文件/pcb.PCBDOC8841KB
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载