Электротранспорт

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

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

Новости:

Голосование

Сколько Геликонов лично Вам нужно для полного счастья?

1
- 33 (55%)
2
- 22 (36.7%)
3
- 2 (3.3%)
4 и более
- 3 (5%)

Проголосовало пользователей: 60


Страницы: <<1 ... 1920212223>>Вниз

Автор Тема: Контроллер света для электротранспорта "Геликон"  (Прочитано 59632 раз)

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

Indiсtа Саusа

  • Старожил
  • *****
  • Репутация:
    +12/-11
  • :
    387
    339
  • Сообщений: 3940
  • Hampstead Garden Suburb
  • HP Velotechnik Scorpion FS 26
  • Оффлайн Оффлайн
    • Награды
, мне нужны геликоны, но в электронике я ноль, так что без чуткого руководства не осилю. :)  Если заартачится, придется потратиться на на более громоздкий мотоциклетный контроллер, но там тоже драйвера и релешки нужны. Он по сути только экономит на проводки и централизовано раздает питание в зависимости от нажатой кнопки.

Есть такие заблуждения, которые нельзя опровергнуть. ©

DIVAS

  • Старожил
  • *****
  • Репутация:
    +75/-2
  • :
    158
    928
  • Сообщений: 3479
  • Россия, Санкт-Петербург, ЮЗ, м. Парк Победы
  • Китаефицированный маньяк-электропедист!
  • Оффлайн Оффлайн
    • Награды
, я в свое время хотел сделать свет на Геликоне и подробно изучил этот вопрос. Там довольно просто.
(потом сам меня отговорил от Геликонов в пользу Ардуины)

Если не лениться и внимательно прочитать труды уважаемого , то разобраться не так уж сложно.
Не зря же он убил столько времени на написание толкового руководства - там всё весьма подробно расписано.
При таком толковом руководстве приставать к нему с вопросами - это просто издевательство...
« Последнее редактирование: 26 Дек 2014 в 23:22 от DIVAS »

WildBus

  • Начинающий
  • *
  • Репутация:
    +0/-0
  • :
    3
    16
  • Сообщений: 44
  • Новосибирск
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
Цитата
Есть 5 Геликонов
Зарезервируй под меня два плз.
Драйвера у меня уже есть, низковольтные (до 24v), но на это есть бортовая сеть в 12V. Микруха на них, если верить даташиту, нормально шимится.

Дополнительно к геликону мне нужен только драйвер-ключ на  бибикалку.
Даже програматор я под геликон давно уже заказал и он приехал :).

Я твои руководства тоже тщательно изучил, понятно все написано.

Gen_ri

  • Наш человек
  • ***
  • Репутация:
    +27/-0
  • :
    103
    106
  • Сообщений: 434
  • СПб, приморский район,
  • главное - Идея!
  • Оффлайн Оффлайн
    • Награды
Подскажите, может кто уже делал. Как правильно подключить геликон, если планируется перейти на аналоговый холл с магнитом на ручках тормоза для макс контроллера?
Сейчас геликон подключен к макс контроллеру только через один желтый проводок (ручки тормоза работают пока как кнопка). Все работает, стопари загораются и прошивку менял под это дело. Сейчас планирую перейти на аналоговый датчик холла и какие провода в такой случае потребуется  подсоединять к геликону? И прошивку надо будет менять?
« Последнее редактирование: 18 Янв 2015 в 22:38 от Gen_ri »

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
Поищи по теме, вроде делал,
суть в том что надо подключить ручку тормоза к аналоговому входу (параллельно максу) и соответственно сценарий немного поправить (переписать обработку нажатия) и настроить, чтобы свет загорался чутка раньше эффективного срабатывания регена и тем более колодок.


Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

Gen_ri

  • Наш человек
  • ***
  • Репутация:
    +27/-0
  • :
    103
    106
  • Сообщений: 434
  • СПб, приморский район,
  • главное - Идея!
  • Оффлайн Оффлайн
    • Награды
Если про это:
но так и не смог написать сценарий со следующими условиями:
есть тумблер, по включению которого должен активироваться стоп-сигнал (ну не хочу я, чтоб на тротуаре он работал),
есть датчик холла на тормозе с началом торможения при 1,1V.
Так вот пока тумблер не включен, стопарь не должен срабатывать, а как только я включил тумблер, стопарь должен загораться при нажатии на тормоз (напряжение на аналоговом входе Геликона >1,1V).
То есть задействовать нужно например IN0 для тумблера, SW0 для стопаря и ADC0 для датчика холла с тормоза.
то очень мало инфы как подключать, и рассматривается просто необходимость какого - то отдельного тумблера...мне такое не надо, меня устраивает , чтобы стопарь  везде срабатывал :-)

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
без тумблера проще, на все равно сценарий надо поправить,  исходник сценария сохранился?
подключать к порту adc0 или adc1, сигнальный проводок с датчика холла и землю. 5v на холл либо с макса либо с геликона, но если макс будет выключен, стопарь включаться не будет и наоборот: если геликон вырубится, реген работать не будет. Объединять 5v макса и геликона я бы не стал.  Как отнесутся приборы если они будут физически выключены, а 5v пойдет на них из вне?
« Последнее редактирование: 06 Янв 2015 в 12:41 от acyd »

Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

Gen_ri

  • Наш человек
  • ***
  • Репутация:
    +27/-0
  • :
    103
    106
  • Сообщений: 434
  • СПб, приморский район,
  • главное - Идея!
  • Оффлайн Оффлайн
    • Награды
без тумблера проще, на все равно сценарий надо поправить,  исходник сценария сохранился?
подключать к порту adc0 или adc1, сигнальный проводок с датчика холла и землю. 5v на холл либо с макса либо с геликона, но если макс будет выключен, стопарь включаться не будет и наоборот: если геликон вырубится, реген работать не будет. Объединять 5v макса и геликона я бы не стал.  Как отнесутся приборы если они будут физически выключены, а 5v пойдет на них из вне?
Текущая прошивка такая :
https://yadi.sk/d/K1ZTIALEdpQhK
Это под макс контроллер и для ручек тормоза, работающими как кнопка.

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
Написал новую версию сценария:
Четыре режима(тратуар, день, яркий день, ночь), стоп на холл, гудок: просто нажатие строб, даблклик + звук, если быстро перещелкнуть поворотниками - включается  аварийка.

На симуляторе все отлично но при подключении к реальному холлу есть небольшой проблем,
Срабатывает не так быстро как хотелось бы. такое чувство что гистерезис (запаздывание), причем вольтметр нормально реагирует, а геликон "подтормаживает".
скорость опроса порта 0.03, завтра выложу видео работы.

Холл 49-й, без магнита 2.5в, при поднесении магнита разными полюсами 0.8в или 4.5в

В следующей версии хочу пару кнопок для настройки этих режимов задействовать, а также калибровку холла
« Последнее редактирование: 13 Янв 2015 в 20:07 от acyd »

Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

zap

  • Администратор
  • Старожил
  • *
  • Репутация:
    +511/-17
  • :
    157
    1594
  • Сообщений: 11970
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • electrotransport.ru
    • Награды
Холл аналоговый, и опрашивается в цикле?
Я дуиаю, дело в директиве SENSOR. Посмотрите в документации.
В симуляторе никакого фильтра на ползунок нет и, соответственно, запаздывания тоже.

С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
холл ah49e, в директиве стоит
sensor adc0 0.03 5

в цикле также задержка delay 0.03
завтра попробую разные значения, но с 0.03с чувствуется будто 1с, это заметно, если нажимать и отпускать с определенной частотой, где то на 1раз/сек начинает срабатывать, а чаще не успевает.

видео снял,  включаться стоп должен ниже 2.1в, девайс подключен к тестовой панельке на обычных светодиодах (там не очень видна разница режимов, но она есть) и 2-м буззерам (гудок и повторитель)
 
Скрытый текст
« Последнее редактирование: 14 Янв 2015 в 19:55 от acyd »

Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
, всяко разно пробовал подставлять значение в sensor
от 0.03с до 1с
но задержка все равно около секунды,
также сделал такую вещь
Подключил обычную ручку газа (чтобы исключить глючность холла) к ADC0 и сделал вывод яркости от напряжения на PWM0, задержка такая, что по-началу глаз не успевает уловить изменение.
Очччень медленно. Видимо фильтр зверский.
« Последнее редактирование: 16 Янв 2015 в 21:12 от acyd »

Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
еще видео: яркость синего диода должна линейно меняется от сигнала с холла (0.8в - полностью погас, 2.33в полная яркость). Нажимаю мгновенно, а срабатывает очень медленно,
фильтр 0.03 вроде самый быстрый, больше еще тормознее.
Скрытый текст
Для стопа не годится, но городить ОУ не хочется.
« Последнее редактирование: 17 Янв 2015 в 12:45 от acyd »

Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

zap

  • Администратор
  • Старожил
  • *
  • Репутация:
    +511/-17
  • :
    157
    1594
  • Сообщений: 11970
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • electrotransport.ru
    • Награды
Прошу прощения, был в командировке.
Я подумаю над исправлением прошивки. Просто до сих пор ADC никто не использовал для реалтаймовых задач.
Скорее всего, сделаю задержку фильтра 0 - "без фильтра".
А почему "if  v_hall < 110"? 110 это же примерно 1 вольт, самое крайнее положение.
По идее, стоп-сигнал должен включаться при малейшем нажатии ручки, даже если тормозное усилие при этом минимальное.

С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
там предел сенсора поставил 5v и 110 - это примерно 2.15в - самое срабатывание, т.к отпущенное состояние 2.3в

Но я ставил и 2.5в,  v_hall <220, роли не играло

5v удобно, если магнит другой стороной перевернуть, будет от 2.3 до 4.5 меняться, а также если подключить ручку газа то у нее диапазон  от 0.8-4.5в, т.к там магнит покругу проходит от одного полюса к другому.
« Последнее редактирование: 18 Янв 2015 в 00:32 от acyd »

Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

zap

  • Администратор
  • Старожил
  • *
  • Репутация:
    +511/-17
  • :
    157
    1594
  • Сообщений: 11970
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • electrotransport.ru
    • Награды
Я не понял, это аналоговый тормоз от максконтроллера так непонятно работает или просто от нищеты вместо цифрового датчика ставим аналоговый?
Про 110 понял, я забыл что диапазон до 255 а не до 1023.
Надо будет в симуляторе тоже фильтры проэмулировать, чтобы не было сюрпризов и можно было бы период фильтра подобрать правильный.

С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

acyd

  • Старожил
  • *****
  • Репутация:
    +72/-0
  • :
    1245
    727
  • Сообщений: 3408
  • Хлынов=Вятка=Киров
  • Кот-терминатор
  • Онлайн Онлайн
    • Награды
1. Для максконтроллера делаю, тормоз там четко работает.
2. Аналоговый холл потому и хотел, т.к разрекламировано отсутствие гистерезиса и программная настройка порогов.
Грубо говоря приклеил магнит и холл как смог, а потом настроил под них. Макс показывает напряжение в нажатом и отпущенном состоянии.
С цифровым же датчиком надо играться расстоянием.

Scott Octane FAT Bafang crank drive BBS02 500w 6fet 3077@2kW 15s 6p LGHE2

zap

  • Администратор
  • Старожил
  • *
  • Репутация:
    +511/-17
  • :
    157
    1594
  • Сообщений: 11970
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • electrotransport.ru
    • Награды
У меня магнит ходит в сторону от датчика (не вдоль оси чувствительности). Как только край магнита выходит за проекцию датчика Холла, он сразу срабатывает. От силы магнита не зависит, от модели датчика не зависит, от расстояния до магнита не зависит. Так что играться нет нужды :) Момент срабатывания регулирую поворотом платки с датчиком, т.е. фактически варьируя момент выхода магнита за проекцию датчика..

С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички
Страницы: <<1 ... 1920212223>>Вверх