Страница 1 из 1

Обработчик сигнала на микроконтроллере (отсечка на мотор)

Добавлено: Пт дек 18, 2015 19:54:24
ukr823f
Доброго времени суток. Попросил меня товарищ спаять штучку - отсечку на карбюраторное авто. ЧТобы при достижении выставленных допустим 6000 оборотов рубилось зажигание и мотор дальше не раскручивался.

И вот вроде бы простая задача, но из за этой простоты что то как то и мысль в голову не идёт. Работает зажигание на карбюраторном авто от датчика Холла, то есть в трамблёре переодически шторк перекрывает датчик холла, вход приживается к земле и т.д. Ну вы я думаете как работает датчик Холла)).

Вот какая идея пришла в голову. Ставим в разрыв сигнального провода на коммутатор - микроконтроллер . На вход микроконтроллера подаём сигнал от датчика Холла, а выход микроконтроллера цепляем на на N-канальный полевик либо NPN транзистор. И всё - просто на входе низкий сигнал, выдаём на выходе микроконтроллера который подключён к N-канальному транзистору единицу, чтобы на выходе также была масса. Как только на входе высокий уровень, то сразу же отключаем выход. то есть по факту делаем повторитель сигнала, только при этом ещё обрабатываем его (подсчитываем обороты) и при превышении выставленных одборотов - просто не выдаём сигнал. Вот такая отсечка получиться.

Только вот вопрос, а хватит ли скорости микроконтроллера для быстрого восприятия сигнала и перевода пина из 0 в 1 и наоборот??? Если там будет стоять аттинька13 и работать на частоте 9.6мГц. Вход использовать INT0.

Максимальные обороты мотора 8000. На распределителе зажигания 4 шторки, то есть за два оборота коленвала - 4 раза выдаётся сигнал низкого уровня.

Re: Обработчик сигнала на микроконтроллере (отсечка на мотор

Добавлено: Пт дек 18, 2015 21:40:59
Jack_A
ukr823f писал(а): Максимальные обороты мотора 8000. На распределителе зажигания 4 шторки, то есть за два оборота коленвала - 4 раза выдаётся сигнал низкого уровня.
8000 об/мин = 133,3 об/c * 4 = 533,3 Гц . 2000мкс - а почему бы тиньке и не справиться с такой частотой ?

Re: Обработчик сигнала на микроконтроллере (отсечка на мотор

Добавлено: Сб дек 19, 2015 02:53:57
akl
ukr823f Разумеется контролер справится, тем более что умножать надо на 2, т.к. "за два оборота коленвала - 4 раза выдаётся сигнал низкого уровня." Не в разрыв сигнального провода, а между сигнальным проводом и корпусом ставят такие приблуды.
Потом снимают. Всегда.

Re: Обработчик сигнала на микроконтроллере (отсечка на мотор

Добавлено: Сб дек 19, 2015 05:25:13
Андрей СШ
По моему нельзя просто обрывать сигнал с датчика Холла. Это может привести к выгоранию катушки зажигания (зависит от схемы зажигания).
На некоторых машинах (Таврия к примеру) запрещено держать зажигание включённым при невращающемся двигателе.

Re: Обработчик сигнала на микроконтроллере (отсечка на мотор

Добавлено: Сб дек 19, 2015 16:47:35
Jack_A
Это уже детали реализации. А на вопрос : возможно ли ? отвечаем - в принципе возможно.