Базовая плата: состав и требования
Re: Базовая плата: состав и требования
Не нужен будет для низкоомных форсунок отдельный контроллер. Просто один ШИМ пойдёт на peak and hold. Как в VEMS сделано.
Re: Базовая плата: состав и требования
Текущие вопросы
Работа с пятивольтовыми датчиками
Граничные условия для сохранения работоспособности. Речь о замыкании выводов на землю и +12. Считаю, что выходы должны выдерживать подобное.
Работа с пятивольтовыми датчиками
Граничные условия для сохранения работоспособности. Речь о замыкании выводов на землю и +12. Считаю, что выходы должны выдерживать подобное.
skype: frig_frig
Re: Базовая плата: состав и требования
Ну позже тогда разберем, у меня 2 отдельных ШИМа на меге задействовано, и в megasquirtAVR также схему почти полность передрал с сайта megasquirt.Sergey89 wrote:Не нужен будет для низкоомных форсунок отдельный контроллер. Просто один ШИМ пойдёт на peak and hold. Как в VEMS сделано.
да, от замыкания и + 18 вольт защищаем по входу ОУ как у Sergey89frig wrote:Текущие вопросы
Работа с пятивольтовыми датчиками
Граничные условия для сохранения работоспособности. Речь о замыкании выводов на землю и +12. Считаю, что выходы должны выдерживать подобное.
Re: Базовая плата: состав и требования
Учимся управлять ШДК? где-то находил отдельный проект в котором мега8 управляет ШДК там идет ШИМ на обогрев. По каким критериям я невникал, из за этого может прийдется добавить аналоговый выход. Кто подскажет? И сколько там кушает обогрев лямбды, тогда под него и транзистор лепит на базовой плате чтоб ШИМ выдавал.frig wrote:И тот и другой.Датчик кислорода ШДК или узкополосный?
Re: Базовая плата: состав и требования
Пока что делаем просто вход для контроллера ШДК. Они выдают сигнал 0-5 В пропорционально составу смеси. Потом будем думать насчёт контроллера. Материал я выкладывал в теме про источники информации в форуме по прошивке.
Re: Базовая плата: состав и требования
Я именно это имел ввиду.Пока что делаем просто вход для контроллера ШДК. Они выдают сигнал 0-5 В пропорционально составу смеси.
skype: frig_frig
Re: Базовая плата: состав и требования
По поводу CAN. Собственно сам этот стандарт описывает только верхний уровень, в то время как на физическом уровне традиционно используется дифф. пара равно RS485, саму микросхему драйвер 485 можно выбрать любую, выбор велик, большинство из них pin-to-pin совместимы выпускаются в so8.
Re: Базовая плата: состав и требования
Я за то, чтобы CAN заложить.
Re: Базовая плата: состав и требования
Что нам еще нам надо закрепить, чтобы однозначно сформировать требования ?
skype: frig_frig
Re: Базовая плата: состав и требования
Кстати, голосую за настройку и перепрошивку через USB!
Работа с 5В датчиками- не понял суть вопроса. Конечно же 5В, на плате адаптация под 3,3.
Замыкание выходов на + или массу= ничего не случилось. Это хорошо. Да и оно не требует отдельных решений- посадить сток на массу= ничего, посадить на +12- ну сгорит транзюк, если он в этот момент открыт и успеет перегреться.
Ставить истоковый датчик тока на каждый транзюк(низкоомный резистор + компаратор+ обратная связь в проц) думаю жирно будет. Разве если хочется сделать расширенную самодиагностику- проверка обрыва и кз каждой реле или соленоида тогда да.
От сюда новый вопрос- самодиагностика. Что будем отслеживать?
Входы- по возможности защитить. Но без маразма.
Например если замкнуть вход ТОЖ на массу или +12, то по определению ниче неслучится. Никакие доп меры ненужны.
Если коротнуть на +12 вход ДАД, то ниче не должно произойти. Но если кто подаст на +5 питания датчиков +12, то например супрессор посадит все на массу и стаб уйдет в защиту по перегрузу.
Городить страшные импульсники абсолютно не стоит.
При управлении подогревом лямбды, на сколько я знаю, контролируется ток подогрева. Как только ламбда прогрелась- сопротивление нагревателя возрастает, и ток подогрева снижается.
Кстати по сопротивлению нагревателя можно даже знать ЕГТ.
Работа с 5В датчиками- не понял суть вопроса. Конечно же 5В, на плате адаптация под 3,3.
Замыкание выходов на + или массу= ничего не случилось. Это хорошо. Да и оно не требует отдельных решений- посадить сток на массу= ничего, посадить на +12- ну сгорит транзюк, если он в этот момент открыт и успеет перегреться.
Ставить истоковый датчик тока на каждый транзюк(низкоомный резистор + компаратор+ обратная связь в проц) думаю жирно будет. Разве если хочется сделать расширенную самодиагностику- проверка обрыва и кз каждой реле или соленоида тогда да.
От сюда новый вопрос- самодиагностика. Что будем отслеживать?
Входы- по возможности защитить. Но без маразма.
Например если замкнуть вход ТОЖ на массу или +12, то по определению ниче неслучится. Никакие доп меры ненужны.
Если коротнуть на +12 вход ДАД, то ниче не должно произойти. Но если кто подаст на +5 питания датчиков +12, то например супрессор посадит все на массу и стаб уйдет в защиту по перегрузу.
Городить страшные импульсники абсолютно не стоит.
При управлении подогревом лямбды, на сколько я знаю, контролируется ток подогрева. Как только ламбда прогрелась- сопротивление нагревателя возрастает, и ток подогрева снижается.
Кстати по сопротивлению нагревателя можно даже знать ЕГТ.
Skype- max.mad486
Re: Базовая плата: состав и требования
Если не рассматривать вопрос диагностики КЗ то защита от КЗ делается запайкой вместо мосфета интеллектуального ключа.
Re: Базовая плата: состав и требования
Мы сейчас не вырабатываем решения, а обсуждаем целесообразность их выработки.
Mad max, я считаю, что закорачивание выводов не должно приводить к фатальным последствиям, без привязки к способу реализации.
Mad max, я считаю, что закорачивание выводов не должно приводить к фатальным последствиям, без привязки к способу реализации.
skype: frig_frig
Re: Базовая плата: состав и требования
Даже в январе стоит интеллектуальный ключ с диагностикой, давайте хоть на какой-то минимум равняться.Mad Max wrote: Ставить истоковый датчик тока на каждый транзюк(низкоомный резистор + компаратор+ обратная связь в проц) думаю жирно будет. Разве если хочется сделать расширенную самодиагностику- проверка обрыва и кз каждой реле или соленоида тогда да.
Обрыв, замыкание по дискретному выходу. Па аналоговым выше/ниже диапазонаMad Max wrote: От сюда новый вопрос- самодиагностика. Что будем отслеживать?
Сопрессор не динистор он ничего на землю не садит это мощный стабилитрон , и если 5 вольтовый сопрессор посадить на 12 вольт тот он в лучшем случае станет закороткой и поплавит дорожки, если ограничить ток то на нем напряжение поднимется минимум до 8 вольт.Mad Max wrote: то например супрессор посадит все на массу и стаб уйдет в защиту по перегрузу.
Городить страшные импульсники абсолютно не стоит.
Извините что не по теме.
Re: Базовая плата: состав и требования
Если питать датчики от 5в максимальная длина кабеля не должна превышать 3м в противном случае падение напряжения в проводнике может привести к нестабильной работе оных.
Re: Базовая плата: состав и требования
Ну если все согласны, давайте тогда сформировывать окончательный список входов /выходов и рисовать отдельные куски схемы, к примеру по частям, собрались электронщики обсудили, спроектировали , перешли к следующему куску?
Re: Базовая плата: состав и требования
Я обновил первый пост. Прошу перечитать и озвучить свое мнение на счет сформированных требований. Что надо добавить? Что важного в этом контексте еще не обсудили?
skype: frig_frig
Re: Базовая плата: состав и требования
По поводу RS232. Он вообще нужен? Одного USB не достаточно?
Re: Базовая плата: состав и требования
Согласен со всем полностью.
НО! обязательна поддержка USB для перепрошивки и логирования.
НО! обязательна поддержка USB для перепрошивки и логирования.
Skype- max.mad486
Re: Базовая плата: состав и требования
RS232 - лишнее я предлагаю UART как в ГБО вывести, если что любой желающие не разберая блок, перепаяв МК сможет прошить его через встроенный загрузчик. CAN и к стати это не 485, там другая физическая реализация, там как-то коллизию решили, наиболее оптимально подходящая шина для общения с расширительными блоками.Sergey89 wrote:По поводу RS232. Он вообще нужен? Одного USB не достаточно?
Re: Базовая плата: состав и требования
Можно, вкратце, что из себя представляет? Почему нужно именно по числу форсунок?KOT wrote:4 Выхода на переключения типа форсунок - 300 ма кючи либо открытый коллектор либо верх/низ
У меня два соленоида, но я готов идти на жертвы.KOT wrote:; может убавим темп про соленоиды фаз газораспределения и другие вкусности или у формчан есть такие машины?
Для stm32 есть usb бутлоадер.RS232 - лишнее я предлагаю UART как в ГБО вывести, если что любой желающие не разберая блок, перепаяв МК сможет прошить его через встроенный загрузчик. CAN и к стати это не 485, там другая физическая реализация, там как-то коллизию решили, наиболее оптимально подходящая шина для общения с расширительными блоками.
The bootloader embedded in STM32F40xxx/41xxx devices support four serial peripherals: USART1, USART3, CAN2, and DFU (USB FS Device).
Last edited by Sergey89 on Sat Nov 23, 2013 8:32 pm, edited 1 time in total.
Re: Базовая плата: состав и требования
1 соленоид предлагаю для VTEC. но там ШИМ ненужен.
А если говорить о VVTI/ AVCS/ MIVEC то там целое дело.
Это уже для версии 2 с электродросселем.
А если говорить о VVTI/ AVCS/ MIVEC то там целое дело.
Это уже для версии 2 с электродросселем.
Skype- max.mad486
Re: Базовая плата: состав и требования
переключени с бензина на газ можно делать и впринципи делается постепенно, умные газомозги переключают 1,2, 4 потом 4 форсунки через нное количество тактов. И могут работать на 3-х газовых и 1 бензиновой форсунке. Поэтому тупо интелектуальные ключи по выходу, пусть будут универсальные, можно использовать под другие нужды.Sergey89 wrote: Можно, вкратце, что из себя представляет? Почему нужно именно по числу форсунок?
ну так зачем? че за соленоид и с чем его едят какой под него ток нужен?Sergey89 wrote:У меня два соленоида, но я готов идти на жертвы.
Ага но его сначала нужно зашить через свим или тот-же UART1Sergey89 wrote:Для stm32 есть usb бутлоадер.
Re: Базовая плата: состав и требования
На хонде high side ключ нужен для управления VTEC. Это специфический случай, в принципе. Больше я не знаю, где используются high side ключи силовые. Нужно определить будем ли вообще делать high side ключи на базовой плате или только low side ключи.
он уже там есть судя по аппноуту.KOT wrote:Ага но его сначала нужно зашить через свим или тот-же UART1
Сопротивление около 10 Ом. То есть силовой ключ нужен. Но можно и через реле, думаю.KOT wrote:ну так зачем? че за соленоид и с чем его едят какой под него ток нужен?
Re: Базовая плата: состав и требования
Если для всяких разных фазовращателей и иже с ними используются просто наши силовые ключи - отлично.
Давайте определимся с количеством этих самых силовых портов и датчиков.
По коммуникациям. UART нужен, через его настройка. Либо через преобразователь uart->usb, либо через bluetooth, добавлением готового модуля.
Ну и для прошивки порт.
Я думаю это уже стоит объединять с какими-то другими функциями. Слишком много наворотов получается. Надо ограничиться каким-то разумным набором, чтобы можно было один и тот же выход использовать для разных вещей. Это решается в прошивке (а значит не проблема). Дополнительные выводы конечно же будут на дополнительных платах, на базовой предлагаю выбрать некое количество, которое переключением можно будет использовать в 80% количестве сетапов. Это количество и закрепим, как наш оптимум, с ним и будем работать. Кто-то будет использовать для одних целей, кто-то для других, у кого все и сразу - доставит доп плату.переключени с бензина на газ можно делать и в принципе делается постепенно, умные газомозги переключают 1,2, 4 потом 4 форсунки через нное количество тактов.
Давайте определимся с количеством этих самых силовых портов и датчиков.
По коммуникациям. UART нужен, через его настройка. Либо через преобразователь uart->usb, либо через bluetooth, добавлением готового модуля.
Ну и для прошивки порт.
skype: frig_frig
Re: Базовая плата: состав и требования
Тогда я за UART -> USB адаптер на борту. Через него и прошить можно получается.
Нужно вот ещё что понимать. Сейчас мы понапишем, что кому надо и в сумме получим много всего, но фактически у кого-то одного это всё вместе не будет использоваться. Скорее всего одна функция будет замещать другую. Поэтому рассчитывать на всё сразу, возможно и не стоит.
Нужно вот ещё что понимать. Сейчас мы понапишем, что кому надо и в сумме получим много всего, но фактически у кого-то одного это всё вместе не будет использоваться. Скорее всего одна функция будет замещать другую. Поэтому рассчитывать на всё сразу, возможно и не стоит.
Re: Базовая плата: состав и требования
Именно об этом я и говорю. Не надо делать 17 силовых выходов.
skype: frig_frig
Re: Базовая плата: состав и требования
с интеллектуальными ключами сильно незнаком, ну давайте делать только только low side ключи. Но как быть с модулями зажигания и единичными катушками, которым нужно +5 вольт?Sergey89 wrote:На хонде high side ключ нужен для управления VTEC. Это специфический случай, в принципе. Больше я не знаю, где используются high side ключи силовые. Нужно определить будем ли вообще делать high side ключи на базовой плате или только low side ключи.
В стм32в103 его нет. Да и для того чтоб прошить через юсб устройство должно распознатся, т.е у него должен быть ID, не думаю что СТМ был так любезен.Sergey89 wrote: он уже там есть судя по аппноуту.
Тогда тупо ключь low side? 500 ма?Sergey89 wrote: Сопротивление около 10 Ом. То есть силовой ключ нужен. Но можно и через реле, думаю.
Re: Базовая плата: состав и требования
Я против всяких FTDI на борту
С дискретными для газа давайте убирать, соленоиды мне ненужны, я оттуда возьму, как другим?
С дискретными для газа давайте убирать, соленоиды мне ненужны, я оттуда возьму, как другим?