ai: lab5 — скетч без зависимости от pico-sdk в mbed-ядре (mbed::PwmOut + mbed::Ticker) + альтернатива на CircuitPython (01-dds-generator-rp2040-circuitpython.py)
- mbed-ядро: только mbed API, hardware/pwm.h и hardware/timer.h не нужны - CircuitPython: один цикл DDS + опрос USB-консоли (без threading), f_s меряется на старте - прямоугольник < 20 Гц — программный (тот же ШИМ)
This commit is contained in:
@@ -111,8 +111,12 @@ R2 = 100 кОм, C1 = 0,1 мкФ (R2 || C1 в ООС).
|
||||
Использовать подготовленный генератор-свип:
|
||||
|
||||
- **`stub/01-dds-generator-rp2040.ino`** — прошить в RP2040 (Raspberry Pi
|
||||
Pico). Прямоугольник (ШИМ) и синус (DDS) + логарифмический свип
|
||||
Pico) в Arduino IDE (работает в обоих ядрах: earlephilhower и официальном
|
||||
mbed). Прямоугольник (ШИМ) и синус (DDS) + логарифмический свип
|
||||
+ измерение амплитуды на ADC0.
|
||||
- **`stub/01-dds-generator-rp2040-circuitpython.py`** — альтернатива без
|
||||
Arduino: положить файл на Pico с прошивкой CircuitPython (переименовать
|
||||
в code.py). Протокол команд тот же.
|
||||
- **`stub/02-izmerenie-achh.py`** — хост-скрипт: запускает свип по Serial,
|
||||
собирает точки, строит АЧХ.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user