Електро-автосам
https://electroavtosam.com.ua/forums/

OpenEVSE своими руками
https://electroavtosam.com.ua/forums/viewtopic.php?f=35&t=2681
Сторінка 1 із 7

Автор:  landswellsong [ 28 трав 2018, 12:27 ]
Заголовок повідомлення:  OpenEVSE своими руками

Вынесу из треда про Общепром-Тип2, чтобы не засорять. Поступило предложение собрать свой OpenEVSE, включая дополнительные допилки и улучшения по вкусу.

Исходники прошивки: https://github.com/OpenEVSE/open_evse
Исходники всего вкл железо: https://github.com/OpenEVSE

Кому может быть интересно, чтобы понять, есть ли целесообразность? Из прошлого треда:
  • const
  • landswellsong
  • Дмитрий_Липко

Автор:  DeLike [ 28 трав 2018, 17:25 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Немцы еще несколько лет назад сделали себе с немецким языком, так что у тех кто разбирается все получиться. Помню что еще говорили в немецкой версии переделали питание, т.к. можно обойтись только 5В, в те года версия была с 12 и с 5В.

С уважением,

Александр.

Автор:  landswellsong [ 28 трав 2018, 18:02 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

DeLike писав(ла):
Немцы еще несколько лет назад сделали себе с немецким языком, так что у тех кто разбирается все получиться. Помню что еще говорили в немецкой версии переделали питание, т.к. можно обойтись только 5В, в те года версия была с 12 и с 5В.

Они только себе или пулл назад дали?

Кстати да, можно запилить локализацию, лишним не будет ну и не с пустыми руками получаемся перед оригинальным разработчиком.

Автор:  Дмитрий_Липко [ 28 трав 2018, 20:27 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Я в деле) В идеале если б кто-то написал бы код, я б нарисовал бы плату и мог бы изготовить дома маленькую партию пробных плат.

Я думаю что для EV-net это тоже будет интересно...

Автор:  landswellsong [ 28 трав 2018, 20:45 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Могу взяться за код без проблем, там C++. Только надо прикинуть, на чем тестировать.

Автор:  Дмитрий_Липко [ 28 трав 2018, 20:57 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Макетка без пайки, ардуино нано, и обвязка. Сейчас думаю над тем как лучше создавать пилотный сигнал, есть вариант через операционник LF353 или через DC/DC, как по мне второй вариант лучше.

Еще вспомнил почему мне не понравился готовый вариант OpenEVSE, он рассчитан под одну фазу, а мне нужно для ЗОИ что б работало на одной и на 3х фазах.

Автор:  Дмитрий_Липко [ 28 трав 2018, 20:59 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

А вообще вот то от чего я отталкивался: http://www.instructables.com/id/Arduino ... g-Station/

Автор:  landswellsong [ 28 трав 2018, 21:16 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Дмитрий_Липко писав(ла):
Макетка без пайки, ардуино нано, и обвязка. Сейчас думаю над тем как лучше создавать пилотный сигнал, есть вариант через операционник LF353 или через DC/DC, как по мне второй вариант лучше.

Еще вспомнил почему мне не понравился готовый вариант OpenEVSE, он рассчитан под одну фазу, а мне нужно для ЗОИ что б работало на одной и на 3х фазах.

Я где-то у него же в howto видел трехфазный вариант. Поищу, если найду сюда подкину.

Кстати, а как на трех фазах должен работать GFCI?

Автор:  Дмитрий_Липко [ 28 трав 2018, 21:19 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Я думаю что на 3х фазах он особо не нужен. Он по идее уже есть в машине. Тем более ЗОЯ работает на межфазном напряжении, то есть ноль не участвует.

Автор:  landswellsong [ 28 трав 2018, 21:44 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

О, вот тред, где автор OpenEVSE поясняет. Вот тут блог с линком на GitHub с модификацией под 3 фазы, но оно таки реально очень старая версия, надо глянуть, есть ли смысл оттуда что-то подсмотреть или уже все есть в upstream.

А что вы именно хотите в коде поменять?



Оффтоп
А как бы точно про УЗО в Зое определить? Меня тут параноя берет.

Автор:  Дмитрий_Липко [ 28 трав 2018, 22:01 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Лично мне нужно: индикация зарядки от 1 или 3х фаз, а еще лучше возможность переключения при наличии 3х фаз. (Хочу поставить 2 2х полюсных контактора), подсчет энергии и показания моментального потребления (если поставим датчик тока), ну и регулировка зарядного тока (частотой пилотного сигнала).

Еще подумываю над возможностью отключения проверки наличия заземления, закорачиванием заземления на ноль через резистор. И все это с кнопочек и дисплея.

Сейчас пытаюсь найти подходящею дисишку для пилотного сигнала, плату уже рисую.

Не могу найти исходник какой-то прошивки, хочу посмотреть как происходит запуск зарядки, просто идет шим, или еще идет стартовый сигнал.

Автор:  landswellsong [ 28 трав 2018, 22:33 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Емнип, подсчет энергии в прошивке есть, но оно рассчитано на одну фазу. Можно допилить до трех, если есть куда подключить дополнительные сенсоры тока на плату, надо глянуть.

Дмитрий_Липко писав(ла):
Не могу найти исходник какой-то прошивки, хочу посмотреть как происходит запуск зарядки, просто идет шим, или еще идет стартовый сигнал.

Насколько я понял когда машина подключается, дается только PWM без дополнительных сигналов.

Картинка взятая отсюда
Зображення

SimpleEVSE похоже PWM дает буквально всегда:
https://github.com/kortas87/simple-evse ... ain.c#L139 настройка PWM duty
https://github.com/kortas87/simple-evse ... ain.c#L171 определение заказа зарядки

В OpenEVSE все раскидано по классам, сложнее уловить логику быстро.

Кстати, еще одна open-source: https://github.com/SmartEVSE/smartevse
Судя по всему не такая развитая как OpenEVSE, впрочем.

Автор:  landswellsong [ 30 трав 2018, 01:46 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Чутка полазил в коде.
Вот тут ветка разработки: https://github.com/lincomatic/open_evse (очень неочевидно, что отдельный форк)
Вот тут кто-то уже сделал замер мощности для трех фаз: https://github.com/lincomatic/open_evse/pull/84

Мне не очень нравится его реализация, впрочем. Он использует американскую одно-двухфазную логику, которая бессмысленны в Европейском контексте, можно сразу ставить нужную константу и не учитывает показания вольтметра совсем, даже если он есть. То есть правильно будет показывать только в той стране, для которой прошили значение. Плюс, раз это дефайн, его реализация не позволит на лету переключать измерение между одной и 3-мя фазами, а только то, что указали при компиляции.

Важный только вопрос, что раз это в dev-ветке и она уже на 300 комитов вперед (стабильная обновлялась в сентябре 2017), нужно понять, в каком там все состоянии и с какого момента делать форк.

Завтра заеду в Киев, закуплюсь ардуинкой, остальное по закромам найдется.

Автор:  DeLike [ 30 трав 2018, 07:30 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

landswellsong писав(ла):
Они только себе или пулл назад дали?


На счет пуллбэка ничего не нашел (((

Знаю только что регулировка тока может быть вплоть до 6А, но ЗОЕ отказывалась заряжаться током меньше 10А.

А так с дисплеем они мониторили мощность по всем трем фазам. ЗОЕ заряжалась током 63А (43кВт) до 85% потом было переключено на 32А (22кВт).

Пара фоток и линк (читать с переводчиком):

http://elektrischezukunft.blogspot.com/ ... e.html?m=1

Додаткові файли:
zaehler-display.jpg
zaehler-display.jpg [ 17.25 КБ | Переглядів: 12118 ]


Додаткові файли:
63a-openevsede.jpg
63a-openevsede.jpg [ 90.46 КБ | Переглядів: 12118 ]


По ходу свободного времени буду добавлять инфу если что нибудь еще найду или получу ответы.

С уважением,

Александр.

Автор:  landswellsong [ 30 трав 2018, 09:46 ]
Заголовок повідомлення:  Re: OpenEVSE своими руками

Это да, много кто пишет, что Зойка меньше 10А никак не берет.

Сторінка 1 із 7 Часовий пояс: UTC + 2 години
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/