VR плата на lm1815

Железо внутри ЭБу и железо снаружи ЭБУ
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

puff wrote:а вот то, что команду вводишь в ява-консоли, а ответ (на тот же hello или help) получат надо в терминале, а не в джава-программе - это на мой взгляд какое-то недоразумение.
да, нужно доделывать. принимаю патчи. некоторые команды пишут в понятном java console формате.
puff wrote:изучаю, как настроить прошивку на мой триггер-диск.
set_engine_type XXX, ford fiesta
puff wrote:после пропадания питания эти настройки и значения ведь сохраняются?
writeconfig
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

отправил команду fl0 (забыл пробел) - похоже что оно пыталось эту команду донести до платы, но плата не принимала (ошибка) - и через секунду опять попытка отправить эту команду (клавишу энтер вроде бы не заедало)
и при fl 0 оно похоже вообще закрывает порт?
похоже что конфигурация триггервила происходит через задание типа двигателя. мне нужен мотор от форда фиесты)
эх, с осью ничего хорошего не выходит… :-(
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

puff wrote:fiy. тычу в кнопки. на run ecu stimulation стабильно вылетает:
спрятал кнопку.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

ну что ж. положил плашмя и как юлу крутил. пришлось сменить режим и подтянуть микруху к плюсу, а не к земле (забыл поставить сопротивлеие последовательно с датчиком - думал, спалил микросхему). короче, раскручивал аж до 500 об/мин. конечно бы зафиксировать всё это покапитальнее. нужно развести плату и можно дуть в магаз за модулем зажигания :-)
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

puff wrote:раскручивал аж до 500 об/мин.
Т.е. ты смог притвориться Фиестой, и декодер триггера отработал? Если так - то это просто праздник какой-то :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

ну RPM я видел, как быстро снижаются)
я думаю, в этом режиме (без дополнительного обвеса) он четко показвает до 200 об/мин. потом замечал, как зашкаливало (чото там на несколко тысяч) и пропадало. сейчас подумал, надо бы этот момент будет потом еще изучить повнимательнее (я под конец датчик отодвигал, а то магнитным полем оно стремительно тормозилось и датчик сдвигал диск - прилипало)
так что травить плату и покупать модуль зажигания
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

вчера лутил, сегодня сверлил - надо было попробовать на ошпарке заказать. чего-то я забыл, там ведь делают отверстия?
вопрос по нашей прошивке - наверное плохо, когда при остановке (наверное и при запуске) у меня обороты прыгают до нескольких тысяч? то есть нужно включать адаптивнй режим в lm1815? или в прошивке предусмотрена защита от таких спонтанных скачков и они фильтруются?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

ошпарк конечно же сверлит.

вопрос про прошивку не совсем понял, вопрос открытый. текущее видение - всё или как минимум многое должно фильтроваться на аппаратном уровне, прошивка имеет право в случае шума просто вырубатсья - что она и делает сейчас.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

попробую уточнить вопрос: каким образом прошивка вычисляет скорость мотора? по времени между соседними двумя импульсами (зубьями)? или ей нужно хотя бы три-четыре импульса подряд с более-менее сопоставимой скоростью?
у меня при зазоре в 3 мм между датчиком и диском при начале кручения диска тюнерстудия показывает скорость 400-800 об/мин, и через секунду нормализуется до реальных 90-100. собственно этот момент меня и интересует - как прошивка ведёт себя при запуске мотора?
и при шуме если она вырубается, то потом обратно включается?

PS опять полчаса проискал распиновку :-) вики нужно оживлять!
PPS похоже у меня аналоговая часть дохлая напрочь. не знаю, как проверить. не показывает у меня ни clt… %-( ни вообще ничего осмысленного.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

Тут есть про обший алгоритм триггера
http://rusefi.com/docs/html/
Тут есть про расчёт getRpm() - https://sourceforge.net/p/rusefi/code/HEAD/tree/trunk/firmware/controllers/rpm_calculator.c

Распиновку добавил прямо в вики про железо
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

не очень понятно из первого дока, что за secondary signal и что значит A single tooth primary signal is handled as a special case.
из второго вынес, что rpm берется только после полного оборота. то есть время между отдельными зубьями особого значения не играет. не понимаю, откуда берутся в тюнерстудии эти дикие значения rpm в критические моменты (начало движения и останов) - надо бы попробовать посмотреть лог анализатором эти моменты (а еще лучше осциллографом прямо с ДПКВ еще снять показания)
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

ответил на оба вопроса улучшением https://sourceforge.net/p/rusefi/code/HEAD/tree/trunk/firmware/rusefi.c - /docs/ новый сгенерируется потом из этого файла.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

угу
попробовал сейчас конвертер из игла в кикад. он, похоже, только схему конвертирует, но не лейаут :-(
впрочем, мой лейаут мне категорически не нравится. и вообще было ошибкой брать микросхему в dip корпусе - устал сверлить отверстия…
LM1815-kicad.zip
(3.15 KiB) Downloaded 381 times
Art_ELectro
contributor
contributor
Posts: 67
Joined: Mon Nov 11, 2013 9:17 am
Location: Siberia

Re: VR плата на lm1815

Post by Art_ELectro »

puff wrote:угу
попробовал сейчас конвертер из игла в кикад. он, похоже, только схему конвертирует, но не лейаут :-(
впрочем, мой лейаут мне категорически не нравится. и вообще было ошибкой брать микросхему в dip корпусе - устал сверлить отверстия…
LM1815-kicad.zip
Нормального конвертера из Eagle в KiCAD, так чтоб всё перенёс, нет.

Микросхема в DIP - чтоб не сверлить, возьми панельку, у панельки согни ножки - получится а ля smd.
Микросхему, в панельку.
Image

Либо, на самой микросхеме, разогни нижние тонкие части ножек наружу.
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

эх, вчера бы мне такой совет!
чем меньше дырок - тем лучше :-) лутом получилась, конечно, форменная порнография. но при этом вроде как работает. а для красоты и подписей лучше заказать производство в ошпарке за пару-тройку долларов… правда, разводить все равно надо уметь :-(
я вот там всякого нагородил - взглянуть страшно. и как только у вас получаются такие красивые и лаконичные штуки…
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

автотрассировщик?...
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

жуткий он там. а который не жуткий (отдельный софт от независимого разработчика) - для него надо проделать n-ное количество операций (от настроек java в браузере до получения всевозможных промежуточных файлов). самое обидное - не запомнил названия этого трассировщика :-)
Art_ELectro
contributor
contributor
Posts: 67
Joined: Mon Nov 11, 2013 9:17 am
Location: Siberia

Re: VR плата на lm1815

Post by Art_ELectro »

russian wrote:автотрассировщик?...
Даже после freeroutera приходится подправлять вручную.
жуткий он там. а который не жуткий (отдельный софт от независимого разработчика) - для него надо проделать n-ное количество операций (от настроек java в браузере до получения всевозможных промежуточных файлов). самое обидное - не запомнил названия этого трассировщика
См. Kicad + Freeroute - как правильно приготовить на Linux (Win)
http://rusefi.com/forum/viewtopic.php?f=14&t=428
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

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

мои простейшие задачи с лихвой покрывает eagle, и сейчас тратить уйму времени на осваивание нового инструмента вроде как не особо целесообразно.
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

ну что же... записал 6 секунд лог. анализатором.
триггер - по первому импульсу с триггер-диска (0 канал)
подключил ко всем 4 свечным выходам, но показывалось только два. (wasted spark для engine type 4?)
на 4 канале PE4 (spark 2 вроде как)
на 6 - PE5(думал свеча, а это оказалось injector 4!
интересовало начало (почему свеча делала две искры в первом обороте? )
еще странные импульсы инжектора - сначала их два больших, потом строенные (большой и два маленьких), потом
и ширина импульса на зажигание почему-то плавает (первая - 49 мс, третья - 87, в конце - и 60, и 80 попадаются) - это не слишком много для модуля зажигания? там пишут про 50 мдж катушки. как можно вычислить dwell-time для моего модуля? народ рапортует, что у них оно греется, если использовать не по назначению. то есть тайминги нужно выдерживать…
6secs.logicdata
(38.66 KiB) Downloaded 633 times
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

Во-первых, от оригинальной темы топика мы немного отошли...

Во-вторых, жёлтый сигнал я понимаю - а вот что показывает синий я объяснить не могу, странный шайтан.
Что при этом показывает консоль? В ней же должна быть такая же картинка. Hyperdesktop рулит :)

Image
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

прикажешь заводить очередную тему? или в скупе?
у меня не хватает usb портов, чтобы одновременно и там и сям смотреть. к тому же в девконсоли по сравнению с логиком оно выглядит страшненько (сорри :-)
не могу найти сигнала второй свечи.
блин. pc15 у меня было к земле закорочено. сжег порт?
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

фигня непонятная. порт похоже сжег.
смотри зеленую фигню - что это? (PE1 подключен)
Снимок экрана 2014-02-21 в 1.53.49.png
Снимок экрана 2014-02-21 в 1.53.49.png (83.15 KiB) Viewed 19424 times
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

и еще, зеленый светодиодик пару раз моргает лишь в самом начале - и тут же загорается красный (пока датчик от триггер-диска не отодвину) - чего это с ним?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

красный или оранжевый? горит или мигает?

надо мне написать документик на эту тему блин...
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

я дальтоник. оранжевый. горит. я хотел было в arro_board экселевском поправить поля - слов GREEN и ORANGE там не хватает… не дали :D
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

так. порт живой. pc15 работает. это после выставления в тюнерстудии ини файла, указании Ignition Mode Individual Coils, Firing order 1324
но я не могу найти второго канала зажигания… похоже что фиеста не фиестит - работает на 2х цилиндрах из 4х :o
Last edited by puff on Thu Feb 20, 2014 11:05 pm, edited 1 time in total.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

puff wrote:Ignition Mode Individual Coils, Firing order 1324
по состоянию на сегодня это просто задел на будущее. Работа ведётся как раз вокруг этого места - но вот прямо сейчас там работает просто файл ford_fiesta.c

К этому вопросу можно вернуться условно говоря через неделю :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: VR плата на lm1815

Post by puff »

похоже что фиеста не фиестит - работает на 2х цилиндрах из 4х :o

вычислить бы по коду, на каких пинах искать сигнал.
и ты говорил, на днях добавили возможность регулировки dwell - не вижу в доках :?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: VR плата на lm1815

Post by AndreyB »

Однажды меня лень человеческая достанет, я психану и начну делать плохие вещи.

https://svn.code.sf.net/p/rusefi/code/trunk/firmware/config/engines/ford_fiesta.c
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply