Автор работы: Пользователь скрыл имя, 22 Декабря 2011 в 22:18, курсовая работа
Автоматические стиральные машины предназначены для стирки белья по заданной программе. Замачивание, стирка и полоскание осуществляются механическим перемешиванием белья, помещенного в барабан. Как правило, барабан имеет три ребра для лучшего перемешивания белья в процессе стирки, а также перед программой отжима. Отжим белья осуществляется в том же барабане, но при вращении барабана с большими оборотами. Все процессы стирки, полоскания, отжима, регулирования заданной программы и температуры, сушки - выполняются автоматически. Автоматические стиральные машины работают от сетей холодного и горячего водоснабжения, а также электрической сети. Современные схема принципиально отличаются от выпускающихся ранее стиральных машин по конструкции и сложности. В них используются сложные элементы автоматики и электроники, ранее никогда не применяемые.
Шина данных (<ШД>) и шина адреса (<ША7-4> и <ША3-0>) отображают соответствующие состояния шин на момент завершения очередного такта.
С контроллером ПДП (с каждым из каналов) связаны четыре ВУ отображаемые в том же окне.
Рис. 9. Внешние устройства
Каждое ВУ имеет буфер объёмом в 8 байт, который можно использовать как для передачи, так и для приёма данных. Режим работы ВУ зависит от настроек контроллера ПДП. ВУ всегда готовы к обмену. Если буфер полон следующий байт данный будет взять из начала буфера. При заполнении буфера автоматически снимается запрос соответствующего канала КПДП. Буфер заполняется сверху вниз. Текущая ячейка буфера отмечается пунктирной линией по кругу или синей подцветкой. Для изменения ячейки её необходимо выделить с помощью мыши и используя буквенно-цифровые клавиши занести требуемое шестнадцатеричное число.
Кнопки трассировки
программы непосредственно
Таблица 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 | Повторение опроса |
- | Пересылка закончена другие действия программы |
Рис. 10.
Обнуление аккумулятора
Рис. 11.
Запись первого байта в регистр адреса
аккумулятора = 1
Рис. 12.
Запись второго байта в регистр адреса
Рис. 13.
Регистр адреса содержит число 100
Рис. 14. Программирование канала для передачи из ЗУ 4 байт во внешнее устройство
Рис. 15.
Запись второго байта в регистр адреса
аккумулятора = 80
Рис. 16. Разрешение работы по каналу 0 с автоматической остановкой после цикла пересылки. Запись второго байта в регистр адреса аккумулятора = 41
Рис. 17.
Чтение регистра состояния
Рис. 18.
Нулевой бит = 0
Заключение
В данном курсовом проекте
разработан блок управления стиральной
машиной. Данный блок управления обладает
всеми необходимыми функциональными
возможностями, с помощью чего осуществляется
полностью автоматизированный цикл
стирки белья в одном из предложенных
режимов, каждый из которых реализован
для двух возможных температур воды. Помимо
отвечающей современным требованиям функциональности
блок управления имеет конкурентоспособную
стоимость и обладает высокой надежностью.
Список
использованных источников
Информация о работе Система управления бытовой стиральной машиной