Обявления

Для полноценной работы рекомендуется пройти регистрацию.

Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я.

EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Здесь только проекты на ATtiny

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение Alex275 » 11 окт 2016 10:35

Вот схемка подключения на ланос. Подключал так, чтобы питание на схему подавалось после поворота ключа в положение "ON". На ПП подписаны цвета проводков, которые использовал я.
Вложения
Start.rar
(5.13 КБ) Скачиваний: 260
Alex275
Пробегал мимо
 
Сообщения: 6
Зарегистрирован: 07 окт 2016 19:04

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 11 окт 2016 14:20

Alex275 писал(а):Вот схемка подключения на ланос. Подключал так, чтобы питание на схему подавалось после поворота ключа в положение "ON". На ПП подписаны цвета проводков, которые использовал я.

Отлично. По схеме вижу, что устройство стоит в разрыв.
Питание на схему только в положение "ON" (зажигание) - это верно. Так и задумывалось.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение Aleksey_190RUS » 13 апр 2017 09:36

Привет! Не понимаю, зачем в схеме реле, если есть мосфет, которым можно управлять штатным реле стартера напрямую. . .
Aleksey_190RUS
Пробегал мимо
 
Сообщения: 2
Зарегистрирован: 06 фев 2017 14:05

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 15 апр 2017 21:41

Aleksey_190RUS писал(а):Привет! Не понимаю, зачем в схеме реле, если есть мосфет, которым можно управлять штатным реле стартера напрямую. . .

Некоторые авто имеют слаботочные цепи в замках зажигания и управляются "минусом". Следовательно, схему подключаем напрямую; в противном случае ставим н-биполярник + п-биполярник и управляем штатным реле.
Ток потребления релюшек 120-150мА максимум!
У меня полевиков целый вагон. Потому их и использую везде.

Ахтунг!
Если цепь зажигания управляется "плюсом" следует выяснить, слаботочный ли этот "плюс" и управляет ли он непосредственно релюшкой стартера или проводка идет в ЭБУ.
На разных авто по разному и чтобы время на это не тратить, ставить реле - это оптимальный вариант. Он замыкает цепь и ему без разницы "плюс" там или "минус", слаботочная цепь или нет.
Но вам никто не запрещает использовать штатное реле, предварительно выяснив специфику проводки ЗЗ своего авто.

Вот, у форумчанина Alex275 получилось просто супер! Компактней и не придумаешь. Колодка под реле представляет собой плату устройства.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение Aleksey_190RUS » 28 апр 2017 12:05

ma35tr0 писал(а):
Aleksey_190RUS писал(а):Привет! Не понимаю, зачем в схеме реле, если есть мосфет, которым можно управлять штатным реле стартера напрямую. . .

Некоторые авто имеют слаботочные цепи в замках зажигания и управляются "минусом". Следовательно, схему подключаем напрямую; в противном случае ставим н-биполярник + п-биполярник и управляем штатным реле.
Ток потребления релюшек 120-150мА максимум!
У меня полевиков целый вагон. Потому их и использую везде.

Ахтунг!
Если цепь зажигания управляется "плюсом" следует выяснить, слаботочный ли этот "плюс" и управляет ли он непосредственно релюшкой стартера или проводка идет в ЭБУ.
На разных авто по разному и чтобы время на это не тратить, ставить реле - это оптимальный вариант. Он замыкает цепь и ему без разницы "плюс" там или "минус", слаботочная цепь или нет.
Но вам никто не запрещает использовать штатное реле, предварительно выяснив специфику проводки ЗЗ своего авто.

Вот, у форумчанина Alex275 получилось просто супер! Компактней и не придумаешь. Колодка под реле представляет собой плату устройства.


Да, точно, универсальность, об этом не подумал)))
Мне проще полевиком управлять. . .
Aleksey_190RUS
Пробегал мимо
 
Сообщения: 2
Зарегистрирован: 06 фев 2017 14:05

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение canek350 » 08 дек 2019 20:28

Добрый день!
Хочу выразить Вам благодарность за разработку, больше года пользуюсь устройством, штука ну очень удобная!)
За время использования, иногда случаются "недозаводы",не часто , но бывают.
Сейчас сделал еще одну плату EasySTART(мне нужно на одной плате собрать несколько устройств и поставить их в авто), тестирую на столе.
Так вот, самая первая прошивка из темы работает не корректно- не всегда включает и также не всегда выключает реле стартера.
Прошивка от sandro "2версия.zip" работает более менее адекватно, но, иногда самопроизвольно выключает реле стартера. Т.е. реле стартера включается, но через пару секунд , самопроизвольно выключается до появления напряжения на ноге 6 Tiny13. 6 нога Tiny при этом подтянута к земле через 5кОм.
Я думаю, это и есть та самая причина "недозаводов". Выключается примерно 1-2 раза, на десять "запусков". Летом это не доставляет никаких проблем, двигатель заводиться с пол оборота, а вот зимой..
Прошивка , которая "200мс" - тоже не работает, как и пишут отключает реле стартера через раз..
Очень прошу Вас, подправьте пожалуйста прошивку, чтобы исключить "недозаводы", устройство очень нужное и полезное, хочется, чтобы работало безотказно.
canek350
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 02 янв 2018 20:16

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 11 дек 2019 09:43

И вам доброго дня.
Спасибо за теплые слова - это послужит мотивацией для доработки и/или апгрейда данного устройства.

Так как прошивка 2версия является адекватной и более стабильной, давайте с нее и начнем.
Полагаю, недозавод данной прошивки связан с просадкой напряжения питания (выход 7805), он и перезапускает микроконтроллер и, как следствие, стартер выключается преждевременно.
Тут 2 пути, чтобы исправить это:
    1. поставить конденсатор в 500-1000мкФ на выход 7805 (питание 5вольт); Возможно, поставить такой же емкости на вход 7805;
    2. Активировать контроль напряжения в фьюз-битах (BOD Level) после заливки прошивки в МК.

Решение на сейчас: попробуйте первый вариант и отпишитесь. Затем - второй и отпишитесь. Третий - примените оба варианта и отпишитесь. Это нужно для того, чтобы знать точную причину недозаводки и вектор направления, куда копать дальше.
Если не поможет, то 4ый вариант:
    4. на НГ праздники (не раньше), подниму архив этого девайса и посмотрю, что можно еще сделать...

___
P.S. У меня на работе сейчас запарка (конец года - отчеты). Проверить в железе эти вариант №1 и №2 + комбинации 1+2 не могу, т.к. подопытный вариант я разобрал.
Прошивки и исходник на каком-то из ноутов (или ПК - уже не помню), может быть на внешнем HDD.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение canek350 » 11 дек 2019 15:27

Добрый день!
На питании Tiny и так стоит 470мкФ( прям на самой Tiny, после 7805),и 100мкФ до 7805. Бод включен на 2.7В (фьюзы - LOW - 0х79 , High - 0хFB). Может БОД наоборот нужно выключить?
Да и я не думаю, что это проблемы с питание,потому как "недозаводы" переодически случаются как у меня в автомобиле, так и сейчас на столе, при питании от блока питания. И на плате кроме EasyStart распаяны еще два устройства на таких же Tiny13, они работают без сбоев.
В любом случае , Вам спасибо за ответ, переделывать электронику в автомобиле я буду аж после Нового года, поэтому подожду).
Вложения
canek350
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 02 янв 2018 20:16

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 11 дек 2019 16:29

Хм... Очень странно.
1. Вывод Reset подтянут к +5v?
2. Отключите BOD Level, проверьте и отпишитесь

Добавлено спустя 7 минут 52 секунды:
Может дело еще в том, что вы параллельно повесили еще неск.устройств?
У меня сейчас нет возможности вплотную заняться этим вопросом. Только на праздники.
А вы тем временем попробуйте подтянуть Ресет к +5в и, может быть, на время отключить от цепи те 2 устройства.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение canek350 » 01 янв 2020 00:29

ma35tr0 писал(а):Хм... Очень странно.
1. Вывод Reset подтянут к +5v?
2. Отключите BOD Level, проверьте и отпишитесь

Добавлено спустя 7 минут 52 секунды:
Может дело еще в том, что вы параллельно повесили еще неск.устройств?
У меня сейчас нет возможности вплотную заняться этим вопросом. Только на праздники.
А вы тем временем попробуйте подтянуть Ресет к +5в и, может быть, на время отключить от цепи те 2 устройства.

Бод убрал, Ресет естественно притянут к 5в с самого начала. Вроде стало реже самопроизвольно отключать выход, но переодически случается.
И еще заметил "Если в теч. 2 сек. удерживать ключ в положении STARTER - стартер будет вращать вал до тех пор, пока вы не отпустите." - после отпускания кнопки "стартер" выход отключается не мгновенно, а с задержкой, при том каждый раз разной(от долей секунды до 2-3 секунд).
canek350
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 02 янв 2018 20:16

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 28 янв 2020 10:07

Приветствую canek350,
Перерыл все 2 ноута и 2 ПК, флешки, облачное хранилище - протеус файл имеется, а вот исходника прошивки не нашел :wall:
Полагаю, что она была на HDD, который сгорел. Так что, буду писать прошивку заново...
Также попробую реализовать версию с применением ADC.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 29 янв 2020 19:46

Значит так, мужики
Писал на скорую руку. Схема та же, что и на 1ой странице.

Эта прошивка умеет:
    1. отключать стартер по лампе АКБ (подается +12в от гены на вход PINB.1) —> должна работать лучше;
    2. отключать стартер по АЦП, если напряжение более 13вольт* (подается напряжение через делитель на PINB.2) —> добавлено;

Время вращения стартера в автоматическом режиме составляет 4сек., после чего он выключится.
Если используем вариант подключения "лампа АКБ", то чувствительность к отключению стартера составляет 200мсек и 250мсек (прошивки в архиве).
Если АЦП - мгновенное выключение стартера.

При мануальном режиме запуска, удерживаем ключ >2 секунд, после чего СТАРТЕР запустится и будет работать, пока не бросим ключ.
В мануальном режиме детектирование запущенного ДВС по "лампа АКБ" и АЦП не работают! Так что контролируем факт запуска сами, как и в штатном режиме.

Внимание №1 Использовать оба порта для детектирования запущенного ДВС не рекомендуется!
Выбираем либо вариант "лампа АКБ", либо АЦП.

Внимание №2 Программа обкатана в Протеусе. Проверить в железе не представляется возможным.
*Напряжение выведено расчетами и на реальном железе могут отличаться. Возможно, необходимо будет подобрать верхний резистор и поставить конденсаторы на входе/выходе делителя (керамика 0,1мкФ).

Фюзы - МК тактируется на 9,6МГц без делителя (в ранней версии было 4,8) все остальные биты не трогаем.
Ну, вот как-то так :)


easySTART 2.zip
прошивки + шПротеус
(70.22 КБ) Скачиваний: 32
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение canek350 » 07 фев 2020 15:09

Здравствуйте ma35tr0 !
Спасибо за то, что не забыли и выделили время). На днях попробую прошивку в железе.
Погонял в протеусе - заметил, что стартер включается по факту размыкания кнопки "KEY" и мануальный режим(если нажать и держать кнопку) срабатывает примерно с задержкой в 4 секунды.
canek350
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 02 янв 2018 20:16

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 07 фев 2020 15:35

canek350 писал(а):Здравствуйте ma35tr0 !
Спасибо за то, что не забыли и выделили время). На днях попробую прошивку в железе.
Погонял в протеусе - заметил, что стартер включается по факту размыкания кнопки "KEY"

Приветствую, canek350.
Всё верно, автоматический запуск сработает, как только отпустим ключ.

...и мануальный режим(если нажать и держать кнопку) срабатывает примерно с задержкой в 4 секунды.

Возможно, у вас комп или протеус тормозит. Мануальный режим сработает, если передержать ключ 2 секунды и больше.
Этот интервал заложен и в прошивке, и в моем протеусе точно так же работает.

Обратите внимание на тот факт, что PINB.2 (ADC1, 7ая ножка) я подключил к шине питания (через делитель) и эмулирую факт заведенного ДВС ползунком резистора. В реальности поставьте постоянный 10кОм.
Если будет необходимость, могу детектирование напряжения установить в 13,5Вольт.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение canek350 » 10 фев 2020 00:07

Минут наверное десять сидел, щелкал на столе- все работает стабильно, задержки как вы и писали).
Функция АЦП мне не нужна- 7 ногу соединил с землей, на всякий случай..
Единственное, что - блин, мне как-то привычнее если стартер включается сразу по факту замыкания контактов. Может конечно, это дело привычки :-D
Если можно, хотелось бы Вас попросить сделать и версию с включением стартера по факту замыкания контактов, и соответственно без задержки в "мануальном" режиме. Это ведь не требует кардинальной переделки кода?
canek350
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 02 янв 2018 20:16

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 10 фев 2020 09:25

canek350 писал(а):Единственное, что - блин, мне как-то привычнее если стартер включается сразу по факту замыкания контактов. Может конечно, это дело привычки

Я делал по алгоритму как на мерсах (повернул ключ и отпустил), как на кнопке Старт-Стоп.
Да и вообще, если в одной кнопке заложены неск.функций (долгое нажатие, короткое нажатие, двойное короткое нажатие), то в коде обычно ставят проверку на факт отпускания, а не замыкания.

Если можно, хотелось бы Вас попросить сделать и версию с включением стартера по факту замыкания контактов, и соответственно без задержки в "мануальном" режиме. Это ведь не требует кардинальной переделки кода?

Переделать прошивку под "по факту замыкания контактов", можно. Но как реализовать запуск в мануальном режиме? Я пока не представляю. Может есть какие идеи или свой алгоритм, я выслушаю.
Как появится время, конечно, переделаю код под конкретно ваши хотелки.
Но в целом, лишать девайс функции мануального запуска не хочется.

И еще, я бы вас хотел попросить проверить функцию отключения стартера по АЦП.
Т.е. для детектирования факта заведенного ДВС попробуйте подать напряжение +13вольт на вход АЦП. Стартер должен будет мгновенно выключиться.
Если имеется ЛБП с вольтметром, то можно будет увидеть реальное напряжение, при котором АЦП сработает.
Буду признателен, если сможете это проверить.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 14 фев 2020 12:55

canek350
Вот, держите:
canek350.zip
Запуск стартера по факту замыкания
(1.72 КБ) Скачиваний: 20

В протеусе не проверял, но мануальный запуск не должен работать.
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Re: EasySTART - запуск двигателя простым поворотом ключа без удерживания в положении STARTER

Сообщение ma35tr0 » 09 апр 2020 21:36

canek350, есть какие новости; смогли протестировать новую прошивку в реальных условиях?
Если есть видео, выкладывайте :-)
Аватара пользователя
ma35tr0
Частенько бываю
 
Сообщения: 124
Зарегистрирован: 02 дек 2010 13:12
Откуда: Город ветров, Страна огней

Пред.

Вернуться в ATtiny



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7