Home

V25 Scheda microcontroller PIC16F887

image

Contents

1.
2. y E r Ban fee a ci d UE S iy ET i 1 1 d I mi PS a m MALI ML Lx m j pre s nf rr f mu E ale L ed TI Sezione ingressi digitali info parsicitalia com Parsic Italia Uscite digitali Le uscite digitali sono collegate ai PORT D del micro Attraverso un buffer ULN2803 alimentano i corrispondenti rel di potenza Questi rel azionano un contatto commutato SPDT e possono sopportare correnti fino a 10 Ampere Lo stato ON delle uscite digitali sono segnalate con LED di colore verde Prima di alimentare la scheda assicurarsi del valore di tensione relativo alla bobina del rel installato a bordo Come sopra accennato la scheda prodotta in due versioni V25 12 con rel a 12V e V25 24 con rel a 24V 8x 2200 Cnm 3 412 24Voc 4 RCI gt RDI 5 M1 RD gt 203 gt COM 19 1C Li X o RDA p EN RLi RLB ES 20 N op S 2n sc A ULNZSE3 RDS 5 he A RD 5 gt USCITE DIGITALI Schema elettrico semplificato uscite digitali Uscita digitale 8 info parsicitalia com Parsic Italia ET N Sex ov conia 0 w wW so _40_ to so lo os ew aN ww 90 i Me an un tiram is lg al 211 1171 1 1 7275 0472 01 11 1 a CAZZO sar si TRN 1 ES id E o LM d Li 1 LL DICES 5 Hi PI La me T E qs 3 E GE J amp i j 13 26 I wd H 5 ET x F ceci Dur L v orga d is nome E D
3. Port A Aux L BI NI PLI I LILILILIV RO 13 info parsicitalia com Parsic Italia Schema elettrico V25 Com Port PORT C DILTU RIS CTS JME RS232 Cable J4 RS232 RI Misrocontroller PC COM Port RS232 collegamento pin to pin CAN Disposizione pin DB9 14 Selezione RS232 485 Collegamento RS485 Con questa configurazione si possono collegare fino a 32 schede La linea di collegamento costituita da un cavo twisted pair con relativa calza schermata info parsicitalia com Parsic Italia USB Port L impiego del port USB condizionato dal collegamento di un condensatore da 220nF da saldare lato rame del PCB in corrispondenza del pin 18 e massa Tale condensatore fornito assieme alla scheda all atto dell ordine In caso d impiego della presa USB non sar possibile l uso dei Port RC3 RC4 RCS al connettore P2 di V25 Il collegamento del PC alla porta USB della scheda segnalata da un led Non prevista l alimentazione della V25 dal port USB e LO LO E LL ceo ua O a 20MHz RA4 Port Timer0 Il registro TMRO un contatore ovvero un particolare tipo di registro il cui contenuto viene incrementato con cadenza regolare e programmabile direttamente dall hardware del PIC Questa periferica comune a tutti i PIC ed un timer a 8 bit con prescaler condiviso associata al PORT RA4 In pratica a differenza di altri registri il TMRO non mantiene inalterato il valore che gli viene memo
4. Pur essendo un protocollo tecnologicamente superato ancora largamente utilizzato per la comunicazione a bassa velocit tra microcontrollori dispositivi industriali ed altri circuiti che non necessitano di particolare velocit di comunicazione E quasi del tutto scomparso in ambito desktop dove preferito l accesso USB Per comunicazione seriale si intende che i bit che costituiscono l informazione sono trasmessi sequenzialmente uno alla volta su un solo filo La trasmissione di tipo asincorno cio i dati sono trasmessi senza l aggiunta di un segnale di clock mentre il segnale di tipo non bilanciato cio il valore in tensione del bit trasmesso o ricevuto riferito a massa e lo stesso pu essere di polarit positiva che negativa rispetto massa La trasmissione di tipo point to point cio previsto nel circuito un solo trasmettitore ed un solo ricevitore Le polarit di linea sono indicate come RX e TX e in un collegamento point to point queste devono essere incrociate tra loro Vedi schema pi avanti 12 info parsicitalia com Parsic Italia RS485 RS422 Lo standard RS485 in molti aspetti simile allo standard RS422 con alcune differenze qu non specificate Lo standard RS485 spesso usato in ambiente idustriale e nel Buildautomation per la semplicit di collegamento sono necessari due fili cablati twisted pair e per l alta immunit ai disturbi Si possono collegare sulla stessa linea fino a 32 dis
5. di funzionamento Quella scelta in progetto denominata SLOPE CONTROL Questa modalit di funzionamento determinata connettendo a massa il PIN RS del chip attraverso una resistenza che permette di ridurre i tempi di RISE e FALL dei segnali sui PIN CANH e CANL riducendo cos le interferenze elettromagnetiche Il chip compatibile con le specifiche ISO 11898 Sulla scheda ausiliaria V25 Com Port presente una doppia porta DB9 ognuno con protocolli distinti CAN e RS232 da connettere ad altri nodi sulla rete creando una sorta di catena agli estremi della quale necessario inserire il terminatore da 120 OHM chiudendo il JMP P4 Il transceiver CAN in grado di operare con un transfer rate di 1Mbps e supporta fino a 112 nodi connessi sul medesimo bus con resistenza interna differenziale minima di 20 KOhm e terminatore con resistenza nominale di 120 Ohm V25 con lo shield UART installato a bordo RE3 MCLR RAO ANO INGRESSI ANALOGICI RA1 ANI RA2 AN2 RA3 AN3 RA4 cilH2O0uB2 W RA5 ANA REO ANS Aux Port A RE1 AN6 RE2 AN7 Vss Rimuovendo gli integrati analogici LM324 dal loro supporto gli ingressi del PORT A del PIC resteranno isolati dal resto del circuito e potranno essere impiegati al connettore AUX PORT A INGRESSI ANALOGICI Vdd RD7 VEN RD6 RA7 CLKIN RA6 CLKO RD5 RD4 RCO L8849T 2Id RC7 RX RC1 RC6 TX RC2 RC5 SDO RC3 SCK SCL RC4 SDI SDA RDO RD3 RD1 RD2 Rimuovi l integrato se usi il
6. resistenze R9 R14 sono liberamente collegabili secondo occorrenza impiegare 4 7 10 KOhm Chi desidera impiegare questa scheda con i PIC della serie 18Fxx potr fare uso della presa USB seguire le istruzioni descritte pi avanti E possibile l impiego della scheda su barra DIN 46277 installando la scheda assieme ai componenti elettromeccanici in dotazione ai quadri elettrici Il supporto isolante plastico ad innesto rapido avente dimensioni 160 x 110 mm ordinabile a parte Alimentatore 5 info parsicitalia com Parsic Italia Ingressi digitali Gli ingressi digitali sono di tipo NPN PNP e sono collegati ai PORT B del PIC16F887 Applicando al morsetto DIGCOM la polarit positiva prelevata da un qualsiasi alimentatore ausiliario da 12 24Vcc ed applicando l altra polarit negativa ad uno degli ingressi digitali compresi tra D1 e D8 sar attivato il relativo ingresso digitale La stessa operazione come ora descritta pu essere ripetuta invertendo le polarit degli ingressi digitali e del morsetto DIGCOM E ammessa una sola tipologia d ingresso alla volta Ad ogni attivazione corrisponde la relativa segnalazione LED Ogni linea di input galvanicamente isolata e gli optoisolatori sono alimentati dalla tensione con polarit positiva o negativa applicata al morsetto DIGCOM Le linee PORT B2 e PORT B3 sono di tipo condiviso Per renderle attive necessario chiudere i ponti JMPCANBUS posti nel lato saldature del PCB in corr
7. 35 I O digitali programmabili di cui 14 possono essere impiegati come ADC con risoluzione a 10 bit Altre risorse I O disponibili sono 2 comparatori bipolari 14 sorgenti di interrupt 3 timer counter 2 canali CCP a 16 bit con funzionalit PWM linee I2C SPI UART ecc Cos come avvenuto nelle precedenti produzioni di interfacce questa scheda trova convenienza economica in applicazioni embedded di ambito industriale II modulo V25 equipaggiato di 16 I O digitali 8IN 8OUT ed 8 porte analogiche protette Gli I O digitali sono tutti segnalati con led che ne indicano lo stato ON OFF Gli ingressi analogici consentono l impiego di grandezze elettriche in cc comprese tra zero e 10Vcc e sono protetti con barriera a diodi e partitore resistivo Il buffer operazionale ADC di serie a basso costo pu essere sostituito con amplificatori tipo low drop della serie MCP604 Per evitare che la gestione di questa scheda sia rigidamente legata all hardware di bordo si rende disponibile al progettista il Port C che consente di impiegare altri 8 I O per vari protocolli di comunicazione consentendo l espansione applicativa della scheda protocolli disponibili sul Port C sono I2C USART MSSP Data la sua flessibilit circuitale la scheda trova possibilit di utilizzo anche in ambito didattico ed in tutte le applicazioni dove si richiede la continua sperimentazione dei circuiti applicativi La V25 dotata di rel in grado di commutare correnti fin
8. D M M TE t 3 14 m m m m m m m m m m M NM Be d Ga il TIPS Tu E pra pra 7 w ny Pr E ELEC amp P Un aji f ee 1A he Lo LR o Lae E E j x i mme AA A A Ta LX MEX r xo f acm m 0000 299 R77 0 EID Sezione uscite digitali Caratteristiche elettriche dei rel Modello FBR161SE Configurazione contatti SPDT Tensione AC max contatti 250V Tensione DC max 28V 125DC Corrente AC massima per contatto 5A Corrente DC massima per contatto 10A con carico resistivo 9 info parsicitalia com Parsic Italia Ingressi analogici Gli ingressi analogici sono collegati al morsetto M1 Analog Inputs ai terminali che vanno da AN1 fino ad AN8 AI micro fanno capo ai PORT A ed ai PORT E Possono ricevere una tensione compresa tra 0 e 10Vcc Una rete di diodi e resistenze protegge gli ingressi da inversioni di polarit sovratensioni e transienti Gli ingressi analogici sono collegati ad un partitore resistivo con rapporto di divisione 1 2 pertanto al valore di 5Vcc corrisponderebbe una tensione d ingresso al PIC di 2 5V Eventuali disturbi elettrici picchi di tensione inversione di polarit solo limitati dalla rete di protezione Non superare comunque la tensione permanente all ingresso di 12Vcc In alternativa ai buffer LM324 low cost presenti all ingresso del segnale analogico possib
9. DSP consente di installare display alfanumerici con terminazioni strandard a 16 pin configurati in fila singola o doppia e con set d istruzione Hitachi 44780 KS0073 contrasto del pannello LCD regolato con l apposito potenziometro mentre una resistenza limitatrice alimenta il led di retroilluminazione Quest ultima necessita di un adattamento secondo il modello di LCD impiegato Possono essere installati anche diplay grafici del formato 128x64 a condizione che i terminali di collegamento siano corrispondenti a quelli impostati sul connettore P2 a 20 pin Mentre la connessione dei display alfanumerici diretta ai terminali del PIC i display grafici sono pilotati da un port expander MCP23S17 il quale controllato dalla linea di comunicazione SPI del microcontrollore La scheda non innestabile sulla V25 ed necessario un collegamento filare che si ottiene impiegando un cavo flat a 10 poli e un connettore DIL10 Questo collegamento diretto al PORT C del pic da cui sono derivati i segnali di comunicazione SPI E stata prevista la possibilit di impiegare un layer touchscreen per il display grafico Questi si collega al pic impiegando due linee analogiche RA1 ed RAO del PORT A oltre le linee RCO ed RC1 del PORT C Nello schema seguente sono elencati i collegamenti necessari V25 MDSP YDD RC1MCLI 1 e Ramu 3 ALPHANUMERIC DISPLAY CONN MCU TOUCHSCREEN AMPLIFIER Es i EJ D7 x DE CONN TOUCHSCREEN Ds e DI L
10. H La scheda realizzata in vetronite con fori passanti metallizzati fori perifierici della scheda sono collegati in due piste parallele separate la prima per la Vcc la seconda il GND A bordo predisposto un alimentatore con ingresso Vcc ed uscita 3 3V Sono stati predisposti due spazi dove trovano collocazione due zoccoli integrati a 28 pin che possono alloggiare integrati con terminazioni da 4 fino a 28 poli 4 8 10 12 14 16 18 24 26 28 pin nel formato DIP In corrispondenza dei terminali DIP tre fori sono collegati con piste orizzontali in modo da facilitare la derivazione dei collegamenti La scheda si innesta direttamente sui connettori P2 ed AUX Port A della V25 V25 con lo shield MFaux installato a bordo 19 info parsicitalia com Parsic Italia Programmazione con PICkit La prima operazione quella relativa all installazione del software di gestione del PICkit Installate quella relativa al modello di PICkit in vostro possesso Chi opera in ambiente MPLAB attiver il programmatore azionando il pulsante Programmer Collegate il PICkit alla presa USB da una parte dall altra alla presa ICSP PICKIT Programmer della scheda V25 Procedete seguendo queste brevi istruzioni lanciate il programma PICkit programmer che si presenta come una schermata piuttosto intuitiva Se il programmatore stato riconosciuto nel riquadro delle comunicazioni ed allarmi deve apparire la dicitura PICkit2 found and connect Pic device Found
11. I M pene LI n LI n si egizi IFTEPEFIPFTITIFPIII all LAE ai LIIEZIEEI INI TELETELE LEJE E E E E LOE E E EOE Y alia TTITITITI ALLE laris peeeeonaec TY Neeseuolioocoe HERE iasgassseccccccee sad RI TELILLCct da mp n AL LEG NM E E E EN E E E 1 1 sic Ls Lena e AB Aux Port A UART E un connettore di input output a 16 poli inserito nel contesto circuitale della scheda che permette l accesso diretto ai PORT A del PIC e consente il collegamento RS232 e CAN BUS verso il PC o altra scheda Dato che i terminali del PORT A sono direttamente collegati a questa terminazione chi desidera farne uso per evitare conflitti hardware dovr scollegare gli integrati LM324 sollevandoli dagli appositi zoccoli Secondo le necessit del momento sar discrezione dell utilizzatore rimuovere uno o tutt edue gli integrati Le comunicazioni seriali RS232 e CAN BUS sono disponibili sempre sullo stesso connettore e sono impiegabili direttamente con collegamento filare oppure per mezzo dello shield V2 COMPORT In particolare l integrato MCP2551 CAN Transceiver un componente optional e non installato a bordo scheda La sua circuiteria prevista sul PCB compreso l eventuale ponte P4 impiegabile se il dispositivo CAN necessita della resistenza di bilanciamento RS232 L interfaccia EIA RS 232 uno standard costituito da una serie di protocolli che permettono lo scambio di informazioni tra dispositivi digitali
12. Parsic Italia Arethusa V25 User manual CN EET E E tes E ER ULN2803 Parsic Italia snc Via Santerno 8 48010 Savio di Cervia Sito web www parsicitalia it www parsicitalia com e mail info parsicitalia com 1 info parsicitalia com Parsic Italia Copyright Nessuna parte del presente manuale pu essere riprodotta in alcuna forma e con qualunque mezzo di tecnologia conosciuta senza il permesso della societ Parsic Italia con sede a Savio di Cervia Nota informativa Le informazioni contenute sul presente manuale sono state verificate con attenzione Parsic Italia non si assume alcuna responsabilit per danni diretti o indiretti a cose e o persone derivanti da errori omissioni e dall uso del presente manuale o dall uso del software o hardware associato Parsic Italia si riserva il diritto di cambiare o modificare in qualunque momento il contenuto del presente manuale senza alcun obbligo di avviso componenti elettronici ed elettrici impiegati sono particolari costruttivi dei rispettivi marchi produttori a cui l utente dovr fare riferimento attraverso i corrispondenti data book Visual Parsic e Microchip sono marchi registrati dei rispettivi proprietari Impiego L uso di questo dispositivo rivolto a personale specializzato e qualificato in grado di interagire con il prodotto in condizione di sicurezza per le persone macchine ed ambiente in pieno rispetto delle Norme di Sicurezza e salute L installazione de
13. che la tensione di alimentazione prelevata dalla scheda madre non necessario alimentare questi morsetti Tutti gli ingressi digitali fanno capo al PORT GPB dell MCP23017 Uscite digitali Le uscite digitali da RL1 a RL8 sono collegate al PORT GPA dell MCP23017 I contatti dei rel sono di tipo a commutazione e possono sopportare fino a 3 Ampere su carico resistivo Si consiglia di impiegare tali contatti solo ed unicamente in bassa tensione pur sopportando essi tensioni fino a 230Vac PULL UP uscite digitali Anche se non strettamente necessario l MCP23017 contiene gi al suo interno le resistenze di Pull UP in alcune applicazioni pu rendersi utilizzabile il PULL UP hardware delle uscite digitali GPA Solo in questo caso posizionare il ponte P11 verso il basso come in figura Altrimenti si consiglia di mantenerlo collegato il PULL DOWN 16 info parsicitalia com Parsic Italia Indirizzi Ingressi Uscite digitali A A2 I2C ADD Outputs RELAYS 0 A1 W HIGH LOW LO HIGH HIGH LOW 0x23 LOW LOW HIGH Ox24 HIGH LOW HIGH 0x25 LOW HIGH HIGH 0x26 HIGH HIGH HIGH 0x27 mns 1 Aned EU us TLE Y Sli EL mi Schema elettrico del port expander ik G2R 14 DC5 AZZ voo PULL UPDOAN BUFFER see note J2 E a E 3 J3 E RI HE RL2 J4 E LJ p 3 RL3 AO A1 A2 Selezione indirizzi 1N4733A 71918 010 17 info parsicitalia com Parsic Italia GLCD Adapter L interfaccia V25 M
14. cui applicato ma sono state prese in considerazioni eventuali assorbimenti derivati dall impiego delle schede ausiliarie L ingresso di alimentazione protetto dalle inversioni di polarit e due LED segnalano la presenza della tensione d ingresso e quella d uscita Il regolatore protetto dal cortocircuito e sovratemperatura Sui pin TP1 P2 ICSP possibile prelevare la tensione a 5Vcc prodotta dal regolatore Si raccomanda di non superare l assorbimento di 1 Ampere dalle prese ausiliarie LM25 6T5 Informazioni di carattere generale La scheda equipaggiata di morsetti a vite con movimento a carrello in grado di supportare fili di collegamento fino a 2 5mmq Sono distribuiti alcuni terminali JTAG utili per la programmazione ICSP e debug del firmware Altri terminali sono destinati all impiego di schede di espansione Shield Si fa notare che il connettore DIL 16 AUX PORT A collegato al PORT A del micro e lo stesso terminale impiegato anche per il collegamento RS232 e CAN BUS Nel caso si desideri impiegare parte o tutto il PORT A del micro senza interferire con i buffer d ingresso LM324 sufficiente sfilare questi dagli zoccoli in cui sono installati Alcuni tipi di compilatori impiegano per il debugger il PORT RB3 Il ponte RB3 ICD Debugger ben visibile sul bordo della scheda Questi normalmente aperto chiuderlo all occorrenza Il PORT A4 pu essere impiegato come I O digitale oppure per comandare il TMRO Le
15. e EN KJ RS evo 7 WG12864A 3 ae i RV1 1 Vout n DSP CONTRAST Q si PIN 18 GLCD i Vo K o 443 in A A c0 16 ar 1 COD4 Le AA 2 Cip N a lol 3 L3 C20 N 19 ir 18 tout z in AEN 17 RST spe Li en N 6 317 A 60 7 DE z B S z CT 9 b D7 a ese o v NEL 1 Li pys albedo 7 E O eo E i P4 PORT C z C e MN E 1 10 Sale c_ co co CRIS SD Der e re de 2 E9919 5 luo V o a faggi S N 5 INN O A P Is E945 5 s eee 3 EE SN sio 2 2 R2 R4 R7 vo Marsa 1 EE gt A LED Fi SIL20 ADJUSTING THE VALUE ACCORDIHG DATA SHEET em vDD W BUS PORT GPxx MSI Ke p ML C K ei P Contrasto P1 Reg Select Read Write 2 O RCO RC1 Z O c 18 mmm Remus ws em mr em m em LNNENL NN m em ms ees eee em LANE ANN m es Lu m fe GPA5 Vout DSP CONTR info parsicitalia com MCP23517 INTERFACCIA SPI PER DISPLAY GRAFICIED V25MF aux board La scheda V25 MDSP con un display alfanumerico a bordo V25 MFaux E una scheda millefori utilizzata per realizzare circuiti prototipo in modo da poter realizzare controlli e misure prima di procedere allo sviluppo del circuito stampato Si tratta di una piastra caratterizzata da una griglia di fori regolari a distanza di 2 54mm l uno dall altro nel formato standard dell interasse dei componenti elettronici in contenitore PT
16. i I2C potendo configurare fino a 128 porte I O La scheda alimentata con una tensione di 5Vcc Per selezionare l indirizzo 1 C necessario saldare gli appositi jumpers disponibili sul PCB Impiego Espansione I O sistemi controllati a microprocessori microcontrollori Sistemi di Automazione amp Domotica Antifurti Automotive Caratteristiche tecniche 8 ingressi digitali protetti 8 uscite digitali su micro rel 3A impiegare i contatti solo per applicazioni BT 1 port connettore 10 poli per innesto su scheda VTX2508V11 1 connessione 12C 1 jumper pull up pull down ULN2803 o 1 alimentazione unica 5V 50mA Disposizione componenti sulla scheda RL1 Digital Outputs RL1 RL8 _ _____ gt RL8 Address Select 94 A E E ux 4E aw nm M aX x7 D Ow MCP23017 o 0 00 00 0 0 0 0 O0 3 Digital Inputs 5Vin D1 D7 M1 1 5Vdc M1 2 GND an Dobo Www uw Www parsicitalia com VTX amp S08xx 8IN 80UT com WIES 8IN 80UT Ingressi digitali Si collegano al morsetto M1 della scheda ausiliaria visibile in basso a destra Gli ingressi sono protetti da diodo Zener L MCP23017 accetta segnali digitali con range compreso tra 4 5V e 5 5V La sequenza di collegamento dei segnali digitali ben riportata sulla serigrafia del PCB distinta dalla dicitura D1 D8 mentre la tensione di alimentazione 5V e GND sono riferiti ai primi due rispettivi morsetti della M1 Dato
17. ile installare a bordo amplificatori operazionali di tipo Low Drop MCP604 di Microchip optional da richiedere all atto dell ordine te E A Di4 LE L y LL Schema elettrico semplificato MCUs with Intelligent Analog and Core Independent Peripherals Microc4p PICIELF1788 10 info parsicitalia com Parsic Italia rice X Ae a info parsicitalia com Converters Ion d S O v io 2 E c 11 T O A O br U a Analog amp Interface Products Analog amp Interface Products Parsic Italia Connettori ausiliari Inserendo gli shield sui connettori AUX PORT A e PORT C EXPANDER possibile aggiungere risorse alla scheda PLC non previste nell hardware della V25 Questa soluzione circuitale consente al progettista di impiegare un unico sistema per l acquisizione di segnali provenienti da moduli elettronici di varia utilit I moduli shield disponibili sono e V25 Com Port impiegabile per i collegamenti RS232 485 e CAN BUS e V25 I O expander con 8 Ingressi ed 8 Uscite digitali e V25 LCD Supporta LCD alfanumerici LCD grafici e V25 Test Scheda sperimentale 1000 fori I UIUEESDIIONTE SELLELE sese TONI LL Serie di schede ausiliarie Shield utilizzabili con la scheda V25 E NJ aee CELLIIAIC ELLELE LJE E E I EEEE JZEZIEENENIE LILE Ej NE EN E LULA ELLAS n E e s ld ELEELE di a EF
18. ispondenza del componente C10 MAX232 vedi foto R4 D1 p im d FA d Ed Lin MM DI DE Rz 02 gt gt a a E ees hh Com DI gt es LI iK i DODELED DODELED Da pa DE DE LED DUI DELED yoga 7 Schema elettrico semplificato della sezione d ingressi Al terminale DIGICOM di M1 collegare la polarit richiesta per il corretto funzionamento degli ingressi NPN o PNP In caso di funzionamento della scheda in ambienti elettricamente rumorosi la tensione di alimentazione degli optoisolatori pu essere separata dalla tensione di alimentazione della scheda vedi esempio seguente vopto ar 220 vac AARAAAAL 12Vac 18Vac 22040 m DIGICOM opto TRAN 1P25 Esempio di alimentazioni separate Vopto e Vin Vin Si ricorda che l alimentazione Vin dipende dal modello di rel installato a bordo 12Vcc oppure 24Vcc M1 10 D1 ingresso digitale RBO M1 11 D2 ingresso digitale RB1 M1 12 D3 ingresso digitale RB2 M1 13 D4 ingresso digitale RB3 M1 14 D5 ingresso digitale RB4 Morsetto M1 ingressi digitali D1 D2 M1 15 D6 ingresso digitale RB5 Port condivisi con il CAN BUS M1 16 D7 ingresso digitale RB6 M1 17 D8 ingresso digitale RB7 M1 18 DIGICOM Vin 6 info parsicitalia com Parsic Italia Posizione e saldature Jmp Canbus co e a en T gt al E O 2 O ca TEM F Jw ro LR D ONL RA 7 Y Cc n 8 irani uuremsTArT dA
19. la scheda e i settaggi portandovi al menu TOOLS Il programma riconosce automaticamente il micro collegato e al rigo Device del pannello di controllo PICkit sar indicato il nome del PIC in uso Dal men FILE selezionate Import HEX poi tramite il browser di Windows selezionate il file in formato HEX che avete prodotto con il vostro compilatore Ad operazione compiuta compare nel riquadro di comunicazione la dicitura HEX file succesfully imported Azionate il pulsante Write per inviare il firmware al PIC Attendere che il bragraph compia il suo ciclo fino a riempire tutto il riquadro Noterete durante la fase di programmazione i led Target e Busy del PICKIT lampeggiare Se non compaiono messaggi di errore la programmazione del pic si completa con la comparsa della dicitura Programming Succesfully Verificate ora il funzionamento del vostro programma sulla scheda V25 AI sito http www microchip com alla voce supporto alla progettazione troverete numerose informazioni relative ai metodi di programmazione debugger e quant altro possa servire allo sviluppo dei vostri progetti Bibliografia Microchip Technology Inc PIC16F887 Microchip Technology Inc MCP23017 Microchip Technology Inc MCP235S17 Microchip Technology Inc MCP2551 Microchip Technology Inc PICkit2 ST Microelectronics ULN2803 ST Microelectronics ST232 Texas Instruments LM2576 Texas Instruments LM324 Toshiba TLP290 Parsic Italia Visual Parsic V4 20 info parsicitalia com
20. linguaggi text based 2 info parsicitalia com Parsic Italia PIC16F887 caratteristiche tecniche Questo potente microcontrollore basato sull architettura RISC tipica dei controllori PICmicro e necessita di soli 35 istruzioni per la sua programmazione Si presenta in contenitore plastico da 40 o 44 pin secondo il formato scelto PDIP40 oppure QFNA4 Il PIC16F887 dispone di 35 pin ingresso uscita 256 byte di memoria dati EEPROM 14K di memoria ROM in tecnologia FLASH 368 Bytes RAM 2 comparatori analogici programmabili 14 canali ADC con precisione 10bit funzione PWM e capture 3 timer contatori indipendenti Timer Watch DOG modulo USART RS 485 RS 232 LIN2 0 auto detect Baud MSSP SPI e 12C ICSP In Circuit Serial Programming oscillatore interno calibrato in fabbrica con precisione 1 e frequenza di funzionamento settabile fino a 20 MHz Tensione di alimentazione compresa tra 2 e 5 5V e consumi di corrente ridotti Queste caratteristiche lo rendono ideale per applicazioni A D negli elettrodomestici automotive industriali e consumer Manuale tecnico del PIC16F887 in formato PDF 1 Parameter Name Value Program Memory Type Flash Program Memory KB 14 CPU Speed MIPS 5 RAM Bytes 368 Data EEPROM bytes 256 Digital Communication 1 UART 1 A E USART 1 Peripherals SPI 1 I2C1 MSSP SPI I2C Capture Compare PWM 1 CCP 1 ECCP Peripherals Timers 2 x 8 bit 1 x 16 bit ADC 14 ch 10 bit Comparators 2 Temperatu
21. lla scheda montaggio smontaggio aggiustaggio riparazione presume la conoscenza da parte dell utente delle Norme di Sicurezza e delle Norme Tecniche legate al tipo di attivit in atto L impiego in ambito didattico sar guidato dal personale docente in grado di indicare agli allievi le operazioni necessarie per operare in piena sicurezza Il dispositivo non pu essere impiegato ed usato in luoghi aperti soggetti a polveri solventi acqua urti meccanici agenti elettrici magnetici ecc In caso di suo funzionamento non sorvegliato deve essere protetto da apposita custodia non facilmente raggiungibile da chiunque La scheda V25 Arethusa si colloca nella fascia di controllori a basso costo in grado di funzionare autonomamente come periferica intelligente e o remota in una vasta rete di telecontrollo e o acquisizione alimentata a bassa tensione E consigliata in ambito didattico per l avviamento alla programmazione dei microcontrollori PIC nei processi di automazione e telecontrollo La scheda fornita di connettori terminali a spina E dotata di connessioni femmina ad innesto rapido per ampliare le sue funzioni La tensione di alimentazione si intende 12Vcc 24Vcc su richiesta raddrizzata e livellata non stabilizzata Arethusa V25 Arethusa V25 una scheda elettronica basata sul PIC16F887 di Microchip Il PIC 16F887 un microcontrollore di facile reperibilit e pu essere impiegato in una vasta gamma di applicazioni Dispone di
22. o a 10 Ampere e tensioni di 250Vac L unit e dotata di presa USB ed possibile l impiego di PICmicro 40 pin della serie 16F e serie 18F facilmente installabili sull apposito zoccolo La V25 pu essere integrata ad esempio in sistemi domotici per il controllo di vari dispositivi quali controllo accessi e varchi accensione riscaldamento condizionamento tende da sole ecc Il comando dei rel pu essere bistabile impulsivo o temporizzato La V25 offre un ambiente aperto dotato di risorse adatte a valutare circuiti digitali di bassa e media complessit con costi limitati di impiego Sono a disposizione dell utente alcuni dispositivi accessori utili per implementare funzioni digitali quali espansione 1 0 digitali V25 I O aux supporto RS232 485 CANBUS V25 USART scheda LCD GLCD V25 LCD scheda millefori sperimentale V25 BB E consigliato l impiego nella maggior parte dei corsi di sistemi digitali sia negli Istituti Tecnici che nei corsi introduttivi di livello universitario La V25 un sistema di sviluppo per microPIC Development Board a basso costo e pu essere impiegato con qualunque compilatore MPLAB XC Compiler PicBasic Assembler C Pascal ecc Visual Parsic V4 un compilatore grafico che non richiede conoscenze di linguaggio ed in grado di programmare numerosi tipi di PIC appartenenti alle famiglie 8 bit serie 10F 12F 16F 18F Non richiede alcuna conoscenza dell architettura interna del PIC n di
23. p lll Picie 2 Programmer m 3 File DeviceFamily Programmer Tools Vise Help Kiiara Nada Coburn Deron PE TEFRST IF 0700 a n mr xm Welds TFFFFTFT Hex file sucessfully imported Lhedenm brr PICKit 2 found and connected AN M HIP PIC Device Found ICROC Writing device YOD Picks 2 Un 50 E Program Memary W m veste Eme BakCheck MOLA Program Memory 8 F Fra MexOny o Saune Hone Empty Erased Read Write Very Erase Blank Check DUIO JYE JEFE IFTE JEFE JEEE pana TI AFFF 3FFF APTE AFEF ATTE j 010 1 ZFFF J4FFF J3FFF JFFF J4FFF DUB JYEF JETE IFTE IFEE IFFE bna i 3FFF 3FFF AFFF AFFF ATTE agag AFFF J4FFF 3FFF 3FFF J4FFF DUI JIFEE JEFE IFTE EFE JFF IFEE IFFrEe gza f AFEF 3FFF 3FFF J AFEF AFTE S05 E BAR SETE MET SOR CREER pm o 55 DUAE JFE JEEEK AFEFK JEEE NFE bosa AFFF 3FfFF 3FFF 3 FF AFFF ATTE r E 3FFF i3FFF iFIF 3FFF 3FFF Read W e Verity Erase Blank Check Aute Import Hex 7 Enabled Hex Only otim Device g FF FF FF FF FF FF FF FF FF FF FF FF FF FF EF FF Raad Deion LO FF FS FE TE FF FF FF FF TE FF FF EF FI EF EF EFT Epon Hex Fils 20 TT TT TF FF TF FF FF FF FF FF FF FF FF FF FF FF 30 FT FF FP FF FP FP FP FP FP FT FD FR FR FT s sr PI CKit Z Se compaiono altri tipi di messaggi controllate il collegamento ICSP sul
24. positivi che necessitano di resistenza terminatrice per minimizzare la riflessione dati Se impiegati speciali circuiti ad alta impedenza si possono collegare fino a 128 o 256 circuiti connessitra loro sulla stessa linea di comunicazione Le polarit di linea sono indicate come A e B e si ripetono egualmente su tutti i dispositivi collegati tra loro L ultimo dispositivo collegato in linea necessita di una resistenza di bilanciamento CANBUS La porta CAN BUS collegata ai Port condivisi B2 e B3 Questa soluzione circuitale rende disponibile la comunicazione RS232 per una connessione PC PLC consentendo il trasferimento di messaggi al PC provenienti dal CAN BUS Sebbene inizialmente applicata in ambito automotive la comunicazione CAN anche usata in molte applicazioni industriali dove richiesto un alto livello di immunit ai disturbi II CAN stato espressamente progettato per funzionare senza problemi in ambienti fortemente disturbati dalla presenza di onde elettromagnetiche e pu utilizzare come mezzo trasmissivo una linea a differenza di potenziale bilanciata come la RS 485 Per la descrizione dei PORT B2 e B3 stata gi trattata nella sezione Linee d ingresso digitale Il transceiver MPC2551 componente optional non installato a bordo scheda viene utilizzato come circuito di traduzione tra i segnali TTL presenti sui pin del microcontrollore e quelli che fanno funzionare il BUS CAN In particolare questo tipo di chip ha diverse modalit
25. re Range C 40 to 125 Operating Voltage Range V 2to 5 5 Pin Count 40 Cap Touch Channels 11 E nm T x A a a e n e oc Rc4 spi spa E PIC 16F887 MICROCHIP m E al RA5 AN4 REO0 ANS RE2 AN7 g RE3 MCLR E RA7 CLKIN RA6 cLKO E Rc3 sck scL e Pa 1 el 1 s E aLULUE e lt q e 3 info parsicitalia com Parsic Italia V25 Diagramma a blocchi configurazione circuitale INdINO SAVTAH XE i n Tr LI TIITIT rig lai Dial tas EnH vOs HS poH Os Soy LITERE xu IH ray 0x1 5M WIHT PH STA PIC 16F887 En LH PPA MEE i INW TIH swv o3u AE TE EE SLOdNI TwrLIBIO XE THu CUH SINdNI SOTVNYV X 8 INvV TYH NAIC PICO FEES otro UTIA ETH diNd tdN 438 D I TYINOLdO YVIsod AHOd DINIMNINYYESOHd 521 info parsicitalia com Parsic Italia Alimentazione La V25 dotata di sezione alimentatrice e si pu alimentare direttamente dai circuiti elettrici di bordo macchina E prodotta nelle versioni con rel a 12Vcc e 24Vcc All atto dell ordine specificare sempre il valore di rel desiderato L alimentatore di tipo switching ed installa a bordo il regolatore di tipo step down LM2576S5 Sono ammesse tensioni d ingresso non regolate e filtrate badando bene a non superare il valore di 15Vcc nella versione a 12V e 30Vcc nella versione a 24V Lo stadio di alimentazione sovradimensionato per le reali necessit del circuito a
26. rizzato ma lo incrementa continuamente Quando questo registro raggiunge lo O viene settato il bit TMROIF nel registro INTCON generando un interrupt Per migliori informazioni leggere il tutorial Timers parte 1 e 2 pubblicato da Microchip L RA4 Port un connettore a quattro poli a cui collegato il TimerO del Pic E possibile il pull up o pull down del Port collegando una delle resistenze da 10K R9 GND oppure R14 Vcc Registri associati al funzionamento del TimerO Vila sn Value on Address Bit 7 POR BOR all other Resets o1h 101h fun Module Register xxxx xxxx uuuu uuuu OBh 8Bh CTINTCON aue TMROIE INTE mron INTF RBIF 0000 000x 0000 000u 10Bh 18Bh gt SRI siena TEAN e a Register to be read or write General interupt enable Timer0 Interrupt enable Timero0 Interrupt flag CONN SIL4 Schema elettrico RA4 Port 15 info parsicitalia com Parsic Italia V25 port expander Il funzionamento di questo shield basato sull I O expander MCP23017 prodotto da Microchip Technology Inc Il circuito di questa scheda stato configurato per ottenere 8 ingressi e 8 uscite digitali supplementari Il collegamento con la scheda V25 avviene innestando lo shield al connettore P2 della V25 Per migliori informazioni tecniche sul componente MCP23017 si consiglia la lettura del manuale tecnico reperibile all indirizzo indirizzo internet www microchip com L MCP23017 pu sopportare 8 differenti indirizz

Download Pdf Manuals

image

Related Search

Related Contents

UG-6028GDEAF01 EVK user guide  MANUAL DEL USUARIO P703F Página 2 P703F USER`S MANUAL  第3回 内視鏡下耳科手術ハンズオンセミナーin山形  Manual de instalación_382M  les telephones sans fil  4-Port Broadband Router  

Copyright © All rights reserved.
Failed to retrieve file