Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

04/12/2007 #1


control de volumen con PIC
Hola a todos. soy un novato en electronica y quisiera saber como se puede hacer un control de volumen con pic16F84A o pic16C711. Gracias
04/12/2007 #2

Avatar de ciri

tal vez..
probaste en el buscador?.

no creo que alguien se ponga a hacer el programa, con un poco de suerte, lo tiene hecho..
04/12/2007 #3


con un conversor DA. busca R2R y aplicalalo con una tabla al puertoB. con el PuertoA lo puedes gobernar. ( + - )
11/05/2010 #4


Respuesta: control de volumen con PIC
Hola que tal!!

Mira puedes utilizar el conversos ADC pero ese PIC no lo tiene, puedes usar el PIC16f6876A y pues aca te dejo un videillo pa que veas si es lo q buscas :p

http://www.youtube.com/watch?v=8aa5YjpjZrU

Saludos
11/05/2010 #5

Avatar de sammaael

Respuesta: control de volumen con PIC
descarta el 16f84 no tiene posibilidad de manejar señales analgicas..
11/05/2010 #6

Avatar de Meta

Respuesta: control de volumen con PIC
Si quieres usar señales analógicas, está el sustituto del 16F84A que es el 16F88.



Mira la página 71 de este manual.

http://www.abcdatos.com/tutoriales/tutorial/v1145.html

saludo.
11/05/2010 #7

Avatar de fernandoae

Respuesta: control de volumen con PIC
Con cualquier pic lo podes hacer, tenga o no entradas analogicas! lo que necesitas son potenciometros digitales controlados por I2C o algun protocolo similar.
Ahora hago una pregunta para los que dicen que es obligatoria una entrada analogica: como van a controlar una señal de audio usando una ENTRADA analogica del pic?
No me digan que van a leer el audio por ahi y lo van a sacar por una red R2R :(
12/05/2010 #8

Avatar de sammaael

Respuesta: control de volumen con PIC
bueno la idea de los poetenciometros digitales la considere pero me surgio la duda de como regular la señal con un pic sin salidas analogicas...
si conoces una forma te agradeceria que me explicaras gracias!!
12/05/2010 #9

Avatar de fernandoae

Respuesta: control de volumen con PIC
con un pic sin salidas analogicas...
Ningun pic tiene salida analogica, solo entradas. Lo que podes hacer y es barato es poner un led y una resistencia enfrentados y controlar el led con pwm, filtrado con una resistencia,un capacitor y un operacional en modo seguidor para tener continua.
13/05/2010 #10

Avatar de sammaael

Respuesta: control de volumen con PIC
o gracias por sacarme del erro ya veo lo util que es el pwm, pero como solucionariamos este problema con un 16f84 entonces??
13/05/2010 #11

Avatar de fernandoae

Respuesta: control de volumen con PIC
Si lo haces con PICBASIC es facil aunque no tengas pw por hardware:

PWM

Syntax
PWM Pin , Duty , Cycles

Overview
Output pulse-width-modulation on a pin, then return the pin to input state.

Operators
Pin is a Port.Pin constant that specifies the I/O pin to use.
Duty is a variable, constant (0-255), or expression, which specifies the analogue level desired (0-5 volts).
Cycles is a variable or constant (0-255) which specifies the number of cycles to output. Larger capacitors require multiple cycles to fully charge. Cycle time is dependant on Xtal frequency. If a 4MHz crystal is used, then cycle takes approx 5 ms. If a 20MHz crystal is used, then cycle takes approx 1 ms.


Notes
PWM can be used to generate analogue voltages (0-5V) through a pin connected to a resistor and capacitor to ground; the resistor-capacitor junction is the analogue output (see circuit). Since the capacitor gradually discharges, PWM should be executed periodically to refresh the analogue voltage.

PWM emits a burst of 1s and 0s whose ratio is proportional to the duty value you specify. If duty is 0, then the pin is continuously low (0); if duty is 255, then the pin is continuously high. For values in between, the proportion is duty/255. For example, if duty is 100, the ratio of 1s to 0s is 100/255 = 0.392, approximately 39 percent.


When such a burst is used to charge a capacitor arranged, the voltage across the capacitor is equal to:-

(duty/ 255) * 5.

So if duty is 100, the capacitor voltage is

(100/255) * 5 = 1.96 volts.

This voltage will drop as the capacitor discharges through whatever load it is driving. The rate of discharge is proportional to the current drawn by the load; more current = faster discharge. You can reduce this effect in software by refreshing the capacitor's charge with frequent use of the PWM command. You can also buffer the output using an op-amp to greatly reduce the need for frequent PWM cycles.
14/05/2010 #12

Avatar de sangreaztk

Respuesta: control de volumen con PIC
Para la etapa de control usas el PIC que va a un interruptor digital, como el CD4016, con resistores para un DAC simple conectado al amplificador.

Buena Vibra!
14/05/2010 #13

Avatar de sammaael

Respuesta: control de volumen con PIC
ooo ya veo... tendre que realizar un programa asi para provar esa tecnica para simular una salida analogica con pwm!!
gracias muy util!!!
14/05/2010 #14

Avatar de pepechip

Respuesta: control de volumen con PIC
Hola
puede que este circuito te pueda servir, ya que puedes controlar el volumen en 10 escalones: http://www.microcontroladorespic.com...l/volumen.html
14/05/2010 #15

Avatar de fernandoae

Respuesta: control de volumen con PIC
La alternativa de usar el 4066 tambien sirve pero minimo habria que usar dos para tener mas pasos.
http://perso.wanadoo.es/luis_ju/icdatos/4066.html

Lo de controlar el led con un pwm filtrado con un capacitor lo propuse porque es mas simple el circuito, pero funciona.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.