Всякие глупые вопросы, терзающие меня

Это оффтопик или флудилка или курилка
Post Reply
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

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

Re: Франкенштейн - ЭБУ в виде платы расширения discovery

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: Всякие глупые вопросы, терзающие меня

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: Всякие глупые вопросы, терзающие меня

Post by puff »

вроде в set engine есть engine type audi aan, а это 5 горшков. а на вики про 5 цилиндров ни слова...
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

интересно, автор проекта в курсе http://www.rusify.com
созвучно, а?
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: Всякие глупые вопросы, терзающие меня

Post by AndreyB »

HIP9011 часть выделилась в http://rusefi.com/forum/viewtopic.php?f=9&t=505
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: Всякие глупые вопросы, терзающие меня

Post by puff »

простой выход на тахометр - он есть/планируется? или только CAN?
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: Всякие глупые вопросы, терзающие меня

Post by AndreyB »

puff wrote:простой выход на тахометр
А что такое простой выход на тахометр?
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
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Всякие глупые вопросы, терзающие меня

Post by rus084 »

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

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

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

вот и хочу понять, то ли мудрить что-то там с генератором (хз как их там приводить/согласовывать количество оборотов), то ли получать сигнал непосредственно с модуля управления. хоть по отдельному uart байт/два байта гнать, хоть просто импульсы давать на отсутствующем зубе… или самому снимать с VR платы?

температуру ОЖ, кстати, тоже неплохо бы заиметь (датчик на моторе один, и куда второй вставлять - не ясно)
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: Всякие глупые вопросы, терзающие меня

Post by AndreyB »

puff wrote:простой выход на тахометр - он есть/планируется? или только CAN?
Мной не планируется. Самое время начать разбираться с программированием всего этого дела :)
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: Всякие глупые вопросы, терзающие меня

Post by puff »

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

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

кстати, а протокола тюнерстудии у нас нигде нет описания?
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Всякие глупые вопросы, терзающие меня

Post by rus084 »

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


про speed denisity , что это такое ?
чем простой getmap не нравится?


протокол тюнерстудии есть в исходниках , но я боюсь его даже смотреть .
а что ты хочешь делать с ним?
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: Всякие глупые вопросы, терзающие меня

Post by AndreyB »

В исходниках есть описение - tunerstudio_algo.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: Всякие глупые вопросы, терзающие меня

Post by puff »

russian, спасибо!
про speed density - я не понял к чему это было. протокол - нутк подрубить параллльно блютус модулю тахометр - для этого нужно парсить протокол. для температуры, думаю, вполне покатит...
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

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

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

то естьс сначала полюбому ему надо отправлять H, потом O, потом ждать кучу байт
nPages = 2 (две страницы)
pageSize = 3196,144 (это не ясно - 3196 байт для первой, 144 - для второй?)
если догадка верна, то считывать первые 3196 байт
и потом
cltAdcChannel = scalar, U32, 3156, "channel", 1, 0, 0, 16, 0 ; size 4

то есть с байта 3156 надо считывать 4 байта (unsigned 32)
а дальше - не ясно. что это за байты, в каком они порядке? ( endianness = little?) и как их интерпретировать… то ли это по шкале от -40 до 120, то ли от -300 до 300
и вообще зачем четыре байта под это дело, кога хватило бы и одногО?
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: Всякие глупые вопросы, терзающие меня

Post by AndreyB »

puff wrote:cltAdcChannel = scalar, U32, 3156, "channel", 1, 0, 0, 16, 0 ; size 4
Ты смотришь не туда - это конфигурирование платы, параметры на каком пине висит ОЖ. Тебе нужно смотреть на OutputChannels
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: Всякие глупые вопросы, терзающие меня

Post by puff »

угу, спасибо!
хм, получается, отправляем 'H', читаем версию, отправляем 'O', читаем 48 байт, из которых нас интересуют 4,5,6 и 7 байты (все равно нафига температуре 4 байта - не ясно).
f32 - это floatinig? надо почитать, как оно представляется…
а потом надо будет опять делать O и считывать следующие 48 байт? так?
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: Всякие глупые вопросы, терзающие меня

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
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: Всякие глупые вопросы, терзающие меня

Post by AndreyB »

Кстати есть вероятность, что H можно не слать - забить и слать только O.
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: Всякие глупые вопросы, терзающие меня

Post by puff »

угу, спасибо!
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

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

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

а еще все же любопытно, по какому закону изменяются обороты мотора при прогазовке на хх? в обе стороны (набор и сброс) с одинаковой скоротью? с изменением каждого последующего периода с коэффициентом? или на фиксированную величину?
mivaol
Posts: 260
Joined: Thu Jan 30, 2014 6:00 pm

Re: Всякие глупые вопросы, терзающие меня

Post by mivaol »

Если мотор настроенный, то перегазовки косвенно могут говорить о моменте двигателя по ускорению вращения кв.
Например с 2000-3000 кв раскрутился за 0.1 а 3тоб-4тоб за 0.08 значит момент на втором участке в среднем выше.
А так, можно измерять время каждого полу-оборота, с привязкой к оборотам начала полу-оборота, и по ускорению строить график, но график не будет отражать реального момента двигателя, из-за переходных процессов- ускорительный насос, топливная пленка, температура деталей камеры сгорания.
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

тоже что ли попробовать собрать из svn под маком прошивку?))

я так понял, при сборке в графической среде (eclipse?) у меня там явно указывался путь до компилятора (причем там по-моему на выбор для stm было несколько, насколько я помню).

я тут на этом же компьютере баловался (и продолжаю баловаться) средой crosspack (по сути avr gcc)
и там использовался механизм makefile
я вызываю системный make
оно само вызывает avr-gcc и далее по тексту.

что находится в clean_build.bat ?
svn же нынче заброшен вроде? хотя в транке обновление 9 часов назад…

нашел clean_build.bat что делают строки rd /s /q .dep ? rmdir? у меня бы оно удалило папку в корне /s ( и наверное /q и файл .dep)
смотрю compile
что такое java -jar ../../java_tools/gcc_map_reader.jar?

смотрю makefile и не вижу ссылку на компилятор…

погуглил, вот что вижу в терминале:
which arm-none-eabi-gcc
/usr/local/bin/arm-none-eabi-gcc
и arm-none-eabi-gcc --version
arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.7.4 20130913 (release) [ARM/embedded-4_7-branch revision 202601]
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


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

Re: Всякие глупые вопросы, терзающие меня

Post by puff »

хм. создал пустую папку, перешел в неё терминалом, сделал в ней
svn co https://svn.code.sf.net/p/rusefi/code/trunk/
подтвердил врменно сертификат (была ошибка
Error validating server certificate for 'https://svn.code.sf.net:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!)

система засосала 300 мегабайт файлов (надо кстати научиться брать только исходники - а то фигле)
потом перешел в свежеполученную папку /trunk/firmware
сделал в ней make - и на удивление оно заработало. мой компьютер (core2duo 2,2GHz с бюджетным SSD накопителем) работал около минуты, вентиляторы гудели, да. в терминале - целая простыня всякой инфы, в том числе ворнинги (кому интересно - прикрепляю текстовый файл). еще появилась папка build на 157 мегабайт, а в ней - rusefi.hex - 520 439 байт. (524 КБ на диске)
остаётся попробовать залить это дело на плату дискавери, и убедиться, что ничего не погорит… но это только через 3 недели…
buildwarnings.txt
(40.88 KiB) Downloaded 645 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: Всякие глупые вопросы, терзающие меня

Post by AndreyB »

Добавил немного комментариев в .bat файлы
Они тебе скорее не нужны, чем нужны.
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: Всякие глупые вопросы, терзающие меня

Post by puff »

лучше посмотри, плз, файл с ворнингами - оно не особо критично? работать должно? а то с avr было какое-то несущественное предупреждение, а в итоге нифига не работало…
Post Reply