Создан заказ №738347
7 октября 2015
Программирование микроконтроллеров
Как заказчик описал требования к работе:
Курсовой проект посвящен разработке системы управления, построенной на базе микроконтроллера (например фирм Atmel, Microchip и т.п.) и выполняющий определенную задачу (перечень задач и их описание приведены ниже). Разработка заключается в выборе наиболее подходящего микроконтроллера, составлении при
нципиальной схемы устройства, написании управляющей программы контроллера (на языке Ассемблер, С, Basic и т.д.), разводки печатной платы.
Объем курсового проекта должен составлять не менее 30 страниц и содержать теоретический раздел (описание принципов работы с выбранным микропроцессором, аналоговой обвязки устройства), практический раздел (описание собственной разработки, составление структурной, электрической принципиальной схем, алгоритма работы устройства, программы управления, печатной платы). Программа управления должна содержать комментарии (как системные – что происходит с регистрами микроконтроллера, так и функциональные – что происходит с данными).
Варианты тем курсовых проектов:
Тема 1. Создание USB переходника между компьютером и системой измеряющий расстояние, используя ультразвуковой сигнал. Примером может служить автомобильная система «Парктроник». Блок «парктроника» посылает сигналы в каждый свой датчик (от 1 до 8) и получает от каждого датчика отраженный сигнал. Получив время между посылкой и ответом «парктроник» вычисляет расстояние до препятствия. Требуется создать и запрограммировать устройство с интерфейсом USB позволяющее передавать информацию между системой «парктроника» и ЭВМ.
Тема 2.Создание RGBконтроллера. RGBконтроллеры широко применяются в рекламных и декоративных целях и предназначены для запуска различных программ цветных светодиодных лент. (простейший пример елочная гирлянда с режимами работы: постоянного свечения, угасания, перелива цветов, зажигания определенного цвета и т.д.). Требуется разработать контроллер и управляющую программу, которые позволяли бы выполнить следующие условия:
– управление цветом может быть как с ЭВМ так и с помощью пульта (либо дистанционного, либо непосредственно по проводу). Цветовую палитру можно устанавливать вручную;
– режимы работы устройства можно устанавливать вручную. Основные режимы цветов – постоянное свечение, плавное перетекание цветов согласно палитре/согласно пользовательским настройкам, режим строб.
Тема 3. Создание контроллера типа Ambilight. Ambilight по своей сущности является фоновой подсветкой пространства с оборотной стороны телевизора, излучающей свет интенсивностью и цветом, соответствующими происходящему на экране. Данная функция осуществляется специальными лампами или светодиодами с двух, трёх или четырёх сторон телевизора. Требуется разработать устройство и управляющую программу для компьютерного монитора, реализующие данную функцию.
Тема 4. Контроллер системы «умный дом». В общих чертах, система работает следующим образом. К центральной системе подключено множество датчиков, которые собирают различную информацию, начиная от температуры на улице и внутри помещений и заканчивая скоростью движения воздуха в вентиляционной шахте. После опроса этих датчиков система анализирует ситуацию и в зависимости от установок, заданных ей оператором, принимает то или иное решение. Требуется разработать устройство управления освещением помещения. Управление и настройка должны осуществляться при помощи сенсорного пульта (либо, при использовании не сенсорного монитора, кнопками). Свет должен включаться в нескольких вариантах: по таймеру, по наличию движения в помещении при недостаточной освещенности, по нажатию кнопки. Должна быть реализована функция подсчета количества людей в помещении.
Тема 5. Контроллер системы «умный дом». Требуется разработать систему защиты от протечек воды помещениях (ванная, кухня). Контроллер должен вырабатывать управляющие воздействия при поступлении сигнала от датчика протечки для передачи сервоприводу вентиля. После окончания сигнала протечки контроллер не должен открывать вентиль. При обнаружении протечки контроллер должен выдавать звуковой сигнал, а также с помощью gsm-модуля оповестить диспетчера о протечке.
Тема 6. Контроллер системы «умный дом». Требуется разработать систему управления отоплением в помещениях. В каждом помещении может задаваться своя недельная программа со своими температурными и временными установками. Задание режима и температуры может осуществляться с пульта или с компьютера. Система должна отрабатывать сигналы от подключенных датчиков и включать или выключать источники тепла (теплые полы, ИК-нагреватели, конвекторы) в зависимости от значения текущей температуры.
Тема 7. Контроллер системы «умный дом». Требуется разработать систему безопасности включая систему видеонаблюдения, систему оповещения через sms.
Тема 8. Микроконтроллерная система измерения температуры жидкости. Пример использования данной системы – отображение температуы охлаждающей жидкости автомобильного двигателя. В качестве индикатора можно использовать несколько светодиодов различных цветов (например, начиная с синего для низкой температуры, заканчивая красным для высокой). Требуется разработать устройство позволяющее отображать температуру жидкости в виде цветового столба с возможностью подключения эталонного цифрового термометра (для проверки) работающего от стабилизированного напряжения +12 В
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
10 октября 2015
Заказ завершен, заказчик получил финальный файл с работой
5
Программирование микроконтроллеров.docx
2018-07-14 07:42
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор работает быстро, и самое главное качественно, мне поставили оценку 5, а в баллах 95 из 100, что считаю ну оооочень отличным результатом! Обязательно обращусь ещё)