Страница 1 из 1

Мотор и датчик холла

СообщениеДобавлено: 23 фев 2014, 18:19
Zekine
Здравствуйте!
Решил заняться робототехникой и собрать своего первого робота. Заказал в Китае шасси с моторами, моторшилды, провода и тд. (Ардуино уже был)
Пришло вот такое шасси:
image.jpg
image.jpg (105.55 КБ) Просмотров: 5941

Долго разбирался с проводами, которые шли от этого мотора.
image2-e1393172543740-2.jpg
image2-e1393172543740-2.jpg (107.71 КБ) Просмотров: 5941

Потом понял что мотор обычный, но с каким то датчиком. Понял что это датчик холла и начал искать в интернете информацию про него. К сожалению какой именно это датчик узнать не могу
image1-2.jpg
image1-2.jpg (98.42 КБ) Просмотров: 5941

Подключил датчик к входу ардуино а 1 и вывел показания на порт, но он все время показывает значения "59", когда подключен датчик и когда не подключен. Кручения мотора никак е влияют на показания. Запитывал датчик от 5в. Подскажите, что нужно делать, чтобы ардуино считал показания?

Re: Мотор и датчик холла

СообщениеДобавлено: 24 фев 2014, 06:22
noonv
Это движки с энкодером. Действительно похоже на датчик Холла.
Попробуйте тестовый скетч из статьи про датчик и повращайте вал двигателя, чтобы диск, на котором, похоже, закреплено два магнита, совершил полный оборот.

Re: Мотор и датчик холла

СообщениеДобавлено: 24 фев 2014, 08:23
Zekine
Помог второй код после подключения сопротивления:
Код: Выделить всё
void setup()
{
 Serial.begin(9600);
}

void loop()
{
 static uint8_t prev_state = LOW;

 uint8_t state = digitalRead(2);

 if (state != prev_state)
 {
    prev_state = state;
    Serial.println(state == LOW ? "OFF" : "ON");
 }
}

Большое спасибо) Теперь хочу сделать чтобы ардуино переконвертировал эти значения в об/мин. Есть примеры кода?

Re: Мотор и датчик холла

СообщениеДобавлено: 17 янв 2019, 20:43
AntonPetrov77
Здравствуйте!

Я тоже год назад делал проект с датчиком холла.
В начале не мог понять как обработать порог срабатывания или чувствительность, чтоб как триггер работал, потом разобрался.
А вообще я наткнулся вот на этом форуме интересный проект тахометра с датчиком холла
http:// forklg.ru/viewtopic.php?f=98&t=913
Очень доходчиво все расписано, рекомендую почитать, хотя бы для общего развития, так сказать :)
Не бойтесь экспериментировать!