Моделирование схемы стиральная машина на atmega328p — 6 программ стирки, индикаторы времени и температуры онлайн

Учебная модель стиральной машины под управлением микроконтроллера ATmega328P (Arduino Uno). Реализованы 6 типовых программ стирки; выбранная программа подсвечивается своим светодиодом, а машина проходит полный цикл: налив воды → стирка с нагревом → полоскание → отжим → готово.

Кнопки и индикация. 6 кнопок выбора программы опрашиваются как резистивная «лесенка» на одном аналоговом входе A0: каждое нажатие даёт своё напряжение, а analogRead() определяет программу — так удаётся уложиться в число выводов ATmega328P. Рядом с каждой кнопкой горит светодиод выбранной программы (D0…D5). Отдельные светодиоды показывают текущую фазу цикла: стирка, полоскание, отжим и нагрев.

Индикаторы. Два семисегментных индикатора ведут обратный отсчёт времени до конца программы (в минутах), ещё два — показывают температуру нагрева (°C). Все четыре разряда выводятся через готовые микросхемы: параллельные защёлки-регистры (аналог 74×75) и дешифраторы «двоично-десятичный код → 7 сегментов» (аналог CD4511 / 74×47). Контроллер выставляет тетраду на общую 4-битную шину данных (D10…D13) и стробом (A1…A5) защёлкивает нужный разряд — так четыре индикатора и панель светодиодов управляются малым числом выводов.

Силовая часть. Барабан вращает мощный трёхфазный асинхронный двигатель (контактор — три бесконтактных ключа, D6); откачку воды выполняет однофазный насос (D7). Клапан налива воды и электромагнитный замок-блокиратор люка — катушки (индуктивности), питаемые через ключи (D8 и D9). Замок держит люк закрытым весь цикл и отпускает по завершении.

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

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

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

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


Комментарии

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

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