https://github.com/dzanis/BMX_ABS
BMX_ABS это проект для контроллера антиблокировочного тормозного модуля для велосипеда (или друго транспорта)
GPIO | Board pin | Remarks | |
---|---|---|---|
Датчик Холла | 5 | D1 | A3144EU datasheet |
Пин клапана | 12 | D6 | +3.3в |
Насос | 4 | D2 | +3.3в |
Датчик Холла считывание импульсов 0 - 3,3в
закрыть клапан - GPIO-12 +3,3в
открыть клапан - GPIO-12 0в
насос включить GPIO-4 +3.3в , отключить 0в
- закрыть клапан
- включить насос
- открыть клапан
- отключить насос
- деактивировать ABS
- открыть клапан
- отключить насос
* ABS активно - если от холла поступает 25имп/сек (10км/ч) и выше
если импульсы ниже 25имп/сек и происходит блокировка колеса, то АБС не включается (управление пинами не происходит)
** блокировка колеса - если нету импульсов от датчика холла
Последнюю версию прошивки смотреть здесь releases
Проект только для контроллеров на чипе ESP8266
Для сборки потребуется Platform IO
Автор идеи и механики
- Макс Сиволап vk
Программист кода
- Zanis Dukalskis - git repository - dzanis
С лицензией пока что не определился.