Правила выбора
Ситуация → что взять → как выбрать → что проверить цифрами.
SDA, SCL, GND, питание. Подтяжки 4.7 кОм на обе линии. Устройства различаются адресом.
Проверь: 100–400 кГц, адреса 7-бит
I2C: две линии и адресаRC 1 кОм + 100 нФ режет ВЧ-помехи; в коде усредняй 8–32 замера. Проверь землю и питание.
Проверь: fсреза ≈ 1/(2πRC)
RC-фильтр: сгладить и отсечьУсиление до 0…3 В, питание 3.3 В, повторитель перед АЦП при необходимости.
Проверь: Gain = 1 + R2/R1, полоса ≥ 10× сигнала
Операционный усилитель: три нужные схемыДва входа направления + ШИМ на скорость. Отдельное питание мотора, общий GND, конденсатор на входе.
Проверь: Ток на канал ≥ 2× пускового тока мотора
Проект 4: управление нагрузкойПитание мотора отдельным проводом, общий GND в одной точке, 100 нФ + электролит у платы, экран на датчик.
Проверь: 100 нФ керамика + 100 мкФ электролит
Помехи: экран, витая пара, развязкаНа низковольтной плате с общей землёй измеряй питание у выводов потребителя. Для шины 3,3 В, где требуется не опускаться ниже 3,0 В, начни со связи DC и запуска по спаду через 3,0 В.
Проверь: Минимум напряжения, длительность просадки, короткое подключение земли щупа и совпадение с моментом запуска нагрузки.
Осциллограф: зачем, если есть мультиметр