Электротранспорт
Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск    

Реклама:

Считать показания  скорости с моторколеса

Страницы: 1Вниз

Автор Тема: Считать показания скорости с моторколеса  (Прочитано 871 раз)

0 Пользователи и 1 Гость просматривают эту тему.

Urahara

  • Начинающий
  • *
  • Репутация: 0
  • Сообщений: 2
  • Беларусь, Минск
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
Всем привет! Хочу получить на Arduino текущее  значение скорости электровела.
Что есть
Колесо:
Скрытый текст
Считать показания  скорости с моторколеса
Контроллер:
Скрытый текст
Считать показания  скорости с моторколеса
Провода идущие от колеса
Скрытый текст
Считать показания  скорости с моторколеса
Собственно 6 проводов
Красный - питание
Чёрный - земля
Зелёный,жёлтый и синий - датчики Холла
Белый - текущая скорость ( ну я так думаю) - при обрезании этого провода скорость на дисплее перестаёт показываться
Если обрезаем провода к  датчикам Холла, а  белый  соединяем - электромотор не работает, но скорость(крутим вручную) показывается
То есть работать нужно с белым проводом. Пробовал считывать аналоговый сигнал. При отсутствии скорости там 5В. Начинаем крутить колесо вручную падает практически до 0. Набираем  скорость с помощью ручки  газа напряжение прыгает с 3.5 до 5В
При считывании цифрового сигнала 0 км/ч - сплошные единицы,когда колесо крутится выдаёт что-то вроде -111111111111001111111111111111100001111111111111111101111111111110 ( огромное кол-во единиц и пару рандомных 0).Пытался как-то найти зависимость между кол-вом нулей и текущей скорости ничего не получилось) Да и вообще смущают полученные  данные, не похоже на передачу по UART или другому протоколу.

Пробовал считывать данные с  датчиков Холла, но они никак не реагирует когда колесо крутится без нажатой ручки  газа :~-(,а хотелось бы видеть скорость когда едешь без мотора.

Совсем залип с  этой скоростью :sorry:, как её  правильно нужно считывать?
Я новичок и  возможно сделал какой-то тупой  косяк,так что  буду рад любым советам!
« Последнее редактирование: 12 Май 2016 в 20:32 от Urahara »

Сообщение понравилось: electriq

Lion

  • Старожил
  • *****
  • Репутация: 326
  • Сообщений: 7877
  • Москва, Медведково
  • 20mOm? 40? ха! 326 at -1°
  • Оффлайн Оффлайн
    • Награды
С холлов бесполезно пытаться. Мотор редукторный и во время наката работает фривил - ротор не крутится, датчики ничего не показывают

Сообщение понравилось: spb-e

big17

  • Старожил
  • *****
  • Репутация: 14
  • Сообщений: 1675
  • Россия, Череповец
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
Может тогда обычный геркончик и магнит на спицу поставить?

electriq

  • Неравнодушный
  • **
  • Репутация: 0
  • Сообщений: 127
  • Россия, Москва
  • électrique наше все!
  • Оффлайн Оффлайн
    • Награды
попробуйте измерить время между импульсами на белом

Ghozt

  • Наш человек
  • ***
  • Репутация: 25
  • Сообщений: 408
  • Тюмень
  • "Без педалей крутишь, да?"
  • Оффлайн Оффлайн
    • Награды
Похож на бафанг. Как-то раз встречал в подобном заводскую реализацию датчика скорости с помощью датчика Холла и 6 магнитов в крышке. Провод был белый

Кулибин

  • Старожил
  • *****
  • Репутация: 24
  • Сообщений: 5037
  • Москва,ЮЗАО,м."Академическая".
  • Оффлайн Оффлайн
    • Награды
Тока что разбирал редукторное МК, там стоит отдельный холл а в крышке магниты. Я думаю если подключить осциллограф то сразу всё станет понятно.
Белый провод идёт от холла который считывает магниты в крышке. Вот собрать можно на контроллере спидометр , одометр и так далее.

Страницы: 1Вверх
 

Помощь форуму | Отказ от ответственности | Новая версия форума
©, Форум электротранспорта, electrotransport.ru, 2007—2018.
Копирование материалов возможно только с согласия правообладателя.

Размер занимаемой памяти: 5.5 мегабайт.
Страница сгенерирована за 0.128 секунд. Запросов: 66.

Powered by SMFPacks Alerts Pro Mod
Powered by SMFPacks Mentions Pro Mod