Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:beambot:treniruet_reakciyu_na_svet [2025/09/29 15:46] – [BeamBOT тренирует реакцию на свет. Микросхема MCP6002] labuser30products:beambot:treniruet_reakciyu_na_svet [2025/09/29 16:35] (текущий) – [BeamBOT тренирует реакцию на свет. Микросхема MCP6002] labuser30
Строка 17: Строка 17:
 <php>pinlab_draw_instruction("beambot/treniruet_reakciyu_na_svet/scheme1.mont");</php> <php>pinlab_draw_instruction("beambot/treniruet_reakciyu_na_svet/scheme1.mont");</php>
  
-Поверни ручку подстроечного резистора сначала до упора против часовой стрелки светодиод при этом должен загореться, после чего потихоньку поворачивай в обратную сторону, пока светодиод не погаснет. Теперь если ты закроешь фоторезистор светодиод загорится. Можешь попробовать настроить датчик при другом освещении. Отлично, у нас получился умный датчик света с широким диапазоном регулировки. Как он работает? В схеме есть два делителя напряжения. Первый это подстроечный резистор R3, средняя точка которого подключена к неинвертирующему «+» входу компаратора. С его помощью мы можем настраивать порог срабатывания нашего датчика. Второй делитель образуют фоторезистор R1 и резистор R2, его средняя точка подключена к инвертирующему «-» входу. После настойки напряжение на входе «+» меньше чем на входе «-», соответственно на выходе компаратора логический уровень «0». Индикатором состояния выхода компаратора является светодиод VD1: горит — логический уровень «1», не горит — «0». Когда ты закрываешь фоторезистор напряжение на средней точке второго делителя возрастает и компаратор переключается. +Поверни ручку подстроечного резистора сначала до упора против часовой стрелки светодиод при этом должен загореться, после чего потихоньку поворачивай в обратную сторону, пока светодиод не погаснет. Теперь если ты закроешь фоторезистор светодиод загорится. Можешь попробовать настроить датчик при другом освещении. Отлично, у нас получился умный датчик света с широким диапазоном регулировки. Как он работает? В схеме есть два делителя напряжения. Первый это подстроечный резистор R3, средняя точка которого подключена к неинвертирующему «+» входу компаратора. С его помощью мы можем настраивать порог срабатывания нашего датчика. Второй делитель образуют фоторезистор R1 и резистор R2, его средняя точка подключена к инвертирующему «-» входу. После настойки напряжение на входе «+» меньше чем на входе «-», соответственно на выходе компаратора логический уровень «0». Индикатором состояния выхода компаратора является светодиод VD1: горит — логический уровень «1», не горит — «0». Когда ты закрываешь фоторезистор его сопротивление увеличивается, напряжение на средней точке второго становиться меньше чем на «+» и выход компаратора переключается в состояние логической «1».
  
-Схема хорошо работаетно когда датчик срабатывает мы получаем на выходе логический «0», а если ты помнишь для включения транзистора или канала микросхемы ULN2003A на нужен высокий уровень, т.е. логическая «1». Давай попробуем это исправить в следующей схеме.+У последней схемы есть недостаток, который можно попробовать поймать очень плавно затеняя фоторезистор. В какой-то момент светодиод будет гореть в полсилы или мерцать, а это означает что мы в какой-то момент не будем получать четкого сигнала «1» или «0», что недопустимо в цифровой электронике. Это можно исправить добавлением всего одного резистора, давай попробуем.
  
 <php>pinlab_draw_picture("beambot/treniruet_reakciyu_na_svet/scheme2");</php> <php>pinlab_draw_picture("beambot/treniruet_reakciyu_na_svet/scheme2");</php>
  
-~~NOCACHE~~ 
 <php>pinlab_bom("beambot/treniruet_reakciyu_na_svet/scheme2.mont");</php>   <php>pinlab_bom("beambot/treniruet_reakciyu_na_svet/scheme2.mont");</php>  
    
 <php>pinlab_draw_instruction("beambot/treniruet_reakciyu_na_svet/scheme2.mont");</php> <php>pinlab_draw_instruction("beambot/treniruet_reakciyu_na_svet/scheme2.mont");</php>
  
-Новая схема работает также как и предыдущая, только светодиод VD1 загорается совсем слабо. Почему так и что мы изменили в схеме? В первую очередь мы подключили светодиод наоборот, теперь он должен включаться логическим уровнем «1» на выходе компаратора. Но из-за особенности микросхемы LM393 что бы получить логический уровень «1» выход компаратора нужно "потянуть" к «+» питания, что мы и сделали с помощью резистора R4 c сопротивлением 10 кОм. Резистор мы взяли с большим сопротивлением, чтобы при логическом «0» на выходе компаратора через резистор не было большой утечки тока, но из-за этого светодиод VD1 загорается слабо. Кроме того в резисторном делители мы поменяли местами фоторезистор R1 и R2 резистор, если бы мы этого не сделали светодиод горел бы когда светло, и гас в темноте.+Новая схема работает также как и предыдущая, но теперь как бы плавно ты не затенял фоторезистор, у тебя не получиться заставить его мерцать. Добились мы этого добавлением положительной обратной связи соединив резистором R5 выход компаратора с его «+» входом. В предыдущей схеме напряжение срабатывания на входе «+», заданное потенциометром, было одинаковое при переходе от «0» к «1» и наоборот от «1» к «0». Теперь же когда на выходе компаратора логическая «1», обратная связь немного увеличит напряжение заданное потенциометром на входе «+», и наоборот когда на выходе «0», то напряжение на входе «+» немного уменьшиться. Получившаяся разница между немного уменьшенным и немного увеличенным напряжением называется гистерезисом. Гистерезис это свойство системы дополнительно сопротивляться изменению состояния.
  
-Схема работает неплохо, но хотелось бы зажигать светодиод на полную яркость. Давай воспользуемся для этого нашим старым знакомым — транзистором, и соберем следующую схему.+Чтобы наглядно убедиться как работает гистерезис в нашей схеме замени резистор R5 со 100 кОм на 10 кОм и попробуй плавно затенять/освещать фоторезистор.          
  
-**СХЕМЫ3**  
- 
-Отлично, теперь светодиод загорается на полную яркость. Мы добавили в схему транзистор VT1 и токоограничительный резистор R5 для светодиод VD1. Базу транзистора мы подключили в выходу компаратора. 
- 
-У последней схемы есть небольшой недостаток, который можно попробовать поймать очень плавно затеняя фоторезистор. В какой-то момент светодиод будет гореть в полсилы или мерцать, а это означает что мы в какой-то момент не будем получать четкого сигнала «1» или «0». Как это исправить мы разберемся уже в следующем уроке.