Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Un componente sconosciuto

Elettronica lineare e digitale: didattica ed applicazioni

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

0
voti

[21] Re: Un componente sconosciuto

Messaggioda Foto UtenteGalaxi93 » 1 nov 2009, 13:42

Ah, ho capito. Strano che anche collegando direttamente alla scheda, il valore scenda così tanto! Te lo dico, perché anche io sto lavorando con questi integrati collegati però ad un PIC, e funzionano bene! Comunque non c'è da disperarsi! basta una un operazionale e il gioco è fatto! Forse il LM311 non va bene, meglio il LM741. Lo colleghi come viene detto nel link che ti avevo postato e dovrebbe andare! Spero che tu abbia una bread-board altrimenti la faccenda ti si complica notevolmente (se sbagli è un casino sistemare l'errore!).

Alexart ha scritto:Principalmente VBA, Delphi (Pascal ad oggetti), PL/SQL (ed anche SQL tradizionale) e PHP. In passato ho usato anche ASP ed ASP.NET, bash scripting , perl e VB classico.
Da quando mi è arrivata Arduino ho ripreso in mano il C, che non usavo da 10 anni, tolto qualche esperimento in ambiente cocoa.


Alla faccia! :o Mi bastava solo il C ! :mrgreen: Io per adesso so solo "programmare" (programmare forse è dire troppo) un po' in C e faccio programmi per PIC.
Stai progettando un robot? Se ti servono idee prova a guardare il mio sito e cerca nella sezione Elettronica, la pagina "Robot Ampliabile". Quello è il mio primo robottino. Se vuoi e hai tempo, mi farebbe molto piacere avere dei commenti sul robot, e soprattutto sui programmi che ho fatto!


Saluti,
Galaxi93.

Visita il mio sito!! E' ancora in costruzione, ma anche tu puoi contribuire a farlo crescere e darmi dei consigli per migliorarlo! Dai prova, provare non costa nulla! Vieni!
Avatar utente
Foto UtenteGalaxi93
3.118 3 7 13
Master
Master
 
Messaggi: 617
Iscritto il: 15 apr 2009, 16:27

0
voti

[22] Re: Un componente sconosciuto

Messaggioda Foto UtenteAlexart » 2 nov 2009, 1:36

Galaxi93 ha scritto:Ah, ho capito. Strano che anche collegando direttamente alla scheda, il valore scenda così tanto! Te lo dico, perché anche io sto lavorando con questi integrati collegati però ad un PIC, e funzionano bene! Comunque non c'è da disperarsi! basta una un operazionale e il gioco è fatto! Forse il LM311 non va bene, meglio il LM741. Lo colleghi come viene detto nel link che ti avevo postato e dovrebbe andare! Spero che tu abbia una bread-board altrimenti la faccenda ti si complica notevolmente (se sbagli è un casino sistemare l'errore!).

Si, uso sempre la breadboard... con tutti i pasticci che combino sarebbe un macello dissaldare tutte le volte!
Domani vedo di procurarmeli, è "abbastanza" chiaro che i due pin che non sono "+" vanno collegati e sono l'uscita, mentre il + è l'entrata, ma il tutto dove lo metto? in serie sull'uscita del sensore?

Galaxi93 ha scritto:Se vuoi e hai tempo, mi farebbe molto piacere avere dei commenti sul robot, e soprattutto sui programmi che ho fatto!

Ho dato un'occhiata ai tuoi sorgenti e devo dire che sono scritti davvero bene: ordinati ed efficienti. Proprio a voler trovare un pelo nell'uovo potevi usare la funzione fabs() per calcolare il valore assoluto. Molto bravo comunque!
Avatar utente
Foto UtenteAlexart
50 2 4
Expert
Expert
 
Messaggi: 218
Iscritto il: 2 gen 2007, 11:27

0
voti

[23] Re: Un componente sconosciuto

Messaggioda Foto UtenteGalaxi93 » 2 nov 2009, 12:24

Alexart ha scritto:Domani vedo di procurarmeli, è "abbastanza" chiaro che i due pin che non sono "+" vanno collegati e sono l'uscita, mentre il + è l'entrata, ma il tutto dove lo metto? in serie sull'uscita del sensore?


Per togliere ogni dubbio ti ho fatto uno schemino del circuito che devi costruire. Quel potenziometro/trimmer che vedi da 10KOhm, non so bene a cosa serve, ma sul datasheet dice di metterlo quindi...

Questo è il datasheet dell'Operazionale: http://www.datasheetcatalog.org/datashe ... 009341.PDF

Alexart ha scritto:Ho dato un'occhiata ai tuoi sorgenti e devo dire che sono scritti davvero bene: ordinati ed efficienti. Proprio a voler trovare un pelo nell'uovo potevi usare la funzione fabs() per calcolare il valore assoluto. Molto bravo comunque!


Grazie mille di averci dato un occhiata!! Io non ho mai studiato programmazione, e tutto quello che so è frutto di un mio studio personale. Mi piacerebbe sapere molte più cose, in maniera da semplificarmi la vita nella programmazione e raggiungere altri livelli, ma non ho mai tempo e poi c'è la scuola che rompe (faccio un liceo scientifico) e li non si fa ne elettronica ne programmazione... :(

Ciao,
Galaxi93.
Allegati
Amp Ope.JPG
Amp Ope.JPG (18.99 KiB) Osservato 2430 volte
Galaxi93.

Visita il mio sito!! E' ancora in costruzione, ma anche tu puoi contribuire a farlo crescere e darmi dei consigli per migliorarlo! Dai prova, provare non costa nulla! Vieni!
Avatar utente
Foto UtenteGalaxi93
3.118 3 7 13
Master
Master
 
Messaggi: 617
Iscritto il: 15 apr 2009, 16:27

1
voti

[24] Re: Un componente sconosciuto

Messaggioda Foto UtenteIsidoroKZ » 2 nov 2009, 18:33

Galaxi93 ha scritto:Per togliere ogni dubbio ti ho fatto uno schemino del circuito che devi costruire. Quel potenziometro/trimmer che vedi da 10KOhm, non so bene a cosa serve, ma sul datasheet dice di metterlo quindi...


Sicuro che funzioni? Qual e` l'intervallo delle tensioni di uscita del sensore? Se la tensione del sensore scende al di sotto di 2V, l'operazionale non ce la fa. Io userei un operazionale single supply, anche il vecchio LM358 potrebbe farcela. Un 741 credo non lo si trovi neanche piu` in giro. Il potenziometro serve per correggere gli errori in contina (offset), ma non e` detto che serva.

Mi sono perso l'inizio del thread, per poter suggerire un componente e uno schema bisognerebbe conoscere banda, dinamica, rumore, precisioni richiesti al circuito. Se l'uscita del sensore fosse digitale, probabilmente basterbbe una porta logica per l'interfacciamento.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
 
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00

0
voti

[25] Re: Un componente sconosciuto

Messaggioda Foto UtenteAlexart » 2 nov 2009, 19:31

Visto che ti sei perso l'inizio del thread ti premetto che stai parlando con un totale principiante...
Dunque, il sensore se alimentato con 5v e scollegato in uscita esce con 5v, ma se viene sottoposto a un carico (che sia un led o una porta di arduino) la tensione in uscita scende a 1,7v. In entrambi i casi quando si preme il telecomando la tensione scende correttamente a 0v.
Arduino per riconoscere il "SI/NO" di una porta digitale ha bisogno che la tensione passi da 5 a 0, mentre se come in questo caso parte da 1,7 riconosce sempre "NO"!
Detto questo credo di dover portare quell'1,7 a 5 oppure, cosa che sono sempre più tentato di fare, provare ad usare una porta analogica!
Avatar utente
Foto UtenteAlexart
50 2 4
Expert
Expert
 
Messaggi: 218
Iscritto il: 2 gen 2007, 11:27

0
voti

[26] Re: Un componente sconosciuto

Messaggioda Foto UtenteEnChamade » 2 nov 2009, 20:00

Come sempre, IsidoroKZ risponde con grande competenza!
Allora, come giustamente lui ha detto, il nostro \muA741 non è adatto allo scopo in quanto stiamo lavorando con segnali fra 0 e 5V e presumo che intendiate alimentare l' Op-Amp in single supply fra 0 e 5V. Infatti, perché l'amplificatore lavori correttamente, dovete garantire sempre la corretta polarizzazione dello stadio di ingresso dell'operazionale (quel differenziale con generatore di corrente di polarizzazione): questo si traduce in un limite delle tensioni applicabili direttamente ai morsetti di ingresso che generalmente devono essere più basse (in modulo) dell'alimentazione (stiamo parlando del range di modo comune in ingresso). Dico generalmente in quanto, come sapientemente riportato da IsidoroKZ, alcuni amplificatori come LM358 sono invece pensati per lavorare in single supply e, con qualche trucco, si 'dilata' il range di modo comune d'ingresso fino a comprendere uno dei livelli di alimentazione.
Per finire, mi riaggancio all'ultima frase di IsidoroKZ mettendo in rilievo (come avevo detto anche in un precedente post) che un buffer non è necessariamente un amplificatore a guadagno unitario. Nel caso in esame, ad esempio si potrebbe pensare come buffer anche un semplice invertitore CMOS ricordandosi poi, che il segnale che deve essere processato è negato! Se questo è inacettabile, si può operare una catena di due invertitori o ad esempio una porta AND con un ingresso connesso sempre al riferimento alto. Insomma, ce ne sono di soluzioni ma bisogna vedere precisamente quali sono gli obiettivi. Per la soluzione ottima lascerei spazio a IsidoroKZ!

Colgo l'occasione di complimentarmi ancora una volta con IsidoroKZ per gli spunti di riflessione che offre in ogni suo post, dimostrando sempre grande serietà e competenza. Come spesso sostengo, ora che sono quasi al termine degli studi di elettronica finalmente sto iniziando ad imparare, anche grazie a persone come lui!

Faccio anche un piccolo augurio a Galaxy93. Anche se la soluzione da te proposta aveva qualche "bug", ti sei confrontato e hai appreso una cosa nuova ed importante che in futuro ti potrebbe salvare da delusioni e figuracce(come per altro mi capitò tempo fa).

PS: Non molto tempo fa ho usato in un progetto il 741, ma non ho avuto problemi di reperibilità...quindi, credo che ci sia ancora in giro.
Avatar utente
Foto UtenteEnChamade
6.498 2 8 12
G.Master EY
G.Master EY
 
Messaggi: 588
Iscritto il: 18 giu 2009, 12:00
Località: Padova - Feltre

1
voti

[27] Re: Un componente sconosciuto

Messaggioda Foto UtenteIsidoroKZ » 2 nov 2009, 20:34

EnChamade ha scritto:...per gli spunti di riflessione che offre in ogni suo post, dimostrando sempre grande serietà e competenza.

Quando non dico cazzate, cose sbagliate, cose incomplete o indecidibili :) (le prime due la fanno da padrone)
EnChamade ha scritto:PS: Non molto tempo fa ho usato in un progetto il 741, ma non ho avuto problemi di reperibilità...quindi, credo che ci sia ancora in giro.


Mi era capitato qualche tempo fa un 741 "tarocco". Era marcato 741 ma dentro c'era un altro operazionale che surclassava decisamente il vecchio 741. Credo fosse un jfet, volevo far vedere l'effetto delle correnti di bias, e non sono riuscito a misurarle.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
 
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00

0
voti

[28] Re: Un componente sconosciuto

Messaggioda Foto UtenteGalaxi93 » 2 nov 2009, 21:36

Emh... forse ho cannato :roll:
Menomale che siete intervenuti voi, altrimenti il povero Alexart si sarebbe disperato inutilmente con un circuito che non avrebbe mai funzionato... Devo ancora imparare molto!

EnChamade ha scritto:Faccio anche un piccolo augurio a Galaxy93. Anche se la soluzione da te proposta aveva qualche "bug", ti sei confrontato e hai appreso una cosa nuova ed importante che in futuro ti potrebbe salvare da delusioni e figuracce(come per altro mi capitò tempo fa).


Grazie, sicuramente non commetterò più lo stesso errore!

Saluti,
Galaxi93.

Visita il mio sito!! E' ancora in costruzione, ma anche tu puoi contribuire a farlo crescere e darmi dei consigli per migliorarlo! Dai prova, provare non costa nulla! Vieni!
Avatar utente
Foto UtenteGalaxi93
3.118 3 7 13
Master
Master
 
Messaggi: 617
Iscritto il: 15 apr 2009, 16:27

0
voti

[29] Re: Un componente sconosciuto

Messaggioda Foto UtenteAlexart » 2 nov 2009, 23:10

Come sempre ringrazio tutti per le risposte, ma putrtoppo la soluzione di Galaxy avrà anche avuto qualche imprecisione, ma per lo meno cominciavo a comprenderla vagamente!
Ora sono ripiombato nel più buio dei baratri....

Le cose strane alle volte: oggi in quattro e quattr'otto sono riuscito a far andare l'lcd, mentre quel sensore mi fa dannare!
Avatar utente
Foto UtenteAlexart
50 2 4
Expert
Expert
 
Messaggi: 218
Iscritto il: 2 gen 2007, 11:27

0
voti

[30] Re: Un componente sconosciuto

Messaggioda Foto UtenteEnChamade » 3 nov 2009, 16:46

Alexart ha scritto:Come sempre ringrazio tutti per le risposte, ma putrtoppo la soluzione di Galaxy avrà anche avuto qualche imprecisione, ma per lo meno cominciavo a comprenderla vagamente!
Ora sono ripiombato nel più buio dei baratri....


Cosa ti turba?
Di fatto IsidoroKZ ha solo detto che il buon \mu A741 non va bene per questa applicazione. Inoltre, ti e' stato suggerito di sostituire l'operazionale con LM358...

In alternativa, potresti usare come buffer anche una semplice porta not CMOS (che ha un'impedenza di ingresso alta), ricordandoti allora che il segnale che devi processare risulta negato!
In giro puoi trovare anche buffer pronti. Prova a dare un'occhi a integrati tipo CD40106, CD4093
Avatar utente
Foto UtenteEnChamade
6.498 2 8 12
G.Master EY
G.Master EY
 
Messaggi: 588
Iscritto il: 18 giu 2009, 12:00
Località: Padova - Feltre

PrecedenteProssimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 100 ospiti