Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Схема автоматизированной модели железной дороги с разъездом

Компоненты и расходные материалы

Arduino UNO
× 1
Драйверы двигателя SparkFun Dual H-Bridge L298
× 1
Штыревой / штыревой перемычки
× 6
Провода перемычки "папа / мама"
× 7
ИК-датчик приближения
Используйте любой аналогичный датчик по вашему выбору, который может быть встроен под дорожки.
× 1
Импульсный источник питания Adafruit 12 В постоянного тока, 1000 мА (1 А)
Используйте это для небольших макетов.
× 1
Импульсный источник питания Adafruit 12 В постоянного тока, 5 А
Используйте это для больших макетов.
× 1

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

Создание макетов поездов - отличное хобби, автоматизация их сделает его намного лучше! Давайте посмотрим на некоторые преимущества его автоматизации:

  • Недорогое обслуживание: Вся компоновка управляется микроконтроллером Arduino с использованием драйвера двигателя L298N, их стоимость почти равна нулю по сравнению с традиционными дросселями управления поездом и блоками питания.
  • Идеально для показа: Поскольку для сохранения контроля над компоновкой не требуется вмешательства человека, вы можете использовать его на дисплее, где вы не всегда можете присутствовать для управления поездом и стрелочными переводами.
  • Идеально для любителей микроконтроллеров: Если вы хотите или хотите начать с Arduino и программирования, это отличный проект для вас, чтобы попрактиковаться в своих навыках.

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

Итак, без лишних слов, приступим!

Шаг 1. Посмотрите, как работает мой проект

Шаг 2. Получите все детали и компоненты

Для начала убедитесь, что у вас есть все следующее:

  • Плата микроконтроллера Arduino, предпочтительнее UNO.
  • Плата драйвера двигателя с двойным Н-мостом L298N.
  • 6 перемычек "папа-папа".
  • 7 перемычек "папа-мама".
  • Отвертка.
  • Адаптер питания постоянного тока на 12 Вольт.
  • Сегмент гусеницы с ИК-датчиком приближения, прикрепленный на нижней стороне (я использовал гусеницу Kato S62).

Шаг 3. Загрузите программу на плату Arduino

Загрузите Arduino IDE отсюда, если у вас ее нет на вашем компьютере. Затем скачайте и откройте данный файл.

Model_train_layout_with_automated_track_switching.ino

Шаг 4. Разложите дорожки и сделайте макет

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

Шаг 5. Принципиальная схема всегда полезна

Прежде чем продолжить, убедитесь, что вы изучили полную принципиальную схему и все детали.

Шаг 6:Подключите стрелки к выходу платы драйвера L298N

Соедините красный и черный провода обоих стрелочных переводов соответственно друг с другом, чтобы получилось параллельное соединение. Затем подключите красные провода к выходу out4, а черные провода - к клемме out3 платы драйвера двигателя.

Шаг 7. Подключите дорожку механизма подачи питания к оставшемуся выходу платы драйвера L298N

Подключите белый провод механизма подачи питания к выходу out1, а синий провод - к контакту out2 платы драйвера двигателя.

Шаг 8:Подключите плату драйвера L298N к контактам питания платы Arduino

Подключите вывод 12 В к выводу VIN на плате Arduino, вывод GND к выводу GND платы Arduino и, предпочтительно, вывод 5 В драйвера двигателя к выводу 5 В на плате Arduino.

Шаг 9. Подключите датчик к плате Arduino

Подключите вывод VCC датчика к выводу 5 В на плате Arduino, вывод GND - к выводу GND платы Arduino, а вывод OUT - к выводу A0 на плате Arduino.

Шаг 10:Подключите входные контакты драйвера двигателя к плате Arduino

Подключите цифровые контакты платы Arduino к входным контактам платы драйвера двигателя следующим образом:

  • D9 в IN1
  • D10 в IN2
  • D11 в IN3
  • D12 - IN4

Шаг 11. Установите поезд на рельсы

После проверки всех соединений проводки поместите поезд на разъезд.

Шаг 12:Включите установку

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

Шаг 13:Готово!

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

Код

  • Model_train_layout_with_automated_track_switching.ino
Model_train_layout_with_automated_track_switching.ino Arduino
 Нет предварительного просмотра (только загрузка). 

Схема

Убедитесь, что вы внимательно изучили схему.

Производственный процесс

  1. Набор игрушечной модели
  2. Raspberry Pi Автоматический полив растений с веб-сайта
  3. Домашняя страница / Система мониторинга отелей с автоматическими элементами управления
  4. Утилизация сортировочного робота с помощью Google Coral
  5. Создание модельных часов с ЧПУ-маршрутизатором для Felicia
  6. Изменение восприятия инженерии:устранение пробелов в навыках с помощью автоматизированного проектирования
  7. Поддержание охлаждения машин с помощью облачного решения для моделирования
  8. IoT питает железнодорожные сети с взаимосвязанными транспортными системами
  9. FANUC America отмечает прецизионную автоматизированную технологию наградой за рост продаж
  10. Схема шасси автомобиля