1

Этап 1

Разобраться с ШИМ и полевыми транзисторами

2

Этап 2

Разобраться с АЦП для измерения температуры ОЖ

3

Этап 3

Сделать входной преобразователь сигнала с датчика температуры

4

Этап 4

Развести бэта версию печатной платы и спаять контроллер для теста схемы

5

Этап 5

Установить на машину и настроить бэта версию

6

Этап 6

Учесть недочеты и ошибки бэта версии и сделать необходимые правки в схеме (версия 0.2)

7

Этап 7

Развести плату под SMD компоненты и другой МК (версия 0.2)

8

Этап 8

Написать прошивку под новый контроллер (версия 0.2)

9

Этап 9

Протестировать версию с SMD компонентами и stm32f030

10

Этап 10

Учесть ошибки и не доработки второй версии платы и сделать новую плату (версия 0.3)

11

Этап 11

Заказать заводские платы и собрать готовые устройства.

1

Этап 1

Разобраться с ШИМ и полевыми транзисторами

2

Этап 2

Разобраться с АЦП для измерения температуры ОЖ

3

Этап 3

Сделать входной преобразователь сигнала с датчика температуры

4

Этап 4

Развести бэта версию печатной платы и спаять контроллер для теста схемы

5

Этап 5

Установить на машину и настроить бэта версию

6

Этап 6

Учесть недочеты и ошибки бэта версии и сделать необходимые правки в схеме (версия 0.2)

7

Этап 7

Развести плату под SMD компоненты и другой МК (версия 0.2)

8

Этап 8

Написать прошивку под новый контроллер (версия 0.2)

9

Этап 9

Протестировать версию с SMD компонентами и stm32f030

10

Этап 10

Учесть ошибки и не доработки второй версии платы и сделать новую плату (версия 0.3)

11

Этап 11

Заказать заводские платы и собрать готовые устройства.

05 мая 2017

Цель заброшена

Автор не отписывался в цели 5 лет 5 месяцев 21 день

Общая

Сделать контроллер вентиляторов для авто.

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

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

Мозгом всего этого будет мой любимый stm32f103

 Критерий завершения

Контроллер стоит на машине и удерживает температуру двигателя в одном режиме при любых режимах эксплуатации ДВС.

  1. Разобраться с ШИМ и полевыми транзисторами

    Научиться генерировать ШИМ и управлять силовой нагрузкой через полевые тразисторы

  2. Разобраться с АЦП для измерения температуры ОЖ

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

    Диапазон изменения сопротивления у датчиков температуры составляет несколько кило Ом. Однако область в которой должен работать двигатель это всего несколько десятков максимум пару сотен Ом. Если подключить такой датчик на вход АЦП то диапазон измерения в рабоче области температуры ДВС составит всего пару отсчетов АЦП и ни о какой плавной регулировке оборотов не может быть и речи. Нужен входной преобразователь который будет отсекать входные данные ниже области включения вентиляторов и "разжимать" рабочую область температур до амплитуды измерения АЦП. Так например что бы при 80 градусах на входе АЦП был 0В а при 95 3.3В.

  4. Развести бэта версию печатной платы и спаять контроллер для теста схемы

    Схема на данном этапе собрана на макетной плате, и макетка не может ответить на ряд вопросов:

    1) тестирование силовой части на маленьких токах занятие не серьезное, а серьезные токи на макетке на запустишь. 2)Второй момент в том, что я запитываю схему я от БП компьютера те от стабилизированного питания, а в машине питание зашумлено и меняется в зависимости от того заведена машина или нет. И нужно протестировать как будет себя чувствовать МК и кренка в бортовой сети машины.
    3) Интересно насколько сильно будут греться силовые ключи. От этого так же зависят дальнейшие действия: переработка схемы и решение о размерах радиаторов и корпусе для устройства.

    В общем нужна тестовая версия для проверки схемы в боевых условиях.

  5. Установить на машину и настроить бэта версию

  6. Учесть недочеты и ошибки бэта версии и сделать необходимые правки в схеме (версия 0.2)

  7. Развести плату под SMD компоненты и другой МК (версия 0.2)

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

  8. Написать прошивку под новый контроллер (версия 0.2)

    Прошивка у меня написана под stm32f103, нужно переписать на stm32f030. Ну и кроме того не весь функционал реализован. Нужно доделать возможность настройки через USART и сохранять настройку во флэш.

  9. Протестировать версию с SMD компонентами и stm32f030

    Провести все сторонее тестирование новой версии платы

  10. Учесть ошибки и не доработки второй версии платы и сделать новую плату (версия 0.3)

    Надеюсь, что версия 0.3 будет финальной, но не исключено что будут и следующие версии.
    Так же есть вероятность, что версия 0.3 разделится на несколько устройств с разным функционалом и ценой.

  11. Заказать заводские платы и собрать готовые устройства.

  • 1498
  • 05 мая 2017, 10:37
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?