Моделирование схемы лифт на 5 этажей на atmega328p — вызовы с памятью и реверсивные приводы онлайн

Учебная модель пассажирского лифта на 5 этажей под управлением микроконтроллера ATmega328P (Arduino Uno). Реализовано собирательное управление (алгоритм SCAN) с памятью вызовов: контроллер запоминает все нажатые этажи и по пути движения останавливается на каждом попутном вызове, затем едет дальше.

Кнопки и индикация. 5 кнопок вызова на этажах (снаружи) и 5 кнопок приказа в кабине (внутри). Чтобы уложиться в число выводов ATmega328P, каждая группа кнопок опрашивается как резистивная «лесенка» на аналоговом входе (этажные — A1, кабинные — A0): нажатие даёт своё напряжение, а analogRead() определяет этаж. Рядом с каждой кнопкой стоит светодиод, который горит, пока вызов не выполнен (этажные — D0…D4, кабинные — D9…D13).

Силовая часть. Подъём и спуск кабины выполняет мощный трёхфазный асинхронный двигатель с электромагнитным тормозом; направление задаёт реверсивная пара силовых узлов (KM_UP=D5 / KM_DN=D6, реверс — перестановкой двух фаз). Пружинный тормоз растормаживается на ходу автоматически (диодное ИЛИ UP+DN, 24 В на катушку). Двери открывает и закрывает отдельный трёхфазный асинхронный двигатель через реверсивные силовые узлы (KM_OPEN=D7 / KM_CLOSE=D8). Силовые узлы — бесконтактные (управляемые ключи), которыми напрямую управляют выводы контроллера; фазы 3~ сети показаны цветом по напряжению.

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

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

Симулятор схемы онлайн позволяет моделировать работу схемы в реальном времени. Вы можете изменять параметры схемы, добавлять новые элементы и наблюдать за их взаимодействием. Это полезный инструмент для обучения и экспериментов с электронными схемами.
⚡ Circuit Online 
Left-click — place/select · hover over an end (◯ highlights) and drag — stretch · wheel — zoom · middle-click — pan · double-click — settings

вносите свои изменения если нужно


Комментарии

Оставить комментарий

Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply