本月我们会查看来自 Digilent 的多功能电子仪表器件 OpenScope MZ,来自 BeagleBoard.org 的全新小型单板计算机 (SBC) PocketBeagle,以及来自 Seeed Technology 的通用型开发板 Tessel 2。
OpenScope MZ
就测试电路而言,函数发射器和示波器是必不可少的,但是有时候在家拥有这样的电路可能成本会比较高。来自 Digilent 的 OpenScope MZ 是一款开源多功能电子仪表器件,可以在电脑或移动设备上使用 WaveForms Live 软件对它进行控制。它是一款便携式器件,可以从电路和传感器等电子器件获取、显现以及生成信号,而它的成本比实际示波器和函数发生器要低。
它为示波器、逻辑分析仪和波形发生器提供设置简单而且易于使用的控制器。OpenScope MZ 还拥有内置 Wi-Fi,这使得它便于携带和联网。而就它的价格而言,是替代通常体积庞大而且价格高昂的示波器和函数发生器的良好选择。
如需了解更多与 OpenScope MZ 相关的信息,请查看这篇文章。
特性包括:
连接能力
- WiFi(802.11g 标准)
- USB 2.0(需使用高速版)
示波器
- 2 通道
- 每个通道 12 位分辨率
- 采样率 6.25 MS/s
- 平坦带宽,±0.5dB 时高达 1 MHz
- -3dB 时带宽达到 2 MHz
- 1 MΩ 的输入阻抗
- 输入电压范围 ±20 V
- 每通道最大缓冲区大小为 32640 采样数
任意波形发生器
- 正弦、三角、锯齿、方形和直流输出
- 10 位分辨率
- 频率从 1 Hz 到 1 MHz
- 3 V pk2pk 输出,偏移量 ±1.5 V
- 10 mA 输出电流
- 25000 采样数缓冲区大小
逻辑分析仪和 GPIO
- 逻辑分析器和通用 IO 之间采用 10 通道多路复用器
- 逻辑分析仪和 GPIO 都使用 3.3V CMOS 逻辑电路
- 用作 GPIO 时拉电流为 7 mA,而灌电流为 12 mA
- 逻辑分析器的采样率为 10 MS/s
- 逻辑分析器的每通道最大缓冲区大小为 32640 采样数
电源
- 2 通道
- 输出电压 ±4 V
- 每通道 50 mA
其他特性
- 两个外置触发器
- USB 供电设备
- 4 个用户 LED 指示灯
PocketBeagle
BeagleBoard.org 最近发布了他们自己开发的小型单板计算机 PocketBeagle,一款钥匙大小的 USB 计算机。它是 BeagleBone Black 的缩小版,尺寸为 56mm x 35mm x 5mm,但仍然与 BBB Wireless 一样强大。它拥有全新的 Octavo System OSD3359-SM 系统级封装 (SiP) 模块,其中包含 1GHz Texas Instruments Sitra ARM Cortex-A8 AM3358 片上系统 (SoC)。Cortex-A8 处理器给它提供 64KB 的独立内存以及 64KB 的共用 L3 内存。
其中包括两个 32 位 200MHz PRU(可编程实时单元),也就意味着它特别适用于低延时的实时应用,如 3D 打印机、无人机、机器人以及激光切割机。PocketBeagle 拥有 72 个不含引脚的扩展排针,为模拟输入、数字输入输出以及其他外围设备留出空间。
如需了解更多与 PocketBeagle 相关的信息,请点击这里;或者如果您想查看它与另一款小型单板计算机树莓派 Zero 的对比数据,请点击这里。
特性包括:
Texas Instruments® Sitara™ AM3358 处理器 (集成在 OSD3358-SM 中):
- 配备 NEON 浮点加速器的 1GHz ARM® Cortex-A8 处理器
- SGX530 图形加速器
- 2 个可编程实时单元 (PRU) 32 位 200MHz 微控制器,单周期输入/输入延迟
- 用于电源和安全管理功能的 ARM® Cortex-M3 处理器
存储器
- 512MB DDR3 800MHZ 内存(集成在 OSD3358-SM 中)
- 4kB I2C 电气拭除式可编程只读存储器 (集成在 OSD3358-SM 中)
- 用于 microSD 卡 的 SD/MMC 连接器
软件兼容性
- 为 BeagleBone 定制的 Debian GNU/Linux 系统映像
- 带有 BoneScript 函式库,基于 Node.js 的 Cloud9 IDE
- 所有无需使用不可用扩展引脚的 BeagleBone Black® 软件
连接能力
- 高速 USB 2.0 OTG(主机/客户端)micro-B 连接器 (USB0)
- 可引导的 microSD 卡插槽 (MMC0)
电源管理:
- TPS65217C PMIC 搭配独立低压差线性稳压器 (LDO),为集成单节 LiPo 电池托架的系统(集成在 OSD3358 中)供电
调试支持:
- 调试接口 (JTAG ) 测试点
- 可以使用 igdb 等监控模式进行调试
电源
- microUSB 连接器
- 扩展排针(3 种选项:电池、VIN 或 USB-VIN)
用户输入/输出
- 带有按压探测功能的电源通过 TPS65217C PMIC 实现断电(按下 10s 以启动硬件重启)
Tessel 2 开发板
来自 Seeed Technology 的 Tessel 2 是一款多功能开发板,它集成了多种即插即用模块,可以让您的项目快速而且高效地向前推进。Tessel 2 拥有 580MHz MediaTek 片上路由、48MHz Atmel SAMD21 协同处理器、64MB DDR2 内存以及无线可编程 802.11 b/g/n Wi-Fi 等组件。
它可以使用 10 引脚的模块,其中包括加速度计、继电器控制、环境、气候、红外、伺服系统、射频识别以及 GPS 等模块。而 USB 模块可以包含低功耗蓝牙 (BLE)、蜂窝、MicroSD、相机以及音频等。它甚至还拥有开源社区创建的模块,其中包括距离、颜色传感器、键盘、灯/LED、动作、马达、脉搏、屏幕以及按钮/开关等。Tessle 2 使用 JavaScript,而且支持 Node Package Manager (NPM) – 开箱即可使用 HTTP、推特、网络服务器、颜色以及异步标签。
特性包括:
处理器及连接能力
- 预先安装 Node.js 4.2.1 LTS 或更新版本
- 易于使用的远程编程和配置命令行界面 (CLI )
- 580MHz Mediatek 片上路由
- 48MHz Atmel SAMD21 协同处理器
- 64MB DDR2 内存
- 32MB 闪速存储器
- 无线可编程 802.11 b/g/n WiFi
- 支持 10/100 以太网
- MicroUSB 供电
- 2 个 10 引脚 Tessel 模块端口
- 2 个 USB 端口
10 引脚模块
- 加速度计
- 环境
- 继电器
- 气候
- 红外线
- 伺服系统
- 射频识别
- GPS
USB 模块
- 低功耗蓝牙
- 蜂窝
- MicroSD
- 相机
- 音频