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
APPLICAZIONI:
- Rapid-prototyping
- Automazione & Robotica
- Educational-Hobbistica
- Strumenti didattici
- Periferiche nuove PC
- Datalogger e sensori
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:
| Alimentazione | 7-24V DC - protetto contro inversione di polarità e cortocircuiti *Sopra i 12 V è consigliato un dissipatore sul Transistor IC1 |
| CONNETTORE Mini-USB | Utilizzato per: - Programmazione del modulo - Caricamento Firmware esterni - Controllare I/O in real-timeCONNETTORE Mini-US |
| 8 INGRESSI ANALOGICI | Risoluzione a 10 Bit Luminosità dei LED di ingresso direttamente proporzionali al livello del segnale |
| 8 Uscite di potenza | Gestite 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 UART | 1 Seriale a livello logico 0-5v 1 Seriale virtuale tramite la USB |
| BUS I²C | Fino a 400 Kb/s – Default 100 Kb/s Livello logico 0-5v Resistenze di Pull-Up integrate |
| Microcontrollore | AVR ATMEL ATmega644P |
| Velocità di clock (clock interno) | 8 MHz |
| Temperatura Funzionamento | Da -20° a +60° |
| Memoria Flash | 64 Kbytes (2 per il bootloader) |
| SRAM | 4 Kbytes |
| EEPROM interna | 2 Kbytes |
| EEPROM Esterna I²C | 32 Kbyes |
| Dimensioni | 125x76x25mm |
| Peso | 71g |
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.
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
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
| Microcontrollore | ATMEL 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 |



