Jump to content
Pagot

Модуль управления запуском

Recommended Posts

Доброго всем дня. Прикупил у китайцев систему автоматического запуска двигателя. Работает следующем образом. Если НЕ выжимать педаль тормоза, нажимаем на кнопку "Старт-Стоп" то включается и отключается зажигание. Если выжать педаль тормоза и кратковременно нажать на кнопку "Старт-Стоп" то включится зажигание и начнет работать стартер. Если выжать педаль тормоза и держать кнопку "Старт-Стоп" то включиться зажигание и стартер будет крутиться пока не отпустишь кнопку. Проблема такова, что время перехода их состояния выключено в состояние работы стартера около 1сек. За это время не успевает сработать насос и т.д. А время работы самого стартера тоже около 1 сек и двигателю не хватает времени раскрутиться. На плате не много элементов (4 реле, 2 электролита, 7805, uln2003a, резисторы и тд.) НО на плате еще есть микруха на 18 ног. Китайцы заботливо постарались стереть с нее все обозначения))) У меня почему то складывается такое ощущение, что это микроконтроллер. Теперь вопрос. Как думаете возможно как то изменить время перехода от зажигания к стартеру и время работы самого стартера? Паяльник держать умею, есть программатор TL866.

 

IMG_20180501_151237.thumb.jpg.036b878080eae88a171a7e25d08068eb.jpgIMG_20180501_151227.thumb.jpg.d2f61964379abbf98d0b51cd3645eb52.jpgIMG_20180501_161659.thumb.jpg.6fb13b57eef2b54d3f73744a2a89a90b.jpgIMG_20180501_161707.thumb.jpg.cfa46341d268c597f6d1e765ba323e0a.jpgIMG_20180501_161726.thumb.jpg.f55523362118ef88a9d06e3c49b0a13a.jpg

Share this post


Link to post
Share on other sites

Это явно МК. Мб, PIC какой-нибудь. Ну логика работы несложная. Можно впиндюрить другой контроллер и написать свою прошивку. Я так с электрическим ошейником собачьим поступил, когда родной МК стал по какой-то причине зависать. Микруха в дип-корпусе, так что заменить проблем быть не должно. Можно попробовать, конечно, определить по цоколёвке или засовывая в разные программаторы, что это за МК, но по-моему, оно того не стоит -- проще по-своему всё переиначить. 

UPD:

Не, ну можно еще попробовать пошаманить с конденсаторами на обмотках релюх или впаять какие-нибудь дополнительные цифровые задержки. Но, во-первых, при таком способе легко накосячить с логикой, когда что-нибудь не успеет выключиться или включиться когда нужно, а во-вторых, это на плате какой-то "шанхай" получится из всякой навесной фигни. Так что, способ с заменой МК выглядит изящнее, проще и надёжней. 

Edited by MaksHimik

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Маяк вещает. В Москве всё по прежнему. Но бабушка живёт в тульской области. Там маяк вещал на УКВ диапазоне, Тула передавала. Сейчас отключили. Несколько лет наверно уже. Да блин черти, раньше в поле можно было поймать уйму станций, дв, св, кв. Суки всё продали. На фм одно говно, и реклама. Тьфу бл... Прошу прощенья  Не совсем. Ещё что-то осталось
    • А мож сам маяк перестал вещать? Или отцифровался? Или превратился в рекламно-музыкальное говно?
    • В связи с финансовой необходимостью до 22 числа цену ставлю 6000 за платы на радиаторах под продув.
    • Теоретически - ДА. А на практике?.. Адрес начала таблицы вычисляет компилятор из метки? Размер пп Вы сами намерены подсчитывать, чтобы подсунуть его в алгоритм вычисления перехода? А при доработках пп придется корректировать еще и константу для некоего регистра, участвующего в расчете перехода! Есть ли смысл нагружать МК расчетом таких переходов? Кроме гимора ничего не приходит на ум. Чаще встречается так. При старте программы создается массив адресов переходов (фиксированный размер адреса 2 байта). А в теле программы выбирается тот или иной адрес, помещаемый в индексный регистр, и производится переход. Опять таки, для создания массива нужны метки, если конечно нет желания считать переходы на калькуляторе и забивать их значения вручную (до первой модификации пп). Но и здесь "математики" не видно, одна логика...
    • С питанием IRS косяк и еще немного мелких косяков...
    • Сочувствую москвичам. Ни разу не покупал предохранители, с начала 90-х разбираю штатные и лечу медью адекватного сечения. Ни разу не пострадал ни от "быстрой", ни от "медленной" меди.
×
×
  • Create New...