轮足机器人硬件总结

简介

本文主要根据“轮腿机器人Hyun”总结的硬件部分。

轮腿机器人Hyun开源地址:https://github.com/HuGuoXuang/Hyun

1 电源部分

1.1 78M05

78M05是一款三端稳压器芯片,它可以将输入电压稳定输出为5V直流电压.

1.2 AMS1117-3.3

AMS1117-3.3是一种输出电压为3.3V的正向低压降稳压器,适用于高效率线性稳压器。

1.3 DC-DC

DC-DC是一种在直流电路中将一个电压值的电能变为另一个电压值的电能的装置。

2 MPU6050陀螺仪

MPU6050是由三个陀螺仪和三个加速度传感器组成的6轴运动处理组件,它集成了3轴MEMS陀螺仪,3轴MEMS加速度计,以及一个可扩展的数字运动处理器 DMP( DigitalMotion Processor),可用I2C接口连接一个第三方的数字传感器,比如磁力计。扩展之后就可以通过其 I2C或SPI接口输出一个9轴的信号( SPI接口仅在MPU-6000可用)

通过MPU6050读取加速度和角度的原始数据,数据管理平台(DMP)将原始角速度转化为四元数,进而完成欧拉角的计算。

2.1 四元数

四元数,是简单的超复数。 复数是由实数加上虚数单位 i 组成,其中i²= -1。 相似地,四元数都是由实数加上三个虚数单位 i、j和k 组成,而且它们有如下的关系: i² = j² = k² = -1, iº = jº = kº = 1 , 每个四元数都是 1、i、j 和 k 的线性组合,即是四元数一般可表示为a + bi+ cj + dk,其中a、b、c 、d是实数。
对于i、j和k本身的几何意义可以理解为一种旋转,其中i旋转代表Z轴与Y轴相交平面中Z轴正向向Y轴正向的旋转,j旋转代表X轴与Z轴相交平面中X轴正向向Z轴正向的旋转,k旋转代表Y轴与X轴相交平面中Y轴正向向X轴正向的旋转,-i、-j、-k分别代表i、j、k旋转的反向旋转。

3 轮腿部分

3.1 AS5147P

超高速磁性旋转位置传感器。

AS5147P在转速最高达28,000rpm的情况下仍能提供精确的绝对和增量测量输出。

AS5147P利用DAEC(动态角度误差补偿)专利技术,即使在极高的转速下也能进行精确的位置测量。DAEC补偿技术将传感器信号链的传输延迟降到几乎为零。

AS5147P采用TSSOP-14封装。

管脚号

管脚名

管脚类型

描述

1

Csn

数字输入

SPI芯片选择(低激活)

2

CLK

数字输入

SPI 时钟

3

MISO

数字输出

主设备数据输入,从设备数据输出

4

MOSI

数字输入

主设备数据输出,从设备数据输入

5

TEST

测试(连地)

6

B

数字输出

增量信号B

7

A

数字输出

增量信号A

8

W/PWM

数字输出

通信信号W或者PWM编码输出

9

V

数字输出

通信信号V

10

U

数字输出

通信信号U

11

VDD

电源供应

5V

12

VDD3V3

电源供应

3.3V

13

GND

接地

14

I/PWM

数字输出

增量信号I(index)或者PWM

3.1.1 SPI通信

SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。

(1)SDO – 主设备数据输出,从设备数据输入

(2)SDI – 主设备数据输入,从设备数据输出

(3)SCLK – 时钟信号,由主设备产生

(4)CS – 从设备使能信号,由主设备控制

3.2 电机

电机和舵机都是电动机的一种,区别在于舵机通常用于控制机械系统的位置,而电机通常用于转动。

3.3 连接电机:TB002-500-03BE

固定接线端子。

4 舵机

4.1 BTN8982TA

BTN8982TA 是一款高电流半桥集成,适用于电机驱动应用。该器件属于 NovalithIC™ 系列,封装内包括一个 P 通道高边 MOSFET 和一个N 通道低边 MOSFET 及一个集成驱动 IC。由于使用了 P 通道高边开关, 无需电荷泵也可最大限度地降低 EMI。集成驱动器 IC 可轻松连接至微控制器,该集成驱动器具有逻辑电平输入, 电流感测, 转换速率调整, 死区时间生成以及过温、欠压、过流和短路保护的特性。

4.2 舵机

5. FUTABA遥控器

价格较贵,几千元以上。

参考

轮腿机器人Hyun开源地址:https://github.com/HuGuoXuang/Hyun

<think>好的,我现在需要回答用户关于如何连接TLE9263-3BQX的FO引脚和BTN8982TA的问题。首先,我要确认这两个器件的基本功能和用途,以便正确理解它们的连接方式。 TLE9263-3BQX是一个系统基础芯片,通常用于汽车电子中,负责电源管理和通信功能。它的FO(Fail Output)引脚可能用于故障指示,当检测到系统异常时,FO会输出信号。BTN8982TA则是一个半桥驱动器,常用于驱动电机或执行器,具有高电流能力,并且可能集成诊断反馈功能。 接下来,我需要查阅这两个器件的数据手册,确认它们的引脚定义和电气特性。对于TLE9263-3BQX的FO引脚,需要知道它是开漏输出还是推挽输出,工作电压范围,以及最大电流能力。而BTN8982TA的输入引脚,比如IN(输入控制)或INH(使能引脚),需要了解其输入电压阈值、逻辑电平兼容性以及是否需要上拉或下拉电阻。 假设FO引脚是开漏输出,可能需要上拉电阻到适当的电压,比如5V或3.3V。而BTN8982TA的输入如果是高电平有效,那么当FO引脚置低时表示故障,此时可能需要将FO连接到BTN8982TA的使能引脚,以便在故障时禁用驱动器,防止进一步损坏。 还需要考虑信号电平的匹配。如果TLE9263的工作电压是5V,而BTN8982TA的输入引脚耐压是5V兼容的,那么可以直接连接。否则,可能需要电平转换电路或分压电阻。 此外,查看应用电路示例可能会有帮助。例如,TLE9263的FO引脚可能设计用于直接驱动其他器件的使能或复位引脚,而BTN8982TA的INH引脚可能用于启用或禁用输出。因此,可能的连接方式是将FO引脚连接到BTN8982TA的INH引脚,通过控制INH来在故障时关闭输出。 同时,要注意是否需要添加滤波电容或保护二极管,以防止电压尖峰或噪声干扰。另外,故障恢复机制也需要考虑,比如是否需要外部电路来复位FO状态。 总结可能的连接步骤: 1. 确定FO引脚的输出类型和电气参数。 2. 确定BTN8982TA输入引脚的要求。 3. 设计接口电路,确保电平匹配和信号正确传递。 4. 添加必要的被动元件,如上拉电阻或滤波电容。 5. 验证连接是否符合数据手册的推荐应用电路。 在确认这些细节后,可以给出具体的连接建议,例如将FO引脚通过上拉电阻连接到电源,然后连接到BTN8982TA的使能引脚,同时在必要时添加保护元件。</think>连接TLE9263-3BQX的FO引脚与BTN8982TA时,需遵循以下步骤: --- ### **1. 明确引脚功能** - **TLE9263-3BQX的FO引脚**:故障输出(Fail Output),用于指示芯片内部故障(如过温、欠压等)。通常为**开漏输出**,需外接上拉电阻。 - **BTN8982TA的IN/INH引脚**:输入控制端(IN)和使能端(INH)。IN控制输出状态(高/低电平),INH用于禁用输出(低电平有效)。 --- ### **2. 电气参数匹配** - **TLE9263的FO引脚**: - 输出类型:开漏(需外接上拉电阻至3.3V或5V)。 - 最大灌电流:需参考数据手册(例如±5mA)。 - **BTN8982TA的INH引脚**: - 输入电压范围:兼容3.3V/5V逻辑。 - 输入阈值:低电平<1.5V,高电平>2.3V(VCC=5V时)。 --- ### **3. 推荐连接方案** #### **方案一:直接连接(简单控制)** - **目标**:当TLE9263检测到故障时,禁用BTN8982TA输出。 - **连接方式**: 1. 将FO引脚通过**1kΩ上拉电阻**连接到BTN8982TA的VCC(5V或3.3V)。 2. FO引脚直接连接至BTN8982TA的**INH使能端**。 - **逻辑关系**: - 正常状态:FO输出高电平 → INH=高 → BTN8982TA使能。 - 故障状态:FO拉低 → INH=低 → BTN8982TA禁用。 #### **方案二:通过逻辑电路(灵活控制)** - **适用场景**:需额外逻辑处理(如故障信号与MCU联动)。 - **连接方式**: 1. FO引脚经上拉电阻后,通过光耦或电平转换器隔离。 2. 隔离后信号同时连接至BTN8982TA的INH和MCU的GPIO。 --- ### **4. 外围元件设计** - **上拉电阻**:建议1kΩ~10kΩ(参考TLE9263数据手册)。 - **滤波电容**:在FO引脚附近添加0.1μF电容,减少噪声干扰。 - **保护二极管**:若BTN8982TA的INH端电压可能反向,可串联二极管(如1N4148)。 --- ### **5. 验证注意事项** 1. 确保TLE9263的FO引脚在故障时正确拉低。 2. 测试BTN8982TA的INH端在低电平时是否完全禁用输出。 3. 检查信号延迟是否满系统实时性要求。 --- ### **示例电路** ```plaintext TLE9263-3BQX BTN8982TA FO ----[1kΩ]---- VCC (5V) | +---------------- INH (使能端) ``` 通过上述连接,TLE9263的故障信号可直接控制BTN8982TA的使能状态,实现安全保护。建议结合具体应用场景参考官方数据手册中的典型电路设计。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI强仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值