十堰响应式网站网站开发员纵向发展

news/2025/10/1 11:41:18/文章来源:
十堰响应式网站,网站开发员纵向发展,深圳市工程建设造价网站,甘肃省建设部网站首页【STM32篇】4988驱动步进电机_hr4988-CSDN博客 在上篇文章中使用了HR4988实现了步进电机的驱动#xff0c;在实际运用过程#xff0c;HR4988或者A4988驱动步进电机会存在电机噪音太大的现象。本次将向各位友友介绍一个驱动简单且非常静音的一款步进电机驱动IC。 1.DRV8425简介…【STM32篇】4988驱动步进电机_hr4988-CSDN博客 在上篇文章中使用了HR4988实现了步进电机的驱动在实际运用过程HR4988或者A4988驱动步进电机会存在电机噪音太大的现象。本次将向各位友友介绍一个驱动简单且非常静音的一款步进电机驱动IC。 1.DRV8425简介 DRV8424/25 是适用于工业和消费类应用的步进电机驱动器。该器件由两个 N 沟道功率 MOSFET H 桥驱动器、一个微步进分度器以及集成电流感应功能完全集成。DRV8424 可驱动最高 2.5A 的满量程输出电流 DRV8425 可驱动最高 2A 的满量程输出电流 取决于PCB 设计 。 这些器件使用能在 智能调优、快速、慢速和混合衰减选项之间进行选择的内部 PWM 电流调节方案。智能调优可通过自动调节实现出色的电流调节性能并对电机变化和老化效应进行补偿和 减少电机的可闻噪声。 借助简单的 STEP/DIR 接口可通过外部控制器管理步进电机的方向和步进速率。这款器件可配置为多种步进模式 从全步进模式到 1/256 微步进模式皆可。该器件通过专用的 nSLEEP 引脚提供低功耗睡眠模式。提供的保护特性包括 电源欠压、电荷泵故障、过流、短路以及过热保护。故障状态通过 nFAULT 引脚指示。 DRV8425/8424有两种封装在PCB空间足够的情况下建议使用 HTSSOP (28)封装。 1.1 引脚配置和功能 图1. 28引脚俯视图 1.AOUT1、AOUT2连接电机的A、A-BOUT1、BOUT2连接电机的B、B- 2.CPH、CPL之间连接一个22nF的陶瓷电容器这里如果使用了其他容量的电容可能导致IC无法正常输出所以在其他配置都没问题时器件无法输出可能就说电容用错了亲测如此。 3.DIR、方向输入内置下拉可接到MCU引脚上控制。 4.ENABLE引脚低电平禁用输出高电平启动输出内部上拉至DVDD。可连接至MCU引脚控制。 5.DVDD逻辑电源电压典型值5V可用于其他输入引脚上拉。 6.VREF电流设定基准输入最大值3.3V。满量程调节电流 (IFS)IFS (A) VREF (V)/KV (V/A) VREF (V)/1.32 (V/A)。 7.M0、M1设置步进模式按照下表在M0、M1引脚上施加相应电压即可配置为需要的步进模式。 微步进分度器设置 M0M1步进模式00 100% 电流的全步进 两相励磁 0 330k Ω 至 GND 71% 电流的全步进 两相励磁 10 非循环 1/2 步进 Hi-Z0 1/2 步进 01 1/4 步进 11 1/8 步进 Hi-Z1 1/16 步进 0Hi-Z 1/32  步进 Hi-Z330kΩ 至 GND 1/64 步进 高阻态高阻态 1/128 步进 1Hi-Z 1/256 步进 电平输入如下图 图2.三电平、四电平输入 8.DECAY0、DECAY1衰减模式设置引脚根据自己的需求选择不同的衰减模式这里直接使用智能调优动态 衰减模式设置 DECAY0DECAY1上升步进下降步进00智能调优动态衰减智能调优动态衰减01智能调优纹波控制智能调优纹波控制10混合衰减快 30%混合衰减快 30%11慢速衰减混合衰减快 30%高阻态0混合衰减快 60%混合衰减快 60%高阻态1慢速衰减慢速衰减 9.STEP步进输入上升沿前进一步可接MCU的PWM引脚。软件也主要控制STEP/DIR引脚实现步进电机控制。 10.TOFF设置电流斩波期间的衰减模式关断时间四电平引脚。还将设置智能调优纹波控制模式中的纹波电流。 智能调优动态控制电流纹波设置 TOFF特定微步进级别下的电流纹波019mA ITRIP 的 1%119mA ITRIP 的 2%Hi-Z19mA ITRIP 的 4%330KΩ至GND19mA ITRIP 的 6% 该纹波控制方法可以更严格地调节电流电平从而提高电机效率和系统性能。智能调优纹波控制适用于能够承受可变关断时间调节方案的系统以在电流调节中实现小电流纹波。选择低纹波电流设置可确保 PWM 频率不处于可闻范围之内。不过较高的纹波电流值会降低 PWM 频率从而降低开关损耗。 关断时间 TOFF关断时间07us116usHi-Z24us330KΩ至GND32us 除智能调优纹波控制模式外TOFF 引脚将配置所有衰减模式的 PWM 关断时间。 11.nFAULT故障指示故障时被下拉至低电平需要外接上拉电阻。可根据MCU上拉至3.3V 12.nSLEEP睡眠模式输入高电平启用器件。低电平脉冲将清除故障。请勿将该引脚接到DVDD否则将无法退出睡眠模式。 复位脉冲该脉冲的宽度必须在 20µs 至 40µs 之间。如果 nSLEEP 在 40µs 至 120µs 的时间内保持低电平则会清除故障但器件有可能会关断也有可能不关断。 1.2硬件电路连接 图3.DRV8425硬件连接图 1.电源输入VCC工作电源电源4.5V至33V。可根据电机规则选择合适的工作电压 2.步进模式通过修改R2、R3、R6、R7选择不同的步进模式此处为1/125步进模式125个脉冲电机步进1.8°。  3.DECAY0、DECAY101使用智能调优纹波控制TOFF 0电流纹波19mA ITRIP 的 1%。 4.通过R8、R10分压给VREF调节输出电流大小。 5.DIR/STEP、ENABLE、nSEELP引脚由单片机控制外接单片机控制。 在不出故障的前提下使用DIR/STEP引脚控制步进电机代码与4988几乎相同但是不能软件改变步进模式。如果需要使用软件改变步进模式可以选择DRV8434其功能相似且支持SPI串行通行可输出具体故障信息例如电机未接入IC通过nFULL引脚输出低电平报警通过SPI可查询故障信息。对于DRV8434的电机控制也可以直接使用DIR/STEP 引脚控制。 1.3 PCB文件 图4.PCB 2D图 图5.PCB 3D图 2.软件设计 在单片机选择上本次使用STM32F103C8T6。引脚连接如下图

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

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

相关文章

浅谈递归入门(1) - 指南

浅谈递归入门(1) - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", &…

python+uniapp基于微信小工具的医院陪诊预约系统

python+uniapp基于微信小工具的医院陪诊预约系统pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", …

详细介绍:Nginx 访问控制、用户认证与 HTTPS 配置指南

详细介绍:Nginx 访问控制、用户认证与 HTTPS 配置指南2025-10-01 11:36 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; d…

自有服务器可以做网站吗wordpress游客留言

PAGEPAGE 10北大计算机考研 高等数学真题解答2008 年(5 题 60 分)1 (12 分) f (x) 有连续的二阶导数, f (a)  0 ,求limxa1f (x  a)  f (a)1f (a) 。2 (12 分) f (x) 在a,b上连续且 f (a)  f (b)  0 , f (a) f (b) …

最容易做的门户网站动漫设计学校

特点 两线制总线:I2C仅使用两条线——串行数据线(SDA)和串行时钟线(SCL)进行通信,有效降低了连接复杂性。多主多从设备支持:I2C支持多个主设备和多个从设备连接到同一总线上。每个设备都有唯一…

comfyui配置

comfyui配置1.通过网盘分享的文件:ComfyUI-aki-v1.2.7z 链接: https://pan.baidu.com/s/168jlRhuu7b0kNgGcjYdInw?pwd=dtm1 提取码: dtm1

哪个网站做相册好海南网

1、为什么 shiro 有了《角色》后,还要设置《角色权限》呢?(问题) 思考:设置好角色了,那么就代表什么操作都可以执行了吗? 理解:如果上边回答是的话,那么只是《角色》层次…

[深度学习] 大模型学习5-高效微调框架Unsloth使用指北

Unsloth是一个专注于加速大语言模型微调过程的开源项目。它通过一系列底层优化,显著提升了微调速度并大幅降低了内存消耗,同时能保持模型性能。无论是研究者还是开发者,都能借助Unsloth更高效地定制自己的大语言模型…

前端-JavaScript简介JavaScript模块化 - 努力-

前端-JavaScript简介JavaScript模块化前端-JavaScript简介JavaScript模块化一、JavaScript介绍我们已经学习了HTML、CSS的基础内容,我们知道HTML负责网页的结构,而CSS负责的是网页的表现。 而要想让网页具备一定的交…

基本地址变换机构

设页面大小为L,逻辑地址A到物理地址E的变换过程如下 1.计算页号P和页内偏移量W 2.比较页号P和页表大小M如果P>=M则会发生越界中断,否则继续执行。(页号从0开始,页表长度至少为1,因此P=M也会越界) 3.页表中页号…

电子商务网站建设 以为例建设银行官方网站首页个人登录

有许多开源和免费的敏捷管理工具可供敏捷团队使用,以支持他们的敏捷项目管理和开发需求。以下是一些常见的开源/免费敏捷管理工具: 免费敏捷工具 以下是一些免费的敏捷工具,这些工具提供了一定的功能,可用于支持敏捷项目管理和开…

【APK安全】组件安全核心风险与防御指南 - 详解

【APK安全】组件安全核心风险与防御指南 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &…

自己电脑做局域网网站服务器专门做app的公司有哪些

计算机常识 计算机如何存储数据 计算机世界中只有二进制。那么在计算机中存储和运算的所有数据都要转为二进制。包括数字、字符、图片、声音、视频等。 进制 进制也就是进位计数制,是人为定义的带进位的计数方法 实例: // 在java 中 可以使用不同…

中山网站建点东营招标建设信息网

OSPF NSSA实验简述 1、OSPF NSSA区域配置 为解决末端区域维护过大LSDB带来的问题,通过配置stub 区域或totally stub区域可以解决,但是他们都不能引入外部路由场景。 No so stuby area (区域)NSSA 可以引入外部路由,支持…

书籍网站建设的目的360网站制作潍坊

文章目录1. 题目2. 解题1. 题目 给你一个由正整数组成的数组 nums 。 数字序列的 最大公约数 定义为序列中所有整数的共有约数中的最大整数。 例如,序列 [4,6,16] 的最大公约数是 2 。 数组的一个 子序列 本质是一个序列,可以通过删除数组中的某些元素…

长沙做企业网站的公司wordpress加载谷歌

一、梯度消失与爆炸 在神经网络中,梯度消失和梯度爆炸是训练过程中常见的问题。 梯度消失指的是在反向传播过程中,梯度逐渐变小,导致较远处的层对参数的更新影响较小甚至无法更新。这通常发生在深层网络中,特别是使用某些激活函…

gitee 使用安装教程

一、下载方式 1.官网下载https://git-scm.com/downloads 2.淘宝镜像下载https://registry.npmmirror.com/binary.html?path=git-for-windows/2.1安装 1.点击刚刚下载的安装包,然后点击next 2.根据自己的情况选择,一…

2025工业网线厂家权威推荐榜:千兆/拖链/高柔/网线/六类/超五类/6类/超5类/千兆/超六类/8芯/4芯/成品/相机/视觉数据工业网线高强屏蔽与稳定传输实力之选

在工业4.0和智能制造快速发展的今天,工业网络作为数字基础设施的核心组成部分,其稳定性与可靠性直接关系到生产系统的运行效率。工业网线作为网络传输的物理载体,不仅需要具备优异的信号传输性能,更要能在恶劣的工…

VisualMimic——基于视觉的人形行走-操作控制:低层策略负责平衡控制且跟踪高层下发的指令、高层策略则基于自我中心视觉输入生成任务跟踪指令 - 实践

VisualMimic——基于视觉的人形行走-操作控制:低层策略负责平衡控制且跟踪高层下发的指令、高层策略则基于自我中心视觉输入生成任务跟踪指令 - 实践pre { white-space: pre !important; word-wrap: normal !importan…

g4560做网站服务器网络舆情的应对及处理

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入: ["…