Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Programmazione microcontrollori

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

1
voti

[11] Re: Programmazione microcontrollori

Messaggioda Foto Utentesimo85 » 16 set 2012, 18:38

Io non ho PicKit3 ma la demoboard te la puoi costruire da te su millefori, come già consigliato.
È sicuramente la maniera migliore per imparare.

Prima devi costruire il circuito, successivamente carichi il bootloader (serve per il collegamento USB) e scrivi i firmware di prova per allenarti.

Se te la senti, prepara uno schema.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

2
voti

[12] Re: Programmazione microcontrollori

Messaggioda Foto UtenteTardoFreak » 16 set 2012, 18:52

Se ha il PicKit3 non serve caricare il bootloader.

In ogni caso se ha già una demo board che usi quella.
Qualsiasi cosa va bene per iniziare a muovere i primi passi.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[13] Re: Programmazione microcontrollori

Messaggioda Foto UtenteCseven » 16 set 2012, 19:02

Non ho ancora comperato il pickit3 (volevo ordinarlo una volta acquisito la sicurezza che io possa fare qualcosa) , ho letto solo la documentazione presente online riguardo a esso e ho visto che si può comprare anche la demoboard e nella documentazione specifica anche come usarla.


Certo che costruire una demoboard sarebbe veramente una cosa molto bella da fare, ma avendo a disposizione il PIC18F4550 "vuoto" . Non saprei come fare il primo passo per iniziare a tirare giù uno schema e anche il programma da scrivere.

Forse mi manca la logica da usare , ancora devo capirla...non so se mi spiego, mi trovo un po' spaesato ?%


aiuto....? :?
Avatar utente
Foto UtenteCseven
25 3 6
Frequentatore
Frequentatore
 
Messaggi: 284
Iscritto il: 25 apr 2009, 18:27
Località: Tv

0
voti

[14] Re: Programmazione microcontrollori

Messaggioda Foto UtenteTardoFreak » 16 set 2012, 19:13

Cseven ha scritto:... ho letto solo la documentazione presente online riguardo a esso e ho visto che si può comprare anche la demoboard e nella documentazione specifica anche come usarla...

Se non sbaglio è una schedina che monta un PIC18F45K20.
Se è quella (e se sei intenzionato ad utilizzare i PIC) taglia la testa al toro e prendila.
Costa poco ed inizierai subito a sperimentare.
Dopo un po' di tempo, quando avrai capito com' è l' andazzo potrai anche montarti il tuo 4550 e fare esperimenti anche su quello.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[15] Re: Programmazione microcontrollori

Messaggioda Foto UtenteCseven » 16 set 2012, 19:25

Si, sono 56 euro per il PICkit 3 Debug Express


Questo è quello che scrive sul sito della microchip,

The PICkit 3 Debug Express includes

PICkit 3 Debugger/Programmer
44-pin demo board with a PIC18F45k20 microcontroller
All hookup cables
and a CDROM that includes the following:

▪ PICkit 3 User’s Guide
▪ A series of 12 Lessons on C programming that cover I/O, A/D converters, timers, interrupts, and data tables (All source code files are provided)
▪ A Debugging Tutorial on using the PICkit 3 as a debugger with the MPLAB IDE
▪ HI-TECH C PRO for PIC10/12/16 MCU Family in Lite mode.
▪ Microchip’s MPLAB IDE software for a complete code development environment



Userò questo per partire, grazie per i consigli.
Avatar utente
Foto UtenteCseven
25 3 6
Frequentatore
Frequentatore
 
Messaggi: 284
Iscritto il: 25 apr 2009, 18:27
Località: Tv

2
voti

[16] Re: Programmazione microcontrollori

Messaggioda Foto UtenteTardoFreak » 16 set 2012, 22:14

Colgo l' occasione per spiegare il motivo per cui, se la scheda con il micro costa poco, è meglio iniziare i primi passi con una scheda del genere.
- Innanzi tutto si eliminano le variabili del corretto circuito e del montaggio. Sembra una cosa da niente ma vuol dire molto: si è sicuri di partire con un qualcosa di funzionamento certo. Una volta presa confidenza con l' oggetto, e si prende sicuramente visto che il datasheet sarà la cosa più letta durante le esercitazioni, sarà facile fare le cose da se su micro analoghi.
- Gli esempi sono subito funzionanti. Anche questo aspetto non è da sottovalutare anche perché i primi programmi si fanno modificando od aggiungendo codice ai programmi di dimostrazione.

La cosa importante è acquistare un qualcosa che permetta di sperimentare andando oltre gli esempi. La scheda in questione è ottima. Si possono aggiungere pulsanti, circuiteria varia o semplicemente un connettore per portare fuori i pin del micro e collegarsi ad una millefori/breadboard. Da evitare le schede che non offrono questa possibiltà, a meno che non si tratta semplicemente di valutare, toccando con mano, solo quello che un micro può fare.

Lo stesso discorso si applica anche in abiti più seri. Infatti è buona cosa spendere quello che si deve spendere per acquistare un sistema di sviluppo costruito intorno al micro che si dovrà utilizzare per la propria applicazione, sopratutto se si tratta di un micro complesso al quale si richiede molto. La scheda di sviluppo deve offrire la possibilità di raggiungere tutti i pin del micro per collegarci il prototipo dell' applicazione.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

Precedente

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 80 ospiti