Оглавление:

Недорогой контроллер: 5 шагов (с изображениями)
Недорогой контроллер: 5 шагов (с изображениями)

Видео: Недорогой контроллер: 5 шагов (с изображениями)

Видео: Недорогой контроллер: 5 шагов (с изображениями)
Видео: 🏭Универсальный контроллер для теплицы и инкубатора своими руками 2024, Ноябрь
Anonim
Недорогой контроллер
Недорогой контроллер

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

Шаг 1. Материалы и инструменты

Материалы и инструменты
Материалы и инструменты

Материалы

  • Резистор 1 кОм 1 кОм
  • 4-2, резистор 2 кОм
  • 2-4, резистор 7 кОм
  • 5-10 кОм резистор
  • 1-3, резистор 3 кОм
  • 1 - Потенциометр подстройки 50 кОм
  • 3-100 нФ (0,1 мкФ) конденсаторы
  • Конденсаторы 2-22 нФ 25 В
  • 2- MBR1660 Выпрямитель с барьером Шоттки
  • 4- Зеленые светодиоды
  • 2- Транзисторы BC547
  • 2- МОП-транзистор IFR5305
  • 1- Микроконтроллер PIC12F675
  • 1-7805 Регулятор напряжения
  • 1-8-контактное основание
  • 1- Алюминиевый радиатор
  • 5- Изоляционный композит TO-220 с изоляционной крышкой M3 TO-220
  • 3-контактные разъемы для проводов
  • Держатели предохранителей 3-20 мм для печатных плат
  • 3-20-миллиметровые предохранители на 5 ампер
  • 1 плата PCB (4,3 дюйма x 4,3 дюйма) или прототипная плата на 2830 точек
  • 5 дюймов - одножильный провод (красный) для печатной платы или 4 метра одножильного провода для прототипной платы (черный и красный, 4 метра на цвет)
  • Couche Paper (1 или 2 листа).

Инструменты:

  • 1- Электрический резак для проволоки
  • 1- Электрические клещи
  • 1- Паяльник
  • 1- Паяльный флюс
  • 1- Паяльное олово
  • 1- Присоска для припоя
  • 1- Сверло для печатной платы
  • 2- Отвертки (Плюс и Плоскость)
  • 1- Утюг
  • 1- Использованная ткань
  • 1- Пластиковый приемник (для печатной платы)
  • 1- Хлорид железа для печатных плат
  • Чистящая губка из нержавеющей стали
  • Немного воды

Программное и аппаратное обеспечение:

  • PICkit 2
  • MikroC (только если вы хотите изменить какой-то код)
  • Программист микроконтроллера

Шаг 2: Принципиальная схема

Принципиальная электрическая схема
Принципиальная электрическая схема

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

Шаг 3: печатная плата

Печатная плата
Печатная плата

Если вы решили создать печатную плату, следуя этому шагу, для завершения нам нужно сделать 5 вещей:

  1. Первым делом распечатайте схему, не волнуйтесь, я приложил к ней PDF-файл, вы должны распечатать его на листе Couche.
  2. Во-вторых, утюгом цепь в плату PCB, просто поместите бумагу Couche в медную сторону платы PCB и отрегулируйте, чтобы она соответствовала должным образом, когда вы видите, что дорожки схемы правильно прилипают к плате PCB, просто прекратите гладить ее и положите PCB Board в некотором количестве воды, чтобы очистить PCB Board.
  3. После очистки печатной платы налейте немного хлористого железа в пластиковый резервуар с небольшим количеством воды и погрузите печатную плату. Хлористое железо должно покрыть всю поверхность платы.
  4. Когда вы видите только дорожки схемы на печатной плате, удалите ее с хлорной кислоты, очистите плату небольшим количеством воды и отшлифуйте ее с помощью мочалки из нержавеющей стали.
  5. Наконец, вам просто нужно просверлить отверстия в компонентах.

Шаг 4: Функции и логика

Функции и логика
Функции и логика

Функции:

Наш контроллер солнечного освещения будет работать при следующих условиях:

ДЕНЬ:

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

НОЧЬ:

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

Логика:

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

Шаг 5: припой печатной платы

Паяльная плата для печатных плат
Паяльная плата для печатных плат

Наконец, вам просто нужно припаять компоненты на печатной плате, и готово! Наш контроллер готов к использованию, просто положите его в чехол для защиты.

Рекомендуемые: