Тольяттинский государственный университет (Росдистант), ТГУ. Языки высокого уровня в системах управления (курсовая работа) (9557). Варианты П и Ш.
Все курсовые работы защищены на оценку не ниже 70 из 100 (хорошо). Следует понимать, что работы уже сдавались.
Для Росдистант имеются и другие готовые работы. Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку (Евгений).
Требуется спроектировать электронную систему, состоящую из нескольких элементов, управляемых микроконтроллером, для которого необходимо написать программу. Работа выполняется по вариантам. Часть элементов разрабатываемой системы не зависят от варианта, это:
1) микроконтроллер;
2) кнопка питания Power;
3) индикаторный светодиод питания зеленого цвета;
4) аварийный светодиод красного цвета.
Другая часть элементов зависит от вашего варианта, они могут присутствовать в системе или нет, это:
1) электродвигатели;
2) лампы освещения;
3) датчики;
4) другие элементы.
На рис. 1 показана примерная структура системы.
Во всех вариантах используется три устройства, управляемых микроконтроллером, с номерами от 1 до 3.
Таблица 1
Исполнительные устройства
Вариант Устройство
А, Б, В, Г, Д, Е, Ё, Ж 3 двигателя
З, И, Й, К, Л, М, Н, О 2 двигателя, 1 лампа
П, Р, С, Т, У, Ф, Х, Ц 1 двигатель, 3 лампы
Ч, Ш, Щ, Ъ, Ы, Ь, Э, Ю, Я 3 лампы
Двигатель – коллекторный мотор на ваш выбор; лампа 12 Вольт 5 Вт.
«2 двигателя, 1 лампа» означает, что используются двигатель № 1, двигатель № 2, лампа № 3.
«1 двигатель, 2 лампы» означает, что используются двигатель № 1, лампа № 2, лампа № 3.
Таблица 2
Способы подключения ламп к микроконтроллеру
Вариант Устройство
Й, Ц, У, К, Е, Н, Г, Ш, Щ, З, Ё Ключ на биполярном транзисторе
Х, Ъ, Ф, Ы, В, А, П, Р, О, Л, Д Ключ на полевой транзистор
Ж, Э, Я, Ч, С, М, И, Т, Ь, Б, Ю Реле
Схема подключения двигателя – на выбор студента, а реле может быть выбрано механическим или твердотельным.
Таблица 3
Нормальный режим работы двигателей
Вариант Устройство
Ф, Ы, В, А, П, Р, О, Л, Д, Ж, Э, Я, Ч, С, Ъ, М Двигатели с ЧЕТНЫМИ номерами плавно ускоряются в течение 10 секунд; 10 секунд работают на максимальной скорости; 10 секунд замедляются; 10 секунд остановлены, далее повтор.
Двигатели с НЕЧЕТНЫМИ номерами постоянно вращаются в противоположную сторону со средней скоростью.
Й, Ц, У, К, Е, Н, Г, Ш, Щ, З, Ё, Х, И, Т, Ь, Б, Ю Двигатели с НЕЧЕТНЫМИ номерами плавно ускоряются в течение 10 секунд; 20 секунд работают на максимальной скорости; 10 секунд замедляются; 20 секунд остановлены, далее повтор.
Двигатели с ЧЕТНЫМИ номерами постоянно вращаются в противоположную сторону со средней скоростью.
Если в вашем варианте нет двигателей, эту таблицу вы игнорируете.
Таблица 4
Нормальный режим работы ламп
Вариант Устройство
А, П, Р, О, Л, Ц, У, К, Е, Н, Ш ЧЕТНЫЕ лампы мигают с периодом 30 секунд; НЕЧЕТНЫЕ горят постоянно
Ж, Э, Я, Ч, С, Г, Щ, З, Ё, Д, Й НЕЧЕТНЫЕ лампы мигают с периодом 30 секунд; ЧЕТНЫЕ горят постоянно
Х, Ъ, Ф, Ы, В, М, И, Т, Ь, Б, Ю Все лампы мигают с периодом 60 секунд
Если в вашем варианте нет ламп, эту таблицу вы игнорируете.
Отсутствие вращения двигателя обнаруживается с помощью энкодера – используйте двигатель со встроенным энкодером. Обрыв лампы (сгоревшая лампа) диагностируется, если ток не течет через нее при команде на её включение.
Таблица 5
Временные интервалы индикации ошибок
Вариант Период короткого мигания Длинная пауза
А–Ё 500 миллисекунд 1 секунда
Ж–Л 500 миллисекунд 2 секунды
М–Т 800 миллисекунд 3 секунды
У–Ш 800 миллисекунд 4 секунды
Щ–Я 1000 миллисекунд 5 секунд