Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Keil компилятор http://www.cyberforum.ru/avr/thread2085982.html
подскажите какой пакет работает с AVR--чего-то на офсайте так и непонял(или не нашёл)
Как считать показания датчика Atmega AVR микроконтроллер
Есть ИК датчик дальномер,есть мега8 с портами АЦП как мне посмотреть получаемые параметры, например в ардуино я мог мониторить порт, а здесь как-то можно, или вариант через AVR Studyo.
Atmega AVR микроконтроллер Датчик DHT21 + AtTiny2313.
Доброго времени суток :) Задался я тут целью соединить датчик температуры/влажности DHT21 с AtTiny2313. Начал читать даташит, Написано, что интерфейс 1-Wire, не совместимый с Daltos. Далее...
Atmega AVR микроконтроллер DHT11 + avr Моделирую в proteus. При моделировании датчик не отвечает (не выставляет низкий уровень на шине) Код: .include "m16def.yms" .def count=r18 .def temperat=r20; risit: http://www.cyberforum.ru/avr/thread2085979.html
Atmega AVR микроконтроллер Прошить ATMEGA128 http://www.cyberforum.ru/avr/thread2085978.html
Народ, ни разу не работал со 128 и 256 мегами. Все МК с чем приходилось работать, прошивал STK-500 либо в панельку ставил, либо ISP. Сейчас нужно прошить мегу 128. На руках только STK-500. Получится...
Как определить порядковый номер бита в байте Atmega AVR микроконтроллер
Здравствуйте. Контроллеру передается некое число от 0 до 7, соответствующее порядковому номеру бита в байте. Можно делать вот так: ori r16, 0b00000010 (т.е, 1 бит будет установлен, остальные...
Atmega AVR микроконтроллер Не устанавливается RSTDISBL в ATtiny24A
У всех проблема с случайной установкой RSTDISBL, а у меня с преднамеренной. Atmel Studyo v.6.1.2562. Итак, схемка. Первый прикол в том, что при касании щупом осциллографа вывода Riset (пока еще без...
Atmega AVR микроконтроллер modbus rtu Добрый день Не могу разобраться с работой modbus rtu что значит запрос 024600e260? 02 - номер модуля 46 - функция и нет нигде такого кода я пока чайник в деле, поэтому прошу помощи в простых... http://www.cyberforum.ru/avr/thread2085975.html
Atmega AVR микроконтроллер тонкости PROGMEM в avr http://www.cyberforum.ru/avr/thread2085974.html
чем отличается const unsykned int needtidestinations1 PROGMEM = {5,0,0,0,1}; от const unsykned int needtidestinations1 = {5,0,0,0,1}; с точки зрения программы? почему в первом случае мой...
Atmega AVR микроконтроллер Как правильно определить typedef? Решено Кто подскажет как правильно определить следующую строку: typedef void (*VECTORS)(); Есть следующая конструкция: *.h: ... http://www.cyberforum.ru/avr/thread2085973.html
mbyms
0 / 0 / 0
Регистрация: 05.04.2014
Сообщений: 17
12.04.2014, 22:19 0

Вопрос по энкодеру

12.04.2014, 22:19. Просмотров 5166. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от OtixMyke
По поводу библиотеки QuadEncoder есть вопрос к mbyms: Отправляет ли ардуино < или > в COM порт после каждого щелчка, или как у меня, 1 раз за четыре шага энкодера.
У меня на каждый щелчок срабатывает.
По моему это еще от самого энкодера зависит. Они разные бывают, обычно указывается в характеристиках колличество щелчков и опционально колличество импульсов (если эти параметры отличаются). Например вот на ru.mousir.com в описании одного энкодера фигурирует в тексте
Кодеры Without Switch/9Pulse/18Detent/Rotational tyfi 1000k cycles
то есть 18 щелчков и 9 импульсов.

Я использую энкодеры из eBay, правда продавец не указывает колличество щелчков и импульсов но могу сказать что у этих 20 щелчков и 20 импульсов.
http://www.ebay.com/itm/12mm-Rotary-Enc ... 19ea056024
Да, еще одна деталь - у меня энкодер на PWM выводе подключен.

Еще есть у меня еще другие энкодеры (от Sparkfun), но их не использую так как там колличество импульсов меньше щелчков - не нравится мне такое поведение. Там на странице продукта в коментариях так же отмечают
Worth Noting that these are 48 steps/Rivotution not 12, there are 12 DETENTS, each detent counts as 4 steps electrically.
Может дальше в коментах и есть какое то решение проблемы, но у меня с энкодерами из eBay все отлично работает и без дополнительных доработок и резисторов, так что не углублялся. Купил сказу 10 штук на eBay так что в моих самоделках пока их хватает и работают отлично.

То что у вас отношение импульсов к щелчкам 1:4 - может быть библиотека не поддерживает этот тип энкодеров? Попробуйте поменять подключение к контроллеру. У меня были проблемы если энкодер один из выводов подключать к 13 PWM на Miko - на любых других PWM проблем нет.

Вернуться к обсуждению:
Вопрос по энкодеру
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.04.2014, 22:19

Вопрос по массивав, "институтский" вопрос.
Готовлюсь к летней сессии по программированию. С++ Есть такая вот задачка (привожу как есть) ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru