Метка: энкодер

  • Использование шагового двигателя в роли энкодера

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


  • Простой ЧПУ под управлением Arduino

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


  • 3.Энкодер. Разработка. Разработка алгоритма.

    Содержание: 1. Введение. Исходные данные. Требования. Выбор типа датчика. 2. Выбор компонентов. Разработка конструкции энкодера. 3. Разработка алгоритма 4. Тестирование 3. Разработка алгоритма обработки информации Магниты расположены на валу якоря коллекторного двигателя постоянного тока. Вал вращается с максимальной скоростью 90 об/сек по паспорту. Количество магнитов 6. На рисунке 4.1 показан график сигнала во времени, поступающий […]


  • 2. Энкодер. Разработка. Выбор компонентов

    Содержание: 1. Введение. Исходные данные. Требования. Выбор типа датчика. 2. Выбор компонентов. Разработка конструкции энкодера. 3. Разработка алгоритма 4. Тестирование 2. Выбор электротехнических компонентов 2.1. Датчик Холла Эффе́кт Хо́лла — явление возникновения поперечной разности потенциалов (называемой также холловским напряжением) при помещении проводника с постоянным током в магнитно поле (рисунок 2.1.). рисунок 2.1. Схема подключения датчиков Холла (SA1, SA2) к микроконтроллеру […]


  • 1. Энкодер. Разработка.

    Содержание: 1. Введение. Исходные данные. Требования. Выбор типа датчика. 2. Выбор компонентов. Разработка конструкции энкодера. 3. Разработка алгоритма 4. Тестирование 1. Введение. Исходные данные. Требования. Выбор типа датчика. В данной статье описывается разработка встраиваемого энкодера для популярного среди мобильной робототехники моторедуктрора стеклоподъемника. Энкодер используется в мобильной платформе, поэтому разрабатывался в соответствии с исходными данными и […]


  • 4.Энкодер. Разработка. Тестирование

    Содержание: 1. Введение. Исходные данные. Требования. Выбор типа датчика. 2. Выбор компонентов. Разработка конструкции энкодера. 3. Разработка алгоритма 4. Тестирование 4. Тестирование Программа выводит некоторые данные о системе позиционирования. Результаты тестирования приведены в таблице 5.1. Таблица 5.1. По результатам теста можно сказать


  • Забористые колёса

    Давно уже мы ломали голову как порадовать общественность (и себя=) доступным и качественным движителем для роботов. Ничего не выходило — готовые компоненты — слишком дорого, заказывать производство — тоже не бюджетно выходило, самим делать из не предназначенных для этого деталей — получается жуткий колхоз. И вот после долгой и безуспешной борьбы с сервами, стеклоподъёмниками, шуруповёртами, […]


  • Автономная навигация на Arduino. Энкодеры

    Сегодня большая часть поста будет посвящена энкодерам на основе фотоинтеррапторов: Поехали!


  • STM32: Урок 6.2 — Таймеры общего назначения и продвинутые

    Продолжаем тему таймеров в STM32. В прошлый раз мы рассмотрели базовые таймеры, которые довольно-таки просты. Но сегодня мы поиграемся с более крутой игрушкой — таймерами общего назначения, которые на голову выше предыдущих. Умеют они всё то же, что и базовые таймеры, но у них есть дополнительные возможности: До 4-х каналов для: Захвата сигнала (input capture). […]


  • Энкодер

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


Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна конкурс манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение