CANPIC
Controller
Area Network - grifo® Mini Modulo Microchip
PIC18LF4680
Manuale Tecnico PDF,
in Italiano, del Mini Modulo
CANPIC. 
Ver. 3.00 - Rel. 01 Febbraio
2006.

| L'immagine
sopra mostra il CANPIC che ha l'ingombro di
un DIP28. Il CANPIC è
equipaggiato con un microcontrollore Microchip PIC18LF4680. |

|
Applicazioni del
CANPIC
- Sistema integrato in grado di essere utilizzato direttamente
su una scheda di supporto dell'utente, come macro componente.
- Collegamento sulle reti CAN con protocolli proprietari o
con protocolli standard tipo CANopen, DeviceNet, SDS, CAN Kingdom
ecc.
- Piccoli nodi intelligenti con funzionalita' locali come il
controllo con algoritmi PID di temperature, motori, valvole,
ecc.
- Teleacquisizione e telecontrollo su medio brevi distanze.
- Convertitore CAN <-> seriale asincrona.
- Convertitore CAN <-> linea I2C BUS.
- Acquisizione di dati sia digitali che analogici tramite linea
CAN.
- Automazione domestica: accensione e spegnimento luci, controllo
riscaldamento e condizionamento, supervisione elettrodomestici
e servizi elettrici, sistemi di sorveglianza e controllo accesso.
- Settore automobilistico: accensione e spegnimento luci, controllo
riscaldamento e condizionamento, supervisione servizi elettrici,
sistemi antifurto, diagnostica di funzionamento.
- Aggiungere una linea CAN ad un sistema esistente gia' installato.
- Didattica: CANPIC offre la possibilita' di apprendere
il CAN ad un cosso veramente basso. A questo scopo si presta
altrettanto bene il Mini Modulo di supporto CAN
GMT.
- In tutti i casi di scarso tempo di sviluppo: l'utente puo'
avere il suo prototipo o addirittura il prodotto finito nel giro
di una settimana.
- Sistemi a logica distribuita come robot, automazioni su macchine
di produzione in linea, automazioni di fabbriche di grosse dimensioni
.
- Monitoraggio del traffico su linea CAN di un sistema funzionante
per validazioni e/o test.
|
|
C A R A T T E R
I S T I C H E
- Contenitore standard con zoccolo maschio 28 piedini
dual in line a passo 100 mils, largo 600 mils.
- Ridottissimo ingombro: 25,5 x 42,7 x 14,3 mm.
- Peso:12 g.
- Circuito stampato a 4 strati per ottimizzare le immunita'
e le caratteristiche EMI .
- Non occorre nessun programmatore esterno in quanto il CAN
PIC e' un grifo®
Mini Modulo ISP
(In System Programming). La FLASH
del Micro si Programma e si Cancella usando la sola linea ISP.
- Necessita di una sola alimentazione compresa tra 3,0 e 5Vcc,
25mA.
- Disponibilita' di modalita' operative a basso consumo come
idle mode e power down mode.
- Microcontrollore Microchip
PIC18LF4680 con quarzo da 10,00 MHz.
- 64K FLASH per programma, 4K RAM per dati, 1K EEPROM per dati.
- 10 canali di A/D converter con 10 bit di risoluzione.
- Tensione di riferimento interna.
- 3 Timer Counter
- 1 canale CCP con funzionalita' di di PWM, comparazione, ecc.
- Parallel Slave Port (PSP).
- 23 linee di I/O digitale collegate al connettore. Alcune
di queste linee hanno funzionalita' multiple.
- Real Time Clock, Philips
PCF 8583, con batteria al Litio
- RTC con 240 byte di RAM tamponata con batteria al Litio
- Controllore I2C BUS completamente configurabile via software.
- Interfaccia SPI programmabile per comunicazioni sincrone
ad alta velocità.
- Linea seriale hardware con Baud Rate programmabile fino a
115200 Baud, bufferata in RS 232 od a livello TTL.
- Ricetrasmettitore MAX3222E, per linea seriale RS 232, con
protezioni ESD fino a ±15KV.
- Linea di comunicazione CAN
- Controllore CAN compatibile con standard 2.0 A e 2.0 B.
- Ricetrasmettitore 82C250 ad alta velocita' per linea CAN
fino a 1 Mbit (ISO-11898).
- Dip switch di configurazione a 8 vie.
- 2 LED di segnalazione dello stato di RUN o DEBUG oppure gestito
via software tramite due linea di I/O digitali.
- Vasta disponibilità di software di sviluppo quali:
Assemblatori; Debugger (MicroCode Studio); Compilatori C (PICC);
compilatori BASIC (PicBasic, PicBasic Pro, mikroBASIC);PASCAL
compiler (mikroPASCAL); ecc.
- Possibilita' di implementare protocolli ad alto livello come
CANopen, DeviceNet ecc.
- Ricca serie di programmi dimostrativi ed esempi di utilizzo
forniti sotto forma di sorgenti ampiamente commentati, per i
vari ambienti di sviluppo.
|

| L'immagine
sopra mostra la scheda sperimentale CAN GMT
con montato un CAN Mini Modulo tipo CANPIC.. |

| L'immagine
sopra mostra la scheda sperimentale GMM TST2
con montato un CAN Mini Modulo tipo CANPIC. |

| MPLAB®
ICD 2
che pilota un GMMPIC-PR per la programmazione
di un CAN Mini Modulo tipo CANPIC. |

| MP
PIK+ che
pilota un GMMPIC-PR per la programmazione di
un CAN Mini Modulo tipo CANPIC. |
|
CAN GM Zero | | CAN
GM1 | | CAN GM2 | | CAN
GMT | | CANPIC |
| CAN AVR
|
|
A C
C E S S O R I |
|

|
GMB HR84
GMB-
Housing, 8 Opto-In, 4 Relay
Housing Modulo Mini BLOCK con 8
Ingressi Optoisolati e 4 Relay di uscita; Serial Line
RS232 o TTL, RS422/485, Current Loop, CAN;
Power Supply.
|
|

|
GMMPIC-PR
grifo®
Mini Modulo Programmer
Scheda, a basso costo, con zoccolo ZIF,
per la programmazione dei grifo®
Mini ModuliPIC da 28 e da 40 pin tipo GMM
876, GMM 4620, CANPIC, ecc. E' completa di
connettorie a vaschetta D9 per la connessione alla linea
seriale in RS 232; Connettore RJ12 per MPLAB®; Connettore 10
vie per la connessione al MP PIK+;
connettore per sezione alimentatrice; 2 LED; ecc.
|
MicroCode
Studio PLUS

MicroCode
Studio PLUS è un potente
Ambiente di Sviluppo
Grafico Virtuale (IDE) con capacità
di In Circuit Debugging
(ICD) progettato specificamente per
il PICBasic Pro compiler.
Il main
editor fornisce evidenziazione completa della sintassi del
vostro sorgente con help sensibile al contesto e suggerimenti
sintattici. L'esploratore del codice permette di saltare automaticamente
dentro a file inclusi, definizioni, costanti, variabili, aliases
e modificatori, simboli e tabelle contenuti nel vostro codice
sorgente. Sono inoltre disponibili piene caratteristiche di taglia,
copia, incolla e torna indietro, con possibilità di ricerca
e sostituzione.
PicBasic Compiler

Il compilatore PicBasic
(PBC) rende facile
ed economico scrivere programmi per i veloci microcontrollori
Microchip PICmicro. PBC converte
i programmi in files di tipo hex o binaro che si possono programmare
direttamente dentro microcontrollori PICmicro. Il linguaggio BASIC
è facile da usare e rende la programmazione dei PICmicro
disponibile a tutti grazie al suo set di istruzioni simili anglofoni.
PicBasic Pro
Compiler

Il Compilatore PicBasic
Pro rappresenta la maniera piu' semplice per programmare
il veloce e potente PICmicro della Microchip Technology.
PicBasic Pro converte i vostri sorgenti BASIC in
programmi che si possono scrivere direttamente nella memoria di
una CPU PICmicro.
FlowCode V3

Flowcode 3
è uno dei più avanzati linguaggi di programmazione
grafica del mondo per i microcontrollori. Il grande vantaggio
del Flowcode 3 è che
permette a coloro che hanno poca esperienza di creare sistemi
elettronici e robotici complessi. Flowcode
è un potente linguaggio che usa delle macro per facilitare
il controllo di dispositivi complessi come i display a 7
segmenti, controllori a motore e display LCD.
HI-TECH Software
Compilatori
C per uso Professionali
HI-TECH
PICC - 18
PICC-18 is a high-performance C
compiler for the Microchip PICmicroTM
PIC18CXXX family of microcontrollers. PICC-18 implements full
ISO/ANSI C, with the exception of recursion. All data types including
floating point are supported.
Pagina aggiornata al 27
Marzo 2008
GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALIA
Tel: +39 051 89.20.52 (4 linee r. a.)
FAX: +39 051 89.36.61
Home
Software
Utility
Tabelle
Indice
Cat.
Es. BAS.