Все встроенные системы имеют память для хранения данных. Эта память состоит из триггеров, эти триггеры хранят данные в виде битов. Каждый триггер может хранить один бит. Итак, для восьми триггеров у нас будет 8-битная память. Эта память используется для хранения программ или для доступа к программе. Существуют разные типы триггеров. Мы собираемся поговорить о SR-триггерах.
В таймере 555IC есть триггер SR (Set Reset), поэтому таймер может быть настроен на хранение одного бита данных. Это то, что мы собираемся здесь делать. Мы используем таймер для хранения одного бита данных.
Компоненты схемы
- От +5 до +12 напряжения питания
- 555 IC
- Резисторы 10 кОм (2 шт.), 1 кОм
- Пуговицы (2 шт.)
- СВЕТОДИОД,
- Конденсатор 100 мкФ (не обязательно, подключается параллельно к источнику питания)
Схема и объяснение работы
Схема на основе одной ячейки памяти бита 555IC показана на рисунке выше. Здесь мы используем триггер, присутствующий в таймере, как мы обсуждали ранее.
Теперь представьте, что все компоненты подключены, как показано на принципиальной схеме, и питание включено. Поскольку пороговый вывод подключен к питанию через резистор 10 кОм, на выходе второго компаратора будет низкий уровень. Этот сигнал подается на второй вывод SET триггера внутри таймера.
Как показано на рисунке ниже, триггер получает низкий сигнал на установленном контакте триггера.
Из-за этого триггер будет хранить в своей памяти НУЛЬ, и поэтому выходной сигнал будет низким. Что касается низкого выхода, светодиод не горит. Теперь представьте, что кнопка настройки нажата, а затем контакт порога напрямую подключается к земле. Это показано на рисунке ниже. Из-за этого на положительном выводе второго компаратора будет более высокий потенциал, поэтому второй компаратор выдает положительный высокий сигнал.
Этот положительный высокий сигнал подается на установочный вывод триггера, и поэтому триггер сохраняет ЕДИНИЦУ в своей памяти, и поэтому выход Q будет высоким, этот выход Q позволяет выходу таймера стать высоким. Итак, теперь светодиодный индикатор указывает, что ОДИН хранится в триггере.
ОДИН в настоящее время хранится в памяти триггера, теперь, когда мы нажимаем кнопку сброса, транзистор PNP на внутренней диаграмме включается. При этом появится высокий сигнал MR (Master Reset).
Этот общий сброс, когда переходит в высокий уровень, бит, хранящийся в триггере, стирается. Это триггер, опущенный до минимума. Когда триггер становится низким, выходной сигнал становится низким. Теперь светодиод погаснет. Вот так таймер сохраняет один бит данных в триггере.