Базовые логические схемы

Эта статья требует переработки.Вы можете улучшить её в соответствии с правилами написания статей.*Конкретная проблема: Имеются пунктуационные ошибки, проблемы со стилем. Также плохо оформлены отдельные разделы статьи, особенно последние, в частности: неправильно проставлены некоторые ссылки, не используются основные шаблоны.*
Для улучшения этой статьи желательно:* Дополнить вводную секцию, кратко раскрывающую тему статьи и обобщающую её содержимое.
* Переработать оформление в соответствии с правилами написания статей.
* Исправить стиль статьи согласно правилами написания статей.
* Проверить статью на содержание различных ошибок.
* Ёфицировать статью.
* Ожидается решение экспертного совета по поводу переноса из системы автоматизации.

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

## Сенсор изменения сигнала

Выдаёт короткий сигнал когда, сигнал поступающий на вход изменяется (с **1** на **0** и наоборот). Входной сигнал подключаем ко входу фильтра настроенного на 0.1 секунды и ко одному из входов исклИЛИ-гейта, а выход из фильтра ко второму.

Схема от Wal-1776.

Открыть изображение

## Ограничитель длины сигнала

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

Схема от Wal-1776.

Открыть изображение

## Стандартизатор длины сигнала

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

Схема от Wal-1776.

Открыть изображение

## Таймер

Для улучшения этого раздела желательно:* Элементы далее предлагаются к переносу из Системы автоматизации. Прочие элементы можно оставить там (то есть получится разделение простые логические схемы отдельно, простые системы автоматизации отдельно).

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

Открыть изображение

## Генератор импульсов

Соедините последовательно Буфер, Не-гейт и Фильтр. Для рабочей схемы вывод из цикла следует сделать до или после НЕ-гейта.

Время на буфере определяет длительность сигнала **0** на выходе из генератора импульсов, а на фильтре — длительность **1**.

Открыть изображение
Второй вариант генератора импульсов это Таймер.

## Чередование сигнала

При подаче сигнала на вход схемы исходящий сигнал будет чередоваться.

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

Особенности: входящий сигнал (на схеме часы) должен быть в режиме активности меньшее время чем задержка на буфере или фильтре, конкретно на рисунке часы установлены на 1 % это соответственно 6 секунд, значит буфер и фильтр должны быть установлены минимум на 7 секунд (на рисунке взято с запасом 12 секунд).

Схема от DonSlonik.

Открыть изображение

Второй вариант этой схемы это Таймер.

## D-триггер

Этот раздел требует переработки.Вы можете улучшить его в соответствии с правилами написания статей.
Эта схема позволяет запоминать сигнал на неограниченное время. По своей работе больше всего напоминает D-триггер [1]. Вход D отвечает за сигнал, который триггер запомнит, а С-вход за синхронизацию (запись сигнала идет только когда на С-вход подается сигнал 1).

Схема от UralCocos.

Открыть изображение