CAN BUS
Scheda con RELE', DISPLAY, SMARTCARD e
interfaccia CAN BUS
CAN BUS to RS232
Il protocollo CAN-BUS, e' spesso usato nel settore automotive, dove sono particolarmente apprezzate le sue qualita' di affidabilita'
La scheda elettronica proposta e' dotata di interfaccia CAN BUS ed e' possibile collegare rele', display, smartcard
Il bit rate (cioe' la velocita' con cui trasferiamo i bit sul bus) puo' raggiungere 1 Mbit/s per reti lunghe meno di 40 m. Velocita' inferiori consentono di raggiungere distanze maggiori (ad es. 125 kbit/s per 500 m)
E' possibile configurare la scheda in modo da interfacciarsi con un display, con una Smart-Card, con 4 relays
E' disponibile, gratuitamente, il codice sorgente, in modo che possiate modificarlo e adattarlo alle Vostre esigenze
CONVERTITORE USB - CAN BUS
E' disponibile anche una scheda che fa da convertitore USB-CAN BUS, l'USB viene visto dal PC come una seriale RS232 virtuale, usando un qualsiasi programma, come ad esempio Hiperterminal, e' possibile dal PC inviare dati attraverso la seriale RS232 virtuale, questi dati vengono letti dalla scheda e inviati sul CAN-BUS
E' disponibile, gratuitamente, il codice sorgente, in modo che possiate modificarlo e adattarlo alle Vostre esigenze
La scheda ha due microcontrollori, uno per interfacciarsi con l'USB e uno per interfacciarsi con il CAN-BUS
Analiziamo il firmware, scritto in C, dei due microcontrollori:
Le principali funzioni usate per la gestione dell'USB sono:
Le principali funzioni usate per la gestione del CAN-BUS sono:
La scheda si interfaccia anche con smart card, nel momento in cui il cliente inserisce la Smart-Card il microcontrore legge i dati contenuti nella memoria, infatti viene vista come una eeprom esterna e dialoga con microcontrollore usando un protocollo chiamato I2C
Oltre che come sistema d'accesso la Smart-Card puo' essere usata anche come carta con un credito a scalare, abbiamo a disposizione 256kByte, non sono moltissimi, ma sono sicuramente sufficienti per memorizzare un identificativo univoco, il credito residuo, numero di accessi, ecc...
Per leggere e scrivere su una eeprom esterna (nel nostro caso una Smart-Card) useremo le funzioni contenute nell'ambiente di sviluppo e del compilatore C della Microchip, queste due funzioni sono
Come abbiamo accennato il microcontrollore dialoga con la Smart-Card tramite il bus I2C, per usare queste funzioni occorrera' quindi includere il file i2c.h, e' disponibile anche una versione di smart card RFID cioe' con contatto a sfioramento, usata ad esempio in alcuni impianti di sci, per ulteriori informazioni sulle smart card RFID
CLICCA QUI
Per informazioni e l'acquisto della scheda, telefonare al 0331 730164 ; Cell 347-6651065
Email:
Possiamo fornire anche schede con Rele' e input pilotabili via USB o ETHERNET:
Scheda Rele' USB (l'USB viene vista come seriale RS232 virtuale):
CLICCA QUI
Scheda Rele' ETHERNET (pilotare Rele' e leggere stato degli ingressi da internet):
CLICCA QUI