Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Analogico e digitale nella stessa scheda

Elettronica lineare e digitale: didattica ed applicazioni

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

0
voti

[1] Analogico e digitale nella stessa scheda

Messaggioda Foto Utentedany192 » 20 gen 2013, 18:18

Buona domenica a tutti. Mi trovo ad affrontare un nuovo progetto che prevede l'acquisizione di valori analogici attraverso dei comuni sensori (temperatura, umidità) più un paio di potenziometri, e contemporaneamente devo occuparmi della lettura di alcuni input digitali (realizzati con dei comuni switch): un misto di analogico e digitale con un'unica fonte di alimentazione. il compito verrà svolto da un microcontrollore che ancora devo scegliere, ma sicuramente sarà della famiglia dei PIC18F. Quello che mi domando è se avrò problemi tra la lettura dei segnali analogici e le "commutazioni" degli input digitali che avverrano da parte dell'utente finale. Ho letto un po' in giro che per prevenire questi problemi bisogna "sbrogliare" il PCB in un certo modo, solo che non ho ben capito quali regole devo rispettare per separare il digitale dall'analogico (piani di massa etc...). C'è qualcuno che potrebbe illuminarmi in merito all'argomento?
Avatar utente
Foto Utentedany192
20 6
Frequentatore
Frequentatore
 
Messaggi: 123
Iscritto il: 1 ago 2011, 13:32
Località: everywhere

1
voti

[2] Re: Analogico e digitale nella stessa scheda

Messaggioda Foto Utentesimo85 » 20 gen 2013, 18:22

dany192 ha scritto:Ho letto un po' in giro che per prevenire questi problemi bisogna "sbrogliare" il PCB in un certo modo, solo che non ho ben capito quali regole devo rispettare per separare il digitale dall'analogico (piani di massa etc...).


È tutto scritto QUI.

De nada.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[3] Re: Analogico e digitale nella stessa scheda

Messaggioda Foto Utentedany192 » 21 gen 2013, 12:47

Ottimo pdf quello che mi hai linkato! A quanto ho capito devo realizzare un unico punto per la massa e ovviamente non devo creare ground loop.
Il progetto prevede un'unica fonte di alimentazione, per di più anche sporca (+5V USB di un portatile) che cercherò di pulire un po' passando per un ldo a 3.3V (LM3940 o MCP1700). Questa stessa tensione, oltre ad alimentare il micro dovra fungere anche da tensione di alimentazione dei sensori analogici...prevedo un disastro :mrgreen:
Avatar utente
Foto Utentedany192
20 6
Frequentatore
Frequentatore
 
Messaggi: 123
Iscritto il: 1 ago 2011, 13:32
Località: everywhere

0
voti

[4] Re: Analogico e digitale nella stessa scheda

Messaggioda Foto Utentemarco438 » 21 gen 2013, 13:05

dany192 ha scritto:...prevedo un disastro :mrgreen:

Forse, se riesci a postare uno schema (in FidoCadJ) della tua realizzazione, potrebbero arrivare altri utili suggerimenti perche' cio' non avvenga. :mrgreen:
marco
Avatar utente
Foto Utentemarco438
37,1k 7 11 13
-EY Legend-
-EY Legend-
 
Messaggi: 16323
Iscritto il: 24 mar 2010, 15:09
Località: Versilia

0
voti

[5] Re: Analogico e digitale nella stessa scheda

Messaggioda Foto Utentedany192 » 21 gen 2013, 16:09

Lo schema è abbastanza classico, al momento non posso fornirlo perché nemmeno l'ho fatto visto che è ancora un progetto su carta: ci sarà un pic18F (credo di prendere un 2550 visto che ne ho un bel po' da smaltire e mi serve l'USB) con 6 ingressi analogici che per il momento possiamo associare a dei comuni potenziometri, 5 ingressi digitali realizzati con dei semplici switch on-off, oscillatore con quarzo da 20MHz, collegamento USB e basta. Tutto il lavoro di interpretazione e lavorazione dei dati verrà svolto da un programmino scritto in vb.net che girerà sul portatile.
A monte dell'alimentazione (prelevata dai +5V dell'USB) volevo mettere un ldo per abbassare la tensione a 3.3V e pulirla un po'...dovrò utilizzare questi 3.3V anche da riferimento interno per l'adc e quindi anche da vcc per i potenziometri\sensori. Secondo voi è fattibile? Adesso che ho un po' di tempo libero proverò a vedere con Visual Analyzer (non ho un oscilloscopio vero) cosa esce dall'USB :mrgreen:
Quello che più mi preme è minimizzare l'errore sulle letture dei sensori ogni qual volta si avrà un cambiamento di stato degli ingressi digitali. Ho già lavorato ad un progetto simile qualche tempo fa, ma poi ci ho rinunciato a causa della mancanza di tempo :mrgreen:
Avatar utente
Foto Utentedany192
20 6
Frequentatore
Frequentatore
 
Messaggi: 123
Iscritto il: 1 ago 2011, 13:32
Località: everywhere


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Google [Bot] e 121 ospiti