Из Шима Ардуино в Аналог 0-10в

SLKH
Offline
Зарегистрирован: 17.08.2015

Jugin пишет:

 или можно сделать лучше/проще.

Можно, например, давать человеческие картинки, а не ту мерзкую цветовую схему, что ты применяешь. Форум всё-таки в основном на землян рассчитан.  Ведь можешь же.

SLKH
Offline
Зарегистрирован: 17.08.2015

bwn пишет:

Jugin пишет:

Буду рад замечаниям, возможно, я что то упустил или можно сделать лучше/проще.

Поставить ЦАП и не лохматить бабушку. ИМХО.

На вход "+" операционника подается постоянное напряжение с ЦАПа; как он внутри себя сконструирован - значения не имеет. R-2R там, шим с фильтром или ещё что - какая разница?

 

Jugin
Offline
Зарегистрирован: 11.04.2019

На вкус и цвет все фломастеры разные, а уж земляне то тоже бывают и черные и белые. Это стандартная цветовая схема DipTrace. Даже не думал, что это может вызвать такую реакцию. Если по правилам форума можно постить схемы только в определенной цветовой схеме, переделаю без проблем.

SLKH
Offline
Зарегистрирован: 17.08.2015

Jugin пишет:

На вкус и цвет все фломастеры разные, а уж земляне то тоже бывают и черные и белые. Это стандартная цветовая схема DipTrace. Даже не думал, что это может вызвать такую реакцию. Если по правилам форума можно постить схемы только в определенной цветовой схеме, переделаю без проблем.

правилами, насколько мне известно, это не регламентируется.

просто сравните картинки #191 и #196. Неужели вторая действительно не вызывает у вас неудобства?

===================================

====================================================================

 

bwn
Offline
Зарегистрирован: 25.08.2014

SLKH пишет:

просто сравните картинки #191 и #196. Неужели вторая действительно не вызывает у вас неудобства?

А уже, дело привычки. У ТС, еще связи нормально прослеживаемые. В обычной Диптрейсовой схеме, месиво из связей и только подсветка спасает, но, привык, и не парит. ИМХО.
А в чем у Вас, нарисовано?

Jugin
Offline
Зарегистрирован: 11.04.2019

У меня не вызывает, я рисую в DipTrace и в общем чувствую себя комфортно (я любитель и не претендую на роль профессионала).  Возможно, потому, что ничего лучше из бесплатного не видел и не использовал. Конечно, картинка #191 читается лучше и воспринимается лучше, но мы же не на форуме  изобразительного искусства? Важнее суть схемы или способ ее отображения?
Не совсем понимаю вашу реакцию, да одна картинка лучше другой, вы/кто то другой умеете рисовать гораздо лучше, разве это повод для дискуссии на этом форуме? Некотрые вообще рисуют здесь от руки и, судя по всему, сканируют, не заметил, что это вызывало  у кого то раздражение.
Действительно, поделитесь в чем у вас нарисовано, может и я перейду на этот волшебный инструмент изобразительного искусства электронных схем. :-)

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Jugin пишет:

У меня не вызывает, я рисую в DipTrace и в общем чувствую себя комфортно

Брат! Здоров ли ты? Помощь и совет нужны тебе, готовый помочь участник просит тебя изменить цвета публикуемых картинок. Ты не хочешь, ну и помогать-то тебе, как мне кааццо, никто не обязан, нет?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Jugin пишет:

мы же не на форуме  изобразительного искусства? Важнее суть схемы или способ ее отображения?

Важнее, чтобы спрашивающий получил ответ на свой вопрос.

Я вот, например, без специальных напрягов просто не могу разглядеть Вашу схему (тонкие серые надписи на чёрном - не могу, нужно увеличивать или цвета менять). Потому и не разглядывал.  Конечно, моё мнение по схемам не особо ценно, но допускаю, что и кто-то из реальных специалистов тоже не может. А каждый, кто не смог и не стал - это "-1" в список тех, кто мог бы Вам помочь. Вы вот в этом ключе подумайте.

Jugin пишет:

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

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

Jugin
Offline
Зарегистрирован: 11.04.2019

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

И вопрос, в каком редакторе нарисована красивая схема, остается открытым.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Так действительно лучше.

Что касается редакторов. Splan рисует по ГОСТ, можно в документацию вставлять, но я его не люблю, и муторно и кроме как рисовать, ничего не умеет.

Впролне приемлемо рисует тот же мультисим или исис - они хороши тем, что заодно и моделировать работы схемы умеют.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

SLKH пишет:
Неужели вторая действительно не вызывает у вас неудобства?

Конечно вызывает, цветовая гамма то бох нею, но все символы размыты так что на картинку и смотреть не хочется... 

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

А то! конечно лучше. Глаз обрадован, поет приподнятое настроение, так бы и любовался схемой...

Seorgey
Offline
Зарегистрирован: 09.07.2019

ЕвгенийП пишет:

dimax,

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

а если нужно другое напряжение, то добавляю делитель к ОУ обычным образом (стандартная схема неинваертирующего усилителя).

Подскажите пожалуйста, мне данную схему нужно установить в автомобиль. Напряжение питания в автомобиле 13.5В (может прыгать от 12.5В до 15В). ШИМ сигнал подается тоже около 13В. На выходе же необходимо получить сигнал 0-5В. Как я понимаю, нужно запитать от стабилизатора 12В, чтобы получать стабильное напряжение на выходе? плюс на выход поставить делитель/резисторы? И какие номиналы необходимо поставить?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

А точно 0-5в? Сомневаюсь что диапазон единицы хотя бы не от 4в. А скорее всего меньше. Тогда просто делитель поставить. Хотя может задача сложнее чем описали

Seorgey
Offline
Зарегистрирован: 09.07.2019

jeka_tm пишет:
А точно 0-5в? Сомневаюсь что диапазон единицы хотя бы не от 4в. А скорее всего меньше. Тогда просто делитель поставить. Хотя может задача сложнее чем описали

Да, это будет управляющий сигнал на контроллер. Если точнее, то от 1.5В-1.75В (ниже просто не реагирует контроллер) до 5В.

И еще вопрос, если питание 12В будет, а шим 13.5В - тут вопросов не возникнет?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Seorgey пишет:

Как я понимаю, нужно запитать от стабилизатора 12В, чтобы получать стабильное напряжение на выходе? 

Ну, что-то типа кренки, только уж тогда не на 12В, в на 10. Вход - через делитель, чтобы не превышал питания. Пара конденсаторов на питание микросхемы, по конденсатору от входов к земле (или питанию - всё равно).

Seorgey пишет:

на выход поставить делитель/резисторы? И какие номиналы необходимо поставить?

Вы, что делитель посчитать не можете? Читайте шпаргалку, которую я для 9-летнего мальчика писал, там на 2-ой странице.

mafckz
Offline
Зарегистрирован: 05.11.2019

Добрый день.

Увидел следующую реализацию аналогового выхода 0-10В с ардуино. Сам не электронщик, но смотря на схемы в теме, понимаю, что здесь должно быть много недостатков.

Вопрос: можно ее использовать на реальном приводе 0-10В (питание 24В), если допускать погрешность управления до 5% ?

Благодарю, кто ответит!

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

mafckz,  где вы это нашли? :) Это ещё больший ужас чем то, что было в начале темы.

Продаются готовые модули, сделанные по традиционной схеме.

 

mafckz
Offline
Зарегистрирован: 05.11.2019

dimax пишет:

mafckz,  где вы это нашли? :) Это ещё больший ужас чем то, что было в начале темы.

Спасибо за ответ. Нашел на EasyEDA, типа "готовая схема ПЛК с AI, AO..."

https://easyeda.com/heninsh/Atmel_ATmega_328P_PLC-2116b3e4936e468499bbb19a66fed7c2

---------------------------------------------

Пару вопросов по схеме из поста #171

1) Если источником ШИМ будет не 5В (ардуино) а 3.3В (esp8266), выход 0-10В будет корректным (там же оптопара)?

2) 12В к ОУ нужны стабильные? т.е. если 24В подвести к ОУ - то на выходе не будет точных 0-10В ?

 

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

dimax, я как обычно, считаю ворон.

Можно схему его?

Мой вариант на LM358

vlad072
Offline
Зарегистрирован: 01.08.2017

У меня вопрос в другом, как получить из полного диапазона шим окно 2.3..2.5В. Пробовал делитель прикрутить, идея явно хреновая. Из стандартного ряда резисторы заколебёшься подбирать, да и ТКС нужен капец какой чтоб выход не уезжал.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Voodoo Doll, у меня схемы нет. Но суть  примерно такая же как в схеме из  #171

vlad072, масштабирующий ОУ вам в помощь

vlad072
Offline
Зарегистрирован: 01.08.2017

Не, слишком сложно для такой задачи. Всё же наверно оптрон c R-C цепочкой - более уместное решение.

SLKH
Offline
Зарегистрирован: 17.08.2015

vlad072 пишет:

Не, слишком сложно для такой задачи. Всё же наверно оптрон c R-C цепочкой - более уместное решение.

сложно сделать правильно работающее устройство без использования операционных усилителей.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

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

Гриша
Offline
Зарегистрирован: 27.04.2014

mafckz пишет:

Пару вопросов по схеме из поста #171

1) Если источником ШИМ будет не 5В (ардуино) а 3.3В (esp8266), выход 0-10В будет корректным (там же оптопара)?

2) 12В к ОУ нужны стабильные? т.е. если 24В подвести к ОУ - то на выходе не будет точных 0-10В ?

1) главное подобрать токовый резистор для РС817, чтобы на выходе на ноге 3 были импульсы ШИМ, нормальные ровные иначе будет ерунда.

2) питание ОУ должно быть стабильное для нормальной работы ОУ. если к ОУ подвести 24В (стабильные) при том сам ОУ способен работать с таким питанием - на выходе будет то, что вы настроите сопротивлениями R3 R4. Именно для настройки амплитуды выходного напряжения в схеме используется многооборотное подстроечное сопротивление (смотри картинку модели и/или фото).

ausliter
Offline
Зарегистрирован: 11.09.2015

День добрый. И какой смысл изобретать велосипед, корячиться если вам уже предложено хорошее решение от китайского производителя, стоящее очень дешево... ? Выше есть упоминание от dimax.

SLKH
Offline
Зарегистрирован: 17.08.2015

Ворота пишет:

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

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

  А масштабирующий усилитель на рассыпухе слепить, думаю, можно. М.б., vlad072 и приемлемую линейность настроит. Но зачем?

Например, был у меня в одном устройстве ПИД-регулятор на транзисторах П10. Та ещё схемка... Кто сейчас возьмется такое разрабатывать?

vlad072
Offline
Зарегистрирован: 01.08.2017

SLKH есть опыт промышленной разработки или только с института выпустили? Какая нелинейность может быть в пассивной цепи?

mvko
Offline
Зарегистрирован: 25.04.2020

vlad072 пишет:

SLKH есть опыт промышленной разработки или только с института выпустили? Какая нелинейность может быть в пассивной цепи?

Давайте я Вам отвечу как конструктор с опытом?

Вы рассматриваете пассивные элементы как идеальные, реальные элементы вносят в сигнал искажения, в том числе и нелинейные, так например:
1. примененные в конструкции поста #168 конденсаторы с керамическим диэлектриком C1 и C2 типа КМ-6б группы ТКЕ H90 имеют значительную зависимость емкости от приложенного напряжения, в свою очередь напряжение на конденсаторе при заряде/разряде (условно) постоянным током зависит от емкости конденсатора.
Вот вам ссылка для изучения https://habr.com/ru/post/384833/
В результате имеем первый тип нелинейных искажений, небольших в начале диапазона 0-10 вольт и стремительно увеличивающихся к концу диапазона, т.к. емкость конденсатора фильтра при напряжении 10 вольт может оказаться на порядок меньше, чем при напряжении 0 вольт при использовании конденсаторов некоторых типов керамических диэлектриков. 
Для уменьшения влияния следует применять в качестве конденсаторов фильтров лавсановые или еще лучше полипропиленовые, слюдяные конденсаторы.

2. резистор в схеме пассивного фильтра первого порядка не является идеальным источником/приемником тока, поэтому конденсатор заряжается/разряжается током пропорциональным напряжению приложенному к резистору фильтра (допускаем, что сопротивление резистора при этом не меняется), которое в свою очередь является разницей между напряжением на конденсаторе фильтра и потенциалом шины питания при заряде конденсатора и землей  при его разряде.
В результате имеем второй тип нелинейных искажений минимальных в середине диапазона ( при 50% скважности) и увеличивающихся к краям диапазона.
Для уменьшения влияния следует заряжать/разряжать конденсатор фильтра с помощью генераторов тока или компенсировать искажения внесением в сигнал ШИМ соответствующих предыскажений программно.

3. Я так же считаю, что не следует пренебрегать возможной нелинейностью зависимости диэлектрических потерь в конденсаторе от приложенного напряжения и изменением параметров радиоэлементов при изменений температуры радиоэлементов от протекании в них мгновенных значений тока в случае прецизионных измерений.
Сила тока же в свою очередь зависит от приложенного к радиоэлементам мгновенного напряжения.
В результате имеем третий тип нелинейных искажений, зависящий от скорости изменения сигнала.
Для уменьшения влияния следует выбирать прецизионные  радиоэлементы (с минимальными температурными коэффициентами) с максимально возможной рассеиваемой мощностью.

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

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

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

Ну или мириться с суммой всех этих искажений.

-NMi-
Offline
Зарегистрирован: 20.08.2018

Сильно написано.

nik182
Offline
Зарегистрирован: 04.05.2015

Да сильно, но без конкретных цифр это всё в пустую. Пытаюсь на столе найти нелинейность. Не получается. Точности имеющихся приборов не хватает. 

Гриша
Offline
Зарегистрирован: 27.04.2014

nik182 пишет:

Да сильно, но без конкретных цифр это всё в пустую. Пытаюсь на столе найти нелинейность. Не получается. Точности имеющихся приборов не хватает. 

Дык там теория, которая обосновывает - "а пачему не работаетЪ как я хочу" - хочешь цифр - расписывай полностью за каждый элемент... никто так не делает - друзья "Профессора Тыкова" делают все на тоненького, но теорию знать нужно. Это если вы вдруг разработчик ядра процессора на ПАВ - то оно самое Ваше, а нам чисто на пальцах прикинуть. Но запас знаний карман не тянет, особенно учет падения емкости от напряжения - факт, от которого не скроешься, если плюсануть ТКС вообще кисло жить нам "электроникам" на этом свете. 

ЗЫ в слове электроника буквы Щ нет!

PPS в своих поделках стараюсь юзать X7R хотя и не уверен в их истинном происхождении, но покупал именно их. 

Some commonly used class 2 ceramic capacitor materials are listed below:

  • X8R (−55/+150, ΔC/C0 = ±15%),
  • X7R (−55/+125 °C, ΔC/C0 = ±15%),
  • X6R (−55/+105 °C, ΔC/C0 = ±15%),
  • X5R (−55/+85 °C, ΔC/C0 = ±15%),
  • X7S (−55/+125, ΔC/C0 = ±22%),
  • Z5U (+10/+85 °C, ΔC/C0 = +22/−56%),
  • Y5V (−30/+85 °C, ΔC/C0 = +22/−82%),

The IEC/EN 60384 -9/22 standard uses another two-digit-code.

 

 

nik182
Offline
Зарегистрирован: 04.05.2015

Вот получились циферки с экрана тестера. 

0	0
200	0.133
400	0.265
600	0.397
800	0.528
1000	0.66
1200	0.792
1400	0.924
1600	1.055
1800	1.187
2000	1.319
2200	1.451
2400	1.583
2600	1.714
2800	1.846
3000	1.978
3200	2.11
3400	2.242
3600	2.373
3800	2.505
4000	2.637
4200	2.769
4400	2.901
4600	3.032
4800	3.164
5000	3.296

и график из них 

mvko
Offline
Зарегистрирован: 25.04.2020

khunpoum пишет:

Посмотрите мою схему - буду рад замечаниям,

1. Конденсаторы  С1 и С2 следует выбирать не керамического типа, а со слюдяным, полипропиленовым, в крайнем случае лавсановым диэлектриком, смотрите обоснование в моем предыдущем сообщении.

2. Резисторы R3 и R4 поменять местами, т.к. постоянный резистор надежнее подстроечного, в идеале подобрать нужное постоянное сопротивление, а подстроечное исключить, номинал уменьшить до 1-2 кОм, т.к на меньшем сопротивлении соответственно меньше уровень помехи от наводок и тепловые шумы.

3  Заменить не предназначенный для такого применения LM358 (хотя китайцы их ставят абсолютно везде) на кошерный TS272 (TLC272) или специализированный LF398 (с соответствующей обвязкой и двух полярным питанием).

4. Заменить не предназначенный для такого применения LM7805 на специализированный TL431/432, LM4040 и т.п. Емкость C6 увеличить до значения  больше суммы C1 + C2, а C5 больше чем C6, на мой взгляд C1 и C2 достаточно взять 0,1uF или даже 0,01uF (полипропиленовый, но не X2), C6 - 0.1uF керамика +1uF (танталовый) или 5uF (алюминиевый полярный), C5 - 10-20uF алюминиевый + 0.1uF керамика, при питании от источника без пульсаций. Соответственно пропорционально увеличить КУ ОУ до 4 при использовании ИОН на 2,5 Вольта.

5. Убрать непонятные C3 и C4, по всей видимости перекочевавшие из фильтрующих по питанию ОУ, вместо них поставить керамику 0.1uF со стороны нагрузки, а провода земли и 12 Вольт питание свить между собой в витую пару.

6. Самое главное, правильно согласовать транзистор оптопары с фильтром RC, а то получается, что конденсатор C1 заряжается через открытый канал транзистора оптопары, образующий делитель с резистором R8 и последовательный с ним резистор R1, а разряжается через последовательно соединенные резисторы R1 и R8, и таким образом через неравенство токов заряда/разряда конденсатора C1 вносит искажения около 2% при заполнении ШИМ 0% (близком к 0 сопротивлении открытого транзистора оптопары) и на несколько порядков больше при заполнении ШИМ 100% из-за стремящемся к бесконечно большому сопротивления открытого транзистора при напряжении коллектор - эмиттер, стремящемся к 0. По этой причине в этой схеме напряжение на конденсаторе фильтра не может достичь 5 Вольт при 100% заполнении ШИМ. Чтобы скомпенсировать этот недостаток приходится поднимать усиление ОУ, одновременно внося дополнительную нелинейность с максимумом в районе 90-98% заполнения ШИМ.
Я считаю целесообразным с помощью оптрона управлять ключом CD4066, переключающим вход RC фильтра между напряжением ИОН и землей, так как это сделано здесь https://www.rlocman.ru/shem/schematics.html?di=534701  выделенный желтым кусок схемы.
Кстати и у китайцев есть готовое аналогичное решение  https://cdn.hackaday.io/files/1666167128498944/DOC-DAC-3000-V01-20151031.pdf  0-5 Вольт из-за примененного ОУ SGM8534 с напряжением питания до 5,5 Вольт. Такое решение одновременно позволит исключить подстроечный резистор в цепи ОС ОУ R4, установив вместо него равный R3 или 3*R3 в случае ИОН 2,5 Вольта из-за ненадобности подстройки, т.к. токи заряда/разряда конденсатора фильтра станут симметричными относительно коэффициента заполнения ШИМ 50%.

mvko
Offline
Зарегистрирован: 25.04.2020

nik182 пишет:

Вот получились циферки с экрана тестера. 

0	0
200	0.133
400	0.265
600	0.397
800	0.528

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

Давайте пройдемся по Вашим цифрам

200 отсчетов - 0,166 Вольта
400 отсчетов, должно быть 0,266, у Вас 0,265
600 отсчетов, должно быть 0,399, у Вас 0,397
800 отсчетов должно быть 0,532, у Вас 0,528

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

Всего Вы приводите измерения до 3,3 Вольт, значит опорное напряжение у Вас как минимум 3,3 Вольта, возможно 4,096 или 5 Вольт.
2,505  вольта у Вас получилось при 3800 отсчетах,
нетрудно подсчитать, что при линейном графике 3,3 Вольта должно получиться при 5006 отсчетах,
4,096 Вольт должно получиться при 6214 отсчетах
5 Вольт должно получиться при 7585 отсчетах,
а 10 Вольт при 15170 отсчетах?
Не странные ли получаются цифры? 
Хорошо, давайте спишем это на неточность ИОН, которая обычно бывает не более +-1%
Давайте будем щедрыми и допустим, что Ваше образцовое напряжение может отличаться на 10%

Мне сложно представить из каких соображений можно было выбрать такие значения счетчика-таймера для цикла заполнения ШИМ и я не могу найти близких в пределах 10 процентного отклонения удобных значений.

Тогда может быть эти странные цифры получаются в результате программной коррекции?

Ну и в третьих мы просто не знаем на каких реальных радиоэлементах Вы производили измерения, может быть конструкция Ваших радиоэлементов максимально приближена к идеальной?

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

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Как тока увидел рекомендацию заменить 7805 на TL431, сразу многозначительно пашол пить. 

mvko
Offline
Зарегистрирован: 25.04.2020

DetSimen пишет:

Как тока увидел рекомендацию заменить 7805 на TL431, сразу многозначительно пашол пить. 

Ну и правильно, а еще можешь в свою голову есть.
Потому что с даташитами ознакомиться и сравнить 5 цифр, для таких неподъемная задача.

Гриша
Offline
Зарегистрирован: 27.04.2014

mvko пишет:

DetSimen пишет:

Как тока увидел рекомендацию заменить 7805 на TL431, сразу многозначительно пашол пить. 

Ну и правильно, а еще можешь в свою голову есть.
Потому что с даташитами ознакомиться и сравнить 5 цифр, для таких неподъемная задача.

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

nik182
Offline
Зарегистрирован: 04.05.2015

У меня опорное 3.3 и ШИМ на 5000 с мегагерцовым тактом таймера. Соответственно 200Гц выход. На графике есть расчёт среднеквадратичного отклонения от линейной аппроксимации. Мне оно говорит, что если я буду управлять блоком питания по аналоговому входу управления то выставить напряжение смогу с точностью лучше чем 0.1% , чего для моих инженерных задач вполне достаточно. Полностью согласен со всеми Вашими выкладками. Меня учили, что бороться надо с теми вносимыми искажениями, которые выводят выходные параметры за границы заданных диапазонов. Про источники этих искажений надо знать и помнить, но и бороться до победного конца с ними обычно смысла нет.     

mvko
Offline
Зарегистрирован: 25.04.2020

nik182 пишет:

У меня опорное 3.3,  выставить напряжение смогу с точностью лучше чем 0.1% , чего для моих инженерных задач вполне достаточно.     

Одна голова хорошо... Но давайте попробуем вместе разобраться?
Выставить то с Вашим 12 Бит разрешением конечно сможете, но что получите на выходе?
Боюсь Вы меня сможете очень сильно удивить, потому что 0,1% далеко не любая профессиональная техника обеспечить может. 
Что используете в качестве опорного 3,3В?

nik182
Offline
Зарегистрирован: 04.05.2015

Сейчас стоит то, что есть в столе. Самоизоляция однако. В любом случае выход блока питания цифруется 16 битным АЦП и в случае, если выходное напряжение меня не устроит, я подстрою ШИМ. Тем не менее я с удовольствием прочитал Ваше эссе, но должен заметить не понял на какую целевую аудиторию оно рассчитано. Здесь сайт ардунщиков. Сама концепция ардуино не подразумевает наличия академических знаний для вхождения в тему. Я даже не уверен, что все прочитавшие поняли о чём идёт речь. Например упомянутые Вами конденсаторы С1 С2 обычно имеют мах рабочее напряжение 50 вольт, работают в диапазоне 0-5 В, в схеме, где изменение емкости даже на 50% не приведёт к увеличению искажений, не говоря про те крохи которые мы имеем. Зачем это знать и нужно ли учитывать молодому, неокрепшему сознанию? Повергшее в питейное настроение деда упоминание TL431. Тестер ардуинщика не заметит разницы между ним и 7805. Мы на поверку наши самоделки не потянем. Точности 7805 вполне хватит для бытовых целей управления моторчиком машинки. Ну и так далее. Спасибо за предложение разобраться, но я точно знаю что я делаю и чем это кончится.      

mvko
Offline
Зарегистрирован: 25.04.2020

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

А и правда, зачем разбираться, как это работает, если итак работает? А если не работает, то и хрен с ним, лучше пива попить, а потом молотком подрехтовать, как-нибудь все равно заработает...

Зачем древний, как мамонт 7805 менять на такой же устаревший еще в прошлом веке 431, если рядовой ардуинщик не видит между ними разницы? Количество ног одинаковое и пластмасса похожая...
А ничего так, что одна из них стабилизатор напряжения, для которого точность поддержания напряжения 10% вполне достаточна, а 5% лучше и не надо и по этой причине долговременная стабильность никак не нормируется, а вторая прецизионный ИОН, у которого по этому параметру требования по крайней мере на порядок выше гарантируются производителем? Действительно, можно же подстроечником подкрутить, а потом после прогрева еще раз подкрутить и через пару месяцев снова...

А по поводу конденсатора я тоже поясню, если емкость конденсатора уменьшится на 50% при его заряде до 5 вольт, то это означает только одно, что обратно пропорционально изменится цена импульса ШИМ, если изменение ширины ШИМ импульса на 1000 тактов таймера с 1 такта до 1001 такта зарядит конденсатор условно на 1 вольт, то точно такое же изменение ширины ШИМ импульса на те же 1000 тактов таймера с 3999 до 4999 тактов тот же конденсатор, но уже с уменьшенной в 2 раза емкостью зарядит уже на 2 Вольта. Замечательная такая у нас линейность получится...
Хотя должен признать, что нашему условному вентилятору эта нелинейность до лампочки и так и так работать он будет и я на глаз даже не смогу отличить скорость вращения 5000 об/мин от 1000  об/мин, потому что и так и так крутится и дует.

Пример из этой ветки надо?
Один схему накопал, второй ее допилил и собрал и у него полевики полыхнули и вот он вопросы задает почему?
А все из себя программистов строят и ничего кроме 2 резисторов и конденсатора посоветовать не могут ибо все что выше уже академические знания. Вот вам пост #108
Или Вам ЕГЕ уже все мозги сгноил?

 

nik182
Offline
Зарегистрирован: 04.05.2015

Почему полыхнул понятно. Другого вообщем то и быть не могло для этой схемы. Сквозные токи ещё никто не отменял.

С конденсатором и 50% в корне не согласен. Сколько той нелинейности? Пульсации  увеличатся, но на сколько увеличится вклад нелинейности  если RC берётся с большим запасом? Вы рассмотрите не переходный, а установившийся режим. У установившемся режиме цикл заряд - разряд конденсатора меняет напряжение на нём на несколько десятков милливольт. Неоткуда большой  нелинейности браться. Это для устройств с выборкой нелинейность и зависимость от емкости имеет место быть. Но тут выбор за Вами - или линейный и медленный RC или быстрый но нелинейный с выборкой. Тоже самое и с переходом к крайним режимам ШИМ. Пульсации увеличиваются по сравнению с 50% но опять же в силу малых изменений напряжения на конденсаторе нелинейности малы. Цена импульса ШИМ не меняется. Мы выделяем среднюю энергию за период. Что бы изменилась цена импульса ШИМ должны существенно измениться потери в элементах схемы, что бы оказать влияние на выходное напряжение и отклонить от линейной функцию преобразования. 

ЕГЭ действительно беда. Но есть ещё нормальные ребята, которые и через ЕГЭ перебрались без потерь. 

Ещё раз попробую объяснить свою позицию. Ардуина - хобби. Интересно заставить подёргать ногами так, как задумано. Промышленная точность и надёжность не является приоритетной задачей. Будет отлично, если кто то подергав ногами захочет чего то большего. Поможете научить - замечательно.        

ВН
Offline
Зарегистрирован: 25.02.2016

mvko пишет:

Давайте я Вам отвечу как конструктор с опытом?

0705 или 0701?

-NMi-
Offline
Зарегистрирован: 20.08.2018

mvko пишет:

Пример из этой ветки надо?
Один схему накопал, второй ее допилил и собрал и у него полевики полыхнули и вот он вопросы задает почему?
А все из себя программистов строят и ничего кроме 2 резисторов и конденсатора посоветовать не могут ибо все что выше уже академические знания. Вот вам пост #108
Или Вам ЕГЕ уже все мозги сгноил?

нувот. атак всё класно начал.

Дядька, эта у нас стрим такой. Один (первый) накопал. Второй допилил. Третий поджёг ну и так далее. В любом случае на какой-то итерации рано или поздно что-нибудь да получится. А программисты мы да, прально, никакие. Максимум 4 строчки лупа, причём 2 из них делей. А про пару конденсаторов и пару резисторов - ну тут всё ещё проще --- руки то две, вот и берём пару резисторов и пару байт. Обёртываем парой строк и пару раз обматываем синей. Вот и все наши академические знания.

Гриша
Offline
Зарегистрирован: 27.04.2014

-NMi- пишет:

Вот и все наши академические знания.

Ну уж... таки и все, просто формат форума и "прохожие" с вопросами  уровня пост 108 ну никак не укладывается в "по настоящему" в фундаментальные "глубокие" вещи.

mvko пишет:

Давайте я Вам отвечу как конструктор с опытом?

 

Тут "пришлые Варяги" с законом ома не дружат (для участкацепи), про полную еще меньше "слышали", а уж пользоваться умеют единицы... Про комплексное сопротивление и спектр сигнала: тока на уровне - делай провода короче, иначе не загрузится... 

ЗЫ это не про всех, НО про большинство.

-NMi-
Offline
Зарегистрирован: 20.08.2018

DetSimen пишет:

 пашол пить. 

уотт ия думаю...

Гриша
Offline
Зарегистрирован: 27.04.2014

что касаемо ИОНа юзаю REF3125 от ВВ нифига (ЧипаДипа) он не держит параметры на границе температуры... приходится мириться и терпеть. 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

seval, а нельзя поставить 680 и 820 последовательно? Таких на чипедипе завались. Получится 371,7

Серьёзно?
Даже фирменные   дорогие конденсаторы Хитачи китайцы умудряются мотать в минус, вместо 100 микрофарад там 80, так что единственное решение измерять  подбром )))

mvko
Offline
Зарегистрирован: 25.04.2020

nik182 пишет:

Ещё раз попробую объяснить свою позицию. Ардуина - хобби. Интересно заставить подёргать ногами так, как задумано. Промышленная точность и надёжность не является приоритетной задачей. Будет отлично, если кто то подергав ногами захочет чего то большего. Поможете научить - замечательно.        

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

Я тоже не великий программист,  ни одной программы с нуля не написал. Хорошо что у нас еще остались люди широкой души, которым не жалко поделиться своими знаниями и своим трудом. Слава Интернету, что он есть, в мое время справочники нужно было листать. Могу лишь с незначительными исправлениями, на уровне именно подергать ногами, но хотя бы к чему это дергание ногами приведет нужно понимать? Если уж не на субатомном, то хотя бы на физическом уровне, а то ведь как с атомной бомбой может получиться, сначала изобретаем, а потом за голову хватаемся.

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

Ну и за ЕГЭ прошу извинить, наверно переборщил, просто насмотрелся как моя дочь последние три года школы не училась, а только готовилась к сдаче ЕГЭ. Ведь учат не тому как Мир вокруг нас устроен, а где галочку правильно нужно в анкете поставить. Никаких слов кроме мата.