OBJETIVOS
Esta practica tiene como objetivo el generar una onda senoidal de voltaje, a través del PW! Para poder llevar a cabo la practica de manera adecuada, se recopilara in"ormaci#n acerca de las ondas senoidales $ su comportamiento! Se buscara simular la onda a través de modulaciones en el anc%o de pulso de la se&al enviada desde el microcontrolador, microcontrolador, variando los voltajes $ asi poder generar la senoide!
ETO'O(O)I*
(a practica consiste en crear una onda sen oidal a través del PW, para poder generarla, se simularan las subidas $ ca+das de voltaje ue presenta una onda de este tipo! Se usara una "recuencia de -./0 para el modulador de anc%o de pulsos, debido a ue el microcontrolador se comporta de manera estable a esta "recuencia! 'ic%o lo anterior, lo ue se reali0o a continuaci#n, era el calculo para los valores a los ue ciclo de trabajo modular+a los pulsos! Posteriormente Posteriormente se trato de buscar una "unci#n ue concordara con los reuerimientos $ especi1caciones ue se necesitaban, es decir, ue la onda senoidal oscilara en un intervalo de 2 a 3 volts, $ ue variara en el tiempo con una "recuencia estipulada! (a "unci#n generada "ue la siguiente4
f ( ( x )= 2.5sin ( x )+ 2.5
y
5
4
3
2
1
-5
-4
-3
-2
-1
0
1
2
3
4
5
x
5omo se muestra en la gra1ca, dic%a "unci#n se comporta de manera adecuada $ cumple con los reuerimientos estipulados! (a siguiente parte, "ue el dividir un ciclo de senoide en 32 particiones, cu$a evaluaci#n en cualuier 676 nos dar+a un a valor en 6$6, el cual usar+amos como la duraci#n del ciclo de trabajo! * continuaci#n se muestran las 32 iteraciones de cilco de trabajo calculadas con la "unci#n!
#
: = < 3 9 ; > ? -2 --: -= -< -3 -9 -;
5I5(O 'E T8*B*JO 39:!9; 9:> ;?=!>? ><:!:; >>3!:9 ?::!-9 ?3:!;3!3= ??-!-< ???!2???!2??-!-< ?;3!3= ?3:!
-> -? :2 ::: := :< :3 :9 :; :> :? =2 ==: == =< =3 =9 =; => =? <2 <<: <= << <3 <9 <; <> 32
>>3!:3 ><:!:; ;?=!>? ;<2!>; 9>= <;!3> :!>9 2!?? 2!?? >!>9 :< --
'ic%os valores ser@n los encargados de variar el PW para generar la onda senoidal, se comprob# su e1cacia gra1cando $ se llego a lo siguiente4
-:22!22 -222!22 >22!22 922!22 <22!22 :22!22 2!22 2
-2
:2
=2
<2
32
92
5omo se aprecia en el gra1co, el PW tiene un valor m@7imo de -222 $ un minimo de 2, se cumplen las 32 divisiones $ se comporta como onda senoidal, por lo cual se deduce ue estos son correctos!
Aa tenendo los valores del ciclo de trabajo $ el numero de iteraciones en la oscilaci#n, se lleva a la cabo la programaci#n el ciclo de trabajo del PW a los valores $a estipulados $ se procede a llevarlo a la practica! na ve0 armado el circuito, se propone reai0ar un 1ltro ue deje pasar las "recuencias bajas de primer orden, es decir, un capacitor $ una resistencia $ asi poder visuali0ar de mejor manera el comportamento de la onda generada!
5OC5(SIOC
5omo conclusi#n de esta practica se obtuvo el conocimiento necesario para generar ondas $ se&ales con el PW, adem@s de un poco de electr#nica para la elaboraci#n del 1ltro pasa bajas! En si, se tuvieron complicaciones a la %ora de reali0ar el 1ltro, $a ue la senoide tenia muc%o ruido $ varios picos en ella ue no permitian contemplarla de buena manera, sin embargo, gracias al 1lto pudimos reducir los picos un poco $ asi poder apreciar un poco mejor la onda! En cuanto a la programaci#n se podr+a decir ue "ue relativamente sencilla, dejando como ma$or complicaci#n la parte electr#nica!