- Messaggi: 15
- Ringraziamenti ricevuti 0
Rampa di tensione 0 - 5V in 30 secondi
3 Anni 7 Mesi fa #1
da martinochiro
Rampa di tensione 0 - 5V in 30 secondi è stato creato da martinochiro
Vorrei realizzare una rampa di tensione che, ciclicamente, cresca da 0 a 5V in 30 secondi,
poi torna a 0 e ricomincia. Il "carico" e' l'ingresso analogico di una centralina, circa 30KOhm.
E' possibile ?
Grazie
poi torna a 0 e ricomincia. Il "carico" e' l'ingresso analogico di una centralina, circa 30KOhm.
E' possibile ?
Grazie
Si prega Accedi o Crea un account a partecipare alla conversazione.
- martinochiro
- Autore della discussione
- New Member
Riduci
Di più
3 Anni 7 Mesi fa #2
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Rampa di tensione 0 - 5V in 30 secondi
si è possibile.
Quello che cerchi è un generatore di rampa.
Si fa tipicamente caricando un condensatore per mezzo di una corrente costante e non un semplice resistore.
In questo modo la tensione ai suoi capi aumenta in maniera proporzionale al tempo (ottenendo una rampa).
Poi raggiunta la soglia che vuoi, scarichi il condensatore.
Se carichi il condensatore con un semplice resistore, l'andamento della tensione è esponenziale.
Per evitare che l'impedenza di ingresso della centralina influenzi la carica, potresti necessitare di un buffer di tensione tra il condensatore e la centralina.
A seconda del modello del circuito che implementerai, il generatore di corrente che carica il condensatore, compensa l'impedenza della centralina (mantiene la corrente costante), se la centralina ha un’impedenza costante, ottieni ancora una rampa, ma il tempo non dipende solo dal condensatore ma anche dall'impedenza della centralina.
...per rendere il tempo dipendente solo da C e I di carica, metti un buffer.
Se il tuo circuito è alimentato a 5V, ottenere una rampa pulita fino a 5V sarà complicato.
Saluti,
Mauro
Quello che cerchi è un generatore di rampa.
Si fa tipicamente caricando un condensatore per mezzo di una corrente costante e non un semplice resistore.
In questo modo la tensione ai suoi capi aumenta in maniera proporzionale al tempo (ottenendo una rampa).
Poi raggiunta la soglia che vuoi, scarichi il condensatore.
Se carichi il condensatore con un semplice resistore, l'andamento della tensione è esponenziale.
Per evitare che l'impedenza di ingresso della centralina influenzi la carica, potresti necessitare di un buffer di tensione tra il condensatore e la centralina.
A seconda del modello del circuito che implementerai, il generatore di corrente che carica il condensatore, compensa l'impedenza della centralina (mantiene la corrente costante), se la centralina ha un’impedenza costante, ottieni ancora una rampa, ma il tempo non dipende solo dal condensatore ma anche dall'impedenza della centralina.
...per rendere il tempo dipendente solo da C e I di carica, metti un buffer.
Se il tuo circuito è alimentato a 5V, ottenere una rampa pulita fino a 5V sarà complicato.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
3 Anni 7 Mesi fa #3
da martinochiro
Risposta da martinochiro al topic Rampa di tensione 0 - 5V in 30 secondi
Grazie,
allora servirebbero:
un generatore di corrente
un condensatore
un buffer di tensione
un interruttore
I primi due li ho raffigurati come in allegato ma come si puo' realizzare l'interruttore S ?
allora servirebbero:
un generatore di corrente
un condensatore
un buffer di tensione
un interruttore
I primi due li ho raffigurati come in allegato ma come si puo' realizzare l'interruttore S ?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- martinochiro
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 15
- Ringraziamenti ricevuti 0
2 Anni 8 Mesi fa #4
da maddley83
Per aspera ad astra.
Risposta da maddley83 al topic Rampa di tensione 0 - 5V in 30 secondi
Ciao a tutti,
l'interruttore S puoi realizzarlo per mezzo di un transistor BJT o ancor meglio un MOS (in questo caso un logic level threshold).
L'argomento di un ramp generator mi ha sempre incuriosito in passato portandomi a studiare molto.
Comunque il datasheet del NE555 ST presenta un'applicazione di ramp generator. Giocando su RE e C magari puoi ottenere quanto cerchi. poi ogni 30 secondi dai un trigger ripartendo da zero. La rampa avrebbe però un'escursione massima di 2/3 VCC ma non è un problema basta inserire un buffer (come consigliato da Mauro) con guadagno 1,5 ed il gioco è fatto.
Secondo me data l'escursione della rampa ma soprattutto la durata, non ti conviene usare un circuito a carica costante perché richiederebbe valori capacitivi (e resistivi tenendoci sul tuo esempio) molto elevati incorrendo nell'imprecisione dovuta sostanzialmente alla tolleranza dei componenti e al comportamento del transistor per bassissime correnti di collettore/emettitore.
Però si potrebbe pensare a caricare il condensatore in modo impulsivo, anziché in modo continuo. Infatti con degli impulsi di corrente (costante), riducendo la scarica del condensatore durante il ciclo OFF, si ha un incremento della tensione sul condensatore. Dopo un certo numero di impulsi si raggiunge la soglia desiderata e si scarica il condensatore.
Se vuoi (e se ovviamente il problema non è stato risolto) possiamo approfondire.
Davide.
l'interruttore S puoi realizzarlo per mezzo di un transistor BJT o ancor meglio un MOS (in questo caso un logic level threshold).
L'argomento di un ramp generator mi ha sempre incuriosito in passato portandomi a studiare molto.
Comunque il datasheet del NE555 ST presenta un'applicazione di ramp generator. Giocando su RE e C magari puoi ottenere quanto cerchi. poi ogni 30 secondi dai un trigger ripartendo da zero. La rampa avrebbe però un'escursione massima di 2/3 VCC ma non è un problema basta inserire un buffer (come consigliato da Mauro) con guadagno 1,5 ed il gioco è fatto.
Secondo me data l'escursione della rampa ma soprattutto la durata, non ti conviene usare un circuito a carica costante perché richiederebbe valori capacitivi (e resistivi tenendoci sul tuo esempio) molto elevati incorrendo nell'imprecisione dovuta sostanzialmente alla tolleranza dei componenti e al comportamento del transistor per bassissime correnti di collettore/emettitore.
Però si potrebbe pensare a caricare il condensatore in modo impulsivo, anziché in modo continuo. Infatti con degli impulsi di corrente (costante), riducendo la scarica del condensatore durante il ciclo OFF, si ha un incremento della tensione sul condensatore. Dopo un certo numero di impulsi si raggiunge la soglia desiderata e si scarica il condensatore.
Se vuoi (e se ovviamente il problema non è stato risolto) possiamo approfondire.
Davide.
Per aspera ad astra.
Ringraziano per il messaggio: martinochiro
Si prega Accedi o Crea un account a partecipare alla conversazione.
- maddley83
- Junior Member
Riduci
Di più
- Messaggi: 25
- Ringraziamenti ricevuti 5
2 Anni 8 Mesi fa #5
da martinochiro
Risposta da martinochiro al topic Rampa di tensione 0 - 5V in 30 secondi
Ciao Maddley83,
Interessante, anche perche' non ho trovato una soluzione.
Come si realizzerebbe questo circuito di carica a impulsi, e come si
arriverebbe a 30V in uscita ?
Grazie
Interessante, anche perche' non ho trovato una soluzione.
Come si realizzerebbe questo circuito di carica a impulsi, e come si
arriverebbe a 30V in uscita ?
Grazie
Si prega Accedi o Crea un account a partecipare alla conversazione.
- martinochiro
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 15
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.