Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Программирование микроконтроллеров
Создан заказ №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
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
10 октября 2015
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
ArsMG1970
5
скачать
Программирование микроконтроллеров.docx
2018-07-14 07:42
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор работает быстро, и самое главное качественно, мне поставили оценку 5, а в баллах 95 из 100, что считаю ну оооочень отличным результатом! Обязательно обращусь ещё)

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Учет выпускников колледжа
Курсовая работа
Программирование
Стоимость:
700 ₽
Turbo Pascal 7. Электронные часы
Решение задач
Программирование
Стоимость:
150 ₽
задачи по параллельному программированию
Ответы на вопросы
Программирование
Стоимость:
300 ₽
Выполнить лабы по предмету Проектирование информационных систем
Лабораторная работа
Программирование
Стоимость:
300 ₽
системное программное обеспечение . Сегодня
Реферат
Программирование
Стоимость:
300 ₽
Разработка простой программы с использованием структурного подхода
Контрольная работа
Программирование
Стоимость:
300 ₽
аналоговые часы, календарь, счетчик дней до даты с++
Курсовая работа
Программирование
Стоимость:
700 ₽
Реализовать информационную систему, учитывающую кулинарные рецепты
Курсовая работа
Программирование
Стоимость:
700 ₽
Сетевые базы данных и СУБД
Курсовая работа
Программирование
Стоимость:
700 ₽
Скрипт, экспортируюший данные с privat banking Сбербанка
Задача по программированию
Программирование
проектирование игрового компьютера на базе технологии intel и nvidia
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на языке высокого уровня
Курсовая работа
Программирование
Стоимость:
700 ₽
Синтез функций возвращающих аргументы-структуры
Курсовая работа
Программирование
Стоимость:
700 ₽
Сетевое программное обеспечение
Курсовая работа
Программирование
Стоимость:
700 ₽
в Delphi Закон сохранения энергии свободного падения
Курсовая работа
Программирование
Стоимость:
700 ₽
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
Курсовая работа
Программирование
Стоимость:
700 ₽
Курсовая Тестирование веб сервиса учёта персонала
Курсовая работа
Программирование
Стоимость:
700 ₽
Снифер на python3, используя scapy + tkinter/pyqt
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Работа с логическими выражениями. Использование скриптов на HTML-страницах
При использовании в кодах программ логических условий применяются операции сравнения различных типов данных:
= равно
не равно

> больше
> = больше или равно.
Также применяются логические функции и операторы:

Результат выполнения логической операции может принимать одно из двух возможных значений: True (истина) или False (ложь).
Переменным можно присваивать только английские значения...
подробнее
Веб-сайты и Веб-страницы
Что же представляют собой Web-сайты и Web-страницы? Чтобы понять это, зададимся другим вопросом, какую информацию может содержать Web-сайт? Ответ: практически любую. На сайте можно размещать, например, произведения великих классиков литературы, живописи, архитектуры и т.д.
Если страницы в обычной книге можно перелистывать и подобным образом искать нужную информацию, то как добраться до нужной инфор...
подробнее
Создание списков на веб-страницах
На Web-странице, как и в документе Word, имеется возможность создания списков. Списки бывают маркированные и нумерованные. В маркированных употребляются стандартные маркеры, реализовывать вид которых будет браузер, а также графические изображения, которые загружаются из отдельных файлов. В нумерованных списках используются арабские или римские цифры, кроме того, латинские буквы.
Создаются списки т...
подробнее
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Работа с логическими выражениями. Использование скриптов на HTML-страницах
При использовании в кодах программ логических условий применяются операции сравнения различных типов данных:
= равно
не равно

> больше
> = больше или равно.
Также применяются логические функции и операторы:

Результат выполнения логической операции может принимать одно из двух возможных значений: True (истина) или False (ложь).
Переменным можно присваивать только английские значения...
подробнее
Веб-сайты и Веб-страницы
Что же представляют собой Web-сайты и Web-страницы? Чтобы понять это, зададимся другим вопросом, какую информацию может содержать Web-сайт? Ответ: практически любую. На сайте можно размещать, например, произведения великих классиков литературы, живописи, архитектуры и т.д.
Если страницы в обычной книге можно перелистывать и подобным образом искать нужную информацию, то как добраться до нужной инфор...
подробнее
Создание списков на веб-страницах
На Web-странице, как и в документе Word, имеется возможность создания списков. Списки бывают маркированные и нумерованные. В маркированных употребляются стандартные маркеры, реализовывать вид которых будет браузер, а также графические изображения, которые загружаются из отдельных файлов. В нумерованных списках используются арабские или римские цифры, кроме того, латинские буквы.
Создаются списки т...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы