Система управления бытовой стиральной машиной

Автор работы: Пользователь скрыл имя, 22 Декабря 2011 в 22:18, курсовая работа

Краткое описание

Автоматические стиральные машины предназначены для стирки белья по заданной программе. Замачивание, стирка и полоскание осуществляются механическим перемешиванием белья, помещенного в барабан. Как правило, барабан имеет три ребра для лучшего перемешивания белья в процессе стирки, а также перед программой отжима. Отжим белья осуществляется в том же барабане, но при вращении барабана с большими оборотами. Все процессы стирки, полоскания, отжима, регулирования заданной программы и температуры, сушки - выполняются автоматически. Автоматические стиральные машины работают от сетей холодного и горячего водоснабжения, а также электрической сети. Современные схема принципиально отличаются от выпускающихся ранее стиральных машин по конструкции и сложности. В них используются сложные элементы автоматики и электроники, ранее никогда не применяемые.

Содержимое работы - 1 файл

Курсовик мпс.doc

— 910.00 Кб (Скачать файл)
 

           Шина данных (<ШД>) и шина адреса (<ША7-4> и <ША3-0>) отображают соответствующие состояния шин на момент завершения очередного такта.

           Внешние устройства.

           С контроллером ПДП (с каждым из каналов) связаны четыре ВУ отображаемые в том же окне.

           

           Рис. 9. Внешние устройства

           Каждое ВУ имеет  буфер объёмом в 8 байт, который можно использовать как для передачи, так и для приёма данных. Режим работы ВУ зависит от настроек контроллера ПДП. ВУ всегда готовы к обмену. Если буфер полон следующий байт данный будет взять из начала буфера. При заполнении буфера автоматически снимается запрос соответствующего канала КПДП. Буфер заполняется сверху вниз. Текущая ячейка буфера отмечается пунктирной линией по кругу или синей подцветкой. Для изменения ячейки её необходимо выделить с помощью мыши и используя буквенно-цифровые клавиши занести требуемое шестнадцатеричное число.

           Кнопки трассировки  программы непосредственно влияют на состояние <КПДП> в активном режиме. Изменения происходят в каждом такте  работы. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

      1. Выполнение  программы “КПДП - Обмен память->ВУ по каналу 0”

           Таблица 7. Программа “КПДП - Обмен память->ВУ по каналу 0”

XRA A Обнуление аккумулятора
OUT 0 Запись первого байта в регистр адреса аккумулятора = 1
INR A Запись второго  байта в регистр адреса
OUT 0 Регистр адреса содержит число 100
MVI A 4 Программирование канала для передачи из ЗУ 4 байт во внешнее устройство
OUT 1 -
MVI A 80 Запись второго  байта в регистр адреса аккумулятора = 80
OUT 1 Регистр счётчика адреса/режима содержит число 8004
MVI A 41 Разрешение работы по каналу 0 с автоматической остановкой после цикла пересылки

Запись второго  байта в регистр адреса аккумулятора = 41

OUT 8 -
- Цикл ожидания завершения пересылки
LOOP:   IN 9 Чтение регистра состояния
ANI 1 Нулевой бит = 0
JZ LOOP Повторение опроса
- Пересылка закончена  другие действия программы
 
 
 
 
 
 
           
  1. XRA A

           

Рис. 10. Обнуление аккумулятора 

    1. OUT 0

Рис. 11. Запись первого байта в регистр адреса аккумулятора = 1 
 

    1. INR A

Рис. 12. Запись второго байта в регистр адреса 

    1. OUT 0

Рис. 13. Регистр адреса содержит число 100 
 
 

    1. MVI A 4

Рис. 14. Программирование канала для передачи из ЗУ 4 байт во внешнее устройство

    1. OUT 1
    2. MVI A 80

Рис. 15. Запись второго байта в регистр адреса аккумулятора = 80 
 
 

    1. OUT 1
    2. MVI A 41

Рис. 16. Разрешение работы по каналу 0 с автоматической остановкой после цикла пересылки. Запись второго байта в регистр адреса аккумулятора = 41

    1. OUT 8
    2. LOOP:   IN 9

Рис. 17. Чтение регистра состояния 
 

    1.  ANI 1

Рис. 18. Нулевой бит = 0 

    1.  JZ LOOP
    2. Пересылка закончена другие действия программы
 
 
 
 
 
 
 
 
 
 

Заключение 

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

 

Список  использованных источников 

     
  1. О. Николайчук «x51-совместимые микроконтроллеры фирмы Silicon Laboratories (Cygnal),M.,ИД СКИМЕН,2004»
  2. Бродин В.Б., Шагурин М.И. Справочник. Микроконтроллеры: архитектура, программирование, интерфейс. М.: ЭКОМ 1991 г.
  3. «Справочник по однокристальным микроконтроллерам
  4. КМ1816ВЕ48 и КМ1816ВЕ51» (источник - http://ofap.ulstu.ru/files/REFER_BOOK_MK48&MK51/start.htm)
  5. Свободная энциклопедия «Википедия» (ресурс – http://www.wikipedia.org)
  6. Бондарь С.С., Кравцевич В.Я. Современные электробытовые приборы и машины. М.: Машиностроение, 1987. - 224с.

Информация о работе Система управления бытовой стиральной машиной