1861_什么是H桥

Grey

全部学习内容汇总: GitHub - GreyZhang/g_hardware_basic: You should learn some hardware design knowledge in case hardware engineer would ask you to prove your software is right when their hardware design is wrong!

1861_什么是H

H桥电路可以用来实现对DC电机的驱动,而且可以实现正反转的控制。配合PWM,可以实现转速的调整。

主题由来介绍

这一条学习笔记还是派生于对芯片L9945的分析学习,而H桥是其中的一个典型的应用。然而,之前对于这部分的知识有效积累并不多。

资料整理过程说明

我找到的一个知识讲解的参考链接: What Is an H-Bridge?

要点细节分析

  • H桥的电路可以实现对DC电机的正反转控制。
  • 通常可能会配合微控制器,比如说 Arduino 来进行信号的控制,以此实现控制电机的目的。

  • 开关的控制按照上面的选择来就可以实现电机的转动,如果按照正负接线一致为正转的话,此时电机正转。

    • 按照这样的开关控制组合,电机可以实现反转。

  • 实际的电路设计中,可以用 MOSFET 来取代概念图中的开关。而 MOSFET 是可以作为开关来用的,因此可以实现一个可控的H桥设计。

  • 继续上面的设计电路,如果考虑选择 MOSFET 的话,需要考虑 MOSFET 的电流承受能力。
  • 此外,这里的设计在上半桥选择了 PMOS ,目的是为了让电机的驱动可以获取更大的电压。如果使用 NMOS ,当采用 Arduino 等 MCU 的管脚进行驱动的时候,电机的驱动电压很有限。
  • 结合上面的信息,加上我之前看过的 MOSFET预驱 ,可以知道如果驱动功率大一些的电机可以配合 MOSFET预驱 来实现。

  • 保护二极管,其实就是之前已经整理过的续流二极管。这里需要注意的是,续流二极管需要结合 MOSFET 的方向来设计。
  • 如果需要控制电机的转速,可以使用PWM信号来实现速度的控制。
  • 这里提到了每一个开关的电阻作用是为了限流,如果采用了预驱设计,其实这部分设计也不需要考虑了。

小结

虽然这部分介绍不见得是最通用或者常用的H桥设计,比如是否真的是需要PMOS等。但是,至少能够让人理解H桥的概念以及实现的机理。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

drf知识--05

两个视图基类 # APIView:之前一直在用---》drf提供的最顶层的父类---》以后所有视图类,都继承自它 # GenericAPIView:继承自APIView--》封装 继承APIView序列化类Response写接口 # urls.py--总路由 from django.contrib import admin from dj…

redis—String字符串

目录 前言 1.字符串数据类型 2.常见命令 3.典型应用场景 前言 字符串类型是Redis最基础的数据类型,关于字符串需要特别注意: 1)首先Redis中所有的键的类型都是字符串类型,而且其他几种数据结构也都是在字符串类似基础.上构建的,例如列表…

《深入理解C++11:C++11新特性解析与应用》笔记三

第三章 通用为本 专用为末 3.1 继承构造函数 派生类如果要使用基类的构造函数,通常要在构造函数中显式声明: 如果基类中有很多版本的构造函数,派生类里想要拥有和基类那样多的构造函数,就必须一一透传各个接口,相当麻…

Json和Xml

一、前言 学习心得&#xff1a;C# 入门经典第8版书中的第21章《Json和Xml》 二、Xml的介绍 Xml的含义&#xff1a; 可标记性语言&#xff0c;它将数据以一种特别简单文本格式储存。让所有人和几乎所有的计算机都能理解。 XML文件示例&#xff1a; <?xml version"1.…

漏刻有时数据可视化Echarts组件开发(46)散点图颜色判断

series组件 series: [{name: Top 5,type: scatter,coordinateSystem: bmap,data: convertData(data.sort(function (a, b) {return b.value - a.value;}).slice(0, 6)),symbolSize: 20,encode: {value: 2},showEffectOn: render,rippleEffect: {brushType: stroke},label: {fo…

AG16KDDF256 User Manual

AGM AG16KDDF256 是由 AGM FPGA AG16K 与 DDR-SDRAM 叠封集成的芯片&#xff0c;具有 AG16K FPGA的可编程功能&#xff0c;提供更多可编程 IO&#xff0c;同时内部连接大容量 DDR-SDRAM。  FPGA 外部管脚 FBGA256 封装&#xff0c;管脚说明请见下表 Table-1&#xff1a; Tab…

一篇讲透:箭头函数、普通函数有什么区别

前言 &#x1f4eb; 大家好&#xff0c;我是南木元元&#xff0c;热衷分享有趣实用的文章&#xff0c;希望大家多多支持&#xff0c;一起进步&#xff01; &#x1f345; 个人主页&#xff1a;南木元元 目录 什么是箭头函数 箭头函数和普通函数的区别 更简洁的语法 箭头函数…

【JAVA面试题】static的作用是什么?详细介绍

&#x1f34e;个人博客&#xff1a;个人主页 &#x1f3c6;个人专栏&#xff1a; JAVA ⛳️ 功不唐捐&#xff0c;玉汝于成 目录 前言 解释 静态变量&#xff08;类变量&#xff09;&#xff1a; 静态方法&#xff1a; 静态块&#xff1a; 静态内部类&#xff1a…

人工智能_机器学习074_SVM支持向量机_软间隔与优化目标函数构建_C参数由来_惩罚误差点的惩罚度---人工智能工作笔记0114

然后我们接着上一节再来看一下这里我们说有个 min_faces_per_person = 0 这个可以看到如果我们写上0,就意味着要加载所有的人脸图片,就会花费的时间久对吧 我们可以试试,这里我们 min_faces_per_person = 0 改成0然后 我们等一会加载完了以后,我们用 display(X.shape,faces.sh…

5g消息-5G时代短信升级-富媒体智能交互-互联网新入口

在5G时代&#xff0c;运营商和各大手机厂商都在积极推进5G消息的商用&#xff0c;基于短信入口的富媒体消息应用在近两年得到快速发展&#xff0c;并在企业端形成了广泛应用。 作为5G时代的数字原生应用&#xff0c;5G消息支持用户通过文字、图片、音频、视频、位置等富媒体方式…

Windows操作系统中:共享文件夹以及防火墙介绍

目录 一.共享文件夹 1.什么是共享文件夹 2.共享文件夹的优点以及不足 优点 不足之处 3.实际案例操作 共享介绍 普通共享 实例展示 高级共享 实例展示 二.防火墙 1.防火墙介绍 主要功能 2.防火墙常见的应用场景 3.实例操作 操作介绍 出现的问题 解决措施…

在Go语言中实现HTTP中间件

在Web开发中&#xff0c;中间件是一种非常流行的设计模式&#xff0c;它可以用于处理请求、拦截请求并对其进行处理或转换。而在Go语言中&#xff0c;实现HTTP中间件就像给自己的HTTP服务器穿上了一层“魔法外衣”&#xff0c;让它变得更加灵活、可配置和可扩展。下面&#xff…