匠心科技BLDC开发板原理图讲解

2024-02-07 13:20

本文主要是介绍匠心科技BLDC开发板原理图讲解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

匠心科技BLDC开发板资料

  1. 链接:https://pan.baidu.com/s/1s5YjzRSDLKQvl86lBVAqKA?pwd=a6cx
    提取码:a6cx
    解压密码:JXKJ_RALDNW
  2. B站视频讲解()
    链接: 匠心科技直流无刷电机开发板原理图讲解

BLDC的开发板主要分为四个模块:主控模块,电源模块,驱动模块,信号采集模块。
在这里插入图片描述

一.电源模块

1)15v降压电路

开发板需要三个电压等级,为15v,5v,3.3v。因为供电电压默认是24v,所以需要对其做降压处理。
在这里插入图片描述
第一个是24v降压到15v的电路图。15v的电压等级主要用在驱动模块。
这里使用了2个供电接口。这边选择一个进行供电即可。

C5C6C7是对母线电流进行滤波的三个电容。
D1是防止反流的二极管,电流只能通过从左向右流向开发板上。如果接反了可以对开发板进行保护。D1的型号是SS310,10表示的是100v耐压,3表示耐流是3A。
在这里使用了西龙(XL)的开关电源芯片进行降压。通过查阅数据手册,这个降压芯片是1A150KHz80v的降压芯片。它是可以调节输出电压的芯片,它可以通过R9和R11两个电阻分压来进行输出电压的调节。
在这里插入图片描述
在这里插入图片描述
电压的输出与L1和D2关系比较大。D2是反馈的二极管,一般使用的是肖特基二极管。L1是输出的滤波电感。需要注意的是如果这个电感选择太大,可能会降低这个芯片的工作效率;如果选择太小,则电压输出的纹波会比较大,不利于后面的控制。
在这里插入图片描述

2)5v降压电路

这里也是选用的XL2576,这是一个固定的降压芯片,是不可调的。也就是你输入之后,输出就是直接就是5v。L2和D3的作用和15v降压电路是一样的。
在这里插入图片描述

3)3.3v降压电路

这里使用的是3.3v的降压芯片。这是比较常用的ASM公司的117-3.3。这是一个线性电源芯片,虽然效率不如前面两个开关电源芯片高,但是线性电源输出的电流纹波是比较小的。3.3对mcu进行供电。
在这里插入图片描述

二.信号采集模块

1)编码器采样

这个电路是5v的供电,R60R63R65是进行限流的操作,C45C46C47是对输出的信号进行简要的滤波。也就是一个简单的RC滤波电路。
在这里插入图片描述

2)霍尔采样

也是5v的供电电压。但是霍尔信号的输出值是1.几伏,不利于芯片的采集和对信号的处理,所以这里还使用了3.3v对输出的信号进行上拉,使其输出的是3.3v矩形波的信号。右边就是简单的RC滤波电路。
在这里插入图片描述

3)过零点和三相电压采样

主要用于采集过零点反电动势的电压信号。因为无感方波的控制,过零点信号要比霍尔信号要超前30度左右。因为超前所以在处理无感方波的时候需要对其进行一个延迟的处理。延迟到霍尔信号和过零点信号是一样的。
三相电压uvw由逆变模块过来,由于输出的电压比较高,所以需要对其进行分压处理。R68R71R74是对中性点进行模拟。
分压之后就能输出三个相电压UVW。
在这里插入图片描述
我们可以通过下面的公式来进行计算板子的耐压值。所以板子支持电机输入的最大电压是88.55v,而板子支持的最大供电电压是75v。
在这里插入图片描述
输出的三相电压和中性点电压到过零点采样电路进行比较。这边有一个比较器,R61和C43构成一个RC滤波电路,然后过零点信号输入到mcu里面。
在这里插入图片描述

4)电流采样

这部分电路是对逆变模块采样的电流进行放大的电路,选用的芯片时SGM8634进口高带宽高速的放大芯片。
在这里插入图片描述
3.3v进来经过分压电路,分出了1.65v,然后进入了电压跟随器,输出的也是1.65v。这是因为mcu只能采样到正电压,负电压是识别不了的,也会损坏mcu。
在这里插入图片描述
因为输入进来的波形是正弦,电压有正有负,所以我们需要把波形进行升压,整体往上抬升1.65v。当我们抬到1.65v的时候,全部的电压都可以采样到了。
在这里插入图片描述
另一部分电路由于是正向差分放大的电路,可能会有共膜的干扰。所以中间有一个C3电容,就是为了滤除共模干扰。然后输出端接的是RC滤波。
在这里插入图片描述
我们可以通过下面的公式计算出放大的电流倍数。由于逆变模块流过的最大电流是10A,
在这里插入图片描述

三.逆变模块

这里是全桥的逆变电路,实例使用的是英飞凌的mos,是540s,这个mos的耐压是100v,耐流是33A。下面的R49R50R51是输出电压的0.01欧1w的采样电阻。
在这里插入图片描述
我们可以通过下面功率计算公式来计算流过的电流。可以得出最大的电流是10A的电流。
在这里插入图片描述

四.驱动模块

六路的PWM波是芯片输出的,芯片输出的最大幅值就是3.3v,但是这个电压是不足以驱动逆变模块的N沟道的mos管的。所以需要一个驱动桥对电压进行升压处理,输出的信号就能对mos管的栅极进行驱动。
D4D7D10使用的也是肖特基二极管。它的耐压不高,但是速度特别快。
C19C21C30是10uF的自举电容。
这个驱动桥芯片选用的是英飞凌的IRS2101S。
右边输出部分还有一个反并联的肖特基二极管D5,因为mos也是有寄生电容,如果不放掉的话会影响mos管的开关速度,这边通过100欧来进行放电的话会比较慢,所以反并联一个二极管没有阻抗直接放掉了。可以提高mos的反应速度。
在这里插入图片描述

五.MCU

这里使用的是103,是和104引脚兼容的,
在这里插入图片描述
DAC在主板的编码器的下面,是两个小的铜环,示波器接这里可以检测到想看的波形。
晶振是给MCU提供基频的,
在这里插入图片描述
JTAG是下载端口,支持ST_LINK和J_link的。程序都是默认根据J_link进行匹配的。因为J_link的速度比较快,比较好用。
在这里插入图片描述
然后是10k的电位器,在板子中是蓝色的。
在这里插入图片描述
除此之外还有7针0.96的oled接口,
在这里插入图片描述
母线电压检测电路,最大支持的电压是88v
在这里插入图片描述
这里使用的是232串口,因为STM32的单片机默认支持的是232。
在这里插入图片描述

这篇关于匠心科技BLDC开发板原理图讲解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/687857

相关文章

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

Python itertools中accumulate函数用法及使用运用详细讲解

《Pythonitertools中accumulate函数用法及使用运用详细讲解》:本文主要介绍Python的itertools库中的accumulate函数,该函数可以计算累积和或通过指定函数... 目录1.1前言:1.2定义:1.3衍生用法:1.3Leetcode的实际运用:总结 1.1前言:本文将详

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

Go中sync.Once源码的深度讲解

《Go中sync.Once源码的深度讲解》sync.Once是Go语言标准库中的一个同步原语,用于确保某个操作只执行一次,本文将从源码出发为大家详细介绍一下sync.Once的具体使用,x希望对大家有... 目录概念简单示例源码解读总结概念sync.Once是Go语言标准库中的一个同步原语,用于确保某个操

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展

【科技明说 | 科技热点关注】 2024戴尔科技峰会在8月如期举行,虽然因事未能抵达现场参加,我只是观看了网上在线直播,也未能采访到DTF现场重要与会者,但是通过数十年对戴尔的跟踪与观察,我觉得2024戴尔科技峰会给业界传递了6大重要信号。不妨简单聊聊:从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展? 1)退出中国的谣言不攻自破。 之前有不良媒体宣扬戴尔将退出中国的谣言,随着2

三相直流无刷电机(BLDC)控制算法实现:BLDC有感启动算法思路分析

一枚从事路径规划算法、运动控制算法、BLDC/FOC电机控制算法、工控、物联网工程师,爱吃土豆。如有需要技术交流或者需要方案帮助、需求:以下为联系方式—V 方案1:通过霍尔传感器IO中断触发换相 1.1 整体执行思路 霍尔传感器U、V、W三相通过IO+EXIT中断的方式进行霍尔传感器数据的读取。将IO口配置为上升沿+下降沿中断触发的方式。当霍尔传感器信号发生发生信号的变化就会触发中断在中断

开发板NFS挂载文件目录

文章目录 序NFS1. 安装 NFS 服务器和客户端在服务器上(NFS 服务器端)在客户端上(NFS 客户端) 2. 配置 NFS 服务器创建共享目录编辑 `/etc/exports` 文件启动 NFS 服务 3. 在客户端挂载 NFS 共享创建挂载点挂载 NFS 共享验证挂载 4. 设置开机自动挂载5. 解决权限问题 序 本节主要实现虚拟机(服务器)与开发板(客户端)通过N

ispunct函数讲解 <ctype.h>头文件函数

目录 1.头文件函数 2.ispunct函数使用  小心!VS2022不可直接接触,否则..!没有这个必要,方源一把抓住VS2022,顷刻 炼化! 1.头文件函数 以上函数都需要包括头文件<ctype.h> ,其中包括 ispunct 函数 #include<ctype.h> 2.ispunct函数使用 简述: ispunct函数一种判断字符是否为标点符号的函

深度学习速通系列:深度学习算法讲解

深度学习算法是一系列基于人工神经网络的算法,它们通过模拟人脑处理信息的方式来学习和解决复杂问题。这些算法在图像识别、语音识别、自然语言处理、游戏等领域取得了显著的成就。以下是一些流行的深度学习算法及其基本原理: 1. 前馈神经网络(Feedforward Neural Networks, FNN) 原理:FNN 是最基本的神经网络结构,它由输入层、隐藏层和输出层组成。信息从输入层流向隐藏层,最