Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Generare impulso da segnale costante

Elettronica lineare e digitale: didattica ed applicazioni

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

0
voti

[1] Generare impulso da segnale costante

Messaggioda Foto Utentedaniele1996 » 9 dic 2024, 15:47

Ciao a tutti, avendo la necessità di generare un interrupt quando un livello analogico è maggiore di zero, mi chiedo se il seguente metodo è valido:
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

0
voti

[2] Re: Generare impulso da segnale costante

Messaggioda Foto Utenteelfo » 9 dic 2024, 16:41

daniele1996 ha scritto:avendo la necessità di generare un interrupt quando un livello analogico è maggiore di zero

Questo potrebbe (molto forse) risolvere il tuo problema.

Dovresti dettagliare (molto) meglio il tuo problema.

Avatar utente
Foto Utenteelfo
6.819 4 5 7
G.Master EY
G.Master EY
 
Messaggi: 2828
Iscritto il: 15 lug 2016, 13:27

0
voti

[3] Re: Generare impulso da segnale costante

Messaggioda Foto UtenteMarcoD » 9 dic 2024, 17:50

..avendo la necessità di generare un interrupt quando un livello analogico è maggiore di zero, mi chiedo se il seguente metodo è valido:


Conferma che la tua specifica è la seguente:
Quando la Vin sale passando da negativa a positiva genera un impulso.

Quando scende passando da positiva a negativa nulla.

con quale velocità varia la Vin ? volt al secondo ? al minuto ?

L'interrupt del micro viene attivato quando l'ingresso va basso ?
Nel tuo schema per la conduzione del transistor è sempre basso !! Quindi forse NON funziona.
Avatar utente
Foto UtenteMarcoD
12,2k 5 9 13
Master EY
Master EY
 
Messaggi: 6696
Iscritto il: 9 lug 2015, 16:58
Località: Torino

0
voti

[4] Re: Generare impulso da segnale costante

Messaggioda Foto Utentedaniele1996 » 9 dic 2024, 18:11

MarcoD ha scritto:Conferma che la tua specifica è la seguente:
Quando la Vin sale passando da negativa a positiva genera un impulso.

Si, questo, ora che ci faccio caso manca un altro transistor che inverte il livello logico (prima del diodo)
MarcoD ha scritto:con quale velocità varia la Vin ? volt al secondo ? al minuto ?

L'interrupt del micro viene attivato quando l'ingresso va basso ?
Nel tuo schema per la conduzione del transistor è sempre basso !! Quindi forse NON funziona.

Su Vin non posso caricare nulla, L'interrupt va generato quando la tensione è maggiore di zero e il comparatore è importate che saturi subito perché la tensione può assumere valori bassi (da circa 5mV a salire)
La Vin viene impostata ad una tensione e rimane tale fino a quando il micro non invia al dispositivo che "trasmette" un reset.

Aggiorno lo schema:
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

0
voti

[5] Re: Generare impulso da segnale costante

Messaggioda Foto Utenteelfo » 9 dic 2024, 18:58

daniele1996 ha scritto:Su Vin non posso caricare nulla, L'interrupt va generato quando la tensione è maggiore di zero e il comparatore è importate che saturi subito perché la tensione può assumere valori bassi (da circa 5mV a salire)

Cerchiamo di definire le specs del comparatore:

- "nulla" quanto vale?

- l'LM393 ha un offset 2 mV typ 5 mV max @ T 25 C -> No bbbuono?

- l'LMV761 (precision comparator) ha un offset 0.2 mV typ 1 mV max @ Tmax -> OK?

- se vuoi un comparatore "1 ppm (1 LSB at 20 bits=1 ppm) of trip point noise" guarda questo Application Report di Jim Williams.
Pag 4 Filling out the Blocks (ultimo paragrafo) e Fig. 5 Pag. 5

https://www.ti.com/lit/an/snoa597b/snoa597b.pdf

- "saturi subito": subito quanto vale? di che "velocita" hai bisogno con 5 mV di overdirive?

PS. se vuoi invertire la logica del funzionamento del circuito inverti gli ingressi del comparatore e non aggiungere un ulteriore transistor per invertire.
Avatar utente
Foto Utenteelfo
6.819 4 5 7
G.Master EY
G.Master EY
 
Messaggi: 2828
Iscritto il: 15 lug 2016, 13:27

0
voti

[6] Re: Generare impulso da segnale costante

Messaggioda Foto Utentedaniele1996 » 9 dic 2024, 21:24

C'è un mosfet remoto che apre su una resistenza a massa, teoricamente non sarebbe un problema aggiungere qualcosina, ma preferirei non disturbare la linea, per quanto riguarda il comparatore, come detto in precedenza il segnale cambia valore non appena viene inviato un reset di lettura avvenuta, le tempistiche potrebbero passare anche alcuni millisecondi dalla ricezione del segnale all'elaborazione...
elfo ha scritto:PS. se vuoi invertire la logica del funzionamento del circuito inverti gli ingressi del comparatore e non aggiungere un ulteriore transistor per invertire.

ho messo i componenti dopo il comparatore compreso la parte del condensatore per non toccare il segnale all'ingresso...
Un comparatore più sensibile credo non sia troppo necessario, il segnale partirebbe da 5mV che sarebbe il primo scalino dell'ADC ma in realtà nel software il primo scalino è compreso tra 25mV e 75mV
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

1
voti

[7] Re: Generare impulso da segnale costante

Messaggioda Foto UtenteMarcoD » 10 dic 2024, 12:52



Semplificherei il circuito come sopra, forse funzionerebbe ugualmente male, ma almeno è più semplice :-) .

Anche il titolo è un ossimoro (contraddizione):
Generare impulso da segnale costante
Se è costante come fa a cambiare e generare l'impulso! :-) .
Avresti potuto scrivere " a lenta variazione" , ma forse non è quello che intendi.

Come nelle tue discussioni precedenti, non spieghi cosa vuoi fare ( è forse qualcosa di illegale o pericoloso?) e non rispondi alle domande, forse non sai le risposte.
Pubblichi schemi sbagliati, è poco probabile che tu giunga a qualcosa di funzionante.

ho messo i componenti dopo il comparatore compreso la parte del condensatore per non toccare il segnale all'ingresso...

Un comparatore più sensibile credo non sia troppo necessario


Non esiste il troppo necessario, o è necessario o è auspicabile o superfluo :D
E' come la frase " Sono solo un poco incinta " :D :D

O_/
Avatar utente
Foto UtenteMarcoD
12,2k 5 9 13
Master EY
Master EY
 
Messaggi: 6696
Iscritto il: 9 lug 2015, 16:58
Località: Torino

0
voti

[8] Re: Generare impulso da segnale costante

Messaggioda Foto Utentedaniele1996 » 10 dic 2024, 15:18

Il segnale costante sarebbe dopo il comparatore, in quel modo l'interrupt viene generato alla prima variazione di un ingresso, rendendo insensibile ad un altro ingresso la possibilità di generare nuovamente l'interrupt.
Nulla di illegale o di pericoloso, si tratta della domotica che come argomento è abbastanza vasto, quindi ne discuto a "moduli", questo magari può non piacere, ma credo sia meglio così.
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

0
voti

[9] Re: Generare impulso da segnale costante

Messaggioda Foto UtenteMarcoD » 12 dic 2024, 15:04

Avatar utente
Foto UtenteMarcoD
12,2k 5 9 13
Master EY
Master EY
 
Messaggi: 6696
Iscritto il: 9 lug 2015, 16:58
Località: Torino

0
voti

[10] Re: Generare impulso da segnale costante

Messaggioda Foto Utentedaniele1996 » 13 dic 2024, 16:24

il tempo dell'impulso lo calcolo con il T = R*C dove R di carica sarà 10K e un altro impulso non si può verificare se prima non si scarica il condensatore quindi si considera R di scarica 20K?
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

Prossimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 53 ospiti