Pagina 1 di 1

modificare un segnale digitale

MessaggioInviato: 31 dic 2012, 12:28
da EnneGi
Ciao a tutti! :D mi rivolgo a voi espertissimi perché mi date sempre una mano veramente professionale quando chiedo qualcosa =D>

Dunque, ho creato un sistema pilotato da un microcontrollore (picmicro) in cui vengono generati dei segnali digitali a frequenza irregolare (cioè non semplicemente 1,0,1,0 ecc... ma molto irregolari tipo 1,1,1,0,1,0,1,0,0 ecc... spiegherò poi il senso di tutto ciò).
Ciò che voglio fare è modificare questo tipo di segnale, in modo che non risulti completamente squadrato come segnale digitale, ma che magari sia più "analogico", tipo onda a dente di sega per fare un esempio (anche altri tipi di modifica).
In pratica voglio modificare il segnale. Qualcuno ha idea di come si possa fare? Io pensavo ad esempio (per rendere il segnale più "morbido") di mettere un condensatore in modo che si caricasse quando il livello logico è alto...però prima di fare qualcosa chiedo a voi :) magari esiste un integrato che è fatto apposta per modificare i segnali e non lo conosco...

Re: modificare un segnale digitale

MessaggioInviato: 31 dic 2012, 12:34
da TardoFreak
Oibò, probabilmente sono io che sono Tardo ma non ho mica capito cosa vuoi fare.
"Rendere un segnale digitale più analogico" non ho idea di cosa possa significare. :shock:
E' un segreto militare o puoi spiegarti meglio?

Re: modificare un segnale digitale

MessaggioInviato: 31 dic 2012, 12:37
da Candy
Utilizzando un PIC che abbia l'uscita PWM, filtrandola lievemente, puoi generare segnali in B.F. e modellarli come desideri.
Utilizzando alcune uscite e partitori resistiti calcolati, puoi generare segnali analogici. Con quattro uscite puoi fare un DAC a 16 bit.

Certo che, se non sai cosa vuoi ottenere, è inutile cercare la soluzione.

Re: modificare un segnale digitale

MessaggioInviato: 31 dic 2012, 12:38
da Candy
Foto UtenteTardoFreak ha scritto:probabilmente sono io che sono Tardo

Non penso affatto.

Re: modificare un segnale digitale

MessaggioInviato: 31 dic 2012, 12:53
da EnneGi
Ciò che dice Candy è giusto...la mia era una frase per farmi capire, però evidentemente non ci sono riuscito :D in pratica vorrei creare dei filtri per modificare il segnale...vorrei conoscere tutti i modi per modificare un segnale, poi sceglierò quello che mi piace di più.
In pratica il mio sistemino crea dei suoni: prendo un file wav, lo trasformo in un array di bit, inserisco questo array nel PIC, decido a che frequenza far uscire la sequenza di bit dal PIC e genero "suoni" mandando i segnali in un altoparlante. Il fatto è che io vorrei modificare il segnale di uscita del PIC, in modo da ottenere suoni differenti da quelli che genero. Per questo dico che mi servirebbero vari filtri, perché vorrei sperimentare che tipo di suoni potrei ottenere :) spero di essermi spiegato...