.: robotitaly.NET :. - la community italiana sulla robotica  

Vai indietro   .: robotitaly.NET :. - la community italiana sulla robotica > Blogs > L'angolo di Caronte...

Rate this Entry

Pic-pwm-nwb-board

Submit "Pic-pwm-nwb-board" to Twitter Submit "Pic-pwm-nwb-board" to Facebook
Posted 04-03-2013 at 12:20 PM by Caronte
Updated 04-03-2013 at 12:26 PM by Caronte

Come anticipato sto diventando un proselite dei PicMicro.

Grazie a quanto appreso fino ad ora dalle eccellenti (aggettivo più che consono) redatte da Giovanni Bernardo e Mauro Laurenti, pian pianino sto tirando fuori il famoso 'ragno dal buco'.

Per chi si vuole cimentare ecco i link giusti:

SettoreZero Pic (per i pic 10/12/16)

C18 Step by Step (per i pic 18)

Attenzione! SettoreZero è ottimo per qualsiasi cosa, non è una leccata ma la pura verità!

Io le sto seguendo tutte e due, unico consiglio:


SE VOLETE IMPARARE NON SALTATE NEANCHE UNA RIGA DI QUESTI PREZIOSI DOCUMENTI: C'E' TUTTO!

Il mio metodo è: studia, leggi e ristudia poi prova a fare da solo qualcosa per vedere cosa hai imparato e cosa eventualmente ripassare.

E' scaturita questa:

Domenica di Pasqua: mentre gli altri ronfavano sul divano o lavavano piatti, io navigavo sul cellulare e mi sono imbattuto in questo sito. Al ritorno dal pranzo/parenti, ieri sera me lo sono studiato, compreso e soprattuttoil datasheet del piccolo Pic12F683 8 pin.
Questa notte prima del sonno ero dibattuto se realizzare quanto segue nel dubbio che fosse veramente utile. Credo di si, anzi, ora che lo sto usando da un'oretta vedo che assolve a quanto di seguito descritto. E in più, parlamose chiaro.... avevo già deciso comunque di farlo! Ehhh...ehhh... è più forte di me! So che gioco ma..... mi diverto tanto!
Ciò che segue è una mia libera 'copiatura pressochè integrale' di quanto contenuto e liberamente divulgato (ci tengo a sottolinearlo) di questo sito. Ieri sera l'ho riproget....no.... è più giusto dire, l'ho adeguata alle mie esigenze: lo studio del PWM e dei Mosfet tramite controllo di PicMicro.

Lo scopo della mia trasformazione è quello di poter intervenire sui componenti e di poterli sostituire agevolmente in base ai miei esperimenti. In particolare il potenziometro e le resistenze di pull-up del segnale pwm generato dal pic e di conseguenza poterne misurare l'onda quadra con l'oscilloscopio.

Dal circuito originale scaricabile dal sito sopra indicato ho tratto questo:




I componenti utilizzati nel primo test sono gli stessi dei quali trovate elenco nel sito, ho solo sostituito il Mosfet con un IRF530N e il potenziometro da 4K7. Il diodo D1 è un 1N4002.

Come si nota nel circuito il potenziometro non è presente. Al suo posto ho reso disponibile l'installazione dello stesso in base alle esigenze di futuri esperimenti: basta inserirlo nel morsetto X1 a vite, vedi foto seguente:






Come da schema, morsetto potenziometro:

x1-1 GND
x1-2 Signal
x1-3 +V5

__________________________

Come predetto ho saldato dei pin femmina al posto delle resistenze, al fine di poterle cambiare con valori diversi per esigenze di miei test futuri e così anche per quanto riguarda il mosfet:




Dopo aver inserito i componenti, collego il motore:



Qui una foto della basetta vista da sotto (la basetta è molto sporca perchè riciclata da un altro esperimento è per questo che si vedono alcune saldature 'morte'. Poi altre saldature le ho rifatte meglio dopo, comunque va bene i collegamenti sono giusti):


E qui la board con Eagle:



Nota Bene: nel circuito appare un Mosfet Random e INOLTRE C3 in realtà è immediatamente saldato sui pin di alimentazione del Pic. Qui è un po' distanziato per motivi di leggibilità delle sigle dei componenti.

Il codice assembly usato è quello liberamente scaricabile dal sito originale del progetto.

Ora la vera sfida è scriversi il codice tutto da solo e che funzioni: appena fatto lo posto!

E infine il VIDEO TEST:


E questo il test con l'oscilloscopio:


Ora sono anche riuscito a 'pulire' l'onda... come ho fatto? E' scritto tutto sulle guide di cui sopra!







Ciao

Antonio

P.s. Da quanto mi diverto a giocare con sti 'affari' mi sento.... quasi in colpa!
Posted inUncategorized
Visite 5194 Comments 0 Email Blog Entry
« Prec.     Main     Seguente »
Total Comments 0

Comments

 

Tutti gli orari sono GMT. Attualmente sono le 01:02 PM.


Powered by vBulletin versione 3.8.7
Copyright ©: 2000 - 2017, Jelsoft Enterprises Ltd.