直流驱动电机正反转时要设置死区

2023-12-22 20:20

本文主要是介绍直流驱动电机正反转时要设置死区,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

直流驱动电机正反转时要设置死区

来源:本站整理  作者:佚名  2011-12-29 09:22:56

 


 

  在设计直流有刷电机的驱动电路时使用专用集成电路可以简化设计工作。下图是一块直流电机驱动集成电路,电路内的全桥输出电路由四个晶体三极管组成。正转时Ql和Q3导通.Q3和Q4晶体截止。

  反转时则Q2和Q4导通.Ql和Q3截止。

  电路没有包含空载时间控制电路。

  该专用集成电路在切换直流电机的旋转方向时,很容易造成自身损坏。

  原因是使用的开关器件是双极性晶体三极管,其基极电压变为ov眉并不会立即截止。下面用上右图的等效电路来分析切换工作过程。

  当从正转切换成反转时,在Ql和Q3尚未完全截止时Q2和Q4就已经导通,四个大功率晶体三极管都呈导通状态『上右图(b)1。此时在电源和地之间里短路状态。当从反转切换成正转时情况也完全一样.Q2和Q4还未截止Ql和Q3就已导通,同样形成短路状态。由于短路电流非常大,瞬间就会将晶体三极管烧坏并将电池等电源的电能放尽。解决问题的办法是如上左图所示那样,在切换旋转方向之前设置一个静寂时间(死区).使四个晶体三极管全部星截止状态。具体方法是在切换旋转方向之前通过ST端将集成电路的工作模式短暂地设置为静寂模式。

  静寂时间的最佳值应取为大功率晶体三极管积累时间的十倍左右,时间在30μs~700μs之间

  对于双极型晶体三极管来说,只要在基极上还残存有电荷的期间,集电极和发射极之间仍然会继续呈导通状态。即使在基极与发射极之间的电压变为ov之后,积累在基极上的电荷仍会短暂地存在一段时间,在此期间集电极电流仍将继续。在晶体管手册中把一时间称做积累时间tatg。

  例如2SD1309的tstg=3.5μs。晶体三极管从导通进入完全截止所需的时间是积累时间与降落时间之和。切换直流电机的旋转方向必须在晶体三极管完全截止之后才能进行,否则就会造成晶体三极管被烧毁。

关键词:

这篇关于直流驱动电机正反转时要设置死区的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

C#TextBox设置提示文本方式(SetHintText)

《C#TextBox设置提示文本方式(SetHintText)》:本文主要介绍C#TextBox设置提示文本方式(SetHintText),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录C#TextBox设置提示文本效果展示核心代码总结C#TextBox设置提示文本效果展示核心代

Pyserial设置缓冲区大小失败的问题解决

《Pyserial设置缓冲区大小失败的问题解决》本文主要介绍了Pyserial设置缓冲区大小失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录问题描述原因分析解决方案问题描述使用set_buffer_size()设置缓冲区大小后,buf

Feign Client超时时间设置不生效的解决方法

《FeignClient超时时间设置不生效的解决方法》这篇文章主要为大家详细介绍了FeignClient超时时间设置不生效的原因与解决方法,具有一定的的参考价值,希望对大家有一定的帮助... 在使用Feign Client时,可以通过两种方式来设置超时时间:1.针对整个Feign Client设置超时时间

PyCharm如何设置新建文件默认为LF换行符

《PyCharm如何设置新建文件默认为LF换行符》:本文主要介绍PyCharm如何设置新建文件默认为LF换行符问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录PyCharm设置新建文件默认为LF换行符设置换行符修改换行符总结PyCharm设置新建文件默认为LF

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

Java反转字符串的五种方法总结

《Java反转字符串的五种方法总结》:本文主要介绍五种在Java中反转字符串的方法,包括使用StringBuilder的reverse()方法、字符数组、自定义StringBuilder方法、直接... 目录前言方法一:使用StringBuilder的reverse()方法方法二:使用字符数组方法三:使用自

Ubuntu中Nginx虚拟主机设置的项目实践

《Ubuntu中Nginx虚拟主机设置的项目实践》通过配置虚拟主机,可以在同一台服务器上运行多个独立的网站,本文主要介绍了Ubuntu中Nginx虚拟主机设置的项目实践,具有一定的参考价值,感兴趣的可... 目录简介安装 Nginx创建虚拟主机1. 创建网站目录2. 创建默认索引文件3. 配置 Nginx4

如何关闭 Mac 触发角功能或设置修饰键? mac电脑防止误触设置技巧

《如何关闭Mac触发角功能或设置修饰键?mac电脑防止误触设置技巧》从Windows换到iOS大半年来,触发角是我觉得值得吹爆的MacBook效率神器,成为一大说服理由,下面我们就来看看mac电... MAC 的「触发角」功能虽然提高了效率,但过于灵敏也让不少用户感到头疼。特别是在关键时刻,一不小心就可能触

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

Springboot控制反转与Bean对象的方法

《Springboot控制反转与Bean对象的方法》文章介绍了SpringBoot中的控制反转(IoC)概念,描述了IoC容器如何管理Bean的生命周期和依赖关系,它详细讲解了Bean的注册过程,包括... 目录1 控制反转1.1 什么是控制反转1.2 SpringBoot中的控制反转2 Ioc容器对Bea