- Датчик частоты вращения... J_H_(556 знаков, SCH, полностью, 20.06.2020 10:30)
- Возможно вопрос питания и передачи данных будет проще решить...
нехай коробка с mems гироскопом и контроллером приколоченная к
бочке крутится вместе с бочкой. Как ей питание обеспечить
необслуживаемое это конечно вопрос. Но если вопрос с питанием
удастся решить, то с передачей данных из коробки не проблема
наверно... - klown1(24.06.2020 22:44)
- Я долго молчал, но тема оказалась популярней кофейной. А нельзя ли
генератор (не в кварцевом смысле, а в электромагнитном) посадить на
ось этого вала, перекосоёбить магнитную систему так, чтоб
направление вращения определять по третьей гармонике, ну а скорость
- уже по первой? - Kpoк(24.06.2020 20:21)
- А можно поинтересоваться какие доводы против индукционного. Вроде
там где море всякого гавна ставят именно их. - Codavr(24.06.2020 20:06)
- Направление одним датчиком ущучить невозможно. Надо два. Ставить их
надо в квадратуре. (сигнал одного сдвинут по отношению к другому) IBAH(69 знаков, 24.06.2020 19:45, картинка)
- В качестве обратной связи.. J_H_(590 знаков, 24.06.2020 15:30)
- Тут Aleksey_75(6 знаков, 24.06.2020 15:35, ссылка)
- TLE4905L - Vit(24.06.2020 14:34)
- О магнитных датчиках - многие производители автомобилей как раз
индуктивный датчик используют для определения положения
коленвала/трамблера. Если устройство единичное - может, от
какого-нибудь Феррари открутить? Но с направлением мудрить придется
- движок обычно в одну сторону крутится :) - VLT(23.06.2020 18:55)
- оптически ? чепятаете на принтере "зёбру" клеите на барабан , два
оптических датчика, будет и направление и скорость ) Пардон! про
оптический моргнул! - Aleksey_75(23.06.2020 18:27 - 18:32)
- Конечно, высокие профессионалы брезгуют таким :) но армия
ардуинщиков велика, и кто-то из них наверняка что-то подобное да
учудил. Гуглим arduino magnetic rotation sensor, переключаемся на
картинки. Конечно, поделка на коленке и промышленное изделие разные
вещи,
но $20 баксов это $20 баксов информация в любом случае пригодится. Плюс тут в том, что
информация, как правило, не теоретизирование, а нечто уже
работающее на практике. Далее анализируем, RxTx(33 знаков, 22.06.2020 17:22 - 19:22, ссылка)
- Почему индукционный датчик не подходит, а Холл подходит? Берем
зубчатое колесо и головку воспроизводящую от катушечного
магнитофона. Подаешь на маг. головку небольшое постоянное
напряжение, ловишь импульсы. За консультациями - к Лагунову. - =L.A.=(21.06.2020 14:19 - 20:55)
- автору надо направление вращения знать. Получится непростая
головка. :-) - Лaгyнoв(21.06.2020 18:30)
- А кто сказал, что одна? Головок потребуется две. Так же как и
Холлов. - my504(21.06.2020 19:18)
- Если взять одну стереоголовку и её накренить относительно
вертикальной оси, вполне можно будет получать сдвиг фазы между L &
R каналом. И по нему определять направление вращения. - Бoмж(22.06.2020 21:21)
- как я там выше уже сказал, при том уровне паразитных АМ и ЧМ из-за
биений ротора ловить что-то совершенно несерьезно. И самое главное,
что забыл сказать в самом начале. Для магнитной головки нужна
более-менее приличная линейная скорость мет. зубчиков, пролетающих
мимо. Особенно, если зазор между головкой и зубчиками не меньше 1
мм. А у автора - один оборот за 3 сек. У нас на ведущем двигателе
диаметр ротора был 120 мм. И было минимум 5 об/сек. - Лaгyнoв(23.06.2020 07:55)
- при диаметре зубчатого колеса 12 см и частоте 1 оборот за 3 секунды
имеем линейную скорость: 1/3(pi*D) = 12, 56 см/сек. Мало? А для
датчиков Холла каждый зубец должен быть магнитиком. Гемор? Биения
роторов происходят от рукожопия. При рукожопии исполнителей
товарисчь-аффтор не сможет реализовать НИКАКОЙ вариант. - =L.A.=(23.06.2020 17:21)
- ну и фуле? делаем дегенератор на головках и следим за изменением
частоты, при приближении зубчика. Или просто измеряем
индуктивность. - mse homjak(23.06.2020 12:55)
- Я опять повторюсь. Просто для стабилизации частоты вращения такие
системы использовались и 50 лет назад. У нас в Комете-118 это
реализовано в 1976 году. Мы просто стабилизируем частоту вращения
ротора. Но речь невозможно вести про точное определение положения
зубца. - Лaгyнoв(23.06.2020 18:12)
- Почему? Скорость маленькая, подаём, условно, 100кГц. и смотрим на
изменение тока при проходе зубца мимо зазора головки. Конечно, если
зубец толщиной, превышающей точность, то да, мобуть. Или делаем
генератор на, условно, 100кГц и измеряем частоту при проходе зубца. - mse homjak(23.06.2020 18:38)
- если напрячься, то изобразить можно что угодно. Вместо того, чтобы
взять диск с дырками, две пары светодиод/фотодиод и получить
прекрасное определение направления вращения. Что и делают у нас в
колонках во всем мире уже 30 лет. И меняют (если только меняют)
только на датчики Холла. :-) - Лaгyнoв(24.06.2020 10:29)
- Зачем диск с дырками? Бумажка (или некий более устойчивый к
окружающей среде материал) с распечатанным "QR-кодом", ОДИН
фотодиод с линзой, светодиод с фокусирующей линзой (достаточно
встроенной, наверное, если с узким углом и "QR-код" большой). Идея
в том, что светодиод фокусируется, очень условно, в точку, где
пробегают квадратики "QR-кода". Направление вращения и угол
поворота (грубо, с точностью до пары квадратиков "QR-кода") можно
определять по "QR-коду". Резкая смена fk0(1408 знаков, 24.06.2020 12:53)
- ах да, у него ж один оборот за 3 сек, зубчиков можно сделать не так
часто. А логика будет очень простой. Недавно я разбирался с логикой
определения направления вращения одного датчика налива на
нефтебазе. Там как раз по скважности импульсов от датчика Холла.
Больше 50% - в одну сторону крутится, меньше - в другую. Легко
любому МК это видно. - Лaгyнoв(21.06.2020 20:01)
- Причем тут число зубчиков? - my504(21.06.2020 22:47)
- зазоры двух магнитных головок должны на расстоянии не больше, чем
ширина зуба. - Лaгyнoв(22.06.2020 11:25)
- Направление может кодироваться шириной зубчиков. Например, есть три
ширины: 1, 2, 3. Если встречаются в таком порядке -- напрявление
левое, если 3, 2, 1 -- правое. Вопрос конечно возникает, а что если
скорость меняется резко. И не обязательно так тупо. Имея, условно,
"компьютер" можно предусмотреть более сложные варианты кодирования.
Где например по всей окружности записана не повторяющаяся
псевдослучайная последовательность, кодируемая шириной зубчика. При
повороте больше fk0(60 знаков, 22.06.2020 11:21)
- В варианте с индукционным датчиком довольно много дискретной
схемотехники. А с Холлом - миниатюрный трехвыводной корпус (два -
для энкодера) и один или пара (для баланса и увеличения скорости
поступления данных) магнитов. - my504(21.06.2020 15:32)
- Геркон - это механический датчик, вообще то... Для обозначенной
задачи нужно два цифровых (логических) датчика Холла установленных
один за другим (угол зависит от радиуса установки). Неплохие и
дешевые цифровые Холлы делает Honeywell. my504(376 знаков, 21.06.2020 11:34, ссылка, ссылка)
- Чуточку подробней. J_H_(1911 знаков, 21.06.2020 11:33)
- В догон. Можно очень просто сделать регулируемый порог, взяв
линейные Холлы (SS495/SS496), и подать сигнал от них на пару
компараторов в МК. Схемотехнически они такие же - ОК. Только нужно
учесть, что обычно минимальное питание самого Холла - 4,5 вольта. А
на ОК уже можно подать 3,3 от МК. - my504(21.06.2020 11:53)
- Я давно применяю линейные Холлы и пару раз ставил цифровые. Никаких
проблем - дубовые и простые в применении. Единственное, что нужно
предусмотреть - защиту от паразитных магнитных полей уровня
срабатывания. Но это совсем просто и не всегда требуется.
Расстояние от магнита до Холла можно сократить стальным
магнитопроводом, но учтите, что потребуется магнитомягкая сталь -
аморфное железо, пермаллой или, на худой конец, трансформаторная
сталь. Для советов по размещению магнитов my504(34 знаков, 21.06.2020 11:44)
- не могу советовать герконы, но пришла в голову идея - расположить
не один а два магнита со смещением 180 градусов, и разумеется один
смотрит на герконы S, а второй N. Таким образом в среднем геркон
будет в нейтрале, а вы получите данные о вращении чуть быстрее. - Ralex(21.06.2020 10:42)
- По быстрому - разобрать 3,5 дюймовый дисковод. Еще в вентиляторах
компьютерных присутствуют. - BlackMorda(20.06.2020 17:43)
- Хорошее впечатление оставил на меня GMR Angle Sensor TLE5010 (5V,
20 руб) или TLE5011 (3.3V, заметно дороже первого). Есть в продаже
набор из 2-х штук с магнитами, но это уже дорого (790 руб).
Понравился тем, что он двухмерный, передает по SPI* сразу X и Y
проекции вектора магнитного поля в сетке 16 бит, из которых
вычисляю угол (через arctan2) и получаю точность 14 бит. Но для
вашей задачи это избыточно. Поэтому я бы на вашем месте выбрала
механический энкодер, а с Kceния(37 знаков, 20.06.2020 15:52, ссылка, ссылка)
- Поиск можно начать отсюда - Evgeny_CD(20.06.2020 15:19, ссылка)
- -->> - il-2(20.06.2020 14:41, ссылка)
- в колонках герконы годами работают, литры отсчитывают. Там как раз
от 30 до 50 об/мин - Лaгyнoв(20.06.2020 11:21)
- Блеск и нищета синхронных реверсивных счётчиков... Формально, частота сигнала до 400 кГц. Реально при вибрации механики "на границе" фазы энкодера частота переключений может быть на порядок выше. Счастливого применения МК :( вместо логики. - De_User(SCH, полностью, 20.05.2019 22:15 - 22:21)
- Механический ротор-энкодер. Нужно дребезг давить, или он давится автоматически? Функцию обработки датчика Холла допиливать под ротор, или не нужно? - VLLV(SCH, полностью, 17.12.2018 23:13)
- Делал так по чужому примеру. На механическом энкодере работало отлично. michas(18.12.2018 14:03)
- "Функцию обработки датчика Холла" - а шо это, Берримор? - =L.A.=(18.12.2018 10:29)
- Самое мерзкое, что иногда бывает - плохой контакт замкнутой в данный момент фазы (не связанный с дребезгом в момент включения-выключения). Приводит к тому, что вместо шага вперед иногда засчитывается шаг назад,что просто бесит. Никакой антидребезг Yurasvs(430 знаков, 17.12.2018 23:48 - 18.12.2018 00:00)
- "Я, наверное, скажу какую-нибудь глупость..."(С) А зачем давить дребезг у энкодера с квадратурными выходаме? Ну заклокал ты "1" десятью тыщами клоков дребезга и чо? "1"-то четверть периода тому таво отдребежжала. - mse homjak(17.12.2018 23:50)
- У X-Меги давится автоматически - там для этого ширину цифрового фильтра задаешь от 1 до 8 (например, EVSYS_DIGFILT_2SAMPLES_gc). Т.е. мне двоечки вполне хватило, но у меня энкодер был другого типа - когда колесико с прорезями световой поток Ксения(38 знаков, 17.12.2018 23:43)
- Может быть и есть, которые давать. Но копеечные дребезжат, как старый трамвай. - Крок(17.12.2018 23:24)