Newsgroup: it.hobby.elettronica.digitale
Titolo: PLC VS PIC

Ho programmato un piccolo PLC (MillenniumII Crouzet) che avevo nel cassetto
per accendermi le luci dell'albero di Natale.
A parte l'eccesso (vabbè, finite le feste si recupera) mi chiedevo se il
programmino 4 canali ON/OFF può essere sostituito da un PIC con relativi
relè.
Non ho modo di postarlo in area (il programma), ma lo
invio con piacere a chiunque voglia darci un'occhiata.
Anni fa avevo risolto con 4 circuiti uguali con timer NE555 che pilotavano 4 
relè.
Funzionava benissimo, ma volevo effettuare qualcosa con tecnologie più 
aggiornate, tanto per capirci qualcosa. 

 relè.
Perche' non dovrebbe funzionare ? a parte l' ovvia prenmessa che va magari
filata una schedinetta ad oc e scritto il relativo programma...
Invece dei rele' puoi usare dei triac optoaccoppiati al pic con i 
dispositivi che fanno
switch automaticamente sullo zero crossing...e' piu' tecnologico.
E naturalmente funziona anache con Atmel AVE, 80x31, COP,ST6 etc, visto che
non esistono solo i PIC ;-)
brix

> relč.


 Manca qualcosa o va bene cosi?
Secondo me vai benone per iniziare, forse come programmatore sceglierei il 
PicKit2 che costa poco ed e' ufficiale microchip, oppure prenderei un clone 
su ebay di ICD2 o PicstartPlus, come schedina ti consiglio (se ti bastano 4 
uscite) 
http://www.robot-italy.com/product_info.php/products_id/262
 che 
costa veramente poco, altrimenti sempre da questo sito ci sono quelle per 
prototipi (proto board) che costano ancora meno e puoi fare quello che vuoi. 

 ha scritto nel messaggio 
news:4749cd3e$0$15564$5fc...@news.tiscali.it...


 ha scritto nel messaggio 
news:4749cd3e$0$15564$5fc...@news.tiscali.it...


 ha scritto nel messaggio 
news:4749cd3e$0$15564$5fc...@news.tiscali.it...


 Mistero.
Questo ultimo non e' un programmatore, si collega al programmatore debuger 
ICD2 originale Microchip o clone 

 ha scritto nel messaggio 
news:4748a557$0$4798$4faf...@reader4.news.tin.it...

Se vuoi solo fare qualche prova per iniziare basta un programmatore fatto in 
casa senza spendere soldi, inoltre all'inizio è utile utilizzare 
l'assembler, ti permette di capire come funziona veramente il chip e anche 
quando passerai a linguaggi più evoluti può risolverti molti problemi, se ti 
serve posso passarti un ottimo manuale di assembler per PIC16F84 (adattabile 
ovviamente ad altri pic).
Se invece vuoi un vero programmatore ti consiglio un ICD2 (esistono anche 
molti cloni che sembrano funzionare molto bene...) 

 ha scritto nel messaggio 
news:474d9b9e$0$36452$4faf...@reader5.news.tin.it...



io uso quello della olimex e mi son sempre trovato bene ma ne esistono molti 
altri, per conoscere alcuni nomi cerca in ebay "ICD2"!! 

 (adattabile ovviamente ad altri pic).
Qua invece ni....
secondo me e' piu' produttivo, veloce ed in definitiva divertente usare
un ambiente un poco piu' evoluto. Il C e' un linguaggio molto potente
e relativamente faciule da usare.
Senza nulla togliere ai PIC, ho trovato molto piu' facile usare gli AVR
ATMEL (Gli AtMrega), che trovo piu' performanti per quello che devo farte.
Senza contare  che hanno un bell' ambiente di sviluppo (paragonabile a 
quello per
i PIC) ma con in piu' un bel compilatore gnu C free, che per i pic non 
esiste.
Se l' inglese non ti spaventa si trova una marea di materiale.
Come programmatore del micro, ne ho realizzato sia uno su porta parallela 
che
su porta seriale: querst'ultimo , (va bene anche per i PIC) oltre a essere 
piu' semplice,
funziona anche meglio.
Il software usato e' il PonyProg, che e' ottimo. Sul sito trovi anche gli 
schemi dell' hardware
di programmazione, che puoi usare sia per PIC che AVR ed altro.
Tra parentesi, il programmatore USB per AVR lo vende la Farnell
e costa circa 35Euro, se non vuoi sbatterti.
brix

>> chip e anche quando passerai a linguaggi più evoluti può risolverti 



ecco, appunto. Già che mi toccherà cmq sviluppare il resto almeno il 
programmatore me lo risparmio.
Grazie.

 esiste.
Mi dici dove prendere questo compilatore free per gli ATMEL? ho scaricato 
avr studio 4 ma non ho trovato il compilatore in c 

   
Puoi guardare sul sito 
www.avrfreaks.org
: dopo la registrazione (Gratuita)
puoi accedere ai materiali e documentazione.
Il compilatore gcc per AVR si puo' scaricare da qui:
http://sourceforge.net/projects/winavr
E si integra facilmente con AVR studio4
bye
brix

energie?
Direi che se provi AVR con Avr studio ti basta e avanza.
Se poi decidi di fare un investimento, l'interfaccia JTAG ti permette di
debuggare i programmi sugli AtMega in poco tempo, ho usato recentemente il
DEBUG-WIRE su un Tiny2313 e ti assicuro che mi ha semplificato molto le cose.
Se vuoi puoi usare l'assembler della IAR che si trova free anche qui e che
funziona decentemente:
http://www.nalanda.nitc.ac.in/industry/datasheets/atmel/prod203.htm
http://www.nalanda.nitc.ac.in/industry/datasheets/atmel/software/iarasm13.zip
--
ciao
  Stefano

 ha scritto nel messaggio 
news:7kh7l3hlu8o8d9s9a...@4ax.com...
