dac_sin

2
A 125 B 90 time sin A+Bsin(t)integer 0 0 0 125 125 1 0.19635 0.19509 142.5581 143 2 0.392699 0.382683 159.4415 159 3 0.589049 0.55557 175.0013 175 4 0.785398 0.707107 188.6396 189 5 0.981748 0.83147 199.8323 200 6 1.178097 0.92388 208.1492 208 7 1.374447 0.980785 213.2707 213 8 1.570796 1 215 215 9 1.767146 0.980785 213.2707 213 10 1.963495 0.92388 208.1492 208 11 2.159845 0.83147 199.8323 200 12 2.356194 0.707107 188.6396 189 13 2.552544 0.55557 175.0013 175 14 2.748894 0.382683 159.4415 159 15 2.945243 0.19509 142.5581 143 16 3.141593 -7.7E-16 125 125 17 3.337942 -0.19509 107.4419 107 18 3.534292 -0.38268 90.55849 91 19 3.730641 -0.55557 74.99868 75 20 3.926991 -0.70711 61.36039 61 21 4.12334 -0.83147 50.16773 50 22 4.31969 -0.92388 41.85084 42 23 4.516039 -0.98079 36.72932 37 24 4.712389 -1 35 35 25 4.908739 -0.98079 36.72932 37 26 5.105088 -0.92388 41.85084 42 27 5.301438 -0.83147 50.16773 50 28 5.497787 -0.70711 61.36039 61 29 5.694137 -0.55557 74.99868 75 const unsigned short Wave[3 30 5.890486 -0.38268 90.55849 91 125,143,159,175,189,200,2 31 6.086836 -0.19509 107.4419 107 200,189,175,159,143,125,1 42,37,35,37,42,50,61,75,9 }; 0 5 10 0 50 100 150 200 250 DAC output

description

dac

Transcript of dac_sin

Sheet1A125B90timesinA+Bsin(t)integer00012512510.19634954080.195090322142.558128981514320.39269908170.3826834324159.441508912915930.58904862250.555570233175.001320971817540.78539816340.7071067812188.639610306818950.98174770420.8314696123199.832265107220061.17809724510.9238795325208.14915792620871.37444678590.9807852804213.270675236321381.5707963268121521591.76714586760.9807852804213.2706752363213101.96349540850.9238795325208.149157926208112.15984494930.8314696123199.8322651072200122.35619449020.7071067812188.6396103068189132.5525440310.555570233175.0013209718175142.74889357190.3826834324159.4415089129159152.94524311270.195090322142.5581289815143163.1415926536-0125125173.3379421944-0.195090322107.4418710185107183.5342917353-0.382683432490.558491087191193.7306412761-0.55557023374.998679028275203.926990817-0.707106781261.360389693261214.1233403578-0.831469612350.167734892850224.3196898987-0.923879532541.85084207442234.5160394395-0.980785280436.729324763737244.7123889804-13535254.9087385212-0.980785280436.729324763737265.1050880621-0.923879532541.85084207442275.3014376029-0.831469612350.167734892850285.4977871438-0.707106781261.360389693261295.6941366846-0.55557023374.998679028275const unsigned short Wave[32] = {305.8904862255-0.382683432490.558491087191125,143,159,175,189,200,208,213,215,213,208,316.0868357663-0.195090322107.4418710185107200,189,175,159,143,125,107,91,75,61,50,42,37,35,37,42,50,61,75,91,107};

Sheet1

IndexIndex IDAC output8-bit sin table

Sheet2

Sheet3