PDA

Visualizza Versione Completa : Elettronica - controllo PWM da PC



Damiano
01-06-2012, 05:58 PM
Ok signori causa solita idea malsana mi serve un integrato che mi consenta di generare un segnale PWM da software.
Nello specifico mi serve un onda quadra a 5v o 12v regolabile in ampiezza 10-90% del periodo, con una frequenza che può spaziare da 1 a 10khz(non mi serve che quest'ultima sia variabile a posteriori). L'unica cosa che devo poter modificare è l'ampiezza della pulsazione.
L'intento è quello di montare un software che controlli l'integrato variando ogni X secondi l'ampiezza della pulsazione, a valle di questo ci sarà poi un accoppiatore ottico che andrà a pilotarmi un modulo di potenza ma questa è un'altra storia.
Idee sul PIC da utilizzare che sia relativamente semplice da gestire?

917K
01-06-2012, 06:15 PM
Ok signori causa solita idea malsana mi serve un integrato che mi consenta di generare un segnale PWM da software.
Nello specifico mi serve un onda quadra a 5v o 12v regolabile in ampiezza 10-90% del periodo, con una frequenza che può spaziare da 1 a 10khz(non mi serve che quest'ultima sia variabile a posteriori). L'unica cosa che devo poter modificare è l'ampiezza della pulsazione.
L'intento è quello di montare un software che controlli l'integrato variando ogni X secondi l'ampiezza della pulsazione, a valle di questo ci sarà poi un accoppiatore ottico che andrà a pilotarmi un modulo di potenza ma questa è un'altra storia.
Idee sul PIC da utilizzare che sia relativamente semplice da gestire?

non vorrei dire una ca**ata (perchè non ho niente sotto mano per controllare) ma con l'aquaero ricordo che si poteva fare qualcosa di simile

skryabin
01-06-2012, 06:17 PM
una cosa del genere?
http://www.youtube.com/watch?v=HY2X4oEqBMg

Damiano
01-06-2012, 06:21 PM
non vorrei dire una ca**ata (perchè non ho niente sotto mano per controllare) ma con l'aquaero ricordo che si poteva fare qualcosa di simile
con l'aquaero si può fare di tutto e di più e si ha le uscite programmabili già belle che pronte..devo però tenere inpiedi tutto l'ambaradam per usare 1/30 delle funzioni.
Preferisco nettamente farmi un circuitino di 2x2cm che posiziono dove voglio piuttosto che inventarmi un posto per inserire tutto l'aquaero;)

fraggerman
01-06-2012, 06:26 PM
per il PIC si usa solitamente il 18F4* . L'ultima volta che li ho guardati andavano ancora in seriale, ma con l'adattatore USB non c'erano problemi.
Dopo di che, due righe di codice in C, una interfaccia veloce e sei a posto ;)

Damiano
01-06-2012, 06:27 PM
una cosa del genere?
http://www.youtube.com/watch?v=HY2X4oEqBMg

si esatto, ora mi spulcio la libreria.

Damiano
01-06-2012, 06:46 PM
per il PIC si usa solitamente il 18F4* . L'ultima volta che li ho guardati andavano ancora in seriale, ma con l'adattatore USB non c'erano problemi.
Dopo di che, due righe di codice in C, una interfaccia veloce e sei a posto ;)

su rs vedo che ci stanno quelli usb, mi spulcio i data per vedere se non sono un casino da gestire cosi almeno mi evito il seriale/usb.

Arthlan
01-06-2012, 07:30 PM
so va bho ma una cosa più semplice tipo ventola pvm asus rampage e pc probe no?

Arthlan
01-06-2012, 07:33 PM
No scusate, ho parlatto a cazzo, non sono in grado di capire bene di cosa si sta parlando, scusami damiano

Damiano
02-06-2012, 02:38 PM
Ci mancherebbe! comunque si, non ci azzecca nulla il pwm delle ventole me che meno pcprobe, serve proprio un'altra cosa.;)

Damiano
03-06-2012, 03:36 PM
va che bello, ho trovato una cosetta piuttosto interessante; connessione usb e già bella che cablata.
Che ne dite:
http://www.tiertex.com/download/files/TDSDB14550.pdf

maxmax80
03-06-2012, 04:10 PM
se è per le ventole,
potresti usare il cooler master wind rider fan hub
o il nanoxia pwmx
e poi ti crei solo il circuito x il display con l' arduino..

Damiano
03-06-2012, 04:15 PM
ok, non è ne per le ventole ne per qualsiasi altra cosa collegata al pc lato cooling.;)

maxmax80
03-06-2012, 04:28 PM
c' era anche il mini-NG della T-balancer, ma non so se è ancora in commercio..

Damiano
03-06-2012, 05:49 PM
c' era anche il mini-NG della T-balancer, ma non so se è ancora in commercio..
il t-balancer lavora sui set point, legge da input e regola il pwm di conseguenza...a me serve una quadra libera da ogni sorgente che fa quello che dico io quando lo dico io:D
Non mi serve nemmeno che porti chissà quali amperaggi dato che mi deve fare solo da flag per pilotare un'altro circuito che ho già a disposizione ed è già funzionante; l'unica soluzione max è quella degli integrati e della programmazione a monte, la board che ho postato sopra usa infatti un PIC a doppio PWM( standard ed Enhanced) che permette di essere pilotato da software; la board ha poi qualche addobbo qua e là ma il succo è quello per non dire che mi risparmia tutto il lavoro di cablatura ed è già bella che pronta.

fraggerman
03-06-2012, 08:22 PM
va che bello, ho trovato una cosetta piuttosto interessante; connessione usb e già bella che cablata.
Che ne dite:
http://www.tiertex.com/download/files/TDSDB14550.pdf

dovrebbe fare proprio al caso tuo! Tra l'altro monta proprio un PIC 18F4* :D

Anche perchè se ti comprassi solo il PIC avresti bisogno anche del programmatore per PIC, che costicchiano :sisi:
Con questo tramite usb carichi il boot loader e da li programmi. Se non ho letto male...

Una cosa però: hai pensato ad un circuito senza microcontrollore? Regolabile, per dire, da potenziometro?

Damiano
03-06-2012, 09:39 PM
dovrebbe fare proprio al caso tuo! Tra l'altro monta proprio un PIC 18F4* :D

Anche perchè se ti comprassi solo il PIC avresti bisogno anche del programmatore per PIC, che costicchiano :sisi:
Con questo tramite usb carichi il boot loader e da li programmi. Se non ho letto male...

si è esatto, attacchi l'usb; lanci il boot loader e gli dai in pasto il programma.


Una cosa però: hai pensato ad un circuito senza microcontrollore? Regolabile, per dire, da potenziometro?
e' quello che ho ora, circuito a potenziometro che comanda la regolazione...volevo il microcontrollore per poter caricare ed andare a farmi un giro dato che il tutto dura diverse ore.
Ovviamente il programma in questo caso me lo gestisco per andare in pausa del tempo che mi serve tra un cambio e l'altro.

M346
04-06-2012, 11:56 AM
interessante sta cosa, sta scheda volendo la si potrebbe usare pure per pilotare una pompa e/o una ventola come mi pare a me?
Tipo mi faccio una waterstation esterna e la controllo da PWM con sta scheda secondo un mio programmino in c che mi sono scritto?

fraggerman
04-06-2012, 02:26 PM
e' quello che ho ora, circuito a potenziometro che comanda la regolazione...volevo il microcontrollore per poter caricare ed andare a farmi un giro dato che il tutto dura diverse ore.
Ovviamente il programma in questo caso me lo gestisco per andare in pausa del tempo che mi serve tra un cambio e l'altro.Ahh, capito.beh, allora quella scheda pare quello che fa per te :ok:


interessante sta cosa, sta scheda volendo la si potrebbe usare pure per pilotare una pompa e/o una ventola come mi pare a me?
Tipo mi faccio una waterstation esterna e la controllo da PWM con sta scheda secondo un mio programmino in c che mi sono scritto?
ventole PWM si. Per le pompe ni. Ci vorrebbe un ulteriore parte che converta il PWM in un segnale continuo ;)

Damiano
04-06-2012, 04:36 PM
ordinata, vediamo che mi combina quando arriva.;)

Damiano
12-06-2012, 04:49 PM
Scheda arrivata!
Sarà ma io la facevo più cicciotta, praticamente invece me la posso mettere pure nel taschino della camicia!:wow:

http://www.abload.de/img/scheda4ree5.jpg

stasera se non iniziano con un nuovo assedio al sottoscritto inizio a fargli fare qualche cosetta random giusto per vedere se funziona e come lavora il software.:sisi:

Damiano
12-06-2012, 07:08 PM
Bene per ora sono arrivato qui con i led onboard, stasera vediamo di produrre un qualcosa di più costruttivo:asd:

http://www.youtube.com/watch?v=XyyM1S4-jaY&feature=youtu.be

Volendo ho pure l'oscillazione dei led ad 1mhz:D Molto bella comunque sta schedina, l'interfaccia è semplicissima!

fraggerman
12-06-2012, 10:10 PM
:azd: i led sono sempre la prima prova che si fa