ai: задание дополнено ЦАП на лестнице R-2R (схема, веса пинов, таблица кодов, оценка реальной разрядности); задание B4, баллы 10->12
This commit is contained in:
@@ -119,6 +119,48 @@ GP15 ──[R1 1к]──┬──[R2 1к]──┬──► к схеме
|
||||
|
||||
---
|
||||
|
||||
## ЦАП на лестнице R-2R
|
||||
|
||||
При `B > 1` генератор выводит код **параллельно по нескольким пинам** —
|
||||
это цифро-аналоговый преобразователь, который ты собираешь снаружи.
|
||||
Простейший вариант — лестница R-2R:
|
||||
|
||||
```
|
||||
GP15 ──[R]──┬──[R]──┬──[R]──┬─ ... ─┬──[R]──┬──► выход
|
||||
│ │ │ │ │
|
||||
[2R] [2R] [2R] [2R] [2R]
|
||||
│ │ │ │ │
|
||||
GND GND GND GND GND
|
||||
|
||||
R = 10 кОм, 2R = 20 кОм (оба из ряда E24)
|
||||
8 бит: 7 резисторов R + 9 резисторов 2R
|
||||
```
|
||||
|
||||
Каждый узел делит напряжение ровно вдвое, поэтому вклад пина падает
|
||||
вдвое от старшего к младшему:
|
||||
|
||||
| Пин | Вес | Доля шкалы |
|
||||
|---|---|---|
|
||||
| GP15 (MSB) | 128 | 50 % |
|
||||
| GP14 | 64 | 25 % |
|
||||
| GP13 | 32 | 12,5 % |
|
||||
| GP12 | 16 | 6,25 % |
|
||||
| GP11 | 8 | 3,125 % |
|
||||
| GP10 | 4 | 1,56 % |
|
||||
| GP9 | 2 | 0,78 % |
|
||||
| GP8 (LSB) | 1 | 0,39 % |
|
||||
|
||||
Выход: `U = U_пит · код / 256` (при питании 3,3 В шаг ≈ 13 мВ).
|
||||
|
||||
**Про точность.** Обычные резисторы 5 % дают надёжно 3–4 бита, 1 % —
|
||||
5–6 бит, для всех восьми нужны 0,1 %. Сколько получилось у тебя —
|
||||
измеряешь в задании **B4**.
|
||||
|
||||
Собранную лестницу подключай к АЦП **через буфер-повторитель на ОУ**:
|
||||
выходное сопротивление лестницы ≈ R = 10 кОм, без буфера шкала просядет.
|
||||
|
||||
Подробности — в `task.md`, §2.6 и задание B4.
|
||||
|
||||
## Порядок сдачи
|
||||
|
||||
1. Собрать и откалибровать стенд (часть A).
|
||||
|
||||
Reference in New Issue
Block a user