/uploads/d6/a3/d6a38bf708ac6d60fe28414ce86f0802/4001016-ECUcore-9G20_0915-450x450.png

ECUcore-9G20


ECUcore-9G20是一个即插即用的可OEM的单板计算机,内部运行Linux操作系统的系统模块。这块板在一个紧凑的低电磁干扰的多层电路板上集成了所有高速元件。因为它的全面的,高性能的软件,它非常合适用在各种各样的工业领域。

功能/优点

模块特点

控制器:Atmel® AT91SAM 9G20,含 ARM 926EJ-S 内核, 32-bit
系统时钟:440MIPS 运行在 400MHz
内存:32MiB SDR-SDRAM (64MiB 可选)
闪存:16MiB NOR (64MiB 可选), 16-bit 数据总线
板载外设:DMA, MMU, 硬件看门狗, 温度传感器, RTC
高速以太网:1x 10/100Mbps, 板载PHY
CAN:1
UART:4
USB:2x USB 2.0 主机, 最高速度12Mbps
1x USB 2.0 设备, 最高速度12Mbps
SPI/I2C:1 仅当含 FPGA 固件/ 1
大容量存储:位于板对板连接器的MMC/SD卡信号
FPGA:Lattice ECP2-6
其它:SSC
运行条件:温度: -40°C…+85°C
湿度: 10-90% RH, 非冷凝
电源:3.3V +/- 5%, 最大1A
尺寸/重量:78 x 54 x 7,5 (长 x 宽 x 高 mm) / 20g
板对板连接器:2x 50针脚插座, 1.27 mm 间距
板对板连接器提供接口:CAN, USB 设备, 2 USB 主机, I²C, 2 SD卡, 以太网, 19 数字输入线路, 8 数字输出线路, 3 模拟输入线路, 4 PWM/DIO, 4 定时器/计数器/DIO
符合RoHS标准:
操作系统:Linux
集成开发环境(IDE):预装的Eclipse基于IDE的GNU C/C++ 工具链, 源代码以及汇编级调试器, IEC 61131-3 IDE (OpenPCS) 的SYS TEC 厂商扩展包
补充中间件:CANopen® 协议栈源代码
以太网Powerlink协议栈源代码

描述

ECUcore-9G20的ARM9-CPU工作频率为400 MHz,并且在低功耗的情况下表现出很高的性能。Linux作为操作系统可以同时运行不同的用户应用程序。因为有自由的可编程板载FPGA,所以我们可以在实现高度复杂的外围接口的同时实现基本的数字输入和输出。最基本的版本包含一个功能强大的计数器和PWM。另外板上还有3个模拟量通道。FPGA的VHDL资源和I/O驱动的源代码都可以在我们的DDK中找到。这就能使得您能灵活实现您自己的I/O连接。

有一个ECUcore-9G20可用的全面CANopen库。其中,它包含符合CiA302标准的CANopen管理器。它支持自动节点配置并且可以通过CANopen单元实现灵活的可扩展的模块,并且该模块可以很简单的即插即用。

除了以太网接口和CAN接口,PLCcore-9G20还有两个全速USB 2.0 host端口和一个USB device端口,并且有4个UART端口。因为含有大量的通信接口,该模块非常适合用来作为分散式自动化系统的中央单元或者作为通信网关。

Linux作为主流的CPU支持ARM9架构,保证了符合该模块的内核版本很容易获得。另外,现在存在着各种各样的为ARM处理器开发的标准软件和业界认可的Linux实时扩展可供选择,例如Xenomai。

得益于扩展的固件,相同的硬件模块也可以作为基于Linux的硬件PLC,用于OEM应用开发。之所以被称作PLCcore-9G20,因为支持C/C++和其他符合IEC 61131-3标准的文本或图形编程。

订单信息

提供的订单号:

货号 说明
4001016 ECUcore-9G20, 标准版本
16MiB NOR-Flash, 32MiB SDRAM, RTC, 1x 以太网 PHY 10/100MBit, 2x USB 主机, 1x USB-设备, FPGA, 1x CAN, 4x UART