Микроконтроллер в автомобиле

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Микроконтроллер в автомобиле

Сообщение vitalik_1984 »

Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Микроконтроллер в автомобиле

Сообщение nvz »

У тебя в схеме обычный мостовой усилитель мощности типа управления электродвигателем (входные КТ315, выходные КТ972 и 973, это как пример), лучше собрать его, но можно попробовать и на TDA1558q: выходы 16F628 грузятся на сдвоенный переменный резистор 4,7-10кОм, далее через конденсаторы на входы 1 и 2 TDA, динамик на выходы 6 и 8. Оставшиеся два усилителя не используешь.
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Микроконтроллер в автомобиле

Сообщение nvz »

Всем, кто "выжил после конца света" - с днём Энергетика! УРА, товарищи!
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Микроконтроллер в автомобиле

Сообщение nvz »

вот уже и 31 декабря... всех с Новым Годом!!!
ещё год прошёл, как-то незаметно...
81Slim
Родился
Сообщения: 17
Зарегистрирован: Пт дек 17, 2010 02:29:10
Откуда: Odessa

Re: Микроконтроллер в автомобиле

Сообщение 81Slim »

К старости завсегда так... :beer:
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Микроконтроллер в автомобиле

Сообщение nvz »

to Soir. Имеется просьба: на 6 странице мы обсуждали сигнализацию превышения скорости. Есть ли возможность перенаправить подключение кнопки с 11 ноги 16F628 на 8 или 9? (Прошивка в конце 6 страницы.)
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Микроконтроллер в автомобиле

Сообщение Soir »

nvz писал(а):Есть ли возможность перенаправить подключение кнопки с 11 ноги 16F628 на 8 или 9?

Можно. Сделал и 11, и 8, и 9. На любую из этих.
Но той прошивки у меня нет, в моем архиве чуть новее, чем отличаются не помню, наверно улучшал что-то...
Вложения
speed_628.zip
(1.27 КБ) 182 скачивания
Аватара пользователя
nvz
Электрический кот
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Re: Микроконтроллер в автомобиле

Сообщение nvz »

Спасибо большое!
С прошедшими!
Аватара пользователя
Pavel_v
Прорезались зубы
Сообщения: 205
Зарегистрирован: Пн янв 28, 2013 03:05:18
Откуда: ЯНАО г.Надым

Re: Микроконтроллер в автомобиле

Сообщение Pavel_v »

Здравствуйте уважаемые гуру! Прошу помощи! Для управления вентилятором охлаждения нужны импульсы с частотой 10Гц (100мс.) при чем 10мс. соответствует останову двигателя, 99мс. полным оборотам. Хотелось бы включать и поднимать обороты двигателя в зависимости от температуры. У уважаемого Soir есть проэкт термостата на 84 пике, вот бы это как то соединить. Хотелось бы именно на PIC16F84, просто их много валяется. Пробовал делать на рассыпухе но это только побаловаться и проверить работу вентилятора. Уважаемые помогите кто в теме по пикам.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Микроконтроллер в автомобиле

Сообщение Soir »

Pavel_v писал(а):Для управления вентилятором охлаждения нужны импульсы с частотой 10Гц (100мс.) при чем 10мс. соответствует останову двигателя, 99мс. полным оборотам. Хотелось бы включать и поднимать обороты двигателя в зависимости от температуры.

Ничего не понял, давайте подробнее: что за хитрые импульсы, какой алгоритм и т.п., а там посмотрим.
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Микроконтроллер в автомобиле

Сообщение ibiza11 »

Кот Soir в своем стиле : всем помогает! была бы возможность поставил бы Вам, Soir, в карму +100!!! Молодец! Уважуха!
Ставим плюсы: )
Аватара пользователя
Pavel_v
Прорезались зубы
Сообщения: 205
Зарегистрирован: Пн янв 28, 2013 03:05:18
Откуда: ЯНАО г.Надым

Re: Микроконтроллер в автомобиле

Сообщение Pavel_v »

Soir писал(а):
Pavel_v писал(а):Для управления вентилятором охлаждения нужны импульсы с частотой 10Гц (100мс.) при чем 10мс. соответствует останову двигателя, 99мс. полным оборотам. Хотелось бы включать и поднимать обороты двигателя в зависимости от температуры.

Ничего не понял, давайте подробнее: что за хитрые импульсы, какой алгоритм и т.п., а там посмотрим.

Двигатель стоит синхронный на 3 фазы, со своим контроллером. Управление происходит посредством ШИМ.

Параметры ШИМ:
частота - 10Гц.(100мс.)
напряжение - 12V.
1) нет вращения - 10мс.
2) полные обороты - 98-99мс.
3) любой срыв генерации - максимальные неконтролируемые обороты (аварийный режим).

По функции контролера:
1t - первая уставка (89град.С). 11-12мс. (начинается вращение). все что ниже - выход 10мс.
2t - вторая уставка (100град.С) максимальные обороты (98мс.)

хотелось бы все это на 84-м пике. Ну как в проекте с термостатом.:roll:
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Микроконтроллер в автомобиле

Сообщение Soir »

Pavel_v писал(а):Двигатель стоит синхронный на 3 фазы, со своим контроллером. Управление происходит посредством ШИМ.
Параметры ШИМ: ...

ШИМ регулируется или имеет два состояния: мин, макс? Если регулируется, то с какой дискретностью. И какой алгоритм регулирования в этом случае, ведь понятно, что мгновенной реакции температуры на изменение скорости вращения вентилятора не будет...
Какая индикация, органы управления, меню...? Или настройки один раз зашиваются и менять их не надо?
Pavel_v писал(а):...хотелось бы все это на 84-м пике. Ну как в проекте с термостатом.

Пока я не уяснил себе задачу ничего сказать не могу. Дайте ссылку на проект с термостатом, который нужно взять за основу.
Аватара пользователя
Pavel_v
Прорезались зубы
Сообщения: 205
Зарегистрирован: Пн янв 28, 2013 03:05:18
Откуда: ЯНАО г.Надым

Re: Микроконтроллер в автомобиле

Сообщение Pavel_v »

Soir писал(а):
Pavel_v писал(а):Двигатель стоит синхронный на 3 фазы, со своим контроллером. Управление происходит посредством ШИМ.
Параметры ШИМ: ...

ШИМ регулируется или имеет два состояния: мин, макс? Если регулируется, то с какой дискретностью. И какой алгоритм регулирования в этом случае, ведь понятно, что мгновенной реакции температуры на изменение скорости вращения вентилятора не будет...
Какая индикация, органы управления, меню...? Или настройки один раз зашиваются и менять их не надо?
Pavel_v писал(а):...хотелось бы все это на 84-м пике. Ну как в проекте с термостатом.

Пока я не уяснил себе задачу ничего сказать не могу. Дайте ссылку на проект с термостатом, который нужно взять за основу.

ШИМ регулируется с шагом 1мс., кажется, точнее не могу пока сказать. Система регулировки у меня аналоговая. Но вроде бы так.
Алгоритм простой. При повышении температуры повышается К заполнения. Проще сказать перевод показаний термометра в ШИМ в заданном интервале температур t1-n2.
Схема проекта видится типа Termometr_v8_Cool_CC с 3-мя кнопками. "Mode", "+", "-". Или просто без кнопок и индикатора. Температуру можно и в прошивке выставить. Но хотелось бы всетаки с индикатором и кнопками.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Микроконтроллер в автомобиле

Сообщение Soir »

Pavel_v писал(а):Алгоритм простой. При повышении температуры повышается К заполнения. Проще сказать перевод показаний термометра в ШИМ в заданном интервале температур t1-n2.

То есть зависимость между шириной импульсов и температурой прямая и жесткая. К примеру, температура 95 град, ширина 50 мсек, 98 град - 80 мсек и т.д?
Pavel_v писал(а):Схема проекта видится типа Termometr_v8_Cool_CC с 3-мя кнопками. "Mode", "+", "-". Или просто без кнопок и индикатора. Температуру можно и в прошивке выставить. Но хотелось бы всетаки с индикатором и кнопками.

Типа понял, но там 16F628A у него немного другие возможности, надо еще посмотреть.
Аватара пользователя
Pavel_v
Прорезались зубы
Сообщения: 205
Зарегистрирован: Пн янв 28, 2013 03:05:18
Откуда: ЯНАО г.Надым

Re: Микроконтроллер в автомобиле

Сообщение Pavel_v »

Soir писал(а):
Pavel_v писал(а):Алгоритм простой. При повышении температуры повышается К заполнения. Проще сказать перевод показаний термометра в ШИМ в заданном интервале температур t1-n2.

То есть зависимость между шириной импульсов и температурой прямая и жесткая. К примеру, температура 95 град, ширина 50 мсек, 98 град - 80 мсек и т.д?
Pavel_v писал(а):Схема проекта видится типа Termometr_v8_Cool_CC с 3-мя кнопками. "Mode", "+", "-". Или просто без кнопок и индикатора. Температуру можно и в прошивке выставить. Но хотелось бы всетаки с индикатором и кнопками.

Типа понял, но там 16F628A у него немного другие возможности, надо еще посмотреть.

По зависимости правильно. Но можно еще при падении температуры делать запаздывание на 2 градуса.
А вобще, что бы была универсальность, можно параметры ШИМ делать настраиваемые с клавиатуры.
При таком управлении вентилятором температура двигателя более стабильнее держится. И нет больших перепадов.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Микроконтроллер в автомобиле

Сообщение Soir »

Pavel_v писал(а):Но можно еще при падении температуры делать запаздывание на 2 градуса.
А вобще, что бы была универсальность, можно параметры ШИМ делать настраиваемые с клавиатуры.

Подробнее давайте, какое запаздывание, как Вы себе это представляете, какие параметры ШИМ. У меня пока даже догадок нет.
Аватара пользователя
Pavel_v
Прорезались зубы
Сообщения: 205
Зарегистрирован: Пн янв 28, 2013 03:05:18
Откуда: ЯНАО г.Надым

Re: Микроконтроллер в автомобиле

Сообщение Pavel_v »

Soir писал(а):
Pavel_v писал(а):Но можно еще при падении температуры делать запаздывание на 2 градуса.
А вобще, что бы была универсальность, можно параметры ШИМ делать настраиваемые с клавиатуры.

Подробнее давайте, какое запаздывание, как Вы себе это представляете, какие параметры ШИМ. У меня пока даже догадок нет.

про шим я описывал выше. Частота ШИМ 10Гц. (100мс.) 0 об/мин = 10мс. Максимальные обороты 98мс.Аварийный режим - пропадание частоты на выходе при аварии датчика 50% ШИМ. ШМИ меняется в соответствии с выставленной температурой.

По поводу Т.З и универсальности:
t1 - температура начала вращения.
t2 - температура 100% вращения.
t3 - дельта по темпераруре (от 0 гр.)
F - частота ШИМ
L - начальное заполнение ШИМ.
t3 работает на понижение температуры. Т.е. выключение вращения будет при t1-t3.
ШИМ меняется плавно с дискретностью 1мс. или можно ввести еще одну переменную h - дискретность изменения шага ШИМ.
Вот как то так мне видется устройство с универсальными функциями.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Микроконтроллер в автомобиле

Сообщение Soir »

Pavel_v писал(а):...Вот как то так мне видется устройство с универсальными функциями.

Не все понял, ну да ладно по ходу видно будет. Только прикину, влезет ли все это в 16F84.
Аватара пользователя
Pavel_v
Прорезались зубы
Сообщения: 205
Зарегистрирован: Пн янв 28, 2013 03:05:18
Откуда: ЯНАО г.Надым

Re: Микроконтроллер в автомобиле

Сообщение Pavel_v »

Soir писал(а):
Pavel_v писал(а):...Вот как то так мне видется устройство с универсальными функциями.

Не все понял, ну да ладно по ходу видно будет. Только прикину, влезет ли все это в 16F84.

Что именно не понятно?
Ответить

Вернуться в «Разные вопросы по МК»