Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базовый проект(второй семестр).docx
Скачиваний:
0
Добавлен:
10.08.2019
Размер:
2.96 Mб
Скачать
  1. Самоходная тележка с электродвигателями отслеживающая трассу (на основе детского автомобиля) .

С помощью двух фотодатчиков система, на основе микроконтроллера AVR, отслеживает контрастную (белую) полосу на полу и вырабатывает команды электродвигателям – левому или правому (танковый принцип – без руления)

  1. Цифровой вольтметр с жки дисплеем.

Сигнал обрабатывается АЦП микроконтроллера AVR и выводится на ЖК – дисплей (как вариант на семисегментный индикатор) в соответствии с требованиями интерфейса дисплея.

  1. Управление объектами с помощью персонального компьютера

Рассматривается система управления объектами на основе микроконтроллера AVR через COM – порт (интерфейс RS-232), параллельный порт – LPT и как вариант через USB. Для работы над этим проектом от студентов могут потребоваться навыки программирования в различных средах визуального программирования, например как Visual C, Visual Basic, Borland C, Borland Delphi с целью разработки студентами управляющего интерфейса – программы управления для ПК, или как вариант использования готовой терминальной программы, найденной например в Интернете для передачи команд по вышеперечисленным интерфейсам. Существует много вариантов исполнительных устройств, которыми можно управлять, самое простое – переключение светодиодов в различных вариациях.

  1. X-10 – «Умный дом»

Программа микроконтроллера AVR реализует протокол X-10 и позволяет передавать данные датчика в HOST – компьютер.

  1. Автомат «Световой день»

Микроконтроллер AVR оценивает с помощью фотодатчиков степень освещённости помещения, одновременно учитывая время, и в зависимости от параметров настройки выключает или включает свет.

  1. Кодовый замок для двери

Система построена на основе микроконтроллера AVR. На клавиатуре подключённой к микроконтроллеру набирается определённая комбинация чисел в соответствии с которой срабатывает исполнительный механизм, например мощное электромагнитное реле.

  1. Беспроводные решения на базе модулей Bluetooth, ZigBee,Wi-Fi.

Передача данных по данным беспроводным интерфейсам или управление объектами с их помощью.

17. Радиоканал.

Описание задачи: Имеется два и более приемопередатчика, необходимо установить между ними связь. В эфире возможны помехи, потери сигнала, посторонние источники – протокол должен предусматривать как минимум избыточное кодирование и проверку контрольной суммы, как максимум подтверждение о приемке и адресацию.

18. Дозиметр на счетчике Гейгера

Описание задачи: Имеется счетчик Гейгера, необходимо собрать источник питания для счетчика (400 вольт), и регистратор импульсов на МК с выводом информации на ЖК дисплей.

19. Работа с АЦП, USART

Описание задачи: Имеется батарея, состоящая из 1-6 Li-Po аккумуляторов. Необходимо измерять напряжение на каждом элементе, ток, вытекающий из батареи, потраченные миллиамперы, оповещать о чрезмерном разряде аккумулятора. Всю информацию контроллер передает на ПК.

20. Работа с таймерами, портами ввода-вывода, внешними прерываниями

Описание задачи: Имеется 1-8 сервоприводов, управляемых с помощью ШИМ сигнала и источник, выдающий 8 таких сигналов. Необходимо принимать сигнал от источника, изменять, и выдавать измененный сигнал на сервоприводы. Внесение изменений производится на ПК.

21. Работа с 1-Wire

Описание задачи: имеется некоторое(неизвестное) количество цифровых термометров, подключенных по шине 1-Wire. Необходимо определять подключение/отключение такого термометра, считывать его показания, выводить их на ПК.

22. Работа с аналоговым компаратором

Описание задачи: имеется видеокамера, выдающая CVBS сигнал. Необходимо определять в сигнале начало строки/кадра, выполнять подмешивание своего сигнала (текст, графика)

23. Работа с USART, LCD HD44780

Описание задачи: имеется GPS приемник, выдающий информацию по протоколу NMEA-0183 и LCD дисплей на контроллере HD44780. Необходимо автоматически разбирать поступающую информацию: после включения запоминать текущее местоположение, при изменении координат выводить направление и расстояние до точки старта.

24. Работа с АЦП

Описание задачи: имеется датчик давления, на его основе необходимо сделать барометрический высотомер. Необходимо фильтровать показания от помех и шумов. Вывод информации на ПК.

25. Работа с портами ввода-вывода, USART, силовой нагрузкой

Описание задачи: имеется различная силовая нагрузка (лампы/моторы на 12 вольт, и т.д.), необходимо управлять ее работой с ПК – включать/выключать.

26. Работа с USART, PDU

Описание задачи: имеется GSM модуль/телефон, необходимо подключить его к микроконтроллеру, и обмениваться данными с микроконтроллером посредством СМС (управление нагрузкой, охранная сигнализация и т.д.)

27. Работа с акселерометрами, гироскопами, магнитометрами

Описание задачи: имеется цифровой акселерометр + магнетометр + акселерометр. Необходимо по данным с датчика вывести пользователю курс, крен и тангаж самого датчика.