Курсовая работа: Перетворювач СКЗ змінної напруги
Перші є результатом відхилення реальної статичної характеристики АЦП від прямої лінії , другі – результат зміни вхідного сигналу за час дискретизації tд .
При вхідному сигналі U(t) АЦП частотою 60 Гц і час дискретизації АЦП tд =7.6 мкс – динамічна похибка буде надзвичайно малою (зміна U(t)) = Um *sinwtза час 2.6 мкс). Тому при обчисленні похибки АЦП будемо враховувати тільки її статичну складову.
dАЦП =100/2N ; (5.1)
dАЦП =100/212 =100/4096;
Похибка чисельного методу :
dU.M = h2 ((b-a)/24)max[a,b] |(sin2 x)¢¢|
при М=200 отримаєм dU.M = 0.014% ; dпр =dАЦП +dU.M
6 Програмна частина.
Програмне забезпечення , що керує роботою пристрою, має блочну структуру і складається з основної програми MAIN та п’яти підпрограм.
1 п/п SQRT – реалізує добування кореня квадратного з чотирьохбайтного числа;
2 п/п POWER – підносить двохбайтне число до квадрату ;
3 п/п DIVISION – ділить чотирьохбайтне число на двохбайтне;
4 п/п SUM – сумує М двохбайтних чисел;
6 п/п MAKE_SURE – перевіряє , чи напруга U(t) знаходиться в фазі І-ї вибірки.
В системі прийняті наступні адреси по пристроях :
0000 – 1FFF – тригер
2000 – 3FFF – регістр RG1
4000 – 5FFF – регістр RG2
6000 – 7FFF – вхід АЦП ERD ;
8000 – DFFF – RAM;
E000 – FFFF – ROM.
Блок-схема програми MAIN.
| ||||
ні
так
| ||||
| ||||
| ||||
Лістинг основної програми :
LXI H, 9000 H
LXI B, 8000 H
S1 LDA 4000 H