Рассчитай точную стоимость своей работы и получи промокод на скидку 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, что считаю ну оооочень отличным результатом! Обязательно обращусь ещё)

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Построить структурную схему и Q-схему по исходной задаче
Решение задач
Программирование
Стоимость:
150 ₽
Объектно-ориентированное программирование. Массивы и классы
Курсовая работа
Программирование
Стоимость:
700 ₽
Программа для машины Тьюринга (МТ)
Решение задач
Программирование
Стоимость:
150 ₽
Моделирование шара по оограниченной плоскости
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка сайта спомощью CMS (системы управления контентом)
Отчёт по практике
Программирование
Стоимость:
700 ₽
Решить задачи
Контрольная работа
Программирование
Стоимость:
300 ₽
Разработка информационной системы для автомобильного салона
Курсовая работа
Программирование
Стоимость:
700 ₽
Сайт для интернет-магазина творческих изделий
Курсовая работа
Программирование
Стоимость:
700 ₽
построить базу данных планет на основе языка Си
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка игры "Морской бой" на платформе Turbo Pascal
Курсовая работа
Программирование
Стоимость:
700 ₽
Предмет "Базы данных, Тема: Разработать ИС «Обучение»
Курсовая работа
Программирование
Стоимость:
700 ₽
Курсовая по программированию (Delphi) на тему: План лечения
Курсовая работа
Программирование
Стоимость:
700 ₽
Создание класса Bill
Курсовая работа
Программирование
Стоимость:
700 ₽
Объектно-ориентированная модель Природного Парка
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка электронного издания "Юзабилити и дизайн"
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка web-сервиса для маркетинговых квизов на базе фреймворка Flask
Курсовая работа
Программирование
Стоимость:
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 вы получите информацию о подробном расчете стоимости аналогичной работы