Search found 263 matches

by acab
Sat Dec 21, 2013 9:34 pm
Forum: Железо
Topic: Распиновка rusEFI
Replies: 12
Views: 12492

Re: Распиновка ЕБУ

Что-то типа таво я имел ввиду...

Кстати наваял буквально за пол часа с динамическим добавлением всего чего надо.
by acab
Sat Dec 21, 2013 6:48 pm
Forum: Железо
Topic: Распиновка rusEFI
Replies: 12
Views: 12492

Re: Распиновка ЕБУ

Смотри, так как это раздел аппаратной части, нам нужно решить, а именно определиться с спецификацией выводов\входов которые будут использоваться в определённой области. Например: 1. Порты входов\выходов логических (LOW или HIGH сигналы) для всевозможных релюх и прочих. 2. Порты входов ADC для всевоз...
by acab
Sat Dec 21, 2013 6:35 pm
Forum: Железо
Topic: Распиновка rusEFI
Replies: 12
Views: 12492

Re: Распиновка ЕБУ

трекер трекером, вопрос в том - что нужно создать базу, а не рыскать по arro_board.h + к базе ещё подумать о том, что можно переназначать пины. в каком простом визарде, например типа вначале конфиг двигла(тип, количество цилиндров, каналов зажигания и тд, объём и тд), затем обозначения выводов и вхо...
by acab
Sat Dec 21, 2013 6:06 pm
Forum: Железо
Topic: Распиновка rusEFI
Replies: 12
Views: 12492

Распиновка rusEFI

Задумался, а не сделать ли матрицу выводов. Для более лёгкого усвоения и распиновки для подключаемой переферии? Только есть небольшая задумка - сделать универсальные выводы\входы, а не жостко привязанные. Или будет достаточно большая проблема "обозначения" с точки зрения софта определённых...
by acab
Sat Dec 21, 2013 1:03 am
Forum: заброшенный Детский Сад - попытка сделать другую плату
Topic: Базовая плата: интерфейсы/коммуникация
Replies: 54
Views: 128545

Re: Базовая плата: интерфейсы/коммуникация

Во многих блоках управления несколько отдельных CAN шин. Кто-нибудь знает с чем это связано? Скажем так, вроде в Bosch мозгах есть 2 кан шины. Одна идёт в бортовой компутер NBC, вторая идёт на важные системы, такие как VDC\ASR\ABS\Коробка автомат и прочие. Но по факту 1 будет достаточно. Она сделан...
by acab
Sat Dec 21, 2013 12:46 am
Forum: Прошивка
Topic: Обсуждение универсального обработчика датчиков положения
Replies: 83
Views: 75033

Re: Обсуждение универсального обработчика датчиков положения

Никто ничего красть не собирается. Зачем изобретать велосипед когда он есть? В чём проблема позаимствовать часть кода который работает и написан давно? Религия не позволяет указать что часть кода взята откуда либо? Либо долго мучаемся и делаем что-то своё, либо форсируем разработку анализируя готовы...
by acab
Sat Dec 21, 2013 12:39 am
Forum: Прошивка
Topic: Обсуждение универсального обработчика датчиков положения
Replies: 83
Views: 75033

Re: Обсуждение универсального обработчика датчиков положения

Я бы не стеснялся, и взял бы оттуда часть кода. /* ---------------------- 420A/NEON MODE ------------------------*/ } else if (spkmode == 5) { flagbyte5 |= FLAGBYTE5_CRK_DOUBLE | FLAGBYTE5_CRK_BOTH; deg_per_tooth[0] = 200; deg_per_tooth[1] = 200; deg_per_tooth[2] = 200; deg_per_tooth[3] = 1200; deg_...
by acab
Fri Dec 20, 2013 11:23 pm
Forum: Прошивка
Topic: Обсуждение универсального обработчика датчиков положения
Replies: 83
Views: 75033

Re: Обсуждение универсального обработчика датчиков положения

Забыл ещё добавить. Не проще ли сделать несколько подпрограмм, которые будут обрабатывать различные варианты шкивов, для того, чтобы не писать дико универсальный обработчик, а чтобы в зависимости от конфигурации мотора - просто выполнять нужную подпрограмму (thread). Вот высрал с MS3 различные типы ...
by acab
Fri Dec 20, 2013 7:13 pm
Forum: Железо
Topic: Модуль датчика температуры выхлопа (EGT)
Replies: 17
Views: 19696

Re: Модуль датчика температуры выхлопа (EGT)

Вот ещё что код для получения данных.
by acab
Fri Dec 20, 2013 7:07 pm
Forum: Железо
Topic: Модуль датчика температуры выхлопа (EGT)
Replies: 17
Views: 19696

Модуль датчика температуры выхлопа (EGT)

Так как датчик детонации подключен по SPI, есть предложение подключить дополнительного немного другой переферии, а именно усилитель сигналов термопары K-типа(до 1350°C). Итак в наличии и легко доступные MAX6675 и MAX31855 . Готовую плату с чипом можно приобрести на Аdafruit . Код на CPP тут . http:/...
by acab
Fri Dec 20, 2013 12:54 am
Forum: Прошивка
Topic: Модуль дроссельной заслонки и холостого хода
Replies: 28
Views: 27043

Re: Модуль дроссельной заслонки и холостого хода

Можно интерполировать 2 датчика 0-100% с точностью к примеру до 0.1%, если показания относительно равны до 1% погрешности к примеру - то использовать любой из датчиков относительно положения звёзд :)

Грех может быть при условии что датчики окажутся не линейные...
by acab
Fri Dec 20, 2013 12:17 am
Forum: Прошивка
Topic: Модуль дроссельной заслонки и холостого хода
Replies: 28
Views: 27043

Модуль дроссельной заслонки и холостого хода

Как мне кажется, тут должно быть два режима управления(работы) дросселем и холостым ходом. 1. Электрический дроссель с двумя потенциометрами и автоматическим управлением холостым ходом + управление всё педалью с одним(двумя) потенциометрами. * electronic_throttle.c <- управление дросселем на основе ...
by acab
Thu Dec 19, 2013 6:35 pm
Forum: Прошивка
Topic: Структуры данных в блоке управления
Replies: 19
Views: 16427

Структуры данных в блоке управления

Обнаружил дикую особенность, нет как таковой структуры единой для данных в блоке управления двигателем. Подобня структура(структуры) будут полезны, для всего мозга в целом, например, для того чтобы узнать текущую температуру двигла или обороты в любом из модулей. Плюс будут данные о конфиге, наприме...
by acab
Wed Dec 18, 2013 8:54 pm
Forum: Прошивка
Topic: Модуль CAN шины
Replies: 5
Views: 5809

Re: Модуль CAN шины

хорошо)))

высылай блок управления, поставлю в свой фиатик)
by acab
Wed Dec 18, 2013 8:49 pm
Forum: Прошивка
Topic: Модуль CAN шины
Replies: 5
Views: 5809

Re: Модуль CAN шины

russian wrote:Что-то ты немного на CAN шине зациклился :) CAN шина - это первый курс института, а мы тут только в первый класс школы пошли
Ну уж простите, пережитки прошлого, просто допиливал MS2 чтобы работал с бортовой сетью авто Fiat\Alfa\Lancia
by acab
Wed Dec 18, 2013 8:43 pm
Forum: Прошивка
Topic: Обсуждение универсального обработчика датчиков положения
Replies: 83
Views: 75033

Re: Обсуждение универсального обработчика датчиков положения

Друзья, много буков, не знаю почему. Но всё же надо разделить на: 1. Датчик положения коленвала (холла или индуктивности в зависимости от двигателя), варианты разные, надо делать алгоритм универальный, но делать упор на вид шкива(36-1, 60-2 и 100500 других, можно взять пример с MS) 2. Датчик положен...
by acab
Wed Dec 18, 2013 8:37 pm
Forum: Прошивка
Topic: Модуль CAN шины
Replies: 5
Views: 5809

Модуль CAN шины

Предлогаю модуль CAN шины разделить на 3 составляющие: 1. Модуль управления блоком для настройки. Правда требуется USB-CAN переходник и виртуальный COM-порт :) 2. Модуль управления бортовой сетью (ABS, приборки и прочее). 3. Модуль сопряжения с другими устройствами (связь между блоками, например mas...
by acab
Wed Dec 18, 2013 8:31 pm
Forum: Прошивка
Topic: Всё про размеры карт
Replies: 22
Views: 20243

Re: Всё про размеры карт

Да это ж моя мечта :)!
by acab
Wed Dec 18, 2013 8:26 pm
Forum: Железо
Topic: Модуль коммуникации
Replies: 9
Views: 10907

Re: Модуль коммуникации

А в чём именно предложение? :) Сейчас в работе с точки зрения железо отдельно http://rusefi.com/forum/viewtopic.php?f=4&t=215 и отдельно http://rusefi.com/forum/viewtopic.php?f=4&t=353 Предложения в том, чтобы это заложить изначально в код. чтобы не приходилось бы чтото ещё допаивать и наст...
by acab
Wed Dec 18, 2013 8:23 pm
Forum: Прошивка
Topic: Всё про размеры карт
Replies: 22
Views: 20243

Re: Всё про размеры карт

frig wrote:acab, вопрос важный и своевременный. Но слишком большие карты это не удобно ведь тоже. Должен быть разумный компромисс.
согласен, компромисс - выбор размерности(16на16 реально мало) и 3D редактор карт :)
by acab
Wed Dec 18, 2013 8:22 pm
Forum: Железо
Topic: модуль электронного дросселя ETB
Replies: 187
Views: 235592

Re: модуль электронного дросселя

В Bosch мозгах стоит MC33186. Логика управления в принципе знакома. Писал чтото подобное для Ардуины. Сложного нет ничего. Правда я использовал ардуину и полевой транзистор))) Вот демо моей работы: http://www.youtube.com/watch?v=z8fnn_16Uhg А вот демо работы некого парня с ютуба): http://www.youtube...
by acab
Wed Dec 18, 2013 8:17 pm
Forum: Железо
Topic: Модуль коммуникации
Replies: 9
Views: 10907

Модуль коммуникации

Ещё что интересно, хочется видеть, слышать мнения и тд :) Как и в любом устройстве, должен быть модуль коммуникации со внешним миром и между другими контроллерами, поэтому предлогаю: 1. Модуль внешней коммуникации через UART для управления блоком: *USB *COM *Bluetooth *WiFi *CAN шина *Ethernet 2. Мо...
by acab
Wed Dec 18, 2013 8:09 pm
Forum: Прошивка
Topic: Всё про размеры карт
Replies: 22
Views: 20243

Всё про размеры карт

Добрый день всем. Наткнулся, что только 16х16 карты топлива и углов. Может стоит задуматься о выборе? Лично мне, этого мало. Сам счас на MS2, углы там вообще 12х12... У знакомых, немного мощнее блок управления, там 24х24. Так что, предлогаю подумать о размерности. Плюс ещё, хотелось бы, по паре карт...