Стабилизатор напряжения на ардуино своими руками

Обновлено: 08.07.2024

Управление реле переключения трансформатора(стабилизатора напряжения)

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

Ночью напряжение 100в и все хорошо. Утром повышается до 130 и на выходе 290. Стабилизатор выключается 15квт выключается от поступающего повышенного напряжения . Приходиться идти в чердак и вручную переключит трансформатор с обмотки 100 на 140. Вопрос как это сделать автоматичеки переключения на реле? На алиэкспресс есть реле на 120ампер питанием от 12 или 24 или 220 вольт. Это можно собрать на ардуино.? Я плохо разбираюсь. Я читал что ардуино это максимум 5 вольт. Реле 5вольт включает питание на реле 12 вольт. А тот уже трансформатор. Как то так. Вот только какой датчик подключить чтоб ардуино переключал реле при заданых значениях напряжения. И как задать(записать) эти значения?

Элемент Пельтье

Этим уроком я начинаю серию статей посвященных импульсным стабилизаторам, цифровым регуляторам, устройствам управления выходной мощностью.

Цель, которую я поставил это разработка контроллера для холодильника на элементе Пельтье.

Будем делать аналог моей разработки Контроллер элемента Пельтье, только реализованный на основе платы Ардуино.

  • Эта разработка многих заинтересовала, и мне посыпались письма с просьбами реализовать ее на Ардуино.
  • Разработка идеально подходит для изучения аппаратной и программной части цифровых регуляторов. К тому же она объединяет в себе множество задач, изученных в предыдущих уроках:
    • измерение аналоговых сигналов;
    • работа с кнопками;
    • подключение систем индикации;
    • измерение температуры;
    • работа с EEPROM;
    • связь с компьютером;
    • параллельные процессы;
    • и многое другое.

    Разработку я буду вести последовательно, шаг за шагом, поясняя свои действия. Что в результате получится – не знаю. Надеюсь на полноценный рабочий проект контроллера холодильника.

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

    Отличия разработки от прототипа.

    Единственное функциональное отличие от прототипа разработки на PIC-контроллере – это отсутствие быстрого стабилизатора напряжения, который компенсирует пульсации питающего напряжения.

    Т.е. данный вариант устройства должен питаться от стабилизированного источника питания с низким уровнем пульсаций (не более 5%). Этим требованиям отвечают все современные импульсные блоки питания.

    А вариант питания от нестабилизированного блока питания (трансформатор, выпрямитель, емкостной фильтр) исключен. Быстродействие системы Ардуино не позволяет реализовать быстрый регулятор напряжения. Рекомендую прочитать статью о требованиях к питанию элемента Пельтье.

    Разработка общей структуры устройства.

    На этом этапе надо в общем виде понять:

    • из каких элементов состоит система;
    • на каком контроллере ее выполнить;
    • достаточно ли выводов и функциональных возможностей контроллера.

    Я представляю контроллер “черным ящиком” или “мусорной ямой” и подключаю к нему все что надо. Потом смотрю, подходит ли для этих целей, например, плата Arduino UNO R3.

    В моей интерпретации это выглядит так.

    Ардуино-контроллер элемента Пельтье

    Я нарисовал прямоугольник – контроллер и все сигналы, необходимые для подключения элементов системы.

    Я решил, что необходимо подключить к плате:

    • LCD индикатор (для отображения результатов и режимов);
    • 3 кнопки (для управления);
    • светодиод индикации ошибки;
    • ключ управления вентилятором (для включения вентилятора радиатора горячей стороны);
    • ключ импульсного стабилизатора (для регулировки мощности элемента Пельтье);
    • аналоговый вход измерения тока нагрузки;
    • аналоговый вход измерения напряжения нагрузки;
    • датчик температуры в камере (точный 1-wire датчик DS18B20);
    • датчик температуры радиатора (еще не решил, какой датчик, скорее тоже DS18B20);
    • сигналы связи с компьютером.

    Всего получилось 18 сигналов. У платы Arduino UNO R3 или Arduino NANO 20 выводов. Осталось еще 2 вывода про запас. Может, захочется еще одну кнопку подключить, или светодиод, или датчик влажности, или вентилятор холодной стороны… Нам требуется 2 или 3 аналоговых входа, у платы – 6. Т.е. все нас устраивает.

    Можно назначить номера выводов сразу, можно в ходе разработки. Я назначил сразу. Подключение происходит через разъемы, всегда можно изменить. Имейте в виду, что назначение выводов неокончательное.

    Импульсные стабилизаторы.

    Для точной стабилизации температуры и работы элемента Пельтье в оптимальном режиме необходимо регулировать мощность на нем. Регуляторы бывают аналоговые (линейные) и импульсные (ключевые).

    Аналоговые регуляторы представляют собой последовательно подключенные к источнику питания регулирующий элемент и нагрузку. За счет изменения сопротивления регулирующего элемента происходит регулировка напряжения или тока на нагрузке. В качестве регулирующего элемента, как правило, используется биполярный транзистор.

    Регулирующий элемент работает в линейном режиме. На нем выделяется “лишняя” мощность. При больших токах стабилизаторы такого типа сильно греются, имеют небольшой КПД. Типичным линейным стабилизатором напряжения является микросхема 7805.

    Нам такой вариант не подходит. Будем делать импульсный (ключевой) стабилизатор.

    Импульсные стабилизаторы бывают разные. Нам нужен понижающий импульсный регулятор. Напряжение на нагрузке в таких устройствах всегда ниже напряжения питания. Схема понижающего импульсного регулятора выглядит так.

    Схема импульсного стабилизатора

    А это диаграмма работы регулятора.

    Диаграмма работы ключевого стабилизатора

    Транзистор VT работает в ключевом режиме, т.е. у него может быть только два состояния: открыт или закрыт. Устройство управления, в нашем случае микроконтроллер, коммутирует транзистор с определенной частотой и скважностью.

    • Когда транзистор открыт ток течет по цепи: источник питания, транзисторный ключ VT, дроссель L, нагрузка.
    • При разомкнутом ключе энергия, накопленная в дросселе, поступает в нагрузку. Ток течет по цепи: дроссель, диод VD, нагрузка.

    Таким образом, постоянное напряжение на выходе регулятора зависит от соотношения времени открытого (tоткр) и закрытого ключа (tзакр), т.е. от скважности импульсов управления. Меняя скважность, микроконтроллер может менять напряжение на нагрузке. Конденсатор C сглаживает пульсации выходного напряжения.

    Главное достоинство такого способа регулирования – высокий КПД. Транзистор всегда находится в открытом или закрытом состоянии. Поэтому на нем рассеивается небольшая мощность - всегда или напряжение на транзисторе близко к нулю, или ток равен 0.

    Это классическая схема импульсного понижающего регулятора. В ней ключевой транзистор оторван от общего провода. Транзистором тяжело управлять, требуются специальные цепи смещения к шине напряжения питания.

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

    Поэтому я изменил схему. В ней нагрузка оторвана от общего провода, зато к общему проводу привязан ключ. Такое решение позволяет управлять транзисторным ключом от сигнала микроконтроллера, используя простой драйвер-усилитель тока.

    • При замкнутом ключе ток поступает в нагрузку по цепи: источник питания, дроссель L, ключ VT (путь тока показан красным цветом).
    • При разомкнутом ключе энергия, накопленная в дросселе возвращается в нагрузку через рекуперативный диод VD (путь тока показан синим цветом).

    Практическая реализация ключевого регулятора.

    Нам необходимо реализовать узел импульсного регулятора со следующими функциями:

    • собственно ключевой регулятор (ключ, дроссель, рекуперативный диод, сглаживающий конденсатор);
    • цепь измерения напряжения на нагрузке;
    • цепь измерения тока регулятора;
    • аппаратная защита от превышения тока.

    Я, практически без изменений, взял схему регулятора из контроллера элемента Пельтье V2.

    Схема импульсного регулятора для работы с платой Ардуино.

    Схема Ардуино-контроллера элемента Пельтье

    В качестве силового ключа я использовал MOSFET транзисторы IRF7313. В статье об увеличении мощности контроллера элемента Пельтье я подробно писал об этих транзисторах, о возможной замене и о требованиях к ключевым транзисторам для этой схеме. Вот ссылка на техническую документацию IRF7313.pdf.

    На транзисторах VT1 и VT2 собран драйвер ключевого MOSFET транзистора. Это просто усилитель по току, по напряжению он даже ослабляет сигнал примерно до 4,3 В. Поэтому ключевой транзистор обязательно должен быть низкопороговым. Есть разные варианты реализации драйверов MOSFET транзисторов. В том числе и с использованием интегральных драйверов. Этот вариант самый простой и дешевый.

    Для измерения напряжения на нагрузке используется делитель R1, R2. При таких значениях сопротивлений резисторов и источнике опорного напряжения 1,1 В, диапазон измерения составляет 0 … 17,2 В. Цепь позволяет измерить напряжение на втором выводе нагрузки относительно общего провода. Напряжение на нагрузке мы вычислим, зная напряжение источника питания:

    Uнагрузки = Uпитания – Uизмеренное.

    Понятно, что точность измерения будет зависеть от стабильности поддержания напряжения источника питания. Но нам не нужна высокая точность измерения напряжения, тока, мощности нагрузки. Нам нужно точно измерять и поддерживать только температуру. Ее мы и будем измерять с высокой точностью. А если система покажет, что на элементе Пельтье установлена мощность 10 Вт, а на самом деле будет 10,5 Вт, это ни как не отразится на работе устройства. Это касается всех остальных энергетических параметров.

    Ток измеряется с помощью резистора-датчика тока R8. Компоненты R6 и C2 образуют простой фильтр низких частот.

    На элементах R7 и VT3 собрана простейшая аппаратная защита. Если ток в цепи превысит 12 А, то на резисторе R8 напряжение достигнет порога открывания транзистора 0,6 В. Транзистор откроется и замкнет вывод RES (сброс) микроконтроллера на землю. Все должно отключится. К сожалению, порог срабатывания такой защиты определяется напряжением база-эммитер биполярного транзистора (0,6 В). Из-за этого защита срабатывает только при значительных токах. Можно применить аналоговый компаратор, но это усложнит схему.

    Ток будет измеряться точнее при увеличении сопротивления датчика тока R8. Но это приведет к выделению на нем значительной мощности. Даже при сопротивлении 0,05 Ом и токе 5 А на резисторе R8 рассеивается 5 * 5 * 0,05 = 1,25 Вт. Обратите внимание, что резистор R8 имеет мощность 2 Вт.

    Теперь, какой ток мы измеряем. Мы измеряем ток потребления импульсного стабилизатора от источника питания. Схема измерения этого параметра гораздо проще, чем схема измерения тока нагрузки. Нагрузка у нас “отвязана” от общего провода. Для работы системы необходимо измерять электрическую мощность на элементе Пельтье. Мы вычислим мощность потребляемую регулятором, умножив напряжение источника питания на потребляемый ток. Посчитаем, что наш регулятор имеет КПД 100% и решим, что это и есть мощность на элементе Пельтье. На самом деле КПД регулятора будет 90-95%, но эта погрешность никак не скажется на работе системы.

    Компоненты L2, L3, C5 – простой фильтр радиопомех. Возможно, в нем нет необходимости.

    Расчет дросселя ключевого стабилизатора.

    Дроссель имеет два параметра, важных для нас:

    Необходимая индуктивность дросселя определяется частотой ШИМ и допустимыми пульсациями тока дросселя. На эту тему есть очень много информации. Я приведу самый упрощенный расчет.

    Мы подали на дроссель напряжение и ток через него начал увеличиваться ток. Увеличиваться, а не появился, потому что какой-то ток уже протекал через дроссель в момент включения Iвкл).


    Диаграмма работы ключевого регулятора

    Транзистор открылся. К дросселю подключили напряжение:

    Uдросселя = Uпитания – Uнагрузки.

    Ток через дроссель начал нарастать по закону:

    Iдросселя = Uдросселя * tоткр / L

    • tоткр – длительность импульса открытого ключа;
    • L - индуктивность.

    Т.е. значение пульсации тока дросселя или на сколько увеличился ток за время открытого ключа определяется выражением:

    Iвыкл – Iвкл = Uдросселя * tоткр / L

    Напряжение на нагрузке может меняться. А оно определяет напряжение на дросселе. Существуют формулы, учитывающие это. Но в нашем случае я бы принял такие значения:

    • напряжение питания 12 В;
    • минимальное напряжение на элементе Пельтье 5 В;
    • значит максимальное напряжение на дросселе 12 – 5 = 7 В.

    Длительность импульса открытого ключа tоткр определяется частотой периода ШИМ. Чем она выше, тем меньшей индуктивности необходим дроссель. Максимальная частота ШИМ платы Ардуино 62,5 кГц. Как получить такую частоту я расскажу в следующем уроке. Ее и будем использовать.

    Возьмем худший вариант – ШИМ переключается ровно в середине периода.

    • Длительность периода 1 / 62500 Гц = 0,000016 сек = 16 мкс;
    • Длительность открытого ключа = 8 мкс.

    Пульсации тока в таких схемах обычно задают до 20% от среднего тока. Не надо путать с пульсациями выходного напряжения. Их сглаживают конденсаторы на выходе схемы.

    Если мы допускаем ток 5 А, то возьмем пульсации тока 10 % или 0,5 А.

    Теперь можно посчитать индуктивность дросселя:

    L = Uдросселя * tоткр / Iпульсаций = 7 * 8 / 0,5 = 112 мкГн.

    Ток насыщения дросселя.

    Все на свете имеет предел. И дроссель тоже. При каком-то токе он перестает быть индуктивностью. Это и есть ток насыщения дросселя.

    В нашем случае максимальный ток дросселя определяется как средний ток плюс пульсации, т.е. 5,5 А. Но лучше ток насыщения выбирать с запасом. Если мы хотим, чтобы работала аппаратная защита в этом варианте схемы, то он должен быть не менее 12 А.

    Ток насыщения определяется воздушным зазором в магнитопроводе дросселя. В статьях о контроллерах элемента Пельтье я рассказывал о конструкции дросселя. Если я начну разворачивать эту тему подробно, то мы уйдем от Ардуино, от программирования и не знаю когда вернемся.

    У меня дроссель выглядит так.


    Естественно, провод обмотки дросселя должен быть достаточного сечения. Расчет простой – определение тепловых потерь за счет активного сопротивления обмотки.

    Активное сопротивление обмотки:

    • Rа – активное сопротивление обмотки;
    • Ρ – удельное сопротивление материала, для меди 0,0175 Ом мм2 / м;
    • l – длина обмотки;
    • S – сечение провода обмотки.

    Тепловые потери на активном сопротивлении дросселя:

    Общие рекомендации монтажа.

    Ключевой регулятор потребляет от источника питания приличный ток и нельзя допускать, чтобы этот ток проходил через плату Ардуино. На схеме показано, что провода от блока питания подключены непосредственно к блокировочным конденсаторам C6 и C7.

    Основные импульсные токи схемы проходят по контуру C6, нагрузка, L1, D2, R8. Эта цепь должна замыкаться связями с минимальной длиной.

    Общий провод и шина питания платы Ардуино подключаются к блокировочному конденсатору C6.

    Провода сигналов между платой Ардуино и модулем ключевого стабилизатора должны быть минимальной длины. Конденсаторы C1 и C2 лучше расположить на разъемах подключения к плате.

    Я собрал схему на плате контроллера элемента Пельтье. Запаял только нужные компоненты. Выглядит собранная схема у меня так.

    Ардуино-контроллер элемента Пельтье

    Ардуино-контроллер элемента Пельтье

    Я задал ШИМ 50% и проверил работу схемы.

    • При питании от компьютера плата формировала заданный ШИМ.
    • При автономном питании от внешнего блока питания все замечательно работало. На дросселе формировались импульсы с хорошими фронтами, на выходе было постоянное напряжение.
    • Когда я включил одновременно питание и от компьютера, и от внешнего блока питания у меня сгорела плата Ардуино.

    Моя глупая ошибка. Расскажу, чтобы ее никто не повторил. Вообще, подключая внешний блок питания надо быть аккуратным, прозвонить все связи.

    У меня случилось следующее. На схеме не было диода VD2. Я добавил его после этой неприятности. Я посчитал, что плату можно питать от внешнего источника через вывод Vin. Сам же написал в уроке 2, что плата может получать питание от внешнего источника через разъем (сигнал RWRIN). Но я думал, что это один и тот же сигнал, только на разных разъемах.

    Я подсоединил блок питания (не включил в сеть) и шнур платы Ардуино в USB разъем компьютера. На выход стабилизатора платы U1 NCP1117 с разъема USB поступило напряжение +5 В. А вход оказался замкнутым через достаточно низкое сопротивление выключенного блока питания. Схема есть в уроке 2. Очевидно стабилизатор U1 сгорел от обратного напряжения, а я не заметил этого и включил блок питания. Стабилизатор U1 задымился. Плата перестала работать даже после того, как я заменил NCP1117. Будьте внимательнее.


    Давно была необходимость использовать блок питания на различные напряжения, но руки все не доходили сделать. Однажды попался в руки трансформатор 18v-2A и было решено все-таки изготовить этот нужный прибор.

    В сааамом простом варианте регулируемый блок питания можно сделать всего лишь на LM317 (или КР142ЕН12) по схеме вроде этой:


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

    Раз уж у нас есть мозги в БП, то, наверное, стоит добавить и LCD экран, и отображать на нем напряжение и ток. Я взял символьный экранчик Winstar 1202 русифицированный. Так же в схему добавлены узлы измерения напряжения и тока. Простой делитель напряжения R16-R17 от выходной клеммы на аналоговый вход ATMega измеряет напряжение. Другой аналоговый вход измеряет напряжение на делителе, образованным сопротивлением подключаемой нагрузки и шунтом R18, что позволяет вычислить силу тока. Два стабилитрона, позволяют защитить входы МК, если напряжение будет выше расчетных. Решение подсмотрено тут. Измерение силы тока и наличие транзистора позволило моментально отключать нагрузку в случае превышения силы тока выше заданного или коротком замыкании.

    Для управления добавлены 3 тактовые кнопочки подключенные к третьему аналоговому входу.

    Для питания ATMega я использовал импульсный стабилизатор, у меня сразу был готовый модуль. Наличие постоянных и стабилизированных +5В позволило добавить в БП USB гнездо для подзарядки чего-либо.

    В итоге получил вот такую схему:


    Плату разводил в Sprint Layout 6. Давно пытаюсь перейти на что-то другое, но нигде не встретил той простоты, что есть в SLayout. Потихоньку пытаюсь переучится на DeepTrace.


    Программу МК написал, как всегда в Arduino IDE. Долгими нажатиями на " " можно поочередно перебирать предустановленные напряжения. Кратким нажатием кнопки "Режим" включать и отключать напряжение на выходе. Краткими нажатиями " " переключать отображение параметров: "Напряжение и ток"=>"Напряжение"=>"Ток"=>"Мощность". Долгим нажатием "Режим" можно войти в режим настройки, где также можно выбрать выходное напряжение и настроить состояние БП при включении(подавать или нет напряжение на выход сразу).

    Корпус для БП тоже сделал с нуля. Разработал 3д модель в программе FreeCad и распечатал на своем 3D принтере.


    Блок питания, после сборки необходимо настроить.
    — Во-первых модуль lm2596 нужно ОБЯЗАТЕЛЬНО настроить на +5в еще до подключения в схему, иначе можно спалить МК.
    — Далее подключить к БП мультиметр и по нему настроить все предустановленные напряжения подстроечными резисторами.
    — Также по мультиметру подобрать все значения в скетче Meters (опроное напряжение, резисторы), чтобы значения были как можно более точными.



    Часовой пояс: UTC + 3 часа

    Стабилизатор питания для ардуино в авто

    JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

    я ставлю зарядки для сотовых, в ашане беру, самые дешевые рулей по 50 (мож чуток и подорожали).

    Подключение к датчику скорости просто через диод.

    Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

    Почитал ваши ответы, погуглил про предложенные компоненты.. извините, если вопросы глупые:

    Ардуино можно условно разделить на 2 категории: с импульсным стабилизатором(входное напряжение до 20 вольт) и без него (версии мини). Я планирую ставить версию со стабилизатором, однако понимаю, что в борт сети авто могут быть скачки свыше 20В, логичным решением было бы поставить стабилитрон на 5 вольт, чтоб ограничивал любое напряжение до 5 вольт, а там уже пусть встроенный стабилизатор разбирается с остальным. Однако данное решение не было мне предложено, значит я чего-то не учел, подскажите, пожалуйста что именно? И неужели нет возможности ограничить верхнюю планку входного напряжения 20 вольтами, кроме как импульсным стабилизатором?

    А на датчик, если хочешь совсем уж чистое питание, стандартная схема фильтра - диод, дроссель, два кондёра (электролит и керамика) и стабилитрон.
    Диод - любой. 4007 например.
    Дроссель - десяток-полтора витков на кольце.
    Кондёры - 100/25в и 0.1.
    Стабилитрон на 15в.

    Диод защита от обратного напряжения ?
    Дроссель от наводок?
    Кондеры сглаживать небольшие скачки напряжения? (Расшифруйте, пожалуйста, надписи "100/25в и 0.1" 100 мкФ и 25 вольт? и 0.1 вольт, а мкФ сколько?)
    Стабилитрон ограничит напряжение сверху.. но почему на 15В? При заведенном двигателе напряжение в сети около 14,5 вольт, а значит стабилитрон не сделает пробой и через него напряжение не пойдет, разве не так?

    я ставлю зарядки для сотовых, в ашане беру, самые дешевые рулей по 50 (мож чуток и подорожали).
    Подключение к датчику скорости просто через диод.

    Я проживаю не в РФ, и в сторону зарядок смотрел, однако самые дешевые зарядки от 7 долларов, поэтому не вариант, но спасибо за совет.
    Как диод в данном случае ограничит входное напряжение в 20 вольт, например?

    Никто ничего не сказал про гальваническую развязку. Быть может проще подключить датчик как есть к борт сети, ведь он проектировался как раз для использования в ней, а сигнал посылать через гальваническую развязку на ногу ардуино? Небольшая информация: сигнал от датчика 50 мА, от 1(логический 0) до 5 (логическая 1) вольт, прием сигнала от ардуино 5(логическая 1) вольт, кодированием 0 можно пренебречь. Может проще оптопару поставить? Но встает вопрос правильного подбора оптопары.

    Последний раз редактировалось toteKopf Сб янв 30, 2016 21:20:39, всего редактировалось 1 раз.

    Необходим быстродействующий преобразователь питания средней мощности с высоким КПД? Он должен быть компактным и недорогим? Решение – карбид-кремниевые модули средней мощности WolfPACK производства Wolfspeed. В статье рассмотрены основные особенности модулей WolfPACK и показано, что переход на эту универсальную и масштабируемую платформу позволяет не только быстро разработать новые устройства, но и без значительных затрат времени и средств модернизировать уже существующие схемы на традиционной элементной базе.

    Смотри:
    Классическая схема фильтра.
    При работе двигателя, возникают высоковольтные всплески ("иголочки").
    Вот их то и растягивают во времени, понижая по напряжению, дроссель и конденсаторы.
    Но напряжение всплесков, всё же выше чем надо.
    Тут вступает в работу стабилитрон.
    Он открывается только, когда напряжение превысит его напряжение пробоя.
    (погугли работу стабилитрона)
    Диод на входе - что бы конденсаторы не пытались сгладить напряжение всей бортсети.

    Если выйдет из строя РР на генераторе и напряжение поднимется выше 15 вольт, то никакие фильтры уже не помогут. Изрядная часть электросети авто кирдык получит. Да и АКБ, скорее всего, скоро закипит и умрёт.
    Поэтому - фильтр, только от "грязи" в сети.

    Допустимо, в схеме фильтра, не ставить дроссель.
    Датчики Холла, я обычно питаю от подобных фильтров.
    При этом - никаких развязок (опто) не требуется.
    А, для страховки, на выходе с ДХ можно поставить упрощённый (совсем) фильтр - 1-10нФ кондёрчик и стабилитрон на 5.1в.

    Критически важные распределенные системы требуют синхронного преобразования во всех подсистемах и непрерывного потока данных. Распределенные системы сбора данных могут быть синхронизированы как на основе АЦП последовательного приближения, так и на основе сигма-дельта (∑-Δ)-АЦП. Новый подход, основанный на преобразователе частоты дискретизации (SRC), содержащемся в микросхемах линейки AD7770 производства Analog Devices, позволяет достигать синхронизации в системах на основе сигма-дельта-АЦП без прерывания потока данных.

    Чуть подправил схему фильтра предложенную Arwood

    датчик скорости я подключал по этому рисунку, 3.3 ардуино а там где +5 это авто, датчик скорости
    , что-то мне кажется там +12 у меня было в статике, или это на датчике расхода топлива столько. но не суть, такое подключение норм, только дорожки на плате разводить так, чтоб они емкость не накапливали.

    внешняя и внутренняя подтяжка обязательна(я внутреннюю забыл подтянуть - подглючивало), прерывание по спаду, диод побыстрее, на опель-астра работает стабильно.

    по питанию. много ампер ардуине не надо, поэтому я за такие зарядки, разобрал, лишнее выкинул, провода припаял и пользуй.

    Читайте также: