| |
| | #1 (permalink) Top |
| User Data registr.: 19-07-2008 Residenza: catania
Messaggi: 978
| Sommatore invertente -problemi-
buona sera, ogni tanto con Arduino faccio qualcosa di interessante, mi auguro! dunque tempo fa mi sono costruito un software per arduino che sfrutta il timer1 per la cattura e la misura di segnali digitali, in questo caso mi volevo convogliare i 4 pin dei segnali di una ricevente, seguendo i consigli di questo forum, ho impastato un circuito che tranquillamente non funzionava! detto questo mi sono detto ma perchè non usare un integrato già pronto che magari mi permette di semplificare le cose e che funzioni? Bene ho usato un uA741 sfruttandolo come sommatore invertente, tanto a me interessa leggere la durata dei segnali se poi esso è invertito o meno non importa !! bene anche con questo, tranquillamente non funziona! dunque sono una frana in elettronica, però nonostante tutto volevo confrontarmi con voi. In attach vi invio lo schema che ho adottato usando resistenze da 1k ohm pare che nel caso invertente (il più semplice) basta usare resistenze uguali tra Rf e Rn Ho fatto la prova anche con resistenze d 10 k ohm, Ho fatto la prova anche ad usare lo schema non invertente anche se le resistenze vanno calcolate con più attenzione . Grazie per eventuali vostre idee |
| | |
| | #2 (permalink) Top |
| Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
|
Sai che non ho capito che cosa vuoi fare ? Primo: i segnali sono sincroni (ovvero tutti con lo stesso inizio) oppure sono asincroni ?) Se sono asincroni non funzionerà mai... Come faccia un sommatore a darti una durata lo sa solo Dio, a meno che tu non lo usi in funzione di integratore ed allora dato un segnale l'integratore ti da un valore che è mediamente proporzionale alla sua durata media. Perché il circuito con arduino non funzioni non lo so, ma normalmente beccare le durate di un segnale ppm con arduino è più che fattibile quindi il problema è nel codice. Rimane sempre il problema di come hai fatto il circuito e se i segnali sono asincroni o sincroni (in questo caso sarebbe meglio fossero asincroni). A quel punto vai su un solo pin (tipicamente il 2 o il tre che hanno la possibilità di gestire l'external interrupt) con 4 bei diodi che ti portano il segnale e risolvi così... (il verso dei diodi dipende dalla logica del segnale, attivo alto o attivo basso)
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 |
| | |
| | #3 (permalink) Top |
| User Data registr.: 08-10-2014 Residenza: Verona
Messaggi: 420
|
anche a me sembra che: - siano state mixate 2 diverse richieste apparentemente non correlate - sia stata fatta molto confusione Unica nota che mi sento di darti è che, quello che non si evince dal tuo schemino è la necessità di avere una tensione di alimentazione duale sull'amplificatore operazionale. A che cosa ti serve l'amplificatore invertente? |
| | |
| | #4 (permalink) Top |
| User Data registr.: 16-12-2004 Residenza: Genova
Messaggi: 2.076
|
Da quel poco che ho capito, sta cercando di convertire 4 normali uscite di una ricevente in un'uscita seriale PPM, in modo tale da convogliare 4 canali su un unico ingresso dell'Arduino. Il primo problema è capire se i segnali della ricevente siano o meno sincroni, se non lo sono, la cosa è abbastanza fattibile con una rete di buffer, altrimenti serve una circuiteria molto più sofisticata. Per quel che riguarda il sommatore invertente, non è così semplice. All'operazionale serve l'alimentazione duale, però se gliela dai poi esce con tensione negativa e questo potrebbe non piacere molto all'arduino. Direi che la strada degli operazionali non è quella buona. Ciao. |
| | |
| | #5 (permalink) Top | |
| User Data registr.: 08-10-2014 Residenza: Verona
Messaggi: 420
| Citazione:
Se è veramente come dici, sono d'accordo con te. Gli operazionali configurati in quel modo lavorano in analogico, non in digitale, come le uscite della rx, con tutte le non-idealità che ci si porta dietro. Volendo serializzare le uscite della rx in PPM esistono già moduli di basso costo: inutile inventare quello che c'è già e costa poco. RMILEC High-Precision PWM/PPM/SBus Signal Converter V2 questa è la versione DIY fatta con Arduino: DIY PWM to PPM Converter for 2.4GHz Receiver using Arduino - OscarLiang.net | |
| | |
| | #6 (permalink) Top | |
| Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
| Citazione:
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 | |
| | |
| | #7 (permalink) Top |
| User Data registr.: 18-08-2010 Residenza: verona
Messaggi: 271
|
Giusto per chiarire sull'operazionale, il 741 come tutta la famiglia tl07X, può, e in questo caso deve, lavorare a tensioni positive... Se alimentato tra 0 e 5v come in questo caso, l'uscita spazierà tra quei due valori, e visto che l'ingresso è in quel range i problemi di alimentazione non sussistono, si usa normalmente anche in applicazioni audio farli lavorare in regime di tensione positiva, e si costruisce un buffer per simulare una massa virtuale da dare come riferimento all'ingresso non utilizzato per traslare il segnale a v/2. I capolavori del giapponese Sjosae lavorano tutti su questo principio. Comunque sia il circuito con operazionale è una versione fine di quello che fanno resistori e diodi, userei però resistori da 10k al posto di 1k, così configurato il circuito funziona, l'avevo fatto io stesso perché avevo problemi con multiwii, quindi rivedi il firmware su arduino che il problema sta la... Inviato dal mio iPhone utilizzando Tapatalk |
| | |
| | #8 (permalink) Top | |
| Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
| Citazione:
Non capisco mai perchè andare a tirare in ballo porte logiche, operazionali quando con metodi molto più semplici si ha lo stesso risultato, se proprio si vuole fare una soluzione fine si scelgono dei diodi schottky al posto di normali diodi al silicio.
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 | |
| | |
| | #9 (permalink) Top | |
| User | Citazione:
![]() Mi pare che le nuove leve dell'ingegneria elettronica non si preoccupino di conoscere il passato recente..... se non si usano microprocessori o circuiti sofisticati non si è "a la page" od allo stato dell'arte. ![]()
__________________ Peace & Love Fate le cose nel modo più semplice possibile, ma senza semplificare. (A. Einstein) | |
| | |
| | #10 (permalink) Top | |
| Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
| Citazione:
Il mio trucco è non dire mai ad un circuito che non può funzionare. Se non lo sa funziona e non rompe le balle...
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 | |
| | |
![]() |
| Bookmarks |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Commento |
| Vendo Regolatore 40A + Cavo invertente | Claudio G | Merc. Motori ed Elettronica | 4 | 03 maggio 13 19:14 |
| Problemi Problemi Problemi con il carrello e i perni delle ruote | Spooner | Aeromodellismo Progettazione e Costruzione | 7 | 18 agosto 09 09:20 |
| Aiuto piccolo circuito invertente | supercar | Circuiti Elettronici | 10 | 16 agosto 08 16:15 |
| Problemi con v-mixer e y invertente GWS | Teo | Aeromodellismo | 2 | 30 aprile 06 23:42 |