BURPS:新型BeagleBone步进器驱动板精简设计

需积分: 5 0 下载量 100 浏览量 更新于2024-11-02 收藏 1.11MB ZIP 举报
资源摘要信息:"BURPS:BeagleBone Universal 移除了 Pololu 步进器" BURPS (BeagleBone Universal Multi Pololu Steppers 板)是一个与BeagleBone系列兼容的硬件扩展板,主要用于控制Pololu类型的步进电机。以下是对标题和描述中知识点的详细解释: 1. BeagleBone Universal: BeagleBone是一种单板计算机,它的设计目标是提供一个低成本、开源硬件平台,用以支持各种形式的项目和应用,特别是那些需要实时计算能力的。BeagleBone Universal可能指的是特定的BeagleBone版本,其设计支持多种硬件扩展,以适应不同项目需求。 2. 移除了 Pololu 步进器: Pololu步进器是一种步进电机驱动器,它通常与Pololu步进电机配合使用。在BeagleBone Universal的设计中,已经移除了这种特定的步进器驱动硬件,这可能是因为设计者希望提供一种更加通用或者简化的设计。 3. BeagleBone Black cape: cape是BeagleBone特有的硬件扩展形式, cape板可以插在BeagleBone的上面,扩展其功能。BeagleBone Black是BeagleBone系列的一个型号,cape板设计用于BeagleBone Black,提供了4个步进轴输出和3个限位开关输入的接口,并且具有光隔离功能。光隔离可以保护主控制器不受电气噪声干扰,提高系统的稳定性。 4. 半通用光隔离突破: 这个表述可能指该扩展板在实现4个步进轴和3个限位开关输入的过程中,使用了光隔离技术,从而使得输入输出接口的电气特性更加通用和稳定。 5. BBB I/O 引脚配置: BBB指的是BeagleBone Black,其I/O引脚配置指的是在设计中所选的引脚,这些引脚被用于与Pololu步进器驱动器或类似硬件进行连接。之所以选择与BeagleBone Black兼容的配置,是因为要确保扩展板的通用性和兼容性,以便于进行测试和使用。 6. 公 DB-25 连接器: DB-25是一种标准的25针连接器,常用于串行通讯和步进电机驱动器。在这个设计中,DB-25连接器被用作输出端口,其引脚与步进驱动器电子设备兼容,以支持步进轴输出。 7. BURPS 是精简实现: 这句话表明BURPS板是BeagleBone Universal Multi Pololu Steppers 板的简化版本。也就是说,BURPS继承了原设计的主要功能,但在某些方面进行了简化或成本降低。 8. BURPS PCB 设计文件: PCB是印刷电路板的缩写,它是电子组件的物理载体。BURPS的PCB设计文件包含为创建该硬件所必需的详细工程图纸和组装指南。使用的是版本5.12.0的软件创建的,表明了设计文件的更新状态。 9. 专为原型铣削Craft.io而设计: BURPS板被设计成可以用于原型铣削任务,特别是在使用Craft.io软件环境时。它可能不适合商业制造,意味着该板可能在精度、可靠性、组件选择或成本等方面不是为大规模生产设计的。 10. PCB v1.0 与 v1.1的差异: 两种版本的PCB在设计上有所不同,特别是在连接器的选择上。v1.0使用了安装在电路板底部的公DB-25连接器,这被发现与USB A型或微型HDMI端口的外围设备冲突。为了解决这个问题,v1.1版本用双排26针接头取代了DB-25连接器,从而避免了冲突。 在进行硬件设计时,设计者需要考虑诸多因素,如可用性、兼容性、成本、尺寸和功能性。BURPS的设计说明了设计者如何通过移除某些功能、更改连接器设计以及精简PCB布局来满足特定的设计目标。