APP下载

BeagleBone Blue开发板打造机器人的大脑

2017-06-19

CHIP新电脑 2017年6期
关键词:集成度开发板指示灯

智能硬件和创客已经火爆了一段时间,机器人又成为近来的热点,Arduino和Raspberry Pi是比较常见的开源硬件开发平台,BeagleBone Blue在此基础上进步增强了I/O能力,特别适合“动作”超多的机器人。

System-in-Package(SiP)的集成度超过SoC,PCB更加简洁。

BeagleBone也有着面向不同应用开发需求的开发板产品,面向机器人开发的Blue外观上就和其他兄弟产品完全不同,面积超大的Octavo OSD3358芯片十分显眼,它是一颗SiP(System in Package,偏上封装)芯片,比SoC(System on Chip,片上系统)集成度更高,不仅包括了TI Sitara AM3358 1GHz ARM Cortex-A8 CPU還将512MB DDR3内存和能源管理芯片同时集成,因此整片Blue上只有包括它和Wi-Fi/蓝牙、4GB eMMC等3颗大型芯片,其余位置全部留给了I/O接口和传感器。

高性能、高集成度的Ti多模通讯芯片。

左右对称、共享3条热管的散热系统可充分利用机器的宽度,并均衡CPU和GPU散热。

Blue支持多种开发环境,除了常见的Ubuntu、Android、为它量身打造的Debian Linux,还兼容专为无人机开发的Ardupilot和为机器人开发的ROS(Robot Operating System,机器人操作系统)。后者可以更便捷地进行开发,简单编程就可以调用集成在主板上的超多传感器、指示灯和I/O。虽然其价格是Raspberry Pi 3B的两倍,但是对于机器人开发者来说,出色的性能,再加上板上集成的9轴+气压传感器、可充电的两芯锂电池管理系统、两个可定义按键、11个可定义LED指示灯、8路6V4A直流伺服电机控制、4路直流电机驱动、4路ADC(数模转换)、4路正交编码输出、8个GPIO、5个串行协议接口、GPS等林林总总,简化了外接设备的控制复杂度,优势明显,特别适合于大量弱电控强电的应用场景,不愧是面向无人机和机器人开发的专属产品。

在BeagleBone Blue的销售平台e络盟上,与之搭配的外壳、线缆、伺服电机、LCD屏幕、GPS等模块一应俱全,完成硬件选购和组装的复杂度更低。

不过,虽然有着很好的开发环境和功能,但是优化机器人运转并不简单,如CHIP用它搭建了可追逐光斑的轮式机器人,直接输出的较大的驱动力常使机身扭矩转向,偏离了自动计算的方向,导致设备不断地矫正行进方向,如使用变扭力驱动逻辑则可改善此问题,但暂无现成的软件模块可用。

猜你喜欢

集成度开发板指示灯
基于空间句法的商业街区空间研究
基于复变函数的混合型大数据多源集成系统设计
Microchip最新推出两款PIC32 Curiosity开发板
浅析单片机开发板的设计与制作
提高汽国驾驶舱内的系统集成度
上海大众POLO充电指示灯点亮
Mouser为您呈上开发关键之STMicroelectronics Nucleo开发板
Arduino和Atmel发布Arduino Zero开发板
TI推出高射频集成度的RF430安全MCU
美国邦纳 工业智能指示灯