Микроконтроллер в автомобиле
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
Снова попробовал, правда в схему пришлось добавить полевик с биполярным для развязки (насколько я понял на МК 7 нога соединяется внутри с минусом через диод), кажись всё работает нормально. Спасибо!
Re: Микроконтроллер в автомобиле
nvz писал(а):Снова попробовал, правда в схему пришлось добавить полевик с биполярным для развязки (насколько я понял на МК 7 нога соединяется внутри с минусом через диод)
Зачем там полевик с биполярным для развязки? Внутренне устройство вывода во вложении. Есть внутренняя подтяжка к +U, что-то около 25 кОм. То есть можно просто замыкать на общий провод или отпускать...
- Вложения
-
- RB1.png
- (27.4 КБ) 289 скачиваний
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
Дело не в этом, здесь нельзя в схему подавать общий минус. Как объяснить попроще: минус на схему дист. завода подаётся от ручника, т.е. ручник поднял - на схему минус, ручник опустил - минус исчезает (плюс 12В идёт почти напрямую). Блокировка при 30 градусах идёт на схему поддержки оборотов и сюда от выходного транзистора термостата (КТ315, эмиттер на корпусе, коллектор открытый). Так вот, когда этот транзистор открывается - общий минус (корпус) подаётся на 7 ногу МК и похоже через внутренний диод на минус схемы, так как при опускании ручника схема продолжает работать, что не есть хорошо. Пришлось для развязки применить полевик с изолированным затвором.
Как-то так.
А диод на твоей схеме точно есть..
Как-то так.
А диод на твоей схеме точно есть..
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
To Alex: имеется вопрос. Сохранился ли у тебя исходник под кодовым названием Taho? http://radiokot.ru/forum/viewtopic.php?f=20&t=34618&start=540 хотелось бы тоже небольшое изменение, добавление...
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
To Soir: что то Alex не отвечает (в отпуске наверное), да и исходника у него наверняка нет. Около двух лет назад он делал прошивку (16F676) для управления заслонкой карбюратора во время прогрева. Я хотел внести изменения, но видно не судьба.. Может ты возьмёшься соорудить прошивку для PIC12F629? 3 входа: частота с датчика Холла, блокировка и дополнительный, 2 выхода: на открытие и закрытие заслонки. Ноги у МК любые, как удобнее. Описание прилагаю.
- Вложения
-
- Модернизация.doc
- (115 КБ) 187 скачиваний
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Микроконтроллер в автомобиле
Там в архиве исходник имеется. Если изменения будут небольшими, то сделаю. Сейчас просто со временем напряг - работы многоnvz писал(а):To Alex: имеется вопрос. Сохранился ли у тебя исходник под кодовым названием Taho? http://radiokot.ru/forum/viewtopic.php?f=20&t=34618&start=540 хотелось бы тоже небольшое изменение, добавление...

- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
Архив во вложении, добавления выше: Модернизация.doc
- Вложения
-
- taho.rar
- (105.25 КБ) 172 скачивания
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Микроконтроллер в автомобиле
Немного не понятно. Что за "1. 2. 3." ? Что нужно добавить а что изменить... ? По подробнее можно, а то я уже и сам забыл что там делал 
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Микроконтроллер в автомобиле
Ну вот, как то так...

Пробуем...
Пробуем...

- Вложения
-
- taho.JPG
- (96.95 КБ) 685 скачиваний
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
Буду пробовать пока от генератора, проверю-отпишу.
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
Попробовал, зона нечувствительности большая... остальное вроде без нареканий.
- Вложения
-
- Вот такие цифры получились.doc
- (23.5 КБ) 272 скачивания
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Микроконтроллер в автомобиле
У меня в программе считаются обороты, а не частота. По этому я от них и отталкиваюсь.
Можно перевести все эти герцы в обороты, а я подставлю в программу константы ?
Можно перевести все эти герцы в обороты, а я подставлю в программу константы ?
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
герцы умножай на 30 - получаешь обороты.
А внутренних подтягивающих резисторов на ногах к кнопкам нет?
А внутренних подтягивающих резисторов на ногах к кнопкам нет?
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Микроконтроллер в автомобиле
Попробуй так
Внутренних сопротивлений нет.
Внутренних сопротивлений нет.
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
Опять не то: 46-49 - 56-59
56-49=7Гц...
56-49=7Гц...
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Микроконтроллер в автомобиле
Странно это всё... Уверен, что генератор точный ? Частота у него не "пляшет" ?
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
В понедельник попробую сменить константу, вписываемую в конец тела прошивки, сейчас стоит 3442.
К генератору претензий не было....
Да, и ещё проверю на действующей прошивке.
К генератору претензий не было....
Да, и ещё проверю на действующей прошивке.
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Микроконтроллер в автомобиле
Заметил одну неприятную вещь. Когда частота колеблется около 52Гц, то на выходе появляется всякая хрень. Это связанно с тем, что после каждого измерения частоты, выход то отключается, то на нём появляется частота. Так-же и для другого выхода.
Нужно вводить какой-нибудь гистерезис или, например, подавать на выход частоту при 52 Гц, а снимать её при 50Гц. Для нижнего диапазона - включение при <48Гц, выключение при >50Гц. Так-же и для переходов с частоты на единичку, т.е. >55Гц и <45Гц.
Хотя, если в реальной ситуации обороты будут всегда повышаться-понижаться и не стоять на одном месте, то всё должно быть нормально.
Нужно вводить какой-нибудь гистерезис или, например, подавать на выход частоту при 52 Гц, а снимать её при 50Гц. Для нижнего диапазона - включение при <48Гц, выключение при >50Гц. Так-же и для переходов с частоты на единичку, т.е. >55Гц и <45Гц.
Хотя, если в реальной ситуации обороты будут всегда повышаться-понижаться и не стоять на одном месте, то всё должно быть нормально.
- nvz
- Электрический кот
- Сообщения: 1056
- Зарегистрирован: Чт ноя 25, 2010 16:58:42
- Откуда: Средний Урал
Re: Микроконтроллер в автомобиле
Во всяком случае твоя двухгодичной давности прошивка работает прекрасно: при прогреве обороты стоят мёртво на 1500, хотя светодиод помаргивает. Завтра проверю генератором прямо эту микросхему, спецом на работу на машине приеду. Утром и отпишу.