Cantidad de puertos

UART periféricos4 interfaces: EGM/UART1, RS/UART2, UART3 y VUART4. VUART4 depende de la firmware.
RS-2322 canales en EGM y RS/UART2, compartidos con los UART correspondientes; no son canales independientes adicionales.
UART con SBC1 canal UART0 del MCU, conmutable entre dos parejas UART del SBC mediante JP2/JP3.
SPI2 conectores SPI0 y SPI1 procedentes del SBC. ICSP del MCU se cuenta aparte como programación.
I²C1 conector, 1 bus SDA/SCL; varios dispositivos requieren direcciones y niveles compatibles.
GPIO1 conector: 6 señales, alimentación y tierra.
Salida optoacoplada1 salida de transistor del optoacoplador en JP1.
Configuración e indicación4 parejas de configuración, 1 botón, 4 LED controlables y 1 indicador de alimentación.

Descripción de la plataforma

Plataforma para conectar periféricos a un ordenador de placa única. UART, dos canales RS-232, SPI, I²C y GPIO conectan el software con dispositivos externos sin diseñar una placa de interfaz propia.

La placa incorpora cuatro LED, puentes/DIP de configuración, botón y optoacoplador. La compatibilidad con Arduino toolchain permite desarrollar firmware propio para comunicar periféricos y ordenador.

Variantes del controlador

IQDuino 1280ATmega1280
IQDuino 2560ATmega2560

Características principales

MicrocontroladorATmega1280 / ATmega2560
Interfaces del dispositivoUART / 2 × RS-232 / I²C / SPI / GPIO

Alimentación del conjunto

Entrada de 12 V. El convertidor integrado proporciona 5 V / 3 A, hasta 15 W compartidos entre controlador, ordenador de placa única, pantalla y periféricos. También hay alimentación de 3,3 V para periféricos. Se consideran el consumo total y las corrientes de arranque.

Desarrollo y actualización

Las variantes ATmega1280 y ATmega2560 utilizan AVR toolchain y son compatibles con el ecosistema Arduino. Las actualizaciones mediante el ordenador se configuran según el proyecto y el cargador de arranque.

Integración de periféricos

Validadores y dispensadores de billetes, impresoras de recibos, lectores, sensores y actuadores se conectan según sus interfaces y protocolos. El ordenador gestiona interfaz, red y base de datos; IQDuino se ocupa de la comunicación de hardware sin un PC de sobremesa adicional.

Conjuntos con ordenador de placa única

Hay configuraciones con ordenador, carcasa protectora, pantalla o sin pantalla. Familias para seleccionar el conjunto: Raspberry Pi 3/4/5, Orange Pi, ROCK Pi 4A/4B, Repka Pi y ASUS Tinker Board 1/2. Se verifica cada modelo, mecánica, asignación de pines y presupuesto de alimentación.

Ejemplo de configuración
Ejemplo de configuración
Ejemplo de configuración
Ejemplo de configuración

Según el fabricante, los controladores y lectores cuentan con varios años de funcionamiento continuo 24/7.

Elegir configuración

Indique procesador, interfaces, tarjetas, montaje y ordenador. Prepararemos una configuración para su proyecto.

Formatos del controlador

  • OEM — solo placa
  • Carcasa para ordenador de placa única
  • Carcasa específica para Orange Pi One
  • Carcasa para fijación al monitor con ordenador

Raspberry Pi 3/4/5, ROCK Pi 4A/4B, Orange Pi PC/PC2/3B y ASUS Tinker Board 1/2. El montaje y la configuración se eligen para cada conjunto.

Fotografías y configuraciones

Puertos y conexiones

Numeración según los símbolos de las esquemáticas del 28-10-2026. Verifique el pin 1 y la orientación del cable en la revisión de PCB. TX/RX se indican desde la placa.

EGM1 RS-232 TX1; 2 RS-232 RX1; 3 GND; 4 UART TX1; 5 UART RX1; 6 +5 V
RS/UART21 RS-232 TX2; 2 RS-232 RX2; 3 GND; 4 UART TX2; 5 UART RX2; 6 +5 V
UART31 GND; 2 TX3; 3 RX3; 4 VUART3 (JP5: 3.3/5 V)
VUART4 — AVR1 GND; 2 VUART4/TX (VTX4); 3 VUART4/RX (VRX4); 4 +5 V
I²C1 SDA; 2 SCL; 3 GND; 4 +5 V
SPI0 — AVR1 VSPI0 (JP4: 3.3/5 V); 2 SPI0 RTS; 3 GND; 4 SPI0 IRQ; 5 MISO; 6 MOSI; 7 SCLK; 8 CS0
SPI11 +5 V; 2 SPI1 RST; 3 GND; 4 ICSPNSS (STM32) / SPI1 IRQ (AVR); 5 MISO; 6 MOSI; 7 SCLK; 8 CS0
GPIO1 +5 V; 2 GPIO2; 3 GND; 4 GPIO4; 5 GPIO5; 6 GPIO6; 7 GPIO7; 8 GPIO8

EGM y RS/UART2 ofrecen cada uno un canal serie con señales RS-232 y UART lógico: dos canales, no cuatro puertos independientes. UART3 y VUART4 usan niveles lógicos, no RS-232. GPIO tiene seis señales más alimentación y tierra.

Conexión al microordenador

Sin alimentación, instale el adaptador verificado para su SBC. JP2/JP3 seleccionan una de dos parejas UART: el pin común 2 se une a 1 o 3. Conecte TX a RX del otro dispositivo y comparta GND. Active UART en el sistema, deshabilite la consola serie y ajuste los parámetros a la firmware. Los dispositivos Linux y overlays dependen del SBC.

SPI0/SPI1 proceden del conector SBC. JP4 selecciona la alimentación SPI0 y JP5 la de UART3: 3,3 o 5 V. No convierten niveles lógicos. I²C tiene pull-ups a la alimentación del MCU; AVR a 5 V requiere adaptación para GPIO a 3,3 V. VUART4 y señales SPI auxiliares difieren entre STM32 y AVR.

Entrada 12 V; presupuesto compartido 5 V / 3 A / 15 W para controlador, SBC, pantalla y periféricos. Alimentación de 3,3 V disponible; consulte su límite de corriente según la configuración. Evite alimentación inversa entre fuentes.

El símbolo OPI1 usa numeración adaptada. No transfiera sus números directamente al GPIO de Raspberry Pi, Orange Pi u otro SBC. Use el adaptador verificado de la configuración y revisión de PCB.