Рубрики
Схемы на Arduino

Колесо для измерения расстояний (курвиметр) на Arduino и инкрементальном энкодере

Наверняка многие из вас использовали для точного измерения длины каких либо предметов такой инструмент как штангенциркуль. Но он не очень хорошо подходит для точного измерения расстояний каких-нибудь кривых. Для этих целей хорошо подходит инструмент для измерения расстояний хорошо знакомый всем военнослужащим – курвиметр. Его фото показано на следующем рисунке. В данной статье мы рассмотрим создание […]

Рубрики
Схемы на Arduino

Как работает инкрементальный энкодер и как его подключить к Arduino

Инкрементальный энкодер (rotary encoder) – это тип электромеханического датчика, который можно использовать для определения углового положения его оси. Данный датчик формирует на своем выходе электрические сигналы в зависимости от направления вращения своей оси. Энкодер состоит из механических компонентов, поэтому он отличается надежностью работы и используется в различных приложениях: роботы, компьютерные мышки, плоттеры, принтеры и т.д. […]

Рубрики
Схемы на PIC

Подключение инкрементального энкодера к микроконтроллеру PIC16F877A

Инкрементальный энкодер (Rotary encoder) во многом похож на обычный потенциометр, но его выход – это последовательность импульсов, что значительно отличает работу с ним по сравнению с другими известными устройствами ввода. При вращении оси инкрементального энкодера она вращается небольшими шагами, что делает его удобным для управления серво- и шаговыми двигателями, навигации по какому либо меню, увеличения/уменьшения […]

Рубрики
Схемы на Arduino

ПИД регулятор температуры на Arduino, термопаре и модуле MAX6675

В данной статье мы рассмотрим создание на основе платы Arduino ПИД регулятора температуры, который можно использовать для управления температурой нагревательного элемента 3D принтера, а при небольшой модификации его также можно использовать для управления температурой паяльника. Еще при небольшой доработке с его помощью можно управлять симистором (TRIAC), с помощью которого управлять, к примеру, частотой оборотов электродвигателя […]

Рубрики
Схемы на Arduino

Генератор перестраиваемой частоты 10 кГц – 225 МГц на Arduino и модуле Si5351

В данной статье мы рассмотрим создание генератора перестраиваемой частоты на основе платы Arduino и модуля Si5351, работающего в диапазоне 10 кГц – 225 МГц. Данный генератор может пригодиться для тестирования работы различных радиоприемников, может использоваться в качестве генератора тактовых сигналов, в качестве гетеродина в супергетеродинных приемниках, в синтезаторах частоты и многих других похожих приложениях. Также […]

Рубрики
Схемы на Arduino

Генератор сигналов на Arduino и DDS модуле AD9833

Если вы решили всерьез заняться радиолюбительством, то вам в вашей мастерской никак не обойтись без генератора сигналов (функционального генератора, Function Generator). Промышленные образцы подобных генераторов могут стоить достаточно дорого, собственными силами генератор сигналов изготовить значительно дешевле. В этой статье мы рассмотрим создание простейшего генератора сигналов на основе платы Arduino и DDS модуля AD9833, с помощью […]

Рубрики
Схемы на Arduino

Генератор сигналов прямоугольной и синусоидальной формы на Arduino

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

Рубрики
Схемы на Arduino

Подключение инкрементального энкодера к Arduino Uno

В этой статье мы будем подключать инкрементальный энкодер к плате Arduino Uno. Инкрементальный энкодер используется для идентификации угла поворота оси двигателя или какого-нибудь другого устройства. Также он находит широкое применение в системах регулировки чего либо, например, уровня громкости в музыкальных центрах. Более подробную информацию об этом устройстве можно прочитать в статье про подключение углового кодера […]

Рубрики
Схемы на AVR

Подключение инкрементального энкодера к микроконтроллеру AVR ATmega8

В этой статье будет рассмотрена схема подключения инкрементального энкодера к микроконтроллеру AVR ATmega8 и приведена программа на языке C (с пояснениями), обеспечивающая взаимодействие этих устройств. Микроконтроллер ATmega8 (семейство AVR) был специально спроектирован для применения во встраиваемых приложениях (embedded applications). Принципы работы инкрементального энкодера Инкрементальный энкодер представляет собой устройство кодирования по углу поворота (в отличие от […]