资料介绍
成分
STM8S103F3P6 意法半导体 |
x 1 |
绿色 LED SMD 0805 imp 2012 公制 | x 1 |
蓝色 LED SMD 0805 imp 2012 公制 | × 2 |
100nF 电容器 SMD 0805 imp 2012 公制 | x 1 |
1uF 电容器 SMD 0805 imp 2012 公制 | x 1 |
S8050 | × 2 |
AO3400A 医学博士 |
× 2 |
AO3401A | × 2 |
10k 电阻 SMD 0805 imp 2012 公制 | × 10 |
100R 电阻 SMD 0805 imp 2012 公制 | × 2 |
150R 电阻 SMD 0805 imp 2012 公制 | x 1 |
68R 电阻 SMD 0805 imp 2012 公制 | x 1 |
200R 电阻 SMD 0805 imp 2012 公制 | x 1 |
LL4148 德欧泰克半导体 |
× 2 |
Pin Header 01x02 P2.54mm Male Vertical (Places for more Only 8 required) | × 8 |
排针 01x04 P2.54mm 公头水平 | x 1 |
排针 01x04 P2.54mm 母头水平 | x 1 |
稳压器 BOM 文件中的可选组件,不是必需的。 | x 1 |
描述
我正在做一个需要大约六个电机的项目。但是,有许多直流电机驱动器可用。
我使用的电机是带正交编码器的直流电机。
正交编码器具有 A 和 B 输出,需要连接到微控制器,微控制器使用来自正交编码器的数据来确定电机的位置和方向。
这意味着每个电机将有两个编码器连接到微控制器,外加驱动器连接。
有 I2C 电机驱动器,这会减少电机驱动器的连接,但这些不会比普通电机驱动器做的更多,没有通过 I2C 连接的位置反馈。
我想用来控制电机的微控制器的引脚数量有限。
我还想取消微控制器控制所有电机所必须进行的大量处理。
如果微控制器通过 I2C 连接到电机驱动器,那就太好了。微控制器只有两条电线连接到所有电机驱动器。
如果电机驱动器知道电机的位置并可以通过 I2C 连接将此数据发送回微控制器,那就太好了。
如果微控制器只需要向电机驱动器发送位置命令并且电机驱动器完成所有工作,那就太好了。
如果我们可以将限位开关连接到电机驱动器上,这样它就不会超出它们,那就太好了。
如果可以为电机驱动器提供软限制以使其保持在范围内,那就太好了。
如果可以从站点为电机驱动程序提供一个已知位置,这样它就可以在触发时设置一个已知位置,那就太好了。
我想我已经想出了解决方案。
该电机驱动器通过 I2C 控制。
可以为许多场景配置电机驱动器。
最大电机电压为:30v。
最大电机电流为:1A,可以通过加强 PCB 上的走线来增加,MOSFET 的额定电流为 5.8A。(有点OTT但便宜)
系统电压为:3.3v。如果电源来自更高的电源,则可以选择添加稳压器。
大脑是STM8S103F3P6,作为从属I2C Device。
I2C 地址可设置为 0x01 (1) 至 0x7F (127)。所以理论上 126 个电机可以连接到一个微控制器。
可以在此处找到完整的详细信息:Tim 的 I2C 智能直流电机驱动器 - Hackster.io
这是一个视频,显示有关在 I2C 上发送的命令的信息
这里有一些适合我正在从事的项目的电路板。
代码
Tim-s-I2C-Intelligent-DC-Motor-Driver-KiCad/固件
https://github.com/Palingenesis/Tim-s-I2C-Intelligent-DC-Motor-Driver-KiCad/tree/master/Firmware
- 如何为直流电机驱动器选择栅极驱动器
- 可控制两个直流电机的电机驱动器
- 直流电机驱动设计
- STM32驱动无刷直流电机
- L6203直流电机驱动器设计原理图及51单片机例程
- 基于MSP430单片机的多功能直流电机驱动器
- 基于C8051F的模数转换及其在直流电机驱动系统中的应用
- 无刷直流电机原理
- 直流电机的工作原理
- 直流电机控制原理及C程序
- 无刷直流电机驱动控制板
- 直流电机驱动器的详细资料免费下载 44次下载
- 直流电机调速电路的设计 43次下载
- 直流电机伺服驱动器使用说明
- BL2203C无刷直流电机驱动器
- 使用L293D电机驱动器控制直流电机 560次阅读
- 直流电机驱动器电路图分享 4961次阅读
- 集成H桥大电流直流电机驱动器DIA57100简介 1078次阅读
- 使用功率MOSFET的强大30A直流电机驱动器 4074次阅读
- 有刷直流电机的PWM驱动原理 8395次阅读
- 如何使用L298N和Arduino板控制直流电机 1w次阅读
- dfrobotL298N直流电机驱动模块DF-MD介绍 3741次阅读
- dfrobotSysRen单路50A直流电机驱动器介绍 1772次阅读
- 什么是无刷直流电机(BLDC)以及它的应用 5.1w次阅读
- 电机驱动器如何通过I2C接口使用PID算法控制电机 7661次阅读
- 基于直流电机H桥的驱动和控制原理设计并实现一款较大功率的直流电机 2.4w次阅读
- 无刷直流电机的控制策略与无刷直流电机仿人智能系统设计 3922次阅读
- 直流电机的基本构成与直流电机驱动电路的设计图解 1.7w次阅读
- 直流电机的主要分类以及直流电机的励磁方式 1.5w次阅读
- 直流电机几种驱动电路设计思路 10.7w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多