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

news2025/4/25 21:55:50

匠心科技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。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1382078.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

canvas设置图形图案、文字图案

查看专栏目录 canvas示例教程100专栏,提供canvas的基础知识,高级动画,相关应用扩展等信息。canvas作为html的一部分,是图像图标地图可视化的一个重要的基础,学好了canvas,在其他的一些应用上将会起到非常重…

js检测网址是否可访问,javascript检测网址是否可访问,支持跨域;

js检测网址是否可访问&#xff0c;javascript检测网址是否可访问&#xff0c;支持跨域&#xff1b; <!DOCTYPE html> <html> <head><meta name"viewport" content"widthdevice-width" /><title>url检测是否可访问</tit…

Rust-trait

Rust语言中的trait是非常重要的概念。 在Rust中&#xff0c;trait这一个概念承担了多种职责。在中文里&#xff0c;trait可以翻译为“特征”“特点”“特性”等。 成员方法 trait中可以定义函数。用例子来说明&#xff0c;我们定义如下的trait: 上面这个trait包含了一个方法…

#Prompt##提示词工程##AIGC##LLM#使用大型预训练语言模型的关键考量

如果有不清楚的地方可以评论区留言&#xff0c;我会给大家补上的&#xff01; 本文包括&#xff1a; Prompt 的一些行业术语介绍 Prompt 写好提示词的方法经验介绍&#xff08;附示例教程&#xff09; LLM自身存在的问题&#xff08;可以用Prompt解决的以及无法用Prompt解决的&…

Linux基础工具的使用(yum,vim,gcc,g++,gdb,make/makefile)【详解】

目录 linux软件包管理器-yum什么是软件包&#xff1f;查找软件包如何安装软件卸载软件 linux编辑器 - vimvim的基本概念vim模式之间的切换vim命令模式各命令汇总vim底行模式各命令汇总 Linux编译器 - gcc/ggcc/g的作用gcc/g选项预处理编译汇编链接静态库与动态库 Linux调试器 -…

【python】正则表达式-快速信息匹配,过滤与检测

前言 菜某的总结&#xff0c;希望能够帮到大家。 正则表达式的概念 简单来说就是匹配信息&#xff0c;创建一个规则&#xff0c;匹配文本中符合这个规则的内容 作用领域 单单看他的概念可能觉得他的用途也就是查找&#xff0c;实际上他的用途很广泛 1.信息筛选&#xff0c…

一、QT的前世今

一、Qt是什么 1、Qt 是一个1991年由奇趣科技开发的跨平台C图形用户界面应用程序开发框架。它既可以开发GUI程序&#xff0c;也可用于开发非GUI程序&#xff0c;比如控制台工具和服务。 2、Qt是面向对象的框架&#xff0c;具有面向对象语言的特性&#xff1a;封装、继承、多态。…

电子学会2023年12月青少年软件编程(图形化)等级考试试卷(三级)真题,含答案解析

青少年软件编程(图形化)等级考试试卷(三级) 分数:100 题数:31 一、单选题(共18题,共50分) 1. 运行左图程序,想得到右图中的效果,红色框应填写的数值是?( ) A.

vmware和ubuntu镜像下载地址

这里有vmware16和ubuntu20.0下载 链接&#xff1a;https://pan.baidu.com/s/1i9IC-KnJlrVDbl6SJ5SIKQ?pwdy2dd 提取码&#xff1a;y2dd 链接&#xff1a;https://pan.baidu.com/s/1imqJVD2dLE1TB6jIrq1-Fg?pwd690f 提取码&#xff1a;690f 这个是我本人下的vmware17 密钥可…

超声波眼镜清洗机清洗眼镜会有伤害吗?适合洗眼镜超声波清洗机

眼镜作为日常生活中不可或缺的辅助视力工具&#xff0c;经常需要清洁保养以确保视力清晰和舒适佩戴。随着科技的发展&#xff0c;超声波眼镜清洗机成为越来越受欢迎的清洁方式。然而&#xff0c;很多人可能会担心使用超声波清洗机是否会对眼镜造成损害。但是可以很可以的告诉大…

Vulnhub-Lampiao

一、信息收集 nmap扫描 PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 6.6.1p1 Ubuntu 2ubuntu2.7 (Ubuntu Linux; protocol 2.0) | ssh-hostkey: | 1024 46:b1:99:60:7d:81:69:3c:ae:1f:c7:ff:c3:66:e3:10 (DSA) | 2048 f3:e8:88:f2:2d:d0:b2:54:0b:…

Xtuner大模型微调

Xtuner大模型微调 一、课程笔记 文档链接&#xff1a;https://github.com/InternLM/tutorial/blob/main/xtuner/README.md 视频链接&#xff1a; https://www.bilibili.com/video/BV1yK4y1B75J/ 大模型微调 大模型的训练利用了各类数据&#xff0c;可以说是一个通才&#xff…

基于Matlab/Simulink开发自动驾驶的解决方案

文章目录 处理自动驾驶数据 仿真自动驾驶场景 设计感知算法 设计规划和控制算法 生成代码和部署算法 集成和测试 参考文献 使用 MATLAB/Simulink开发自动驾驶&#xff0c;能够深入建模真实世界的行为、减少车辆测试并验证嵌入式软件的功能&#xff0c;从而推进自动驾驶感…

宝塔面板使用phpMyAdmin 502 Bad Gateway

第一步软件商店安装PHP 第二步设置phpMyAdmin,选择PHP版本 – 解决

【软件测试】学习笔记-不同视角的软件性能与性能指标

本篇文章探讨新的测试主题&#xff1a;性能测试&#xff0c;因为性能测试的专业性很强&#xff0c;所以我会以从0到1的入门者视角&#xff0c;系统性地阐述性能测试的方法以及应用领域&#xff0c;用实例去诠释各种性能指标。 本篇文章站在全局的视角&#xff0c;帮你梳理软件性…

漏洞复现-nginxWebUI runCmd前台远程命令执行漏洞(附漏洞检测脚本)

免责声明 文章中涉及的漏洞均已修复&#xff0c;敏感信息均已做打码处理&#xff0c;文章仅做经验分享用途&#xff0c;切勿当真&#xff0c;未授权的攻击属于非法行为&#xff01;文章中敏感信息均已做多层打马处理。传播、利用本文章所提供的信息而造成的任何直接或者间接的…

【AIGC】Controlnet:基于扩散模型的文生图的可控性

前言 controlnet可以让stable diffusion的生图变得可控。 文章连接&#xff1a;https://arxiv.org/pdf/2302.05543.pdf 摘要 冻结了stable diffusion的预训练模型并重用它的预训练编码层神经网络结构与零初始化卷积层连接&#xff0c;从零开始逐渐增加参数&#xff0c;并确…

C练习——汉诺塔

题目&#xff1a; 汉诺塔问题是一个经典的问题。汉诺塔&#xff08;Hanoi Tower&#xff09;&#xff0c;又称河内塔&#xff0c;源于印度一个古老传说。 大梵天创造世界的时候做了三根金刚石柱子&#xff0c;在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆…

extern static 在linux 和 qt下差别

从五个点来说 1.p3.h 中 静态定义一个const的int 变量并且赋值 2.p5.h 声明函数test2的定义 3. 直接extern 引用声明 test1() 函数 而不是像p5.h一样 把函数声明写到头文件 在别的.c文件直接包含头文件 第二点和第三点 是引用声明函数的两种用法 4.main函数 中static静态定…

GCC工具源码编译

文章目录 背景一、下载源码二、编译前依赖准备2.1 相关工具依赖2.2 相关lib&#xff08;gmp/ mpfr /mpc&#xff09;依赖2.2.1 lib源码下载2.2.2 lib源码编译 三、编译GCC3.1 编译3.2 链接 四、报错处理 背景 日常可能涉及到系统里自带GCC版本与被编译源码存在不兼容&#xff…