In diesem Monat beschäftigen wir uns mit dem multifunktionalen elektronischen Instrumentierungsgerät OpenScope MZ von Digilent, dem neuen kleinformatigen SBC PocketBeagle von BeagleBoard.org und der vielseitigen Entwicklungsplatine Tessel 2 von Seeed Technology.
OpenScope MZ
Beim Testen von Schaltkreisen sind ein Funktionsgenerator und ein Oszilloskop von großem Vorteil, oft ist es jedoch unrentabel, solche Geräte vorzuhalten. Das OpenScope MZ von Digilent ist ein quelloffenes, multifunktionales, elektronisches Instrumentierungsgerät, das mit der Software WaveForms Live über einen Computer oder ein Mobilgerät gesteuert werden kann. Mit diesem tragbaren Gerät können Signale von Schaltkreisen, Sensoren und anderen elektronischen Komponenten erfasst, visualisiert und generiert werden. Es stellt gegenüber einem Oszilloskop und Funktionsgenerator eine wesentlich kostengünstigere Lösung dar.
Das Gerät verfügt über eine einfach einzurichtende und benutzerfreundliche Steuerung für die Verwendung als Oszilloskop, Logikanalysator und Wellenformgenerator. Durch das integrierte Wi-Fi lässt sich das OpenScope MZ problemlos mit anderen Geräten verbinden. Und durch seinen günstigen Preis ist es eine hervorragende Alternative zu unhandlichen und kostspieligen Oszilloskopen und Funktionsgeneratoren.
Weitere Informationen zum OpenScope MZ finden Sie in diesem Artikel.
Eigenschaften:
Konnektivität
- Wi-Fi (802.11g)
- USB 2.0 (High-Speed erforderlich)
Oszilloskop
- 2 Kanäle
- 12-Bit-Auflösung pro Kanal
- Abtastrate: 6,25 MS/s
- Flache Bandbreite bis zu 1 MHz bei ±0,5 dB
- 2 MHz Bandbreite bei -3 dB
- Eingangsimpedanz: 1 MΩ
- Eingangsspannungsbereich: ±20 V
- Maximale Puffergröße: 32640 Abtastungen pro Kanal
Arbiträr-Wellenformgenerator
- Sinus-, Dreieck-, Sägezahn-, Quadrat- und DC-Ausgabe
- Auflösung: 10 Bit
- Frequenz: 1 Hz bis 1 MHz
- 3 V Peak-to-Peak-Ausgabe mit ±1,5 V Offset
- Ausgangsstrom: 10 mA
- Puffergröße: 25000 Abtastungen
Logikanalysator und GPIO
- 10-Kanal-Multiplexing zwischen Logikanalysator und GPIO
- 3,3-V-CMOS-Logik für Logikanalysator und GPIO
- 7 mA Quellenstrom und 12 mA Senkenstrom bei Verwendung als GPIO
- Abtastrate des Logikanalysators: 10 MS/s
- Maximale Puffergröße für den Logikanalysator: 32640 Abtastungen pro Kanal
Stromversorgung
- 2 Kanäle
- Ausgangsspannung: ±4 V
- 50 mA pro Kanal
Weitere Merkmale
- Zwei externe Trigger
- Stromversorgung über USB
- 4 Benutzer-LEDs
PocketBeagle
BeagleBoard.org hat vor Kurzem einen eigenen SBC mit kleinem Formfaktor auf den Markt gebracht, den USB-Stick-Computer PocketBeagle. Es handelt sich dabei um eine kleinere Version des BeagleBone Black mit den Abmessungen 56 mm x 35 mm x 5 mm, die aber einen ähnlichen Leistungsumfang wie der BBB Wireless hat. Er basiert auf dem neuen OSD3359-SM-SiP-Modul (System-in-Package) von Octavo Systems mit dem 1 GHz Sitara ARM Cortex-A8 AM3358 System-on-Chip (SoC) von Texas Instruments. Durch den Cortex-A8 verfügt er über einen dedizierten RAM von 64 KB und einen Shared-L3-RAM von 64 KB.
Mit seinen beiden programmierbaren 32-Bit-200-MHz-PRUs (Programmable Realtime Units) ist er die perfekte Lösung für Echtzeitanwendungen mit niedrigen Latenzzeiten wie z. B. 3D-Drucker, Drohnen, Roboter und Laserschneidgeräte. Der PocketBeagle besitzt 72-polige Erweiterungsleisten, die nicht belegt sind (keine Pins). Dadurch steht Platz für analoge Eingänge, digitale E/As und andere Peripheriegeräte zur Verfügung.
Um mehr über den PocketBeagle zu erfahren, klicken Sie hier. Einen Vergleich mit einem anderen kleinformatigen SBC, dem Raspberry Pi Zero, finden Sie hier.
Eigenschaften:
Sitara™ AM3358-Prozessor von Texas Instruments® (in OSD3358-SM integriert):
- 1 GHz ARM® Cortex-A8 mit NEON-Fließkommabeschleuniger
- Grafikbeschleuniger SGX530
- 2 programmierbare PRUs (Programmable Realtime Units) in Form von 32-Bit-200-MHz-Mikrocontrollern mit Einzelzyklus-E/A-Latenz
- ARM® Cortex-M3 für Energie- und Sicherheitsmanagementfunktionen
Speicher
- 512 MB DDR3 800 MHz RAM (in OSD3358-SM integriert)
- 4 kB I2C-EEPROM (in OSD3358-SM integriert)
- SD/MMC-Anschluss für microSD
Softwarekompatibilität
- Debian GNU/Linux-Images für BeagleBone® angepasst
- Cloud9 IDE on Node.js mit BoneScript-Bibliothek
- Beliebige BeagleBone Black®-Software, die keinen Zugriff auf belegte Erweiterungspins benötigt
Konnektivität
- Hochgeschwindigkeits-USB 2.0 OTG (Host/Client) über Mikro-B-Anschluss (USB0)
- Bootfähiger microSD-Kartenslot (MMC0)
Energiemanagement:
- Ein TPS65217C-PMIC versorgt das System zusammen mit einem separaten LDO mit Strom (in OSD3358 integriert), unterstützt durch einen integrierten einzelligen Lithium-Polymer-Akku
Debug-Unterstützung:
- JTAG-Testpunkte
- IGDB und weiteres Monitormodus-Debugging ist möglich
Stromquelle
- microUSB-Anschluss
- Erweiterungsleisten (3 Optionen: Batterie, VIN oder USB-VIN)
Benutzereingabe/-ausgabe
- Ein-/Ausschalter mit vom TPS65217C-PMIC gesteuerter Unterbrechungsfunktion (zum Aus- und Einschalten der Hardware 10 s gedrückt halten)
Tessel 2-Platine
Die Tessel 2-Platine von Seeed Technology ist eine vielseitige Entwicklungsplatine mit zahlreichen Plug-and-Play-Modulen, mit der Sie Ihre Projekte schnell und einfach voranbringen können. Die Tessel 2-Platine verfügt über einen 580-MHz-Router-on-a-Chip von Mediatek, einen 48-MHz-SAMD21-Coprozessor von Atmel, 64 MB DDR2-RAM, ein drahtlos programmierbares Wi-Fi-Modul gemäß 802.11 b/g/n und vieles mehr.
Die 10-poligen Anschlüsse ermöglichen eine Verbindung mit den unterschiedlichsten Modulen wie z. B. Beschleunigungsmessern, Relaissteuerungen, Umgebungs- und Klimamessgeräten, Infrarotsensoren, Servomotoren, RFID-Einheiten oder GPS-Systemen. Darüber hinaus können USB-Module aus den Bereichen BLE, Mobilfunk, MicroSD, Kameras, Audio u. v. m. angeschlossen werden. Es können sogar von der Community entwickelte Module angeschlossen werden, z. B. Entfernungsmesser, Farbsensoren, Tastenfelder, Beleuchtungssysteme/LEDs, Bewegungsmelder, Motoren, Impulsgeber, Bildschirme oder Schalter. Die Tessel 2-Platine unterstützt JavaScript und Node Package Manager (NPM) – HTTP, Twitter, Webserver, Farbe und Async sind somit sofort nutzbar.
Eigenschaften:
Prozessor und Konnektivität
- Node.js 4.2.1 LTS oder höher vorinstalliert
- Benutzerfreundliche Befehlszeilenschnittstelle für die Remote-Programmierung und -Konfiguration
- 580-MHz-Router-on-a-Chip von Mediatek
- 48-MHz-SAMD21-Coprozessor von Atmel
- 64 MB DDR2-RAM
- 32 MB Flash-Speicher
- Drahtlos programmierbares Wi-Fi-Modul (802.11 b/g/n)
- 10/100-Ethernet wird unterstützt
- Stromversorgung über microUSB-Anschluss
- 2 10-polige Tessel-Modulanschlüsse
- 2 USB-Anschlüsse
10-polige Module
- Beschleunigungsmesser
- Umgebung
- Relais
- Klima
- Infrarot
- Servomotoren
- RFID
- GPS
USB-Module
- BLE
- Mobilfunk
- MicroSD
- Kamera
- Audio