Page 3 of 5

Re: Еще раз о терзающих вопросах

Posted: Sun Sep 07, 2014 7:42 pm
by AndreyB
meXanicus wrote:Привет! Подскажи что такое "globalTriggerAngleOffset" "ignitionOffset" "injectionOffset" У меня репер 60-2 ВМТ на против 20 зуба, т.е. в 114 градусах от выбитых зубов. Это будет globalTriggerAngleOffset = 114 ?
добавил вопросы и ответы в http://rusefi.com/wiki/index.php?title=Manual:Software:Trigger#Q_.26_A
советую "enable self_stimulation" и просто поиграться параметрами и посмотреть на результат в консоли

Re: Еще раз о терзающих вопросах

Posted: Sun Sep 07, 2014 7:44 pm
by AndreyB
meXanicus wrote: Еще мой MAP при атмосферном давлении 100кПа 4.5в при разряжении 20кПа 0.5в т.е. предлагается для 0 вольт = 0 кПа для 5 вольт 120кПа?
Мы считаем датчики линейными. Если ты знаешь значение в двух точках, то ты можешь решить линейное уравнение MAP = a * voltage + b
решив уравнение, подставь в него voltage = 0 и voltage = 5 - это и будут величины значения MAP в нуле и при пяти вольтах.

Re: Еще раз о терзающих вопросах

Posted: Mon Sep 08, 2014 8:00 pm
by meXanicus
Есть коррекция АЦП по Опорному напряжению? Если на датчиках будет не +5 вольт, а предположим меньше\больше, то и значения АЦП а сними и измеряемые величины "уплывут". Так?
П.С. в первом посте этой темы складываю ответы на свои вопросы :D

Re: Еще раз о терзающих вопросах

Posted: Mon Sep 08, 2014 8:32 pm
by AndreyB
Есть мнение, что коррекция не нужна: у нас все датчики и все сопротивления очень с условной точностью. Если напряжение постоянно одинаковое, если датчики одни и те же - то дальше всё это выправит конктретно твоя карта и коррекция по кислороду.

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 1:43 am
by Maxi
Вообще сопротивления и опорные напряжения моно поиметь с любой желаемой конечной точностью. в цепях подпора датчиков например обычно ставят не хуже 1%

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 1:45 am
by AndreyB
Maxi wrote:моно
это можно или модно?

а нужно ли?

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 5:42 am
by puff
вообще имхо оно всё довольно хорошо уплывает на перепаде температур. было бы любопытно запихнуть плату с парочкой подключенных датчиков в режиме стимуляции из тёплого места в морозилку (вместе со съёмочной бригадой) - ну и посмотреть, как сильно будут изменяться параметры (чтение сопротивлений из-за ухода опорных напряжений, продолжительность впрыска/зажигания - но уже без датчиков, из-за ухода тактового сигнала)

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 6:33 am
by Sergey89
Насколько уплывёт зависит от температурного коэффициента. С хорошими резисторами будет не заметно. Это же относится и к кварцевому резонатору. Нужно покупать не китайский ноунейм, а компоненты на которые есть документация и можно посчитать уход характеристик.

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 8:31 am
by puff
всё сводится к digikey?
(вчера купил нонейм смд предохранители 0603 на 3 Ампера в ноутбук - уже переживаю :D)
так нужно просто считать? или считать и программно компенсировать (тогда на самой плате нужен датчик температуры?)?

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 9:05 am
by Sergey89
Не нужно компенсировать. Нужно взять резисторы с низким ТКС, чтобы уход был скажем не больше 1 разряда АЦП.

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 12:38 pm
by meXanicus
На самом деле я этот вопрос задал потому что, температура в консоли не соответствовала сопротивлению. Я померил +5в и там оказалось меньше. Я предположил что возможно поэтому и не соответствовала, вход термистра это делитель с резистором подтянутым к +5вольт. Питание дискавери от юсб ноутбука. Я понимаю что ИОН должен быть для этого дела. Ну или просто нормальный DC-DC преобразователь.

Re: Еще раз о терзающих вопросах

Posted: Wed Sep 10, 2014 2:12 pm
by AndreyB
Какое конкретно у тебя питание, сколько вольт? У меня через USB обычно в районе 4.7.

Какое сопротивление термистора по факту, если мерить мультиметром? Какое сопротивление вычисляет прошивка и показывает через tempinfo?

Re: Еще раз о терзающих вопросах

Posted: Thu Sep 11, 2014 7:06 am
by meXanicus
В конфиге у меня CLT = ADC_11 @ IAT = ADC_13 tempinfo выдает ADC_11 @ ADC_7 :shock: На переменном резисторе выставляю 2,71 кОм это примерно равно 25 градусам tempinfo показывает 2,48 кОм, но у меня и напряжение на плате 4,6 вольта. В Консоли в Индикаторе CLT не меняется, показывает 70, ни какой реакции на изменение сопротивления, хотя в tempinfo меняется. Температура воздуха когда-то реагировала на резистор, когда была на ADC_13 , это было в начале этой в конце той недели. В ТюнерСтудии CLT меняется. IAT тоже показывает, почти точно, Вольты показывает точно. Блин Я почти неделю, перепахивал паяльником плату, крутил без конца ручку переменного резистора, перепроверял конфиг и пересобирал прошивку, а проблема оказалась в Консоли. Причем командам tempinfo верить нельзя и adc походу тоже. О после ТС подключил Консоль, теперь и она все показывает. Сейчас перезагружу компьютер, перешью контроллер и сразу в консоль зайду, перепроверю.

Re: Еще раз о терзающих вопросах

Posted: Thu Sep 11, 2014 7:19 am
by meXanicus
Все оказалось сильно проще. После прошивки по дефолту Aspire. Я делаю set_engine_type 15 и прошивка переключается на двигатель 15, но если сразу сделать tempinfo (в принципе наверное любая команда)то настройки останутся от Aspire, по этому или не показывало вовсе или показывало пургу. Если передернуть питание у контроллера, то все настройки будут от выбранного двигателя. Поэтому ПРОШИЛ -> ПЕРЕКЛЮЧИЛ -> ПЕРЕЗАГРУЗИ! Иначе можно огрести головной боли, плохого сна и кучи потерянного времени.

Re: Еще раз о терзающих вопросах

Posted: Thu Sep 11, 2014 10:42 am
by AndreyB
meXanicus wrote:Поэтому ПРОШИЛ -> ПЕРЕКЛЮЧИЛ -> ПЕРЕЗАГРУЗИ! Иначе можно огрести головной боли, плохого сна и кучи потерянного времени.
https://sourceforge.net/p/rusefi/tickets/90/

Re: Еще раз о терзающих вопросах

Posted: Fri Sep 12, 2014 4:11 pm
by meXanicus
Сегодня подключил tps и map. Показания tps отображаются в Консоли, а ТС нет. Показания map слегка завышены, наверное потому что у меня +5.2вольта (зарядка usb)

Re: Еще раз о терзающих вопросах

Posted: Fri Sep 12, 2014 4:16 pm
by AndreyB
meXanicus wrote:Показания tps отображаются в Консоли, а ТС нет.
Странно. А мы уверены, что ТС вообще работает?
Полезные команды - tpsinfo и tsinfo

Re: Еще раз о терзающих вопросах

Posted: Fri Sep 12, 2014 4:21 pm
by meXanicus
ТС исправно показывала clt, iat, map,vBatt, а tps нет и ADCtps нет. Репо обновлял вчера и собирал вчера. Пытался откалибравать tps через ТС, в контроллер значения новые прописались.

Re: Еще раз о терзающих вопросах

Posted: Fri Sep 12, 2014 4:23 pm
by AndreyB
и проект TS свежий? Там в TS есть галочка "communication->debug log comm". Закрой плиз TS, сотри лог старый, запусти и поставь debug log comm галочку? Я бы на этот лог посмотрел бы.

Re: Еще раз о терзающих вопросах

Posted: Fri Sep 12, 2014 4:27 pm
by meXanicus
Смогу послезавтра. Все оставил на работе. Обновлю репо, собиру прошивку, создам заново проект в ТС, удалю лог из ТС и попробую воспроизвести. Так?

Re: Еще раз о терзающих вопросах

Posted: Fri Sep 12, 2014 4:28 pm
by meXanicus
Проект тоже вчерашний

Re: Еще раз о терзающих вопросах

Posted: Fri Sep 12, 2014 4:36 pm
by AndreyB
meXanicus wrote:Обновлю репо, собиру прошивку, создам заново проект в ТС, удалю лог из ТС и попробую воспроизвести. Так?
да :)

Re: Еще раз о терзающих вопросах

Posted: Thu Oct 30, 2014 9:39 pm
by meXanicus
Пытаюсь научиться "рисованию" в KiCad. И застрял на заливке землей. А еще как экспортировать в *.pdf ? Файл проекта прилагаю. Гляньте пожалуйста и укажите на ошибки! На прямую rusEFI H-Bridge не управляет. Для согласования нужен еще драйвер L297.

Re: Еще раз о терзающих вопросах

Posted: Sun Nov 30, 2014 7:51 am
by meXanicus

Re: Еще раз о терзающих вопросах

Posted: Sun Nov 30, 2014 4:09 pm
by AndreyB
да

Re: Еще раз о терзающих вопросах

Posted: Tue Dec 09, 2014 11:13 am
by meXanicus
Заказал экранчик.

Re: Еще раз о терзающих вопросах

Posted: Sun Dec 21, 2014 6:42 pm
by meXanicus
Пытался подключиться к TS через UART->FT232 распаянной на Франкенштейне. Не получилось ни с компа ни из Андроида
uart_ts.JPG
uart_ts.JPG (133.78 KiB) Viewed 18524 times

Re: Еще раз о терзающих вопросах

Posted: Sun Dec 21, 2014 7:18 pm
by puff
скажем, с андроида оно и не будет коннектится (наверное)
а что девконсоль отвечает на tsinfo? (а именно baudrate какой?) электрически всё проверил?

Re: Еще раз о терзающих вопросах

Posted: Sun Dec 21, 2014 7:32 pm
by rus084
похоже на неправильный битрейт , тюнер студия смотрит только на 115200 ?

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

Re: Еще раз о терзающих вопросах

Posted: Sun Dec 21, 2014 7:52 pm
by meXanicus
Да, битрейт оказался не тот. Тюнерстудия автопоиском находила 115200, а tsinfo показал 38400. Но если подключать ТС через юсб дисквери (pb1->gnd), то битрейт 115200. Это и запутало меня.