SUCHEN SIE DIE PASSENDE

INDUSTRIELLE LÖSUNG?

Entdecken Sie Embedded-, Kommunikations- und Automatisierungslösungen für Ihre Anwendung.

Matrix-510

ARM-9 Web Server 8*RS232 2*LAN 2*USB 21*GP DIO
335,00 EUR

inkl. Umsatzsteuer 398,65 EUR

  • Hersteller Artila
  • Kategorie: IoT Gateway
  • The Artila Matrix-510 is an industrial-grade, Linux-ready embedded computer built around the ARM9 ATMEL AT91RM9200 processor. Designed for headless, run-only embedded applications, it integrates multiple serial interfaces, dual Ethernet ports, USB host connectivity, and general-purpose digital I/O in a compact, fanless metal enclosure. The Matrix-510 serves as a robust, low-power web server and control platform for industrial automation, data acquisition, and networked embedded systems.
- ARM9-based Industrial Computer: Powered by the Atmel AT91RM9200 ARM920T processor running at 180 MHz, delivering approximately 200 MIPS performance with integrated MMU and 16 KB instruction/data caches.
- Linux 2.6.x Ready: Fully compatible with standard Linux kernel 2.6.x, supporting multiple file systems (JFFS2, EXT2/3, VFAT/FAT, NFS).
- High Connectivity:
- 8 serial ports (5 configurable as RS-232/422/485, 3 fixed RS-232).
- 2 Ethernet ports (10/100 Mbps, RJ-45, 1.5 kV isolation).
- 2 USB 2.0 host ports for peripheral expansion (Wi-Fi, flash drives, serial adaptors).
- 21 TTL-level GPIOs for digital control and monitoring.
- Integrated Web and Network Services: Preloaded with web server (Boa), SSH, FTP, Telnet, SNMP, and firewall utilities.
- Expandable Storage: Internal SD card slot (SD 1.0 compliant, up to 2 GB non-SDHC).
- Audio Output: Supports MP3 and WAV playback for multimedia or alert applications.
- Low Power, Fanless Design: Consumes less than 3 W, operates from 9–40 V DC input, and supports DIN-rail or wall mounting.
- Open Development Environment: Includes GNU C/C++ cross-compilation toolchain for Linux and Windows (Cygwin).
- Industrial Reliability: CE Class A and FCC Class A compliant, with watchdog timer, RTC, and wide operating temperature range (0 – 70 °C).

Ursprungsland: Taiwan R.O.C.

Zolltarifnummer: 8471 5000 000

1. Product Overview

Product Name: Matrix-510
Model: Matrix-510
Series: Matrix Industrial Embedded Computer Series
Article Number: Matrix-510
Manufacturer: Artila Electronics Co., Ltd.

The Artila Matrix-510 is an industrial-grade, Linux-ready embedded computer built around the ARM9 ATMEL AT91RM9200 processor. Designed for headless, run-only embedded applications, it integrates multiple serial interfaces, dual Ethernet ports, USB host connectivity, and general-purpose digital I/O in a compact, fanless metal enclosure. The Matrix-510 serves as a robust, low-power web server and control platform for industrial automation, data acquisition, and networked embedded systems.




2. Key Features

- ARM9-based Industrial Computer: Powered by the Atmel AT91RM9200 ARM920T processor running at 180 MHz, delivering approximately 200 MIPS performance with integrated MMU and 16 KB instruction/data caches.
- Linux 2.6.x Ready: Fully compatible with standard Linux kernel 2.6.x, supporting multiple file systems (JFFS2, EXT2/3, VFAT/FAT, NFS).
- High Connectivity:
- 8 serial ports (5 configurable as RS-232/422/485, 3 fixed RS-232).
- 2 Ethernet ports (10/100 Mbps, RJ-45, 1.5 kV isolation).
- 2 USB 2.0 host ports for peripheral expansion (Wi-Fi, flash drives, serial adaptors).
- 21 TTL-level GPIOs for digital control and monitoring.
- Integrated Web and Network Services: Preloaded with web server (Boa), SSH, FTP, Telnet, SNMP, and firewall utilities.
- Expandable Storage: Internal SD card slot (SD 1.0 compliant, up to 2 GB non-SDHC).
- Audio Output: Supports MP3 and WAV playback for multimedia or alert applications.
- Low Power, Fanless Design: Consumes less than 3 W, operates from 9–40 V DC input, and supports DIN-rail or wall mounting.
- Open Development Environment: Includes GNU C/C++ cross-compilation toolchain for Linux and Windows (Cygwin).
- Industrial Reliability: CE Class A and FCC Class A compliant, with watchdog timer, RTC, and wide operating temperature range (0 – 70 °C).




3. Technical Specifications

Processor & Memory
- CPU: Atmel AT91RM9200 (ARM920T core, 180 MHz, with MMU)
- Performance: ~200 MIPS
- Cache: 16 KB instruction, 16 KB data
- SDRAM: 64 MB
- Flash Memory: 16 MB NOR type

Networking
- Ethernet Ports: 2 × 10/100 Base‑T (RJ‑45)
- Isolation: 1.5 kV magnetic isolation
- Protocols: IPv4, TCP/IP, UDP, DHCP, NTP, SNMP v1/v2, SSL, SSH 1.0/2.0

Serial Communication (TTY)
- Total Ports: 8
- Configurable Ports: 1, 5, 6, 7, 8 → RS‑232/422/485 selectable
- Fixed RS‑232 Ports: 2, 3, 4
- Full Modem Control: Ports 2, 5, 6, 7, 8
- Connector Type: RJ‑45
- Baud Rate: up to 921.6 kbps
- Data Bits: 5, 6, 7, 8
- Stop Bits: 1, 1.5, 2
- Parity: None, Even, Odd, Mark, Space
- Flow Control: RTS/CTS, XON/XOFF, None

USB Host Interface
- Ports: 2 × USB 2.0 (Full‑speed 12 Mbps, Low‑speed 1.5 Mbps)
- Supported Devices: Flash disks, Wi‑Fi dongles (IEEE 802.11b/g), USB‑RS232 adaptors

Digital I/O (GPIO)
- Channels: 21 TTL‑level programmable I/O pins
- Connector: DB‑25 female
- Configurable: Each pin individually set as input or output

Audio Output
- Format Support: MP3, WAV
- Output Type: Line‑level audio out

Storage
- Internal SD slot (SD 1.0 compliant, up to 2 GB non‑SDHC)

Power & Environmental
- Input Voltage: 9 – 40 V DC
- Power Consumption: 300 mA @ 12 V DC (< 3 W)
- Operating Temperature: 0 – 70 °C (32 – 158 °F)
- Enclosure: Fanless metal case, DIN‑rail or wall‑mountable
- Dimensions: 160 × 104 × 32 mm
- Weight: Approx. 0.5 kg (typical)

Regulatory Compliance
- CE Class A
- FCC Class A




4. Functionality

The Matrix‑510 functions as a compact, embedded Linux computer optimized for industrial control, data acquisition, and networked automation. It operates as a headless web server or remote I/O controller, capable of running user‑developed applications directly under Linux.

Typical Use Cases:
- Industrial automation controllers and gateways
- Serial‑to‑Ethernet communication servers
- Data logging and monitoring systems
- Remote web‑based control panels
- Embedded network appliances
- IoT edge computing nodes

Operation:
The system boots from onboard Flash using the U‑Boot 1.1.2 bootloader, loads the Linux 2.6.x kernel, and mounts a RAM‑based root file system with persistent user storage on Flash (/disk). Users can access the device via SSH, Telnet, or web interface.

Compatibility:
- Supports standard Linux networking and file systems.
- Compatible with USB Wi‑Fi adapters using Ralink RT2570/RT2571 (rt73) chipsets.
- Works with standard terminal software for serial console access (115200 bps, 8N1).




5. Components & Accessories

Included Items:
- Matrix‑510 embedded computer unit
- Wall‑mount bracket
- CD‑ROM with GNU toolchain, documentation, and user guide

Optional Accessories:
- CB‑RJ45F9‑150 (91‑R45F9‑150): RJ‑45 to DB‑9 female serial cable (150 cm)
- CB‑RJ2CON‑100 (91‑RJCON‑100): Console cable (RJ‑45 to DB‑9 female, 100 cm)
- DK‑35A (36‑DK35A‑000): DIN‑rail mounting kit

Connectors:
- 2 × RJ‑45 Ethernet ports
- 8 × RJ‑45 serial ports
- 2 × USB Type‑A host ports
- 1 × DB‑25 female GPIO port
- 1 × Audio out jack
- 1 × Power input terminal




6. Installation & Setup

Power Requirements:
Supply 9–40 V DC (typical 12 V DC @ 300 mA). Ensure stable power before connecting peripherals.

Mounting Options:
- Wall‑mount (bracket included)
- DIN‑rail (optional DK‑35A kit)

Initial Configuration:
- Default LAN 1 IP: 192.168.2.127
- Default LAN 2: DHCP enabled
- Default login: guest / guest
- Supervisor (root) login: root / root

Network Setup:
Modify `/disk/etc/rc` to set static IP or enable DHCP.
Example:
`ifconfig eth0 192.168.2.127 netmask 255.255.255.0`
or
`dhcpcd eth1 &`

Wireless LAN Setup:
Insert a supported USB Wi‑Fi dongle and load the driver:
`modprobe rt73` or `modprobe rt2570`
Configure SSID and key using `iwconfig wlan0 essid <SSID> key <KEY> mode managed`.

Serial Console Access:
Connect via port 3 (RJ‑45 to DB‑9 console cable).
Settings: 115200 bps, 8 data bits, no parity, 1 stop bit, ANSI terminal.

File System Layout:
- Root FS: RAMDISK (8 MB)
- User Disk (/disk): Flash (≈ 11 MB)
- Persistent directories: /home, /etc

Storage Mounting:
- USB disk: `mount /dev/sda1`
- SD card: `mount /dev/mmc0`




7. Performance & Capabilities

- Processing Speed: 180 MHz ARM9 core (~200 MIPS)
- Memory: 64 MB SDRAM + 16 MB Flash
- Serial Throughput: Up to 921.6 kbps per port
- Network Bandwidth: Dual 10/100 Mbps Ethernet interfaces
- Power Efficiency: < 3 W total consumption
- Operating Range: 0 – 70 °C ambient
- Reliability: Watchdog timer and RTC ensure continuous operation

Limitations:
- SD card limited to 2 GB (non‑SDHC)
- No built‑in display output (headless operation)
- Limited Flash storage for user applications (~11 MB usable)




8. Standards & Compliance

- Operating System: Linux 2.6.x kernel
- Bootloader: U‑Boot 1.1.2
- File Systems: JFFS2, EXT2/3, VFAT/FAT, NFS
- Network Protocols: IPv4, ICMP, ARP, DHCP, NTP, TCP, UDP, FTP, Telnet, HTTP, PPP, PPPoE, CHAP, PAP, SMTP, SNMP v1/v2, SSL, SSH 1.0/2.0
- Regulatory Compliance: CE Class A, FCC Class A
- Safety & EMC: Industrial EMI tolerance and 1.5 kV Ethernet isolation
- Software Licensing: Open‑source GNU toolchain and POSIX libraries




9. Additional Information

Warranty & Support:
Artila Electronics provides standard manufacturer warranty and technical support for Matrix‑series products. Firmware updates, toolchains, and utility software are available via Artila’s FTP and support portal.

Maintenance:
- Use the `update` utility to refresh bootloader, kernel, or root file system.
- Format user disk with `update –FORMAT` if required.
- Regularly back up user applications from /disk to external storage.

Software Utilities Included:
- System Tools: bash, busybox, tinylogin, inetd, iptables
- Network Daemons: boa (web server), sshd, ftpd, telnetd, snmpd, pppd
- Artila Utilities: update, setuart, gpioctl, lcdctl, vplay, tone, mp3play
- Development Tools: GNU GCC cross‑compiler for Linux and Cygwin, GLIBC POSIX library

Firmware and Development Environment:
- Toolchain Installation: `arm-linux-3.3.2.tar.gz` for Linux or Cygwin.
- Cross‑Compilation: Supports C/C++ development under Linux or Windows.
- Debugging: Supports remote debugging via gdbserver and DDD.

Example Development Workflow:
1. Compile application using `arm-linux-gcc -g example.c -o example`.
2. Upload to Matrix‑510 via FTP.
3. Run `gdbserver :9999 example` on Matrix‑510.
4. Connect from host PC using `ddd --debugger arm-linux-gdb example`.

System Indicators:
- Power LED: Solid green when powered.
- Ready LED: Solid green after boot.
- Link/Act LED: Ethernet link and activity status.
- Serial LEDs: Dual‑color indicators for TX/RX activity.

Real‑Time Clock and Time Synchronization:
- Adjust RTC using `date MMDDhhmmYYYY` and `hwclock –w`.
- NTP client available for automatic time sync.

Web Server Configuration:
- Web pages stored in `/home/httpd`.
- Configuration file: `boa.conf`.
- Default home page: `index.html`.

Security & Access:
- SSH console enabled by default (root login supported).
- SSH key generation utility available on Artila FTP.

Expansion & Customization:
- Supports custom USB drivers and device integration.
- GPIO programmable via `gpioctl` utility.
- User can develop additional utilities using the provided toolchain.

Summary

The Artila Matrix‑510 is a compact, fanless, and energy‑efficient ARM9‑based industrial embedded computer engineered for Linux‑based automation and networking applications. With its combination of dual Ethernet, eight serial ports, USB host interfaces, and 21 programmable GPIOs, it provides exceptional flexibility for system integrators and OEM developers. Its open Linux environment, robust hardware design, and wide voltage input range make it ideal for industrial control, remote monitoring, and embedded web server applications.

The Matrix‑510’s low power consumption, broad I/O capabilities, and comprehensive software support position it as a reliable platform for long‑term industrial deployment, offering developers a stable and extensible foundation for custom embedded solutions.