LM393: схема включения, аналоги компаратора и datasheet

Микросхема lm393 является удвоенным дифференцированным компаратором от производителя Texas Instruments. У прибора — цельный корпус из пластика. Внутри него расположены 2 операционных усилителя lm393, которые никак не связаны друг с другом. Их основная задача — сравнивать друг с другом все аналоговые сигналы, которые поступают на их входы.

Итогом работы этих элементов является возникновение выходного напряжения, либо, наоборот, его нулевое значение.

Данная статья представляет собой обзор микросхемы, ее технических характеристик, схемы включения lm393 и ее работы на примере обычной настольной лампы.

Схема аналогового компаратора на операционном усилителе

Эта схема сравнивает два напряжения, и в зависимости от их состояния переводит сигнал на выходе в высокое или низкое состояние. Можно сказать, что эта система сочетает в себе аналоговую и цифровую электронику.
Она довольно интересна, так как не имеет обратной связи (в базовой версии), это в свою очередь говорит о том, что сопротивление петли бесконечно большое.

На положительный вход мы подаем обрабатываемый сигнал, а на отрицательный вход фиксированное (опорное) напряжение, устанавливаемое потенциометром. Так как петля обратной связи отсутствует, то коэффициент усиления бесконечно большой.

Держатель для платы

Материал: АБС + металл, размер зажима печатной платы (max): 20X14 см…

Подробнее

Когда напряжение входного сигнала превысит значение опорного напряжения, на выходе мы получим максимальное напряжение, т. е. напряжение питания операционного усилителя. Когда же напряжение на входе станет ниже опорного, то на выходе будет минусу питания.

Такая работа схемы имеет один существенный недостаток, а именно: ситуация, когда величина напряжения на обоих входах будет очень близка друг к другу, может стать причиной очень частого изменения напряжения на выходе. Это может привести к пропускам срабатывания реле, включение и отключение нагревателей, что может привести к частым сбоям. Что бы этого избежать используют системы с гистерезисом.

Схема эквивалента компаратора напряжения с однополярным источником питания

Принципиальная схема «компаратор напряжения» эквивалентна работе операционного усилителя, например, LM358 или LM324, имеющим на выходе два транзистора типа NPN (см. выше). Таким образом, можно сделать все 4 выхода ОУ (LM339) с открытым коллектором. Каждый такой выход может выдерживать ток нагрузки 15 мА и напряжение до 50 вольт.

Выход включается или выключается в зависимости от относительных напряжений на плюсовом (+) и минусовом (-) входах компаратора. Входы компаратора крайне чувствительны и разница напряжения между ними всего лишь в несколько милливольт приводит к переключению его выхода.

Основные характеристики

Согласно описания на lm393 из datasheet, она способна функционировать как от одного, так и от двухполярного источника питания. Включение и работа компаратора начинается с подачи на его контакты Gnd и VCC постоянного напряжения. Сравниваемые сигналы подают на операционные усилители, каждый из которых имеет три контакта: по два входа (+IN, -IN) и по одному выходу (Output).

Максимальные параметры

Рассмотрим основные максимальные значения параметров lm393:

  • напряжение: интервал питающих (VI) от 0,3 до 36 В (на любой вход); дифференциальное входное (VID) ±36 В; на выходе (VO) до 36 В;
  • выходной ток (IO) до 20 мА;
  • температура при хранении (TSTG) от -65 o C до +150 o C;
  • время задержки до 300 нс.

Здесь приведены максимальные параметры, но это не значит, что они допустимы в штатном режиме эксплуатации. Кратковременные всплески скорее всего не смогут повредить микросхему, однако длительное превышение любого из указанных значений безусловно негативно скажется на работе устройства.

В даташит также не рекомендуется подключать микросхему к питанию превышающему значение более 30 В, так как в этом случает заявленное напряжение смещения (VIO) в 5 мВ уже не гарантируется. Обязательным условием стабильной работы является соблюдение рабочей температуры (ТА) от 0 до +70 o C, потому перегревать её также не стоит. Максимальная рассеиваемая мощность устройства (PD) ограничена тепловым сопротивлением корпуса (θJC), в котором она находится и рассчитывается по классической формуле PD = (TJ (max) — TC) / θJC

Аналоги

Стоит учитывать, что иногда рассматриваемый компаратор меняют на lm2903 или lm293. Они незначительно уступают ему по напряжению и большему току потребления. По остальным характеристикам практически идентичны, поэтому максимальные и электрические характеристики указываются в одном и том же даташит.

Российскими аналогами считаются к1401Са3 и 1040са1. Но в продаже их сейчас уже не найти. Постепенно с российского рынка их вытеснили более современные зарубежные устройства.

Lm393 генератор прямоугольных импульсов

Онлайн-калькулятор для расчета генератора:
Эта схема работает наподобие триггера Шмитта. Опорное напряжения компаратора зависит от его выходного напряжения. На картинке ниже показан принцип работы генератора на основе компаратора.

[Период выходного сигнала]

Когда V1 достигает +λ*VCC, то на выходе происходит переключение к -VCC. Емкость конденсатора заряжается до +λ*C*VCC, и начинает разряжаться.

Основное уравнение для определения заряда конденсатора, который имел начальный заряд:

Для этого случая V = -VCC, и q0 = λ*C*VCC, так что получится следующее выражение для заряда конденсатора:

Когда заряд q получит значение λ*VCC, произойдет другое переключение. Прошедшее время составит половину периода прямоугольного сигнала, T/2. Обратное переключение произойдет в нижней точке заряда:

Период сигнала может быть вычислен по формуле:

Обратите внимание, что хотя в выражениях содержится напряжение питания VCC (генератор переключает выходное напряжение от -VCC до +VCC), период переключения не зависит от его значения. Частоту генератора (период его сигнала T) можно менять с помощью значений емкости конденсатора C и резистора R.

Компаратор может быть заменен на любой операционный усилитель.

[Пример использования]

На компараторе LMV331 я собрал генератор автоматического огня для джойстика KEMPSTON. Компаратор LMV331 выполнен в миниатюрном 5-выводном корпусе SC70, поэтому схема легко поместилась в корпусе джойстика.

Ниже на рисунке приведена схема генератора для автоматического огня. Подстроечный резистор 220 кОм позволяет регулировать частоту генератора в диапазоне от 0.7 Гц до 36 Гц, что вполне достаточно (максимальная частота, с которой человек обычно нажимает на кнопку «Огонь» джойстика, равна приблизительно 4 Гц).

Источник

↑ Список источников

1. Мосягин В.В. Секреты радиолюбительского мастерства. – М.: СОЛОН-Пресс. – 2005, 216 с. (с. 47 – 64). 2. Шустов М.А. Практическая схемотехника. 450 полезных схем радиолюбителям. Книга 1. – М.: Альтекс-А, 2001. – 352 с. 3. Шустов М.А. Практическая схемотехника. Контроль и защита источников питания. Книга 4. – М.: Альтекс-А, 2002. – 176 с. 4. Низковольтная «мигалка». (За рубежом) // Радио, 1998, №6, с. 64. 5. Датагорская статья «Главный инструмент — паяльник!» 6. Датагорская статья «Пайка SMD деталей в домашних условиях» 7. Даташит на LM3909 8. Шумейкер Ч. Любительские схемы контроля и сигнализации на ИС. – М:.Мир, 1989 (схема 46. Простой индикатор разряда батареи, с. 104; схема 47. Маркер фалиня (мигающий), с. 105). 9. Генератор на LM3909 // Радиосхема, 2008, №2. 10. Nahrada obvodu LM3909 // Prakticka electronic A Radio, 2009, №6, с. 22. 11. Одинец А.Л. Необычное применение LM3909 // Радиоаматор, 2009, №12, с. 16. 12. Борисевич К. ИМС LM3909 в радиолюбительских конструкциях // Радиомир, 2010, №1, с. 19. 13. Discrete Version Of The LM3909 Oscillator IC 14. Белоусов О.В. Эквивалент ИМС LM3909 на деталях для поверхностного монтажа // Радиоаматор, 2011, №11, с. 34, 35.

Аналоги

Аналогами LM358 можно считать микросхемы в которых указываются идентичные характеристики. К таким относятся: LM158, LM258, LM2904, LM2409. Эти микросхемы незначительно отличаются от описываемой своими тепловыми параметрами и подойдут в качестве замены для большинства проектов.

Для ее замены можно использовать: GL 358, NE 532, OP 04, OP 221, OP 290, OP 295, OPA 2237, TA7 5358-P, UPC 358C, AN 6561, CA 358E, HA 17904. Отечественные аналоги lm358: КР 1401УД5, КР 1053УД2, КР 1040УД1.

Для замены также может подойти аналог по электрическим параметрам, но уже c четырьмя ОУ в одной микросхеме — LM324.

LM358N(P) / LM358D — ОУ и Компараторы — МИКРОСХЕМЫ — Электронные компоненты (каталог)

LM358N/LM358D — двухканальный операционный усилитель широкого применения для работы в бытовом диапазоне температур (0..+70°С).
Микросхема ОУ LM358 по функциональному назначению и расположению выводов аналогична таким микросхемам как LM158, LM258, LM2904, но отличается от них температурным диапазоном работы и незначительно другими параметрами.

Аналоги: КР1040УД1 / КФ1040УД1.

Микросхема LM358N также может поставляться с маркировкой LM358P.

Предельные режимы LM358N/LM358D:
Входное напряжение-0,3..+32V
Дифференциальное32V
Выходной ток40mA *
Диапазон температур0..+70°С

Статус

LM393DLM393DE4LM393DG4LM393DGKRLM393DGKRG4LM393DRLM393DRE4LM393DRG3LM393DRG4LM393PLM393PE3LM393PE4LM393PSLELM393PSRLM393PSRG4LM393PWLM393PWG4LM393PWLELM393PWRLM393PWRG3LM393PWRG4
Статус продуктаВ производствеВ производствеВ производствеВ производствеВ производствеВ производствеВ производствеВ производствеВ производствеВ производствеВ производствеВ производствеСнят с производстваВ производствеВ производствеВ производствеВ производствеСнят с производстваВ производствеВ производствеВ производстве
Доступность образцов у производителяНетНетДаНетНетНетНетНетДаНетНетНетНетНетНетНетДаДаНетДаНет

Ограничение уровня выходного напряжения компаратора и триггера Шмитта

Применение положительной обратной связи (ПОС) в компараторах и триггерах Шмитта ускоряет переключение схем, но в связи с тем, что выходное напряжение UВЫХ изменяется от UНАС+ до UНАС-, то время переключения составляет довольно значительную величину (от долей до единиц микросекунд).

Кроме того существует проблема несовместимостей уровней выходного напряжения, к примеру, при напряжении питания ОУ UПИТ = ±15 В, выходное напряжение составит UВЫХ ≈ ±14 В (UНАС+ ≈ +14 В, а UНАС- ≈ -14 В), в то время как уровни ТТЛ микросхем составляют около +5 В или 0 В.

Для устранения вышеописанных проблем применяют так называемую привязку или ограничение уровня выходного напряжения, для этого в компаратор или триггер Шмитта вводят ООС в виде различных схем ограничения. Простейшими ограничительными схемами являются диоды или стабилитроны. Схема триггера Шмитта с ограничение выходного напряжения показана ниже

Триггер Шмитта с ограничением выходного напряжения при помощи стабилитрона в цепи ООС.

Ограничение выходного напряжения в триггере Шмитта работает следующим образом. При поступлении на инвертирующий вход напряжения меньше, чем напряжение опорного уровня (UВХ ОП), то выходное напряжение UВЫХ начинает изменяться в положительном направлении и при достижении напряжения стабилизации стабилитрона UСТ напряжение на выходе перестанет расти, а будет изменяться только ток. При этом выходное напряжение будет равняться напряжению стабилизации стабилитрона (UВЫХ = UСТ).

В случае если входное напряжение начнёт увеличиваться, выше опорного напряжения, то на выходе напряжение начнёт уменьшаться и в этом случае направление тока через стабилитрон начнёт изменяться на противоположный, а стабилитрон начнёт вести себя как диод. В результате падение напряжения на нём составит примерно 0,7 В независимо от величины протекающего через него тока, а на выходе напряжение составит -0,7 В.

Таким образом, при использовании стабилитрона выходное напряжение триггера Шмитта составит: UВЫХ1 = UСТ (при отсутствии ограничения UНАС+) или UВЫХ2 ≈ 0,7 (при отсутствии ограничения UНАС-).

Для симметричного ограничения выходного напряжения могут применяться последовательно включенные диоды или стабилитроны, что показано на рисунке ниже

Триггер Шмитта с симметричным ограничением выходного напряжения.

В данной схеме реализуется симметричное ограничение выходного напряжения относительно опорного напряжения, причем выходное напряжение выше опорного напряжения ограничивается стабилитроном VD1, а напряжение при этом составит на 0,7 В больше напряжения стабилизации. В случае же выходного напряжения ниже опорного, то выходное напряжение будет на 0,7 В ниже напряжения стабилизации стабилитрона VD2.

При расчёте компараторов и триггеров Шмитта с ограничением выходного напряжения в качестве UНАС+ необходимо использовать UСТ (когда используется один стабилитрон) или UСТVD1 (при двухстороннем ограничении). А вместо UНАС- необходимо использовать значение падения напряжения на диоде примерно 0,7 В (при одном стабилитроне) или UСТVD2 (при двухстороннем ограничении).

Теория это хорошо, но без практического применения это просто слова.Здесь можно всё сделать своими руками.

Прошло почти два года с тех пор, как я пытался приручить операционный усилитель УД708 для сравнения двух сигналов. Знаний тогда было мало, поэтому времени уходило много, а главное — еще и безрезультатно. Но в итоге для своей задачи я смог «договориться» с компаратором LM393N. А на днях перебирал поделку, в которой впервые использовал эту микросхему, и решил вспомнить, как работает компаратор. Заодно и другим рассказать.Компаратор — это устройство, сравнивающее два аналоговых сигнала. В самом простом случае — операционный усилитель без обратных связей. На входы ему подаются два напряжения — эталонное, оно же опорное (известно заранее) и измеряемое. На выходе возможны два состояния:

«1» — когда напряжение на прямом входе больше, чем на инвертирующем;«0» — когда напряжение на прямом входе меньше, чем на инвертирующем.

Некоторые компараторы самостоятельно формируют уровни логических нуля и единицы (например, «ноль» — это ноль, «единица» — плюс пять вольт), но LM393 — с открытым коллектором. Ей для создания выходного напряжения нужен внешний резистор, подключающийся либо к «плюсу» питания, либо к другому «плюсу» (в разумных пределах, конечно).

Первые две схемы — каноничное включение нагрузки под открытый коллектор. Я подключал внешний резистор к питающему «плюсу».

Описание работы компаратора

Следующий рисунок показывает простейшую конфигурацию для компаратора напряжения, а так же графическое изображение режима его работы. В этой схеме опорное напряжение составляет половину напряжения питания, а входное напряжение может меняться от нуля до напряжения питания. В теории опорное и входное напряжение могут иметь значение от нуля и до напряжения источника питания, но есть реальные ограничения, зависящие от конкретно используемого компаратора.

Сигнал на выходе:

  1. Ток будет течь через открытый коллектор, когда напряжение на входе плюс (+) ниже, чем напряжение на входе минус (-).
  2. Ток не будет протекать через открытый коллектор, когда напряжение на входе плюс выше, чем напряжение на входе минус.

Обдумывание деталей

Парадокс нулевого входа

Мне не нравится, когда кто-то говорит мне, что применение коэффициента усиления к сигналу 0 В приводит к выходному напряжению 2,5 В. Я еще в школе узнал, что ноль, умноженный на любое значение, всё равно равен нулю. Идеальный операционный усилитель – это дифференциальный усилитель, а его входной сигнал (т.е. Vвх+ –Vвх–) равен нулю. Таким образом, идеальный операционный усилитель выдает нулевое выходное напряжение при любых условиях… а такое устройство не кажется очень полезным.

Конечно, здесь это предположение рушится. Вы не можете использовать виртуальное короткое замыкание для определения Vвых, основываясь на обычной работе разомкнутой петли обратной связи операционного усилителя. Скорее, виртуальное короткое замыкание – это инструмент, который мы используем, когда операционный усилитель реализуется в контексте отрицательной обратной связи. Например, когда мы анализируем стандартный неинвертирующий усилитель, предположение о виртуальном коротком замыкании (в сочетании с предположением о нулевом входном токе) позволяет нам получить выражение для коэффициента усиления с замкнутой петлей обратной связи, как будто операционного усилителя даже нет.

Рисунок 3 – Неинвертирующий усилитель

\

Когда я смотрю на эту схему, мой разум естественным образом игнорирует треугольник. Коэффициент усиления операционного усилителя охвачен предположением о виртуальном коротком замыкании, и из-за этого треугольник похож на камень, брошенный в поток воды. Ток просто обтекает вокруг него.

Вход является входом или выходом?

Если вы соедините с землей инвертирующий вход операционного усилителя и подадите сигнал 1 В на неинвертирующий вход, выходной сигнал будет подтягиваться к положительной шине питания (или близко к ней), а разница между Vвх+ и Vвх– составит 1 В. В этом нет ничего удивительного; высокий коэффициент усиления устройства без обратной связи выводит выходное напряжение на максимальное значение, а входное напряжение остается на уровне 1 В.

Когда мы начинаем говорить о виртуальном коротком замыкании, ситуация становится не такой простой. Похоже, что операционный усилитель использует свой высокий коэффициент усиления для согласования входных напряжений. Например, в инвертирующей схеме один вход соединен с землей, а другой получает входной сигнал, но затем операционный усилитель решает, что эти два напряжения должны быть одинаковыми. Что на самом деле здесь происходит?

Опять же, предположение о виртуальном коротком замыкании – это то, что существует в контексте усилителя с отрицательной обратной связью. В инвертирующей схеме инвертирующий вход подключается не только к входному сигналу (через резистор), но также и к выходу (через резистор). Выходное напряжение влияет на напряжение на инвертирующем входе, а коэффициент усиления ОУ влияет на выходное напряжение, и это приводит к моим заключительным утверждениям относительно того, что на самом деле представляет собой виртуальное короткое замыкание:

  • наличие цепи отрицательной обратной связи устанавливает отношение «вход-к-выходу»/«выход-к-входу»;
  • разница между Vвх+ и Vвх– должна соответствовать коэффициенту усиления с обратной связью, определяемому цепью отрицательной обратной связи;
  • таким образом, схема естественным образом создает ситуацию, в которой разница между инвертирующим и неинвертирующим входными напряжениями очень мала, потому что единственный способ получить обычное выходное напряжение от дифференциального усилителя с чрезвычайно высоким коэффициентом усиления заключается в том, чтобы иметь очень маленькое дифференциальное напряжение.

Где еще используется микросхема

lm393 нередко становится основой для создания роботов. Они должны иметь определённую пространственную навигацию для ориентации в окружающей среде.

Робот LM393

Система для определения места расположения робота может быть разной, например, GPS, акселерометры, гироскопы. У этих технологий — множество плюсов, но можно воспользоваться и простым доступным скоростным датчиком lm393. Он помогает измерять посредством платы Ардуино такие величины, как расстояние, пройденное роботом, быстроту его передвижения, поворотный угол. Зная эти характеристики, можно не опасаться за последствия передвижения робота.

Скоростной датчик lm393

В устройство входит интегрированный инфракрасный датчик скорости lm393 и микросхема компаратора. Он дополняется сетчатой градуированной пластиной, которую монтируют на крутящейся двигательной оси.

Устанавливать такие датчики — не совсем просто. Они монтируются не только на двигатели с осями, которые выступают по обеим сторонам. К одной стороне крепится колесо, к другой — сетчатая пластина.

Это крепление означает, что пластина с колесом находятся на одной и той же оси, а скорость их кручения — одинакова. А именно, при измерении скорости кручения пластины можно узнать этот показатель и для колеса.

Устанавливая, нужно удостовериться в попадании делений пластины в сферу работы инфракрасного датчика. Только по нему видно количество отверстий, проходящих сквозь него. Механическая часть датчика может быть устроена по-разному, в зависимости от желания радиолюбителя, при соблюдении основных условий.

Например, у градуированной пластины — 20 слотов. Значит, в период полноценного вращения колеса, с помощью инфракрасного датчика определяется 20 пропусков. Такие датчики устанавливаются на 2 колеса робота, поэтому его поворотный угол можно определить, правда, с погрешностью. Для повышения точности определения этой величины добавляют гироскоп.

Микросхема задействована еще в множестве устройств, например, микрофоном усилителе lm393.

Аккумулятор

Конструкция пригодится и автолюбителям. Ведь заряд каждой батареи очень важно поддерживать. Этот элемент имеет своё предельное напряжение. Если разрядит его ниже, батарея утратит значительную ёмкость, а значит, не будет выдавать ток нужной силы. Иными словами, придётся его утилизировать и приобретать другой.

АКБ на lm393

Так вот, если вашем авто, мотоцикле или скутере — кислотно-свинцовый 12-вольтный аккумулятор, на основе lm293 можно собрать несложный идентификатор напряжения.

Схема с заданным номиналом сообщит вам об уровне напряжения на выводах аккумулятора с помощью 3 световых диодов. У них могут быть любые цвета, главное, чтобы они были яркими и ассоциативными.

Например, при загорании зеленого цвета напряжение аккумулятора находится на нормальном уровне, до 13 В, белого — выше этого значения, красного — около 11 В, когда батарею необходимо немедленно подзарядить.

Такой идентификатор потребляет не много токо, всего около 15 мА. В область разрыва можно установить тактовую кнопку, после чего батарея проверяется с помощью ее нажатия и выдаваемого света.

Главное — защитить плату от попадания воды и установить на АКБ.

Микросхема

Самая основная деталь в выбранной конструкции — микросхема. Это может быть как LM358, так и рассматриваемая LM393, а в ее центре есть 2 треугольных компаратора. Они работают по своему основному принципу, который мы описали в начале статьи.

В цепи присутствует и стабилитрон с обратным подключением. Анод подключён к участку со знаком «-«, катод — «+». Существует определённое значение тока, при котором он стабильно работает. Это значение различается для стабилитронов разных мощностей. Ток можно регулировать с помощью резистора.

Схема не обходится без делителя напряжения, в который входят 3 резистора с разными значениями. Каждый из них может подавать напряжение на инвертирующий выход.

Схема включения

Ниже приведена простая схема одного из способов включения lm393. Она даёт необходимое представление и понимание того, как работает данное устройство. Собрать её можно самостоятельно используя небольшое количество дополнительных электронных компонентов:

  • фоторезистор;
  • резисторы на 33 кОм и 330 Ом;
  • потенциометр от 1 до 20 кОм;
  • светодиод;
  • батарейка типа АА – 3 шт.

Когда на фоторезистор попадёт свет, его сопротивление падает ниже 30 кОм. Таким образом, большая часть напруги попадает на обычный резистор 33 кОм. В результате на входе микросхемы, через резистивный делитель, напряжение будет меньше опорного. На выходе выводится высокий уровень и светодиод гаснет.

В темноте фоторезистор будет иметь очень большое сопротивление, поэтому большая часть напруги передастся уже ему. Напряжение получаемое от резистивного делателя будет выше опорного. В результате на выходе микросхемы выводится низкий уровень и светодиод светится.

ШИМ на компараторе LM393

Добрый день! Недавно стал интересоваться цифровой схемотехникой и незаметно перешёл к аналоговой. А почему так произошло? Во время проектирования динамической индикации на дискретной логике, появилась идея реализовать ШИМ. Идея интересная, но опыта особенно не было. Поэтому сразу возникла идея поставить микроконтроллер. Но это не так интересно, особенно когда цель учится. И так спустя некоторое время я пришёл к тому, что можно реализовать ШИМ на компараторах.

Концепция ШИМ состоит в том, что есть пилообразный сигнал который поступает на вход компаратора и сигнал с делителя напряжения. И в момент возникновения пересечения, выставляется сигнал на выходе компаратора. Чем ближе напряжение с делителя к пику пилы, тем меньше время высокого сигнала и наоборот.

Задача была сгенерировать пилообразный сигнал. Для этого я решил собрать релаксационный генератор на компараторе. Но особенность его заключается в том, чтобы он был с маленькой скважностью (то есть 90-95% высокий уровень и 5-10% низкий). Это нужно для того, чтобы размах для регулировки ШИМ был практически полным. В ином случае будет доступно только 50% и не более (если генератор со скважностью 50%). И для создания низкой скважности была использована схема разрядки RС цепочки через диод и резистор (резистором R2 задаётся соотношение высокого и низкого уровня).

А затем с помощью интегрирующей (RC) цепочки необходимо сделать пилу. Во время тестирования возникла идея вместо резистора в RC цепочке, использовать источник тока на двух транзисторах. Это было сделано для равномерной зарядки конденсатора. А быстрая разрядка происходит благодаря диоду.

Теперь когда есть источник пилообразного сигнала, не составит труда создать ШИМ сигнал. Для этого необходимо на инвертирующий вход компаратора подать напряжения с делителя. Но тут возникает проблема в том, что для регулировки используется фоторезистор. Его особенность в том, что на свету его сопротивление порядка 1 килоома или нескольких, а в темноте достигает 2-3 мегаомов.

Описание и применение операционного усилителя LM358. Схемы включения, аналог, datasheet

Микросхема LM358 в одном корпусе содержит два независимых маломощных операционных усилителя с высоким коэффициентом усиления и частотной компенсацией. Отличается низким потреблением тока. Особенность данного усилителя – возможность работать в схемах с однополярным питанием от 3 до 32 вольт. Выход имеет защиту от короткого замыкания.

Описание операционного усилителя LM358

Область применения — в качестве усилительного преобразователя, в схемах преобразования постоянного напряжения, и во всех стандартных схемах, где используются операционные усилители, как с однополярным питающим напряжением, так и двухполярным.

Технические характеристики LM358

  • Однополярное питание: от 3 В до 32 В.
  • Двухполярное питание: ± 1,5 до ± 16 В.
  • Ток потребления: 0,7 мА.
  • Синфазное входное напряжение: 3 мВ.
  • Дифференциальное входное напряжение: 32 В.
  • Синфазный входной ток: 20 нА.
  • Дифференциальный входной ток: 2 нА.
  • Дифференциальный коэффициент усиления по напряжению: 100 дБ.
  • Размах выходного напряжения: от 0 В до VCC — 1,5 В.
  • Коэффициент гармонических искажений: 0,02%.
  • Максимальная скорость нарастания выходного сигнала: 0,6 В/мкс.
  • Частота единичного усиления (с температурной компенсацией): 1,0 МГц.
  • Максимальная рассеиваемая мощность: 830 мВт.
  • Диапазон рабочих температур: 0…70 гр.С.

Габаритные размеры и назначения выводов LM358 (LM358N)

Аналоги LM358

Ниже приведен список зарубежных и отечественных аналогов операционного усилителя LM358:

  • GL358
  • NE532
  • OP221
  • OP290
  • OP295
  • TA75358P
  • UPC358C
  • AN6561
  • CA358E
  • HA17904
  • КР1040УД1 (отечественный аналог)
  • КР1053УД2 (отечественный аналог)
  • КР1401УД5 (отечественный аналог)

Примеры применения (схемы включения) усилителя LM358

Компаратор с гистерезисом

Допустим, что потенциал, поступающий на инвертирующий вход, плавно возрастает. При достижении его уровня чуть выше опорного (Vh -Vref), на выходе компаратора возникнет высокий логический уровень. Если после этого входной потенциал начнет медленно снижаться, то выход компаратора переключится на низкий логический уровень при значении немного ниже опорного (Vref – Vl). В данном примере разница между (Vh -Vref) и (Vref – Vl) будет значение гистерезиса.

Дифференциальный усилитель на LM358

Назначение данной схемы — усиление разности двух входящих сигналов, при этом каждый из них умножается на определенную постоянную величину.

Данный функциональный генератор вырабатывает сигналы треугольной и прямоугольной формы.

Генератор прямоугольных импульсов на LM358

В качестве примера использования приведем схему микрофонного усилителя на LM358:

Скачать datasheet LM358 (808,0 Kb, скачано: 11 996)

www.joyta.ru

Питание мощных светодиодов от 12 вольт на микросхеме LM393

Микросхема LM358 как написано в его DataSheet является универсальным решением, так как схема включения большинства популярных устройств весьма проста, в случаях отсутствия жестких требований к высокому быстродействию, рассеиваемой мощности и нестандартному питающему напряжению. Небольшая стоимость, отсутствие необходимости подключения дополнительных элементов частотной коррекции, возможность использования во всем диапазоне стандартных питающих напряжений (до +32В) и низкий потребляемый ток, делают его кандидатом номер один для электронных проектов с ОУ.

Маркировка

Префикс LM сначала использовался при маркировке общего назначения компанией National Semiconductor. Цифры “358” это ее серийный номер. В 2011 году эта компания была приобретена другим производителем электроники Texas Instruments. С этого года префикс “LM” является кодом производителя Texas Instruments, но несмотря на это, этот код используют и другие производители при маркировке своей продукции. Микросхемы LM358, LM358-N и LM358-P имеют одинаковые технические параметры. У большинства компаний-производителей символами “-N” , “-P” обозначаются пластиковые корпуса PDIP.

В технических описания встречается такие виды: LM358A, LM358B, LM358BA. Так указывается версии следующего поколения промышленного стандарта LM358. Устройства «B» могут быть доступны в более современных микрокорпусах TSOT и WSON.

Внутренняя принципиальная схема одного канала ИМС LM358

LM358 представляет собой два операционных усилителя, каждый из которых состоит из двух каскадов усиления и цепей частотной компенсации. Входные сигналы поступают в дифференциальное устройство на транзисторах Q20 и Q18. Роль согласующих элементов исполняют буферные транзисторы Q21 и Q17, обеспечивающие высокое входное сопротивление. Дополнительно усиливают сигнал по напряжению транзисторы Q3 и Q4 дифференциального несимметричного преобразователя, включенные по схеме с общей базой.

В основе второй ступени лежит стандартный усилительный каскад с токовой нагрузкой.

Схемные решения (эмиттерные повторители и т.п.) выводят транзисторы в зону активной работы, тем самым обеспечивая низкий температурный коэффициент. В результате операционные усилители имеют хорошие показатели по температуре и подавлению помех по питанию.

Тестирование работы робота

После того как аппаратная часть проекта будет готова, загрузите программу в плату Arduino. После этого возьмите в руки джойстик и попробуйте управлять роботом – во время этого процесса на экран ЖК дисплея будет выводиться информация о скорости, пройденном пути и угле поворота робота.

На экране ЖК дисплея величины Lt и Rt будут представлять собой счетчики прерывания слева и справа соответственно. Значения этих счетчиков будут инкрементироваться при каждом обнаружения отверстия (пропуска) в пластине датчика скорости. Параметр S на экране дисплея будет информировать о скорости робота в м/с, а параметр D будет показывать величину пройденного пути в метрах. Когда робот стоит прямо, для него угол поворота будет отображаться равным 0°, при повороте робота против часовой стрелки угол будет становиться отрицательным, а при повороте робота по часовой стрелке – положительным.

Более подробно все эти процессы вы можете посмотреть на видео, приведенном в конце статьи.

Импортные и отечественные аналоги

LM358 весьма популярна в промышленной и любительской электронной технике. Она активно используется в различных сравнивающих и генерирующих устройствах, активных фильтрах, усилителях различного назначения. Неудивительно, что многие производители радиоэлектронных компонентов включили в перечень своей продукции аналоги LM358 или близкие ей по своим параметрам микросхемы.

Ниже в таблице приведены элементы, которыми можно заменить LM358. По корпусу и распиновке они идентичны LM358. Но по электрическим параметрам они могут немного отличаться (в допустимых пределах) от оригинала.

Перед установкой подменных элементов рекомендуется свериться с даташит производителя.

ПроизводителиАналоги
ИмпортныеGL358, NE532, OP295, OP290, OP221, OPA2237, TA75358P, UPC1251C, UPC358C
ОтечественныеКР1040УД1, КР1053УД2, КР1401УД5

Входное напряжение смещения и гистерезис

Для большинства схем построенных на компараторах, величина гистерезиса является разностью напряжений входного сигнала, при котором выход компаратора либо полностью включен или полностью выключен. Гистерезис в компараторах, как правило, нежелателен, но он может потребоваться, когда необходимо уменьшить чувствительность к шуму или при медленном изменении входного сигнала.

Внешний гистерезис использует положительную обратную связь (ПОС) с выхода на неинвертирующий вход компаратора. В результате полученный триггер Шмитта обеспечивает дополнительную помехоустойчивость и более чистый выходной сигнал.

Эффект от использования гистерезиса в том, что при постепенном изменении входного напряжения, а опорное напряжение будет быстро изменяться в противоположном направлении. Это обеспечивает чистое переключение выхода компаратора.

Механический аналог гистерезиса может быть обнаружен в разнообразных тумблерах. Как только рукоятка тумблера перемещается мимо центральной точки, пружина в тумблере переводит контакты реле в гарантированное положение (открытое или закрытое).

Гистерезис является неотъемлемой частью большинства компараторов составляющая всего несколько милливольт и он обычно влияет только на схемы, где входное напряжение поднимается или падает очень медленно или имеет скачки напряжения, известные как «шум»…

Даташит поиск по электронным компонентам в формате pdf на русском языке. Бесплатная база содержит более 1 000 000 файлов доступных для скачивания. Воспользуйтесь приведенной ниже формой или ссылками для быстрого поиска (datasheet) по алфавиту.Если вы не нашли нужного Вам элемента, обратитесь к администрации проекта .

Электрические параметры

Данные действительны при температуре воздуха 25°С.

ПараметрОбозн.Мин.Тип.Макс.Ед. изм.
Разница входных напряжений смещения VCC = 5…30 V, TA = 25°CVIO27mV
Средний температурный коэффициент VIO, при TA = Thigh…TlowΔVIO/ΔT7µV/°C
Разница входных токов смещенияIIO550nA
Входной ток смешенияIIB-45-250nA
Средний температурный коэффициент IIOΔIIO/ΔT10pA/°C
Максимальное значение входного синфазного напряжения при напряжении питания 30 VVICR28,3V
Дифференциальное входное напряжениеVIDRVCCV
Коэффициент усиления большого сигнала с разомкнутой обратной связьюAVOL25100V/mV
Коэффициент разделения каналов 1,0 kHz ≤ f ≤ 20 kHzCS-120dB
Коэффициент подавления синфазного сигналаCMR6570dB
Подавление помех в цепи питанияPSR65100dB
Верхний предел выходного напряжения VCC = 5.0 VVOH3,33,5V
VCC = 30 V2728
Нижний предел выходного напряжения VCC = 5.0 VVOL520mV
Выходной ток – нагрузка на землю VCC = 15 VIO +2040mA
Выходной ток – нагрузка на плюс источника питания
VCC = 15 V1020mA
VO = 200 mV1250µA
Ток короткого замыкания на землюISC4060mA
Ток потребления микросхемыmA
VCC = 30 V1,53
VCC = 5 V0,71,2

Принципы измерения пройденной дистанции с помощью датчика H206

Как мы уже знаем, в нашем проекте плата Arduino за время полного оборота колеса обнаружит 40 прерываний. Очевидно, что расстояние, пройденное роботом за один оборот колеса, будет равно длине его окружности. Поскольку мы знаем радиус колеса, следовательно, мы можем рассчитать и пройденную дистанцию по следующей формуле:

Arduino

1
2
Distance = 2πr * number of rotations

distance = (2*3.141*radius_of_wheel) * (left_intr/40)

Входное напряжение смещения и гистерезис

Для большинства схем построенных на компараторах, величина гистерезиса является разностью напряжений входного сигнала, при котором выход компаратора либо полностью включен или полностью выключен. Гистерезис в компараторах, как правило, нежелателен, но он может потребоваться, когда необходимо уменьшить чувствительность к шуму или при медленном изменении входного сигнала.

Внешний гистерезис использует положительную обратную связь (ПОС) с выхода на неинвертирующий вход компаратора. В результате полученный триггер Шмитта обеспечивает дополнительную помехоустойчивость и более чистый выходной сигнал.

Эффект от использования гистерезиса в том, что при постепенном изменении входного напряжения, а опорное напряжение будет быстро изменяться в противоположном направлении. Это обеспечивает чистое переключение выхода компаратора.

Механический аналог гистерезиса может быть обнаружен в разнообразных тумблерах. Как только рукоятка тумблера перемещается мимо центральной точки, пружина в тумблере переводит контакты реле в гарантированное положение (открытое или закрытое).

Гистерезис является неотъемлемой частью большинства компараторов составляющая всего несколько милливольт и он обычно влияет только на схемы, где входное напряжение поднимается или падает очень медленно или имеет скачки напряжения, известные как «шум»…

Купить LM393 DIP Cдвоенный компаратор. за $2.00

Проголосовавших: 2 чел. Средний рейтинг: 5 из 5.

Схема эквивалента компаратора напряжения с двухполярным источником питания

Компараторы напряжения LM339, LM393 и LM311могут работать с одно- или двухполярным источником питания до 32 вольт максимум.

При работе с двухполярным питанием, режим сравнения напряжения остается таким же, за исключением того, что для большинства схем эмиттер выходного транзистора подключается к отрицательной шине питания, а не к общей цепи. Исключением из этого правила является операционный усилитель LM311, имеющий изолированный эмиттер, который можно подключить как к минусу однополярного источника питания, так или к общему проводу двухполярного.

При работе с двухполярным источником питания, входное напряжение может быть выше или ниже относительно общего провода блока питания. Кроме того, один из входов компаратора может быть подключен к общему проводу, таким образом создается детектор «пересечение нуля».

Обозначение и технические характеристики

Компаратор – это устройство, которое сравнивает два разных напряжения и силу тока, выдает конечный силовой сигнал, указывая на большее из них, одновременно производя расчет соотношения. У него есть две аналоговые вводные клеммы с положительным и отрицательным сигналом и один двоичный цифровой выход, как и у АЦП. Для отображения сигнала используется специальный индикатор.

УГО отображение компаратора выглядите следующим образом:

Изначально использовался только интегрированный компаратор напряжения (MAX 961ESA, PIC 16f628a), который известен как высокоскоростной. Он требует определенного дифференциального напряжения в определенном диапазоне, который существенно ниже, чем напряжение сети питания. Эти приборы не допускают никаких других внешних сигналов, которые находятся вне диапазона напряжения сети.

Сейчас гораздо чаще используется аналоговый цифровой компаратор (Attiny/ Atmega 2313), у которого транзисторный ввод. У него вводный потенциал сигнала находится в диапазоне менее 0,3 Вольт и не поднимается выше. Устройство может быть также ультра быстрого типа (стереокомпаратор), благодаря чему входной сигнал меньше обозначенного диапазона, к примеру, 0,2 Вольта. Как правило, используемый диапазон ограничивается только конкретным входным напряжением.

Фото – Компаратор

Помимо простого прибора, также существует видеоспектральный компаратор на ОУ (операционном усилителе). Это прибор, у которого очень тонко сбалансирована разница входа и высокого сопротивления сигнала. Благодаря такой характеристики, операционный компаратор используется в низкопроводимых схемах с небольшим вольтажем.

В теории, частотный операционный усилитель работает в конфигурации с открытым контуром (без отрицательной обратной связи) и может быть использован в качестве компаратора низкой производительности. Но при этом, не инвертирующий вход (+ V) находится на более высоком напряжении, чем на инвертирующий (V-). Высокое усиление, выходящее из операционного усилителя, провоцирует выход низкого напряжения на входе в устройство.

Когда неинвертирующий вход падает ниже инвертирующего входа, выходной сигнал насыщается при отрицательном уровне питания, то он все равно может проводить импульсы. Выходное напряжение ОУ ограничивается только напряжением питания. Принципиальная электрическая схема ОУ работает в линейном режиме с отрицательной обратной связью, с помощью сбалансированного сплит-источника питания (питание от ± V S ). Многие приборы, работающие с компаратором, также имеют свойство фиксировать полученные данные при помощи видео-, фото- или документальной записи. Эти электронные принципы не работают в системах, где используются разомкнутые контуры и низкопроводящие элементы.

Фото – простой компаратор

Но у компараторного усилителя существует несколько существенных недостатков:

  1. Операционные усилители предназначены для работы в линейном режиме с отрицательной обратной связью. Но при этом, ОУ имеет более длительный режим восстановления;
  2. Почти все операционные усилители имеют конденсатор внутренней компенсации, который ограничивает скорость нарастания выходного напряжения для высокочастотных сигналов. Исходя из этого, данная схема немного задерживает импульс;
  3. Компаратор не имеет внутреннего гистерезиса.

Из-за этих недостатков, компаратор для управления различными схемами, в большинстве случаев, используется без усилителя, исключением является генератор.

Компаратор предназначен для производственных процессов с ограниченным выходным напряжением, которое легко взаимодействует с цифровой логикой. Поэтому его часто используются в различных термических приборах (терморегулятор, реле температуры). Также его применяют для сравнения сигналов и сопротивлений таких устройств, как таймер, стабилизатор и прочая схемотехника.

Фото – аналоговый компаратор

Видео: компараторы

Компаратор напряжения — выход с открытым коллектором

Как правило, выход компаратора напряжения представляет собой выход с открытым коллектором.

Выход открытый коллектор имеет отрицательную полярность. Это означает, что на этом выходе не бывает положительного сигнала и нагрузка должна подключаться между этим выходом и источника питания.

В некоторых схемах к выходу компаратора подключают нагрузочный (подтягивающий) резистор для того, чтобы обеспечить сигнал высокого уровня поступающего на вход следующего элемента схемы.

Операционные усилители (ОУ), такие как LM324, LM358 и LM741 обычно не используются в радиоэлектронных схемах в качестве компаратора напряжения из-за их биполярных выходов. Тем не менее, эти операционные усилители могут быть использованы в качестве компараторов напряжения, если к выходу ОУ подключить диод или транзистор для того чтобы создать выход с открытым коллектором.

Ниже представлена логика работы компаратора имеющий выход с открытым коллектором:

Ток будет течь через открытый коллектор, когда напряжение на входе (+) будет ниже, чем напряжение на входе (-). И соответственно ток не будет протекать через открытый коллектор, когда напряжение на входе (+) будет выше, чем напряжение на входе (-).

Программирование и компаратор

Компоратор используется не только как часть электрической схемы ШИМ и т. д., его часто используют для создания отдельных программ или их компонентов. Например, устройство часто используется для создания java-коллекций.

Чтобы работать, Вам понадобится специальная программа Maven. Для начала Вам нужно создать проект, для полноценной работы необходимо подключение к интернету. Создаете новый проект, в структуре выберете два компонента: comparator и pojo. Наличие проверяется при помощи утилиты JUnit 4.11; Установите pom.xml и создайте новый файл

Прерывание процесса недопустимо, поэтому очень важно на каждом этапе сохранять. После осуществляется создание и настройка POJO, где указываются нужные настройки

Параметры зависят от требований к конкретной библиотеке. Это могут быть даты рождения, общая информация по проживанию и т. д.; И только после создается компаратор. Это класс, который используется для поверки данных и их распределения по нужным папкам. Использование данного класса необходимо, если нужно отсортировать определенную информацию по заданным параметрам (цвета, размеры, даты). Благодаря этому обеспечивается защита данных и их классификация по определенному принципу.

Купить готовый компаратор можно в любом магазине радиотехнических приборов и электротехники. Цена прибора варьируется в зависимости от его назначения и количества каналов.

50 шт. LM393 DIP Cдвоенный компаратор. US $2.00

В электронике, компаратор представляет собой устройство, которое сравнивает между собой два электрических сигнала и выводит цифровой сигнал, указывающий на увеличение одного входного сигнала над другим. Компаратор имеет два аналоговых входа и один цифровой выход.

Компаратор, как правило, построен на дифференциальном усилителе с высоким коэффициентом усиления. Компараторы широко используются в устройствах, которые измеряют и оцифровывают аналоговые сигналы, например, в аналого-цифровых преобразователях (АЦП)

Примеры работы компаратора приведены на основе микросхемы LM339 (счетверенный компаратора напряжений) и LM393 (сдвоенный компаратор напряжения). Эти две микросхемы по своему функционалу идентичны. Компаратор напряжения LM311 так же может быть использован в данных примерах, но он имеет ряд функциональных особенностей.

Texas Instruments CD4001B CD40106B LM311 LM339-N LM393

Приведены схемы несложных устройств, позволяющих регулировать ширину сигналов, снимаемых с внешних генераторов импульсов, в пределах от 0 до 100%

Регуляторы ширины цифровых сигналов чаще всего используют в цепях управления работой преобразовательной техники, различного рода регуляторах, в усилителях D-класса и т.д.

Классические регуляторы ширины сигналов, синтезируемых генераторами импульсов, достаточно хорошо известны и изучены. Известны и их недостатки, связанные с тем, что одновременно с изменением коэффициента заполнения импульса D изменяется и частота генерации. Казалось бы, что более предпочтительно менять в заданных пределах ширину уже сформированного импульсного сигнала от внешнего генератора. Однако при анализе доступных источников патентно-технической информации найти таковые устройства не удалось. Расширители/сжиматели импульсов не решали поставленную задачу.

Рисунок 1.Регулятор ширины 0…100% импульсов внешнего генератора на КМОП-микросхемах.

На представленных ниже Рисунках 1–4 показаны варианты управления шириной выходного сигнала в пределах от 0 до 100%. Для полноценной реализации идеи управления желательно, чтобы скважность входного сигнала была близка к 2, хотя некоторые из схем допускают возможность сохранения работоспособности устройств при существенном отклонении от выдвинутого условия. Вторая особенность схем управления – они могут работать в ограниченном диапазоне частот входного сигнала.

Рисунок 2.Регулятор ширины импульсов на операционном усилителе LM339.

На Рисунке 1 приведен вариант схемы плавного регулирования ширины 0…100% импульсов, снимаемых с внешнего генератора. Работа устройства основана на динамическом сравнении уровней напряжения на обкладках конденсатора С1 при периодических зарядно-разрядных процессах. Элемент DD1.1 не является обязательным и предназначен лишь для обеспечения стабильности амплитуды импульсов на его выходе. Устройство работает в диапазоне частот 10…200 кГц при коэффициенте заполнения входных импульсов 50%. Особенностью схем регуляторов здесь и далее является то, что с ростом частоты равный диапазон регулировки ширины выходных импульсов от 0 до 100% достигается во все более узком диапазоне регулировки движка потенциометра (R2 – Рисунки 1, 2 или R3 – Рисунки 3, 4).

Рисунок 3.Регулятор ширины импульсов на компараторе LM311.

Второй вариант регулятора ширины импульсов (Рисунок 2) также основан на сравнении плавающих на обкладках конденсатора С1 напряжений.

Рисунок 4.Балансный регулятор ширины импульсов на компараторе LM393.

Следующий вариант регулятора ширины импульсов (Рисунок 3) использует иную схему построения, хотя и его работа основана на периодических зарядно-разрядных процессах конденсатора С1 и сравнении уровней плавающих напряжении при помощи компаратора DA1 LM311. Для обеспечения крутых фронтов выходных импульсов предназначен инвертор на элементе DD1.2 CD40106.

Рисунок 5.Динамика переходных процессов на входах и выходе балансного регулятора ширины импульсов на компараторе LM393.

Завершает небольшую коллекцию регуляторов ширины сигналов, получаемых от внешних генераторов импульсов, балансный регулятор ширины импульсов, выполненный на компараторе LM393 (Рисунок 4). Устройство работает в диапазоне частот входных сигналов от 5 до 150 кГц. Динамика переходных процессов на входах и выходе балансного регулятора при нахождении движка регулятора (потенциометр R3) в его среднем положении показана на Рисунке 5, что соответствует коэффициенту заполнения импульсов выходного сигнала 50%.

Источник

Индикатор температуры на четыре фиксированных уровня (LM339, LM325AH)

В некоторых случаях требуется определить, что температура какого-либо объекта находится в некоторых заданных пределах, либо не ниже или не выше определенного предела. Здесь предлагается схема очень точного четырехпорогового индикатора температуры со светодиодной индикацией.

Причем, пороги включения индикаторных светодиодов можно устанавливать для каждого светодиода произвольно и даже в любом порядке без какого-либо вторжения в схему прибора. Это можно даже сделать непосредственно на объекте, при помощи обычного мультиметра и отвертки для регулировки подстроечных резисторов. Дело в том, что данный прибор измеряет температуру с помощью датчика LM235AH, который, по сути является стабилитроном, напряжение стабилизации которого линейно зависит от температуры.

Принципы измерения угла поворота робота с помощью датчика H206

Существует много способов определения угла поворота робота. Обычно для этих целей используют акселерометры или гироскопы. Но более дешевый способ, который использовали мы в нашем проекте – это установка датчиков H206 на оба колеса робота. Таким образом мы сможем узнать сколько оборотов сделало каждое колесо. На следующем рисунке показан принцип расчета угла поворота робота в соответствии с данным способом.

Принцип измерения угла поворота робота с помощью датчика H206

Когда мы только подали питание на робота предполагается что угол его поворота равен 0°. Если вращается левое колесо угол инкрементируется в отрицательную сторону, а если вращается правое колесо угол инкрементируется в положительную сторону. Для упрощения понимания рассмотрим диапазон углов от -90 до +90 как показано на выше приведенном рисунке. Поскольку оба колеса одинакового диаметра, то если одно колесо сделает один полный оборот, то робот повернется на угол 90°.

К примеру, если левое колесо сделает полный оборот (80 прерываний), то робот повернется на 90° влево. Аналогично, если правое колесо сделает полный оборот (80 прерываний), то робот повернется на -90° вправо. То есть если плата Arduino обнаружит 80 прерываний от одного колеса, то мы можем считать что робот повернулся на 90° в соответствующую сторону, поэтому для расчета углов поворота мы можем использовать формулу:

Arduino

1
2
int angle_left = (left_intr % 360) * (90/80);

int angle_right = (right_intr % 360) * (90/80);

90 в этой формуле обозначает угол, покрываемый за 80 прерываний. Мы также используем модуль по основанию 360 чтобы результирующее значение никогда не превышало 36. Когда мы рассчитаем по приведенной формуле углы поворота вправо и влево, то результирующий угол поворота мы можем найти с помощью разницы между этими углами:

Arduino

1 angle = angle_right — angle_left;
Рейтинг
( 2 оценки, среднее 4.5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]