NXP Semiconductors KIT-UCANS32K1SIC CAN-SIC-Evaluierungskit
Das NXP Semiconductors KIT-UCANS32K1SIC CAN SIC Evaluierungskit ist ein Controller Area Network (CAN)-Referenzdesign mit Signal Improvement Capability (SIC), das auf dem TJA1463 CAN-SIC-Transceiver basiert. Die CAN-SIC-Technologie ermöglicht komplexere Netzwerke und CAN-FD-Kommunikation mit bis zu 8 Mbit/s, indem sie die Überschwingauswirkungen von Signalen reduziert. Das KIT-UCANS32K1SIC Evaluierungskit bietet zwei CAN SIC Schnittstellen und wird von einem 32-bit Arm® Cortex®-M4 basierten S32K1 Mikrocontroller gesteuert. Das KIT-UCANS32K1SIC enthält auch das EdgeLock® SE050 Secure Element für die Entwicklung von Authentifizierung und Verschlüsselung.Das KIT-UCANS32K1SIC CAN SIC Evaluierungskit von NXP Semiconductors enthält zwei UCANS32K1SIC Evaluierungsboards sowie Kabel, USB-UART-Adapter, eine NFC-Antenne und einen Segger J-Link Mini Debugger. Das UCANS32K1SIC Evaluierungsboard kann auch separat erworben werden.
Merkmale
- Zwei CAN FD PHYs mit zwei Anschlüssen für Daisy-Chain-Betrieb
- PX4-/DroneCode-Steckverbinder – standardkonform
- DCD-LZ Debug-Schnittstelle mit SWD+Konsole/UART
- RGB-LED
- Programmierbare Benutzertasten
- UART mit vollem Handshaking und 5 V/3 V umschaltbarem Spannungspegel
- SocketCAN CAN-Netzwerk-Treiber
- I2C, SPI
- 2 x RC-PWM-Ausgänge
- NFC-Verbindungsschnittstelle zum Secure Element
- 5 V Leistung
- Überstromschutz
- Software
- S32 Design Studio IDE für Arm: SDK, Bare Metal Treiber und FreeRTOSTM
- Unterstützung des UAVCAN V1-Protokolls: LibUAVCAN, LibCANARD
- SLCAN-Schnittstelle zur Unterstützung von UAVCAN-Debugging auf dem PC
- NuttX RTOS-Unterstützung
- PX4 Autopilot Open-Source-Stack für Flugsteuerung von Fluggeräten
- Hauptkomponenten
- TJA1463 CAN-Transceiver mit Signalverbesserungsfunktion und Ruhemodus
- S32K146UAT0VLHT Automotive-MCU
- SE050 EdgeLock® SE050 Plug-und-Trust-Secure-Element
Applikationen
- Erweiterte Fahrerassistenzsysteme (FAS)
- UAVCAN (Uncomplicated Application-Level Vehicular Computing and Networking – Unkompliziertes Computing und Networking auf Anwendungsebene im Fahrzeug)
- Bordnetzsteuergeräte
- Antriebsstränge
- Gebäudeleittechnik
- ESC
- Fabrikautomatisierung
- Mobile Robotik
- Servos
- Gateways
Lieferumfang Kit
- KIT-UCANS32K1SIC Evaluierungskit
- 2 x UCANS32K1SIC Evaluierungsboards
- 2 x CAN-Kabel an beiden Enden angeschlossen (JST-GH 4-Pin 200 mm)
- 2 x CAN-TERM-BRD mit Kabel (Rev. B mit MicroUSB)
- 2 x DCD-LZ Debug-Adapter mit Kabel
- 2 x FTDI USB-UART-3 V 3 UART-zu-USB-Adapterkabel
- 1 x NFC-Antenne von Amotech
- 1 x Segger J-Link Mini-EDU-Debugger
- Kurzanleitung
- UCANS32K1SIC
- 1 x UCANS32K1SIC Evaluierungsboard (englisch)
- 1 x CAN-Kabel beidseitig konfektioniert (JST-GH 4-polig 200 mm)
- 1 x CAN-TERM-BRD mit Kabel (Rev. B mit MicroUSB)
- 1 x DCD-LZ-ADAPT Debug-Adapter mit Kabel
- 1 x FTDI USB-UART-3 v 3 UART auf USB Adapterkabel
- Kurzanleitung
Software
S32 Design Studio for Arm
S32 Design Studio for Arm ist eine Tool-Suite für die Entwicklung von Anwendungen für automotive und hochzuverlässige Mikrocontroller von NXP.
PX4 Autopilot
PX4 Autopilot ist eine Open-Source-Flugsteuerungssoftware für Drohnen und andere unbemannte Fluggeräte. Obwohl UCANS32K146 keine Flugsteuerung ist, kann es die PX4-Infrastruktur nutzen, um die Kommunikation und Portabilität von Peripherietreibern zu ermöglichen, was zu einer distribuierten Fahrzeugarchitektur führt.
Apache NuttX
NuttX ist ein Echtzeit-Betriebssystem (RTOS) mit Schwerpunkt auf der Einhaltung von Standards und einen geringen Platzbedarf. NuttX ist skalierbar von 8-Bit- bis zu 32-Bit-Mikrocontroller-Umgebungen und verwendet in erster Linie die Posix- und ANSI-Standards.
UAVCAN
UAVCAN ist ein leichtgewichtiges Protokoll, das für die zuverlässige intravehikuläre Kommunikation in der Luft- und Raumfahrt und bei Roboteranwendungen über CAN-Bus, Ethernet und andere robuste Übertragungsmedien entwickelt wurde.
Videos
Board-Layout
Blockdiagramm
