推理控制的CVCF交流電源
將一個正弦波周期分為正半周和負(fù)半周兩部分,半波時間為1/(2f),將這半波時間分成90份,則定時時間為t=1/(180f),代入T=28-t·fo/12的T1初值計算公式(式中fo為晶振頻率),得出定時時間常數(shù),可將45Hz~65Hz的定時時間都算出來并列成表格(如表1所示),設(shè)置一個查表程序,在輸出不同頻率時從表上調(diào)取不同的T值。
表1定時時間常數(shù)表
頻率 | 時間常數(shù) | 頻率 | 時間常數(shù) |
---|---|---|---|
45Hz | T=C2H | 56Hz | T=CEH |
46Hz | T=C3H | 57Hz | T=CFH |
47Hz | T=C5H | 58Hz | T=D0H |
48Hz | T=C6H | 59Hz | T=D0H |
49Hz | T=C7H | 60Hz | T=D1H |
50Hz | T=C8H | 61Hz | T=D2H |
51Hz | T=C9H | 62Hz | T=D3H |
52Hz | T=CAH | 63Hz | T=D3H |
53Hz | T=CBH | 64Hz | T=D4H |
54Hz | T=CCH | 65Hz | T=D5H |
55Hz | T=CDH |
表2正弦波數(shù)據(jù)表
θ | U | DEC | HEX | θ | U | DEC | HEX |
---|---|---|---|---|---|---|---|
0 | 0.078 | 0 | 00H | 46 | 1.797 | 92 | 5CH |
2 | 0.078 | 4 | 04H | 48 | 1.856 | 95 | 5FH |
4 | 0.176 | 9 | 09H | 50 | 1.914 | 98 | 62H |
6 | 0.254 | 13 | 0DH | 52 | 1.973 | 101 | 65H |
8 | 0.352 | 18 | 12H | 54 | 2.031 | 104 | 68H |
10 | 0.430 | 22 | 16H | 56 | 2.070 | 106 | 6AH |
12 | 0.527 | 27 | 1BH | 58 | 2.129 | 109 | 6DH |
14 | 0.606 | 31 | 1FH | 60 | 2.168 | 111 | 6FH |
16 | 0.684 | 35 | 23H | 62 | 2.207 | 113 | 71H |
18 | 0.781 | 40 | 28H | 64 | 2.246 | 115 | 73H |
20 | 0.860 | 44 | 2CH | 66 | 2.285 | 117 | 75H |
22 | 0.938 | 48 | 30H | 68 | 2.324 | 119 | 77H |
24 | 1.016 | 52 | 34H | 70 | 2.324 | 120 | 78H |
26 | 1.094 | 56 | 38H | 72 | 2.380 | 122 | 7AH |
28 | 1.171 | 60 | 3CH | 74 | 2.402 | 123 | 7BH |
30 | 1.250 | 64 | 40H | 76 | 2.422 | 124 | 7CH |
32 | 1.328 | 68 | 44H | 78 | 2.441 | 125 | 7DH |
34 | 1.406 | 72 | 48H | 80 | 2.461 | 126 | 7EH |
36 | 1.465 | 75 | 4BH | 82 | 2.481 | 127 | 7EH |
38 | 1.543 | 79 | 4FH | 84 | 2.481 | 127 | 7EH |
40 | 1.602 | 82 | 52H | 86 | 2.5 | 128 | 80H |
42 | 1.680 | 86 | 56H | 88 | 2.5 | 128 | 80H |
44 | 1.738 | 89 | 59H | 90 | 2.5 | 128 | 80H |
T1定時時間到,則調(diào)用振蕩器子程序,由DAC0832輸出正弦波,正弦波的產(chǎn)生也是通過查表得到,將半波分成90份,即每2度為一個階梯,用MATLAB編一小程序?qū)⑺钄?shù)列成表格,每隔時間t查表一次,當(dāng)查表90次后,通過DAC0832的輸出可得出一個半波,再通過反向器疊加后得一正弦波。各階梯值對應(yīng)的角度、輸出電壓及輸入數(shù)字量如表2所示。
圖4階梯正弦波形圖
評論