
LM358
Texas Instruments — выбранный референс · LM358P, классический двойной ОУ, PDIP-8
Два операционных усилителя для простых аналоговых буферов, усилителей и фильтров.
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает LM358P, классический двойной ОУ, PDIP-8
LM358 объединяет два операционных усилителя в одном корпусе. Здесь описан классический TI LM358P, а не более новый LM358B: диапазоны питания и характеристики нельзя автоматически переносить между ними. Микросхема усиливает разность входных напряжений, а отрицательная обратная связь задаёт полезный коэффициент усиления или режим повторителя.
Входной диапазон включает отрицательную шину, что удобно при однополярном питании. Однако около положительной шины нужен запас; выход тоже не достигает её и зависит от нагрузки. Это важно при попытке измерить полный диапазон 0–5 В или построить «усилитель ×10» без расчёта насыщения. Учебный буфер работает около 1 В, далеко от верхнего ограничения.
LM358 не следует считать быстрым компаратором или прецизионным rail-to-rail усилителем. Смещение, токи входов, полоса и скорость нарастания влияют на результат. Нельзя оставлять второй усилитель с плавающими входами: в примере он включён повторителем около GND. Не используйте выход ОУ как источник питания, драйвер двигателя или силовой ключ.
Микросхема с маркировкой Texas Instruments LM358P в DIP-8: фотография Robot Pi Shop. Исходные маркировка, ключ и видимые выводы сохранены; схема относится к классическому LM358P.
Источник фотографии: https://robotpishop.com/products/lm358p-dual-op-amp . Исходный файл: http://robotpishop.com/cdn/shop/files/lm358.jpg?v=1767556588 . Условия повторного использования не установлены; открытая лицензия не подтверждена. Удалён внешний фон, выполнено равномерное масштабирование без изменения деталей и маркировки. Схема выводов/полярности: SLDV LAB, по https://www.ti.com/lit/ds/symlink/lm358.pdf .
Характеристики
- Количество ОУ
- 2
- Выбранный корпус
- PDIP-8
- Рекомендуемое суммарное питание классического LM358
- 3–30 В
- Rail-to-rail вход/выход до V+
- Нет
- Рабочая температура выбранного LM358
- 0–70 °C
- Интерфейс
- Аналоговый
- Питание модуля
- Для классического TI LM358 рекомендовано суммарное питание 3–30 В; пример 5 В и вход около 1 В. Ни вход, ни выход не являются rail-to-rail до положительной шины. Выход 5-вольтового ОУ не подключать напрямую к ESP32 без ограничения уровня.
ПРАКТИКА
Подключение
| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| 8 / V+ | 5V Arduino Uno R3 | 100 нФ между 8 и 4 непосредственно у корпуса. |
| 4 / V− | GND Uno R3 | В однополярной схеме отрицательная шина — земля. |
| 3 / IN1+ | Узел делителя: 39 кОм к 5V и 10 кОм к GND | При идеальных 5 В получается около 1,02 В; это тестовый сигнал, не опорный источник. |
| 2 / IN1− | 1 / OUT1 | Прямая отрицательная обратная связь, повторитель напряжения. |
| 1 / OUT1 | A0 Uno R3 и вывод 2 ОУ | Измерительный вход Uno высокоомный; не подключать здесь силовую нагрузку. |
| 5 / IN2+ | GND | Неиспользуемый второй канал удерживается в определённом режиме. |
| 6 / IN2− | 7 / OUT2 | Второй ОУ — повторитель; вывод 7 больше никуда не подключать. |
Подходит для Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать LM358 (LM358P, классический двойной ОУ, PDIP-8) в мой проект. Сначала уточни точный компонент и изготовителя, корпус и маркировку, плату контроллера, среду разработки, питание, нагрузку и задачу. Уточни классический LM358 или суффикс B, корпус, питание, диапазон входа и требуемую нагрузку. Проверь common-mode, размах выхода, смещение и полосу, а затем рассчитай обратную связь. При 3,3-вольтовом АЦП обеспечь защиту его входа и не полагайся на ожидаемый рабочий сигнал. Подготовь согласованную схему с номерами выводов, расчёт ограничивающих элементов и безопасный план первичной проверки. Если нужен контроллер, дай полный минимальный пример для названной платы и версии API, зависимости и обработку возможных ошибок; для пассивного узла объясни проверку без программы. Отделяй типовые значения от гарантированных и предельные режимы от рабочих. Не заявляй о выполненных аппаратных испытаниях без измерений.
Библиотеки
Ссылки на библиотеки для этой модели ещё не добавлены.
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Схема
Voltage follower / gain 1OUT1 замкнут на IN1−; сигнал подаётся на IN1+.
- Тестовый вход
5 V × 10 kΩ / (39 kΩ + 10 kΩ) ≈ 1.02 VРасчёт не учитывает допуск источника, резисторов и смещение ОУ.
- Плата и API
Arduino Uno R3 / Arduino AVR Boards 1.8.6 / A0АЦП 10 бит, стандартная опора связана с питанием платы; коэффициент 5.0 в коде номинальный.
Uno R3 · чтение выхода повторителя
cpp#include <Arduino.h>
void setup() { Serial.begin(115200); }
void loop() {
const int raw = analogRead(A0);
const float nominalVolts = raw * (5.0f / 1023.0f);
Serial.print("raw=");
Serial.print(raw);
Serial.print(" nominal_V=");
Serial.println(nominalVolts, 3);
if (raw < 5 || raw > 1018) Serial.println("Check wiring, input and saturation");
delay(250);
}
Полный скетч, Arduino AVR Boards 1.8.6; не испытывался на оборудовании. Значение nominal_V приблизительное, предупреждение у краёв шкалы не является полной диагностикой.
Проверка аналогового буфера
text1. При выключенном питании проверьте V+/V− и обе петли обратной связи.
2. Измерьте мультиметром тестовый узел 3 относительно 4 и выход 1 относительно 4.
3. Выход должен быть близок ко входу с учётом смещения и погрешности измерителя.
4. При насыщении проверьте входной диапазон, питание, знаки входов и нагрузку.
5. Если показания АЦП неверны, сравните их с мультиметром и измерьте реальное напряжение опоры Uno.
План проверки. Код сам не определяет обрыв петли обратной связи или допустимость входного напряжения.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


