Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:beambot:uchitsya_primenyat_silu [2026/02/12 17:54] labuser29products:beambot:uchitsya_primenyat_silu [2026/02/12 19:37] (текущий) labuser29
Строка 1: Строка 1:
 <php>require($_SERVER["DOCUMENT_ROOT"]."/interactive/interactive.php");</php> <php>require($_SERVER["DOCUMENT_ROOT"]."/interactive/interactive.php");</php>
  
-=====BeamBot учится применять силу для движения. Микросхема ULN2003A======+=====BeamBOT учится применять ULN2003A======
  
-Каждый раз собирать составной транзистор Дарлингтона из двух обычных не слишком удобно. Вдобавок мы собирали упрощенную схему, а в полноценной,  «правильной» схеме дополнительно используются три резистора и три диода. Эти компоненты защищают схему при ошибке подключения, не позволяют подать слишком большой ток через базы транзисторов и оптимизируют потребление. Сами мы такую схему собирать не будем, потому что за нас уже все предусмотрели производители, выпустив микросхему ULN2003A, внутри которой есть сразу семь полноценных транзисторов Дарлингтона. На картинке ниже изображена «распиновка» микросхемы ULN2003A. Здесь очень схематично и изображены внутренности микросхемы и видно куда какой вывод микросхемы подключен. Особое внимание следует уделить выводам для подключения питания — 8 и 9.+Каждый раз собирать составной транзистор Дарлингтона из двух обычных не слишком удобно. Вдобавок мы собирали упрощенную схему, а в полноценной,  «правильной» схеме дополнительно используются три резистора и три диода. Эти компоненты защищают схему при ошибке подключения, не позволяют подать слишком большой ток через базы транзисторов и оптимизируют потребление.  
 + 
 +Сами мы такую схему собирать не будем, потому что за нас уже все предусмотрели производители, выпустив микросхему ULN2003A, внутри которой есть сразу семь полноценных транзисторов Дарлингтона.  
 + 
 +На картинке ниже изображена «распиновка» микросхемы ULN2003A. Здесь очень схематично и изображены внутренности микросхемы и видно куда какой вывод подключен. Особое внимание следует уделить выводам для подключения питания — 8 и 9.
  
 <php>pinlab_draw_picture("beambot/uchitsya_primenyat_silu/ULN2003A");</php> <php>pinlab_draw_picture("beambot/uchitsya_primenyat_silu/ULN2003A");</php>
Строка 23: Строка 27:
 <php>pinlab_draw_instruction("beambot/uchitsya_primenyat_silu/scheme1.mont");</php> <php>pinlab_draw_instruction("beambot/uchitsya_primenyat_silu/scheme1.mont");</php>
  
-Если ты нажмешь на кнопу SW1 загорится светодиод VD1 на полную яркость. Кнопка подключает базу первого транзистора Дарлингтона к "+питания и открывает его. Ток начинает течь через резистор R1 и светодиод VD1, который загорается.+Если нажмешь на кнопку SW1загорится светодиод VD1 на полную яркость. Кнопка подключает базу первого транзистора Дарлингтона к «+» питания и открывает его. Ток начинает течь через резистор R1 и светодиод VD1, который загорается.
  
-К сожалению фокус с суперсилой пальцев с микросхемой ULN2003A не получится, потому что базы транзисторов Дарлингтона к выводам микросхемы подключены через токоограничивающие резисторы. За то нам их не придется устанавливать самим.  +А вот фокус с суперсилой пальцев с микросхемой ULN2003A не получится, потому что базы транзисторов Дарлингтона к выводам микросхемы подключены через токоограничивающие резисторы. Зато нам их не придется устанавливать самим. 
  
 <WRAP center round tip 200%> <WRAP center round tip 200%>
 Экспериментируй: Экспериментируй:
-  * Попробуй подключить еще пару светодиодов и кнопок к другим транзисторам Дарлингтона в микросхеме ULN2003A и убедиться, что они все работают одинаково.+Попробуй подключить еще несколько светодиодов и кнопок к другим транзисторам Дарлингтона в микросхеме ULN2003A и убедись, что они все работают одинаково.
 </WRAP> </WRAP>
    
-Мы попробовали включать светодиод с помощью ULN2003A, но ULN2003A в первую очередь предназначена для управления мощной нагрузкойнапример, моторами. Давай  подключим его.+Мы попробовали включать светодиод с помощью ULN2003A, но эта микросхема в первую очередь предназначена для управления мощной нагрузкой – например, моторами. Давай подключим его.
  
 +==== Схема эксперимента ====
 <php>pinlab_draw_picture("beambot/uchitsya_primenyat_silu/scheme2");</php> <php>pinlab_draw_picture("beambot/uchitsya_primenyat_silu/scheme2");</php>
 +==== Таблица компонентов ====
 <php>pinlab_bom("beambot/uchitsya_primenyat_silu/scheme2.mont");</php>   <php>pinlab_bom("beambot/uchitsya_primenyat_silu/scheme2.mont");</php>  
- + ==== Монтажная схема ====
 <php>pinlab_draw_instruction("beambot/uchitsya_primenyat_silu/scheme2.mont");</php> <php>pinlab_draw_instruction("beambot/uchitsya_primenyat_silu/scheme2.mont");</php>
  
-Сема работает аналогично предыдущей — нажимаешь кнопку SW1 мотор с колесом начинают вращаться.+Схема работает аналогично предыдущейнажимаешь кнопку SW1 – мотор начинает вращать колесо.
  
 Давай попробуем подключить сразу два мотора. Давай попробуем подключить сразу два мотора.
  
 +==== Схема эксперимента ====
 <php>pinlab_draw_picture("beambot/uchitsya_primenyat_silu/scheme3");</php> <php>pinlab_draw_picture("beambot/uchitsya_primenyat_silu/scheme3");</php>
 +==== Таблица компонентов ====
 <php>pinlab_bom("beambot/uchitsya_primenyat_silu/scheme3.mont");</php>   <php>pinlab_bom("beambot/uchitsya_primenyat_silu/scheme3.mont");</php>  
    
 +==== Монтажная схема ====
 <php>pinlab_draw_instruction("beambot/uchitsya_primenyat_silu/scheme3.mont");</php> <php>pinlab_draw_instruction("beambot/uchitsya_primenyat_silu/scheme3.mont");</php>
  
-После включения питания робот начинает ехать вперед. У тебя наверное возник вопрос — зачем все эти усложнения с использованием микросхемы ULN2003A? Мы же уже научили нашего робота ездить в одном из первых уроков? Все верно, ответы на эти вопросы ты получишь в следующем уроке.  +После включения питания робот начинает ехать вперед. У тебянаверноевозник вопросзачем все эти усложнения с использованием микросхемы ULN2003A? Мы ведь почти сразу научили нашего робота ездить? Хороший вопрос. Ответ последует далее.
  
 ---- ----
 [[products:beambot:i_super_sila_palcev|☚ Предыдущий ]] |  [[products:beambot:i_super_sila_palcev|☚ Предыдущий ]] | 
 [[products:beambot|Содержание]] | [[products:beambot|Содержание]] |
-[[products:beambot:uchitsya_ostanavlivat_na_granice| Следующий ☛]] +[[products:beambot:line_sensor| Следующий ☛]]