From 3263000a479267f1fdb5da8a35090d62700e1db5 Mon Sep 17 00:00:00 2001 From: mss Date: Tue, 27 Oct 2026 21:06:54 +0400 Subject: [PATCH] =?UTF-8?q?ai:=20=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=85=D0=B5=D0=BC=D0=B0=20?= =?UTF-8?q?=D0=A6=D0=90=D0=9F=20R-2R=20=E2=80=94=20=D0=BA=D0=B0=D0=B6?= =?UTF-8?q?=D0=B4=D1=8B=D0=B9=202R=20=D0=BA=20=D1=81=D0=B2=D0=BE=D0=B5?= =?UTF-8?q?=D0=BC=D1=83=20=D0=B1=D0=B8=D1=82=D1=83=20(=D0=BD=D0=B5=20?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=B7=D0=B5=D0=BC=D0=BB=D1=8E),=20=D0=BD=D0=B0?= =?UTF-8?q?=20GND=20=D0=BE=D0=B4=D0=B8=D0=BD=202R=20=D1=83=20LSB-=D0=BA?= =?UTF-8?q?=D0=BE=D0=BD=D1=86=D0=B0,=20=D0=B2=D1=8B=D1=85=D0=BE=D0=B4=20?= =?UTF-8?q?=D1=81=D0=BE=20=D1=81=D1=82=D0=BE=D1=80=D0=BE=D0=BD=D1=8B=20GP1?= =?UTF-8?q?5=20(MSB)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 +++--- ...peredatochnaya-funkciya-na-ou-student.docx | Bin 46833 -> 47354 bytes task.md | 54 ++++++++++++------ 3 files changed, 45 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 1f781c8..b631d0a 100644 --- a/README.md +++ b/README.md @@ -126,18 +126,20 @@ GP15 ──[R1 1к]──┬──[R2 1к]──┬──► к схеме Простейший вариант — лестница R-2R: ``` - GP15 ──[R]──┬──[R]──┬──[R]──┬─ ... ─┬──[R]──┬──► выход - │ │ │ │ │ - [2R] [2R] [2R] [2R] [2R] - │ │ │ │ │ - GND GND GND GND GND + ВЫХОД ◄──┬────R────┬────R────┬── ... ──┬────R────┐ + │ │ │ │ │ + 2R 2R 2R 2R 2R + │ │ │ │ │ + GP15 GP14 GP13 GP8 GND + (MSB) (LSB) (терминация) R = 10 кОм, 2R = 20 кОм (оба из ряда E24) - 8 бит: 7 резисторов R + 9 резисторов 2R + 8 бит: 7 резисторов R + 9 резисторов 2R (8 к битам + 1 на землю) ``` -Каждый узел делит напряжение ровно вдвое, поэтому вклад пина падает -вдвое от старшего к младшему: +Каждый узел цепочки соединён через `2R` **со своим битом**; на землю идёт +только **один** `2R` — у младшего конца (это терминация лестницы, не бит). +**Выход берётся со стороны GP15** — иначе старшинство битов перевернётся. | Пин | Вес | Доля шкалы | |---|---|---| diff --git a/print/methodical-lab5-peredatochnaya-funkciya-na-ou-student.docx b/print/methodical-lab5-peredatochnaya-funkciya-na-ou-student.docx index 41e7478e8e3440a6eb8d38748481c926aa6b1f21..43e7886bd702adfa608fd2f08d67875bf005fb1f 100644 GIT binary patch delta 11928 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 delta 11425 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 diff --git a/task.md b/task.md index 86d3186..50e3c0d 100644 --- a/task.md +++ b/task.md @@ -110,18 +110,22 @@ K(f) = 1 / √(1 + (f/f_c)²), f_c = 1/(2π·R·C) **параллельно по нескольким пинам**, и это уже настоящий цифро-аналоговый преобразователь — только его надо собрать снаружи. -Простейший вариант — **лестница R-2R**: +Простейший вариант — **лестница R-2R**. Каждый узел цепочки соединён +через `2R` со своим битом; на землю идёт только **один** `2R` — у младшего +конца: ``` - R R R R - GP15(MSB) ──┴──┬──2R──┴──┬──2R──┴── ... ──┬──► выход - │ │ │ - 2R 2R 2R - │ │ │ - GND GND GND - (GP15 — старший бит, дальше по убыванию до GP8) + ВЫХОД ◄──┬────R────┬────R────┬── ... ──┬────R────┐ + │ │ │ │ │ + 2R 2R 2R 2R 2R + │ │ │ │ │ + GP15 GP14 GP13 GP8 GND + (MSB) (LSB) (терминация) ``` +Ориентация важна: **выход берётся со стороны GP15**. Если взять выход +с другого конца, старшинство битов перевернётся. + Почему работает: каждый узел лестницы делит напряжение **ровно вдвое**, поэтому вклад пина в выход падает вдвое от старшего к младшему: @@ -303,22 +307,34 @@ python 02-izmerenie-achh.py --port /dev/ttyACM0 \ Это самая «железная» часть: вы собираете настоящий цифро-аналоговый преобразователь и убеждаетесь, что многобитный вывод — это он и есть. -**Схема** (8 бит, MSB на GP15; при `B=4` работают GP15…GP12): +**Схема** (8 бит, MSB на GP15; при `B=4` работают GP15…GP12). +Каждый узел лестницы соединяется через `2R` **со своим битом**; +на землю идёт **только один** `2R` — на дальнем конце (у LSB): ``` - GP15 ──[R]──┬──[R]──┬──[R]──┬─ ... ─┬──[R]──┬──► выход (в АЦП) - │ │ │ │ │ - [2R] [2R] [2R] [2R] [2R] - │ │ │ │ │ - GND GND GND GND GND - - R = 10 кОм, 2R = 20 кОм (оба из ряда E24) + ВЫХОД ◄──┬────R────┬────R────┬────R────┬────R────┬────R────┬────R────┬────R────┐ + │ │ │ │ │ │ │ │ + 2R 2R 2R 2R 2R 2R 2R 2R + │ │ │ │ │ │ │ │ + GP15 GP14 GP13 GP12 GP11 GP10 GP9 GP8 + (MSB) (LSB) + │ + 2R ← терминация + │ + GND ``` -**Порядок:** +`R = 10 кОм`, `2R = 20 кОм` (оба из ряда E24). Всего на 8 бит: +**7 резисторов R** (цепочка) и **9 резисторов 2R** (8 к битам + 1 на землю). -1. Собрать лестницу на макетной плате. При 8 битах нужно - **7 резисторов R и 9 резисторов 2R**. +> Замечание по ориентации: выход берётся со стороны **GP15**. Если взять +> выход с другого конца, биты поменяются старшинством (получится зеркало). + +**Порядок сборки:** + +1. Собрать лестницу на макетной плате: **7 резисторов R** в цепочку, + **8 резисторов 2R** — от каждого узла к соответствующему пину + GP15…GP8, и **1 резистор 2R** — от крайнего узла (GP8) на землю. 2. Поставить **буфер-повторитель на ОУ** между выходом лестницы и АЦП (иначе выходное сопротивление ≈ R исказит измерения). 3. Проверить таблицу кодов. Подать на генератор прямоугольник с малой