Проекты микроконтроллеров PIC для студентов инженерных специальностей

Попробуйте наш инструмент устранения неполадок





Аббревиатура PIC - «Контроллер периферийного интерфейса», и это семейство микроконтроллеров. Этот микроконтроллер производится различными компаниями, такими как microchip, NXP и др. Этот микроконтроллер включает Аналого-цифровые преобразователи , память, таймеры / счетчики, последовательная связь и прерывания, собранные в единую ИС. Когда мы выбираем микроконтроллеры PIC для проектов микроконтроллеров PIC или встроенные проекты в области электроники и электротехники у нас есть несколько вариантов, от 8-бит до 32-бит. Доступно множество типов микроконтроллеров, таких как AVR, 8051, PIC и ARM. Программирование микроконтроллера PIC осуществляется с помощью интегрированных средств разработки для выполнения множества операций управления.

Когда мы выбираем проекты микроконтроллеров PIC, основанные на электронике или электротехнике, у нас есть много вариантов. Доступны различные микроконтроллеры, от восьми до тридцати двух битов, чтобы хорошо работать с проектами и продуктами различной сложности и ограничений по стоимости. Но если говорить о студенческих проектах, это могут быть как крупные проекты, так и мини-проекты, есть только несколько совместимых микроконтроллеров. Получите представление о некоторых из лучших идей проектов микроконтроллеров PIC, прочитав следующие концепции.




Проекты микроконтроллеров PIC для студентов инженерных специальностей

Эти микроконтроллеры используются во многих приложениях, таких как аудио аксессуары, смартфоны, видеоигры, современные медицинские устройства и т. Д. Вы можете получить представление о списке лучших проектов микроконтроллеров PIC для студентов инженерных специальностей, прочитав приведенную ниже концептуальную информацию.

Проекты микроконтроллеров PIC

Проекты микроконтроллеров PIC



Проект определения дальности сонара PIC (ультразвукового)

Гидролокатор на базе микроконтроллера PIC работает путем распространения короткого импульса шума с частотой, недоступной для восприятия человеческим ухом, то есть ультразвукового звука или ультразвука. Позже микроконтроллер замечает эхо распространения шума. От распространения шума до приема эха, мы оценим расстояние от объекта.

В этом проекте эхолота используются 5 стандартных транзисторов для получения и распространения ультразвукового звука и компаратор для определения порогового уровня распознавания эхо-сигнала - поэтому нет уникальных компонентов, кроме микроконтроллера. Ультразвуковые преобразователи звука обычные 40 кГц. Обратите внимание: используется внутренний генератор микроконтроллера PIC, и он имеет 2 контакта, которые могут использоваться для стандартного ввода-вывода.

BRAM на базе PIC (автономный мобильный робот для начинающих)

Этот проект демонстрирует, как разработать BRAM. Он предназначен для того, чтобы его можно было легко построить, задействовав некоторые из компонентов, которые можно легко обнаружить дома. Ключевым контроллером для этого проекта робота является Microchip (PIC16F690). Два старых компакт-диска используются для разработки шасси роботизированной системы. Редукторный двигатель постоянного тока, ролик, питание от аккумулятора и ключи или усы бампера робота захватываются на нижней палубе, в то время как верхняя дека состоит из сенсорной платы робота, микрочипа PIC16F690 и привода двигателя.


Ниже приведен строительный материал BRAM:

  • 2 CD или DVD для корпуса
  • 2 мотор-редуктора постоянного тока с колесом или модифицированный серводвигатель.
  • Один батарейный блок 3 на 1,5 вольта AA с кнопками включения-выключения
  • 1 пластиковая бусина и 1 скрепка для ролика
  • 2 микроклавиши и 2 скрепки для датчика бампера
  • Болты, печатная плата, гайки, держатели, двойная лента, чтобы охватить все эти составляющие вместе.

Универсальный программный контроллер центрального отопления с использованием PIC16F628A

Этот универсальный контроллер системы центрального отопления предназначен для использования с бойлером. 2 реле управляет горячей водой и теплом. Он содержит кнопочное управление на передней панели с ЖК-экраном 16 × 2. Это также обеспечивает последовательную ассоциацию, которая позволяет работать на расстоянии с помощью ПК.

Реле программатора и управления отопительным котлом соединены в разных блоках только для того, чтобы расположить реле рядом с котлом, тогда как программатор может быть размещен в любом месте дома, используя низковольтное питание, возвращаемое к компоненту реле. Более того, вы также можете разработать последовательную интерфейсную линию рядом с программатором, в этом случае требуется только 4 провода для управления питанием и реле.

Функции

  • Саморегулирующиеся для центрального отопления и бойлера.
  • Десять гибких программ.
  • Программы могут быть установлены по убеждению.
  • Ручное управление и настройка с фасадной панели или удаленно
  • Батарейная поддержка RTC (часы реального времени).
  • Программатор, расположенный на удалении от котла, может использовать 6-жильный сигнальный кабель.
  • Переднюю панель можно заблокировать
  • На базе Microchip PIC 16F628 (микроконтроллер).

Универсальный регистратор данных температуры с использованием PIC12F683 и DS1820

Здесь мы представляем проект регистратора данных температуры, который основан на 8-контактном микроконтроллере Microchip (PIC12F683). Он изучает значения температуры с цифрового датчика (DS1820) и накапливает их во внутренней EEPROM. Микроконтроллер имеет 256 байт внутренней EEPROM, и значения температуры будут сохраняться в 8-битном формате. Это означает, что будут изучены 8 важных битов значений температуры с цифрового датчика, и разрешение по температуре будет составлять один градус C.

Функции регистратора температуры

Регистратор данных

Регистратор данных

  • Считывает температуру с цифрового датчика и накапливается во внутренней EEPROM.
  • Может накапливать около 254 значений температуры. Ячейка «0» EEPROM используется для сохранения перерывов выборки, а ячейка «1» используется для сохранения количества записей.
  • Возможны 3 варианта перерыва выборки: 1 секунда, 1 минута и 10 минут. Это можно выбрать при включении питания.
  • Клавиши Пуск и Стоп для ручного управления.
  • Записанные значения отправляются на ПК через последовательный порт. Существует кнопка отправки для начала передачи данных.
  • Светодиод для отображения различных текущих процессов.
  • Переустановите ключ, чтобы удалить все предыдущие данные.

Датчик газа с использованием PIC16F84A

Нормальный 0 ложный ложный ложный EN-US X-NONE X-NONE

Здесь мы демонстрируем схему датчика газа, поддерживаемую микроконтроллером PIC16F84A и датчиком GH-312. GH-312 способен обнаруживать такие газы, как сжиженный газ, пропан, дым, спирт, бутан, метан, водород и т. Д. При обнаружении любого из этих газов он запрашивает микроконтроллер (PIC16F84A), который, в свою очередь, включает зуммер и сверкает светодиод. Здесь мы использовали в проекте батарею на 9 вольт, так как датчику требуется вход 9 вольт.

Выходной сигнал датчика, когда он запрашивает микроконтроллер, составляет 5 В, что идеально для надежного соединения с любым микроконтроллером. Несмотря на то, что используется батарея на 9 В, любой источник питания на 12 В будет работать безупречно, поскольку датчик может управлять напряжением от 9 до 20 В, а напряжение микроконтроллера синхронизируется контроллером 7805.

Связь RS232 с микроконтроллером PIC

Нормальный 0 ложный ложный ложный EN-US X-NONE X-NONE

Этот проект демонстрирует, как выполнить несложную связь через интерфейс RS232 с использованием микроконтроллера PIC. RS232 является нормальным для последовательного интерфейса связи, который позволяет передавать и получать данные как минимум по 3 проводам. Через интерфейс RS232 можно организовать соединение между микроконтроллером и ПК, через COM-порт ПК или между 2 микроконтроллерами.

RS232 используется по разным причинам, например, для передачи команд ПК на микроконтроллер, для передачи отладочной информации с микроконтроллера на терминал, для загрузки последней версии прошивки в микроконтроллер и для многих других вещей. ПК будет включать в себя терминальную программу для приема и отправки данных. Данные, передаваемые через микроконтроллер, отображаются в окне терминала, а нажатие клавиши (клавиш) внутри терминала передает соответствующий код клавиши микроконтроллеру.

Светодиодный велосипедный фонарь с использованием PIC10F200

В этом проекте есть многофункциональный светодиодный велосипедный фонарь, в котором используются 3 светодиода. Проект поддерживается базовым микроконтроллером (PIC10F200), работающим от источника питания от двух до пяти вольт. В режиме ожидания он потребляет мощность менее 1 мкА, что идеально подходит для работы от батареи. В нем используются 3 отдельно управляемых светодиода высокой яркости и одно нажатие на клавишу для включения-выключения света и изменения режимов работы.

Миниатюрный ИК-пульт дистанционного управления с 3 переключателями

Этот 3-кнопочный мини-ИК-пульт дистанционного управления передает 12-битную ИК-индикацию SIRC, используемую любым пультом дистанционного управления телевизором. Он предназначен для работы как с проектами платы 2-канального реле, так и с 3-канальным релейным драйвером. В плате драйвера реле используется микроконтроллер Microchip PIC10F200, который имеет низкую стоимость вместе с несколькими легко расположенными компонентами, что делает сборку чрезвычайно экономичной.

Схема 3-кнопочного мини-ИК-пульта дистанционного управления очень проста. PIC10F200 (микроконтроллер) запрограммирован с прошивкой для создания картера 40 кГц, преобразованного с данными, сконфигурированными SIRC. Всем трем переключателям назначен разный код команды, который микропрограммное обеспечение передает с помощью ИК-светодиода при нажатии кнопки. Все устройство получает питание от CR2032, который представляет собой плоскую литиевую батарею на 3 вольта. Когда никакая клавиша не нажата, микроконтроллер переходит в режим ожидания, где он потребляет около 100 нА (0,1 мкА). Если аккумулятор не используется, его хватит на несколько лет.

Телефонный пульт дистанционного управления с использованием микроконтроллера PIC16F84A

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

Инструкции для дистанционного ключа, управляемого телефоном:

  • При разработке центральной схемы убедитесь, что вы задействовали 18-контактный разъем для микроконтроллера. Не припаивайте микросхему непосредственно к печатной плате, так как вам может потребоваться удалить ее для программирования. Прежде чем использовать PIC в центральной цепи, сначала запрограммируйте его. В сети доступно несколько программистов для программирования микроконтроллеров PIC.
  • Выньте PIC из 18-контактного разъема программатора и поместите его в разъем центральной схемы.
  • Теперь прикрепите схему к телефонной линии и включите питание.
  • Теперь печатная плата готова к тестированию.

Автоматизированная система городского водного хозяйства

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

  • Мобильное контролируемое вододеление в различных регионах.
  • Регулировка скорости двигателя в зависимости от уровня воды в баке.
  • Расчет счета исходя из потребленной воды.
  • Выделение воды по счету.
  • Обновления и статус мобильных телефонов через модуль G.S.M.
  • Голосовые объявления в офисе о статусе.
  • Регистратор данных в административном центре статистического анализа.

Измерение на базе микроконтроллера PIC

Основная цель этого проекта - измерение параметров солнечных элементов посредством сбора данных с нескольких датчиков.

Источник питания состоит из понижающего трансформатора 230 / 12В, который понижает напряжение до 12В переменного тока. Это переменное напряжение преобразуется в постоянное с помощью мостовой выпрямитель , пульсации удаляются с помощью Емкостного фильтра, а затем она регулируется до + 5В с помощью регулятора напряжения, который необходим для работы микроконтроллера и других схем.

Измерение солнечной фотоэлектрической мощности на базе микроконтроллера PIC

Измерение солнечной фотоэлектрической мощности на базе микроконтроллера PIC

В этом проекте используется солнечная панель, которая отслеживает солнечный свет. В этом проекте различные параметры солнечной панели, такие как ток, напряжение, температура или сила света, отслеживаются с помощью микроконтроллера PIC семейства PIC16F8.

Интенсивность света контролируется с помощью датчика LDR аналогично, ток датчика тока, напряжение по принципу делителя напряжения и температура датчиком температуры соответственно. Все эти данные отображаются на ЖК-дисплее, который взаимодействует с микроконтроллером PIC .

Уличный фонарь на базе микроконтроллера PIC, который светится при обнаружении движения автомобиля

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

Уличный свет, который загорается при обнаружении движения автомобиля

Уличный свет, который загорается при обнаружении движения автомобиля

Этот проект предлагает решение, которое помогает экономить энергию, что достигается за счет использования датчиков, которые обнаруживают приближающийся автомобиль на шоссе, а затем запускают несколько уличных фонарей перед автомобилем. Когда автомобиль проезжает мимо уличных фонарей, система автоматически выключает свет.

В настоящее время, HID лампы Используются в городских уличных системах HID лампы работают по принципу газоразряда. Таким образом, интенсивность не контролируется никаким снижением напряжения. В будущем белые светодиодные лампы будут заменены на HID-лампы в системах уличного освещения. Интенсивность света также возможна ШИМ (широтно-импульсная модуляция) который генерируется микроконтроллером PIC.

Датчики, определяющие движение транспортных средств, размещаются по обе стороны дороги и отправляют сигналы на микроконтроллер, чтобы включить / выключить светодиоды. Таким образом, этот проект помогает сэкономить много энергии. Кроме того, этот проект может быть разработан с использованием подходящих датчиков не только для обнаружения неисправных уличных фонарей на шоссе, но и для отправки SMS-сообщений в отдел управления через модем GSM для корректирующих действий.

Автоматическое управление яркостью уличных фонарей на базе микроконтроллера PIC

Этот проект используется для управления автоматической интенсивностью уличных фонарей с помощью микроконтроллера PIC. Предлагаемая система использует светодиоды вместо HID ламп в системе уличного освещения для экономии энергии. Микроконтроллер PIC используется для управления интенсивностью света путем выработки сигналов ШИМ, которые управляют полевым МОП-транзистором для переключения светодиодов в соответствии с желаемой операцией.

Автоматический контроль интенсивности уличного света

Автоматический контроль интенсивности уличного света

Интенсивность уличных фонарей поддерживается на высоком уровне в часы пик, поскольку движение на дорогах имеет тенденцию к медленному уменьшению в поздние ночные часы, интенсивность также постепенно уменьшается до утра. Наконец, он полностью отключается в 6 утра и снова возобновляет работу в 18:00 вечера. Кроме того, этот проект может быть разработан путем интеграции его с солнечной панелью, которая помогает преобразовывать солнечную интенсивность в соответствующую энергию, которая используется для питания освещения шоссе.

Система сигналов трафика на основе микроконтроллера PIC

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

Управление сигналом на основе плотности

Управление сигналом на основе плотности

Датчики, используемые в этом проекте, являются инфракрасными, а фотодиоды находятся в прямой видимости через нагрузки, чтобы определять плотность сигнала светофора. Плотность транспортных средств измеряется в трех зонах: низкая, средняя и высокая, в зависимости от того, какое время распределяется соответственно.

Кроме того, этот проект можно улучшить, синхронизируя все транспортные узлы в городах, запустив между ними сеть. Сеть может быть проводной или беспроводной. Эта синхронизация значительно поможет уменьшить заторы на дорогах.

PIC микроконтроллер на базе

Основная цель этого проекта - разработать напоминание о приеме лекарств с помощью Микроконтроллер PIC это напоминает пациенту принять лекарство в установленное время. Этот проект лучше всего подходит для пожилых людей. Предлагаемая система напоминает лекарство жужжащим звуком, а также отображает название лекарства, которое нужно принять в это время.

Напоминание о лекарствах на базе микроконтроллера PIC

Напоминание о лекарствах на базе микроконтроллера PIC

В этом проекте используется матричная клавиатура для сохранения времени приема конкретного лекарства. На основании RTC, подключенный к микроконтроллеру , запрограммированное время приема лекарства отображается на ЖК-дисплее вместе со звуковым сигналом, чтобы предупредить пациента о приеме соответствующего лекарства. Микроконтроллер, используемый в этом проекте, относится к семейству PIC16F8, а RTC поддерживает точное время, поскольку оно поддерживается кристаллом.

Кроме того, этот проект можно улучшить, интегрировав его с технологией GSM, чтобы пациент получал напоминание в виде SMS-сообщения о лекарстве, которое он должен принять на свой мобильный телефон. Кроме того, можно включить положение об изменении названия лекарства, связав это устройство с ПК.

Еще несколько проектов контроллеров PIC

Вот список еще проекты на базе микроцентроллеров .

  • Обнаружение кражи мощности до подачи энергии на счетчик электроэнергии и передача сигнала в диспетчерскую по GSM
  • Блок управления скоростью, разработанный для двигателя постоянного тока с использованием микроконтроллера PIC
  • Автоматическое управление яркостью уличного освещения с помощью микроконтроллера PIC
  • Объединение в сеть сигналов с несколькими перекрестками для лучшего управления дорожным движением
  • Светодиодный уличный фонарь с датчиком движения автомобиля и затемнением во время простоя
  • Функции беспроводной мыши с помощью пульта дистанционного управления телевизором с использованием микроконтроллера PIC
  • Измерение солнечной фотоэлектрической энергии
  • Напоминание о лекарствах с использованием микроконтроллера PIC
  • Управляемый PIC динамический сигнал городского движения с временной привязкой
  • Использование пульта ДУ в качестве беспроводной мыши для компьютера с помощью микроконтроллера PIC
  • Система предварительного мониторинга и сигнализации с использованием микроконтроллера PIC
  • Портативное программируемое напоминание о приеме лекарств с использованием микроконтроллера PIC
  • Синхронизация скорости нескольких двигателей в промышленности с помощью микроконтроллера PIC
  • Синхронизация сигналов трафика на различных узлах с использованием микроконтроллера PIC
  • Биллинг счетчика энергии с контролем нагрузки по GSM с функциями, программируемыми пользователем с помощью микроконтроллера PIC
  • Система измерения солнечной энергии
  • Система сигналов трафика на основе плотности с использованием микроконтроллера PIC
  • Управление устройствами на основе RFID и аутентификация с использованием микроконтроллера PIC
  • Уличный свет, который загорается при обнаружении движения автомобиля
  • Уведомление владельца об угоне автомобиля на его сотовый телефон по сети GSM с возможностью программирования пользователем номера с помощью микроконтроллера PIC

Таким образом, в начале разработки любых проектов микроконтроллеров PIC необходимо использовать простые PIC. Это, безусловно, поможет тем студентам и любителям, которые действительно хотят делать великие инновации в области взаимодействия с PIC, но сталкиваются с трудностями в поиске отличного проекта для начала. Эти проекты микроконтроллеров pic, описанные здесь, действительно являются одними из самых превосходных электронных проектов, поддерживающих интерфейс микроконтроллера PIC. Мы полагаем, что вы могли лучше понять идеи этих проектов. Кроме того, любые вопросы относительно этой статьи или последнего года проекты электроники вы можете связаться с нами, оставив комментарий в разделе комментариев ниже.