Многим владельцам самодельных электро-транспортных средств, особенно электробайкерам, знаком замечательный прибор CycleAnalyst, канадской компании Grin Technologies Ltd. Данный прибор позволяет с высокой точностью измерять ряд важных параметров электропривода, таких как сила тока, напряжение батареи, количество энергии в батарее, текущую скорость и множество других. Более подробное описание функционала можно найти в интернете. Но имеется один недостаток — штатный монохромный ЖК-дисплей, с очень маленькой скоростью обновления информации.
К счастью разработчики данного прибора предусмотрели возможность вывода информации в последовательный порт. Этот порт используется для другого прибора от Grin Technologies — СA-LOG. Из названия понятно что прибор используется для ведения лога.
Моим коллегой, Виктором, был разработан и изготовлен WiFi-мост, позволяющий данные из последовательного порта по беспроводному каналу транслировать на Андроид-устройство.
Мне оставалось только написать приложение, которое сможет принять, интерпретировать и визуализировать эти данные.
Текущая версия имеет сдедующий функционал:
1. Отображение скорости, используя датчик скорости или GPS
2. Индикация напряжения до 130 V
3. Индикация зарядного и разрядного тока до 2000 А
4. Отображение уровня заряда аккумулятора в процентах и Ач
5. Регистрация пикового тока и напряжения
6. Регистрация максимальной и средней скорости
7. Суточный одометр
8. Мгновенный и средний расход Втч / км
9. Расчет расстояния на остатке заряда батареи.
10. Два языка интерфейса
11.Запись лога (СA-LOG уже не нужен)
Приложение запрещает переход Андроид-устройства в спящий, пока доступны данные из последовательного порта. Если же данные не доступны, то спящий режим включается согласно пользовательским настройкам.
Так же есть режим теста и возможность отображения данных в текстовом виде.
При использовании внешней антенны можно увеличить радиус действия, например контролировать процесс зарядки.
Устройство уже установлено на 4-х ЭТС. www.drive2.ru/r/trabant/1134700/