home

MIOS

MODULO PRONTO ALL'USO PER LA GESTIONE DI SEGNALI IN INGRESSO E USCITA, CON PROTOCOLLO I2 C, SERIALE E INTERFACCIA USB PER APPLICAZIONI NEL CAMPO DELL'AUTOMAZIONE E DELLA ROBOTICA

CARATTERISTICHE:

  • 8 USCITE BIDIREZIONALI - Per carichi di potenza con indicazione degli stati logici a LED.
  • 8 INGRESSI ANALOGICI - (risoluzione a 10 bit) con indicazione proporzionale degli stati a LED, protetti da sovratensioni
  • COMUNICAZIONE - 1x Bus I²C, 2x porte seriali UART, 1x porta USB.
  • ALIMENTAZIONE - Da 7 a 24V protetto contro inversione di polarità e sovracorrenti. Led di alimentazione e di sovraccarico.
  • PROCESSORE - AVR ATmega programmabile in linguaggio C

Modulo programmabile in c standard per realizzare firmware personalizzati
scarica dal nostro sito i firmware giá pronti per l’immediato utilizzo del modulo, ad esempio:

  • MZ BASIC - Questo firmware è ideale per iniziare a programmare il modulo, utilizzando un linguaggio semplice e molto simile al BASIC.
    Sviluppato appositamente per fini educativididattici ha una comoda interfaccia grafica multi-piattaforma che permette di compilare e programmare direttamente i moduli.
  • MIOS USB - Caricando questo firmware la scheda MIOS si trasforma in una periferica USB di I/O per il controllo diretto dei segnali di ingresso e dei carichi di potenza. Viene vista dal PC come una porta seriale (virtual com), non necessita di alcun modulo addizionale. E’ quindi controllabile con qualsiasi linguaggio di programmazione ( C, C++, C#, Java, LabView, Python, Visual Basic, … ) Integra la possibilità di attivazione di interrupt interni alla centralina che, effettuando una analisi dei segnali in ingresso, inviano al sistema solo i dati interessati.

PROGRAMMAZIONE:

Il modulo è programmabile in C standard e attraverso il compilatore Open Source GCC è possibile sfruttare al massimo le potenzialità del microcontrollore e creare nuovi Firmware personalizzati.
SCARICABILE ON-LINE il framework di sviluppo OpenSource LibHAL644p

CARATTERISTICHE TECNICHE:

Alimentazione7-24V DC - protetto contro inversione di polarità e cortocircuiti
*Sopra i 12 V è consigliato un dissipatore sul Transistor IC1
CONNETTORE Mini-USBUtilizzato per:
- Programmazione del modulo
- Caricamento Firmware esterni
- Controllare I/O in real-timeCONNETTORE Mini-US
8 INGRESSI ANALOGICIRisoluzione a 10 Bit
Luminosità dei LED di ingresso direttamente proporzionali al livello del segnale
8 Uscite di potenzaGestite da 4 H-BRIDGE ST L298* - 1A per canale
4 Uscite PWM
Controllano direttamente: - 2 Motori Passo-Passo (Stepper)
- 4 Motori a spazzole DC
- 8 Carichi generici
* Per correnti superiori a 500mA si consiglia di dissipare i componenti
2 porte UART1 Seriale a livello logico 0-5v
1 Seriale virtuale tramite la USB
BUS I²CFino a 400 Kb/s – Default 100 Kb/s
Livello logico 0-5v
Resistenze di Pull-Up integrate
MicrocontrolloreAVR ATMEL ATmega644P
Velocità di clock (clock interno)8 MHz
Temperatura FunzionamentoDa -20° a +60°
Memoria Flash64 Kbytes (2 per il bootloader)
SRAM4 Kbytes
EEPROM interna2 Kbytes
EEPROM Esterna I²C32 Kbyes
Dimensioni125x76x25mm
Peso71g

MZA-31

Modulo programmabile per gestione segnali I/O analogici e digitali, progettata per realizzarerobot e sistemi di automazione in modo semplice, veloce e affidabile.
Ha integrati segnali GPIO, PWM, ingressi analogici, bus di comunicazione standard e personalizzabili e connettività USB / Seriale.

APPLICAZIONI:

  • Automazione robotica
  • Rapid-prototyping in applicazioni Professionali
  • Ambiti Educativo-Didattici
  • Uso Hobbistico
 Datasheet    Brochure

Software & Firmware Acquisti & Info

Prezzo: 35€ (IVA esclusa)

CARATTERISTICHE:

  • 10 GPIO – 4 PW
  • 8 Ingressi Analogici 10 Bit
  • 2 bus per comunicazioni seriali
  • 1 Bus I²C
  • Porta USB per collegamento con PC
  • Alimentazione 5V
  • Memoria FLASH 64Kbytes

IL MODULO MZA-31 È PROGRAMMABILE IN 2 MODALITÀ:

  • schedaMZA31_big.jpg MZ BASIC - Utilizzato in ambito didattico fin dalle scuole medie inferiori, è semplice e ideale per iniziare a programmare i moduli grazie al semplicissimo ambiente di sviluppo MZ Compiler.
  • STANDARD C - Programma in linguaggio C utilizzando una versione apposita del compilatore Open Source gcc per sfruttare al massimo le capacità del processore e creare firmware dedicati!

CARATTERISTICHE TECNICHE

MicrocontrolloreATMEL Atmega644P
Tensione di funzionamento (livello logico) 3,3 - 5 V ( Default )
Tensione di ingresso (raccomandata) 3,3 - 5 V ( Default )
Pin digitali 10 (4 in PWM)
Pin di ingresso analogici 8 campionamento 10 bit
Consumo in stato “Active” 9 mA (max)
Consumo in stato “Sleep” 0.5 mA (max)
Memoria Flash 64 Kbytes (2 per il bootloader)
SRAM 4 Kbytes
EEPROM interna 2 Kbytes
EEPROM Esterna I2C 32 Kbyes
Velocità di clock (clock interno) 8 MHz
Frequenza bus I2C Max 400 Khz (default 100Khz)
Dimensioni 2,3cm x 5,4cm