По-моему применение конденсаторов емкостью выше 1мкф ничего принципиально менять не будет. Только будет повышаться время реакции на изменение скважности.
Немного доработанная схема с исправлением некоторых ошибок и применением других элементов в качестве полевиков, доступных в продаже. Емкость конденсаторов в некоторых случаях важна, поскольку существуют приводы довольно критичные к наличию пульсаций но входе.
Эксперементально именно с такого номинала начинается стабильность по пульсациям. Наиболее близкий номинал 470 мКф. Что касается одна емкость или 2... с двумя более плавная характеристика на выходе, так же экспериментально... объяснимо, поскольку эти 2 конденсатора, подключенные последовательно сглаживают пульсации (среднечастотные) подаваемого питания , хотя есть конечно отрицательные моменты... Когда все вот так простенько, результат соответствующий.
я бы не стал сильно менять значение резистора, так как входной ток в приводах колеблется от 50 микроампер до 2,5 миллиампера(практические замеры), в связи с этим можно получить не совсем универсальный вариант по линейности и стабильности выходной характеристики
Кстати есть и другие готовые решения, они реализованы в приборах имеющих выход 0-10. там стоит чип о шести ногахи несколько дискретных пассивных элементов. К примеру в приборе Magnesense Pressure Sensor MS-321
Вообще то мы говорили о резисторе.... через который происходит заряд конденсатора и его значении в реальной модели без пульсаций и больших нагрухок на БП. При простеньких расчетах ...максимальный ток проходящий через него при данных номиналах 10 миллиампер. При нагрузке в 2,5 ма уже получаем искажение линейности. Транзистор то здесь каким боком? При увеличении номинала резистора получим уменьшение зарядного тока и большие искажения, при уменьшении номинала получим большее потребление всей этой кострукции.
Вообщето спорить с инженером электронщиком с маразматическим стажем соверую поаккуратней, можно и на аплеуху нарваться.
Соперничать с промышленностью всегда считал делом глупым. Такие решения есть и их цена для ардуино от 900р до 2.5 тыр. Данное решения для серии в 10 шт имеет смысл в практических конкретных рамках без спешки и особых затрат. Экономия на партии в 10 шт около 8 тыр. Никаких других мотивов в принципе и быть не может. Если был один образец я бы и этип паровозом париться не стал купил бы за 900 р и сдал бы работу. И потом я по призванию в большей степени ремонтник а не конструктор. Все что рентабельно, ремонтирую и разрабатываю, все что не приносит дохода, просто не интересно. Времени на колупания в каком нибудь нане ... нет. Я много чего изучал и ковырял, со временем рационалистская лень берет свое...скучно ковыряться в спичечных коробках. Ну и к тому же это моя первая профессия, а есть еще вторая и третья... Прошу на меня не обижаться, перфекционист...
за 900 р это готовые образцы с универсальным питанием с входом ШИМ от ардуино и выходом 0-10. А если самому париться конечно условно дешевле. Условно потому что провозишься с одним образцом не меньше одного рабочего дня, с подбором деталей, пайкой и прочим... Это для тех у кого времени вагон)))
да какие 900р. резисторов штук 15 по рублю и операционник за 10. паять плату делать конечно, но никак не 900
Во сколько Вы оцениваете своё рабочее время?
Если разрабатываемая штуковина, что называется, греет душу, то, конечно, время потраченное на неё не в счёт, тем более, что всё это время получаешь удовольствие. А вот если это только компонент, который надо воткнуть в "греющую душу штуковину", то на него лучше время не тратить.
Иногда бывает и такое, что греет душу, все мы человеки, но если я за смену не заработал 2-3, тыра то день потерян. Ну и надо понимать что выжатым после рабочего дня быть неприлично, работа это всего лишь средство для зарабатывания средств, правда, без истерики и лишних напрягов.
эта ботва собрана на координатке с шагом 0,1 дюйма за 10 мин из того что было. лишняя площадь отпилена и тема закрыта))) Долше собирается вся цепочка ардуино, провода, плата преобразователя, провода, сервопривод, провода, питание привода.....
............а насчет нелинейности я знаю что лечится
Тему внимательно не читал, взгляд зацепился за ШИМ и нелинейность. Недавно столкнулся на своей практике. Применил шим. Офигел от нелинейности. Практически регулировалось в конце диапазона, т.е. примерно значения от 20 до 255 регулировали верхние значения диапазона, примерно процентов 20 от всего диапазона. Причиной оказалась очень большая емкость конденсатора. Выкинул конденсатор, линейность стала изумительной. Видимо емкость кодера надо подбирать по току нагрузки.
Извините...я плохо разбираюсь в электронике...может что-то не то сказал, но по объективным измерениям.
В этой схеме многое сделано разумно но не идеально. Идеальный вариант, это когда код уровня непосредственно преобразуется через матрицу весовых резисторов на вход операционного усилителя, декодируя собственно сам уровень. При преобразовании из шим, приходится учитывая частоту и сважность расчитывать периоды включенного и отключенного состояния линии формировать уровень сигнала тем же способом, декодирование и снова матрица, операционник. Данная схема за счет разницы временной составляющей позиций включено и выключено верхнее и нижнее плечо позволяет заряжать или разряжать конденсаторы на выходе в соответствие данным пропорциям. При малом входном токе нагрузки эта схема работает достаточно предсказуемо, при большом токе... и ступенька появляется и завалы по краям зарактеристики
ausliter, ваша схема вполне сопоставима по сложности с идеологически правильной -цепь интегратора + ОУ. У вас пульсации зависят от сопротивления нагрузки, а это ой ой как нехорошо. Поэтому вам приходится ставить гигантские электрjлиты, хотя по формуле ФНЧ 1 мкф было бы более чем достаточно. Любые межкаскадные аналогово-цифровые цепи всегда (или почти всегда) имеют высокий входной импенданс, и низкий выходной.
По поводу идеологически правильной, согласен, ну и пожалуй в изготовлении даже проще и дешевле. Причина ковыряние в полевом варианте..просто просмотрев схему на полевиках чуть пересмотрел детали.
Какой операционник вы предполагаете ставить в ваш вариант?
ausliter, в идеологически верной правда тоже есть свой недостаток, там выходное напряжение зависит от амплитуды PWM входного, в вашей такого недостатка нет. С этим конечно можно бороться усложняя схему, а можно и не бороться просто подстроив коэфф.усиления ОУ в конкретной схеме. Выбор ОУ думаю тут не критичен, "народный" lm358 подойдёт, только не забыть что питание должно быть минимум на 1,5 вольта больше чем нужный Vout
Если в вашем городе есть почтовое отделение и наличии у вас Интернет, вы совершенно свободно можете приобрести данный образец за небольшие деньги с бесплатной доставкой на небезизвестном AliExpress. Китай торгует похоже даже себе в убыток))))
Ну так, я ж об этом с первого сообщения тут рассказываю. :)
А вообще, да, если ардуиновских ног не жалко - не вижу причин отказываться от ЦАП. Если хочется дешевле, то скорее всего самодельного, на резисторах и том же ОУ.
Офигел от нелинейности. Практически регулировалось в конце диапазона, т.е. примерно значения от 20 до 255 регулировали верхние значения диапазона, примерно процентов 20 от всего диапазона. Причиной оказалась очень большая емкость конденсатора.
Без схемы трудно сказать, но скорее всего причина в том, что конденсатор заряжается при единичном состоянии выхода ШИМ, но не разряжается при нулевом. Токи заряда и разряда через выход ШИМ должны быть симметричны, иначе возникает смещение выхода в сторону большего тока.
Ардуиновские выходы, насколько я понимаю, по симметричности вполне бы подошли. Если только сигнал с них подаётся на фильтр напрямую, а не через какой-нибудь транзисторный ключ.
Datak, меня иногда поражает, люди обычно делают для себя, не в пром масштабах, и пытаясь сэкономить какие-то копейки городят схемы из говна и палок. Почему бы не потратить лишние 200 руб и не взять например такую приятную штучку . Получить эстетическое удовольствие ) Правда для 10 вольт всё равно нужно услиливать, но я говорил сейчас скорее обобщённо о тенденции в целом...
Я заметил Вы эту схему не первый раз предлагаете. Но ни где нет номиналов. Или совета как эти номиналы подобрать - "по необходимым параметрам"
ну да, по параметрам. Trembo в #60 давал ссылку на онлайн расчёт RC. Но в принципе тот-же килоом подойдёт. Остальные номиналы есть. Выходное напряжение зависит от соотношения R3 к R4, если один взять подстроечный, то можно плавно регулировать.
А на что можно поменять это чудо? У нас в городе такого не купишь.
Ну, я же Вам дал ссылку на даташит. Можно подобрать любую комплементарную пару со схожими параметрами.
Но, я не понимаю проблемы "в нашем городе". Например, в нашем городе (население - 40 тыс.) вообще нет ни одного радиомагазина и в продаже нет вообще ничего, даже монтажных проводов.
Кстати, можно и на обычных транзиcторах сделать такую-же схему, как в #52. Транзиторы любые, хоть кт315/кт361 :) Вот набросал:
Отличие от мосфетов в основном в том, что кремнивые отъедают чуть-чуть вольтажа, так что питать нужно напряжением чуть большим, (порядка на 0,6 вольта) чем ожидается max с выхода.
dimax, если делать на биполярниках то лучше включать их по схеме ОЭ, а не ОК как у Вас. По Вашей схеме на выходе напряжение будет от 0.6В до Vcc-0.6В.
Ориентировочно:
R1 -- 1-4,7 кОм
R2-R4 - 1 кОм
VD1 7-8В (напряжение стабилизации ( VD1 + VD2) >Vcc)
VD2 3.3-3.9В
Схема инвертирует сигнал. Можно впереди ещё каскад с ОЭ.
Ещё можно присмотреться к 4 8бит АЦП и 1 8бит ЦАП PCF8591 работает по I2C. Выход АЦП на ардуине 8бит, так что большее разрешение ЦАП и не нужно. Выход ЦАП PCF8591 (0-5В) на вход ОУ с R-to-R выходом для масштабирования сигнала.
Только наверное все же было бы правильнее отзеркалить верхний транзистор по горизонтальной оси, а не закручивать линии. Впрочем, это эстетика скорее. Схема рабочая, но крайне неоднозначная. Так, в частности, если подавать на вход шим большей частоты, то величину емкостей на выходе можно значительно снизить.
Очень критична к сопротивлению нагрузки. Если нагрузка сопротивлением 50ком и выше, то выходное напряжение еще будет как-то соответствовать заявленным характеристикам, но если сопротивление нагрузки уменьшить до 1 килоома, то при подаче шим-сигнала с максимальным заполнением на выходе будет только 5 вольт. Другими словами, схема обеспечивает заявленные параметры только в режиме микро-токов.
Когда нет четко поставленной технической задачи, то нет и четкого решения. Поэтому вопрос о RC-фильтре и усилителе (а м.б. активном фильтре, а может... ТЗ то нет) переваливает за 100 постов.
По-моему применение конденсаторов емкостью выше 1мкф ничего принципиально менять не будет. Только будет повышаться время реакции на изменение скважности.
Немного доработанная схема с исправлением некоторых ошибок и применением других элементов в качестве полевиков, доступных в продаже. Емкость конденсаторов в некоторых случаях важна, поскольку существуют приводы довольно критичные к наличию пульсаций но входе.
да где ты взял конденсаторы 370мкф не пойму
вот ряд электролитов до 100мкф.
100+220+47=367
680/2=340. неужели нельзя было допилить коэффициенты к 220 или 470мкф?
да и зачем 2 конденсатора тоже непонятно. хватило бы и одного, просто другого номинала
Немного доработанная схема
Подскажите номиналы транзиторов на выходе
Подскажите номиналы транзиторов на выходе
Это два транзистора в одном корпусе.
Эксперементально именно с такого номинала начинается стабильность по пульсациям. Наиболее близкий номинал 470 мКф. Что касается одна емкость или 2... с двумя более плавная характеристика на выходе, так же экспериментально... объяснимо, поскольку эти 2 конденсатора, подключенные последовательно сглаживают пульсации (среднечастотные) подаваемого питания , хотя есть конечно отрицательные моменты... Когда все вот так простенько, результат соответствующий.
Тау, постоянную времени ( R*C) можно менять не только изменяя C, но и изменяя R.....
я бы не стал сильно менять значение резистора, так как входной ток в приводах колеблется от 50 микроампер до 2,5 миллиампера(практические замеры), в связи с этим можно получить не совсем универсальный вариант по линейности и стабильности выходной характеристики
Кстати есть и другие готовые решения, они реализованы в приборах имеющих выход 0-10. там стоит чип о шести ногахи несколько дискретных пассивных элементов. К примеру в приборе Magnesense Pressure Sensor MS-321
Начинать дискуссию о токах 2.5 миллиампера текущих через 7-ми амперный трнзистор считаю крайне неуместной.
http://www.sengpielaudio.com/calculator-RCpad.htm
Вообще то мы говорили о резисторе.... через который происходит заряд конденсатора и его значении в реальной модели без пульсаций и больших нагрухок на БП. При простеньких расчетах ...максимальный ток проходящий через него при данных номиналах 10 миллиампер. При нагрузке в 2,5 ма уже получаем искажение линейности. Транзистор то здесь каким боком? При увеличении номинала резистора получим уменьшение зарядного тока и большие искажения, при уменьшении номинала получим большее потребление всей этой кострукции.
Вообщето спорить с инженером электронщиком с маразматическим стажем соверую поаккуратней, можно и на аплеуху нарваться.
если такой крутой электронщик чего не цап поставил с операционником?
Соперничать с промышленностью всегда считал делом глупым. Такие решения есть и их цена для ардуино от 900р до 2.5 тыр. Данное решения для серии в 10 шт имеет смысл в практических конкретных рамках без спешки и особых затрат. Экономия на партии в 10 шт около 8 тыр. Никаких других мотивов в принципе и быть не может. Если был один образец я бы и этип паровозом париться не стал купил бы за 900 р и сдал бы работу. И потом я по призванию в большей степени ремонтник а не конструктор. Все что рентабельно, ремонтирую и разрабатываю, все что не приносит дохода, просто не интересно. Времени на колупания в каком нибудь нане ... нет. Я много чего изучал и ковырял, со временем рационалистская лень берет свое...скучно ковыряться в спичечных коробках. Ну и к тому же это моя первая профессия, а есть еще вторая и третья... Прошу на меня не обижаться, перфекционист...
да какие 900р. резисторов штук 15 по рублю и операционник за 10. паять плату делать конечно, но никак не 900
за 900 р это готовые образцы с универсальным питанием с входом ШИМ от ардуино и выходом 0-10. А если самому париться конечно условно дешевле. Условно потому что провозишься с одним образцом не меньше одного рабочего дня, с подбором деталей, пайкой и прочим... Это для тех у кого времени вагон)))
да какие 900р. резисторов штук 15 по рублю и операционник за 10. паять плату делать конечно, но никак не 900
Если разрабатываемая штуковина, что называется, греет душу, то, конечно, время потраченное на неё не в счёт, тем более, что всё это время получаешь удовольствие. А вот если это только компонент, который надо воткнуть в "греющую душу штуковину", то на него лучше время не тратить.
интересно получается. эту схему, которая выше на полевиках, тоже нужно собирать)))
Иногда бывает и такое, что греет душу, все мы человеки, но если я за смену не заработал 2-3, тыра то день потерян. Ну и надо понимать что выжатым после рабочего дня быть неприлично, работа это всего лишь средство для зарабатывания средств, правда, без истерики и лишних напрягов.
эта ботва собрана на координатке с шагом 0,1 дюйма за 10 мин из того что было. лишняя площадь отпилена и тема закрыта))) Долше собирается вся цепочка ардуино, провода, плата преобразователя, провода, сервопривод, провода, питание привода.....
Для любителей всё делать самостоятельно, вот здесь симпатичная девушка рассказывает как сделать транзистор в домашних условиях :)))
Спасибо, реально повеселил... особенно сварочником из конденсатора и резистора))))
............а насчет нелинейности я знаю что лечится
Тему внимательно не читал, взгляд зацепился за ШИМ и нелинейность. Недавно столкнулся на своей практике. Применил шим. Офигел от нелинейности. Практически регулировалось в конце диапазона, т.е. примерно значения от 20 до 255 регулировали верхние значения диапазона, примерно процентов 20 от всего диапазона. Причиной оказалась очень большая емкость конденсатора. Выкинул конденсатор, линейность стала изумительной. Видимо емкость кодера надо подбирать по току нагрузки.
Извините...я плохо разбираюсь в электронике...может что-то не то сказал, но по объективным измерениям.
В этой схеме многое сделано разумно но не идеально. Идеальный вариант, это когда код уровня непосредственно преобразуется через матрицу весовых резисторов на вход операционного усилителя, декодируя собственно сам уровень. При преобразовании из шим, приходится учитывая частоту и сважность расчитывать периоды включенного и отключенного состояния линии формировать уровень сигнала тем же способом, декодирование и снова матрица, операционник. Данная схема за счет разницы временной составляющей позиций включено и выключено верхнее и нижнее плечо позволяет заряжать или разряжать конденсаторы на выходе в соответствие данным пропорциям. При малом входном токе нагрузки эта схема работает достаточно предсказуемо, при большом токе... и ступенька появляется и завалы по краям зарактеристики
ausliter, ваша схема вполне сопоставима по сложности с идеологически правильной -цепь интегратора + ОУ. У вас пульсации зависят от сопротивления нагрузки, а это ой ой как нехорошо. Поэтому вам приходится ставить гигантские электрjлиты, хотя по формуле ФНЧ 1 мкф было бы более чем достаточно. Любые межкаскадные аналогово-цифровые цепи всегда (или почти всегда) имеют высокий входной импенданс, и низкий выходной.
По поводу идеологически правильной, согласен, ну и пожалуй в изготовлении даже проще и дешевле. Причина ковыряние в полевом варианте..просто просмотрев схему на полевиках чуть пересмотрел детали.
Какой операционник вы предполагаете ставить в ваш вариант?
ausliter, в идеологически верной правда тоже есть свой недостаток, там выходное напряжение зависит от амплитуды PWM входного, в вашей такого недостатка нет. С этим конечно можно бороться усложняя схему, а можно и не бороться просто подстроив коэфф.усиления ОУ в конкретной схеме. Выбор ОУ думаю тут не критичен, "народный" lm358 подойдёт, только не забыть что питание должно быть минимум на 1,5 вольта больше чем нужный Vout
Это два транзистора в одном корпусе.
А на что можно поменять это чудо? У нас в городе такого не купишь.
Если в вашем городе есть почтовое отделение и наличии у вас Интернет, вы совершенно свободно можете приобрести данный образец за небольшие деньги с бесплатной доставкой на небезизвестном AliExpress. Китай торгует похоже даже себе в убыток))))
Ну так, я ж об этом с первого сообщения тут рассказываю. :)
А вообще, да, если ардуиновских ног не жалко - не вижу причин отказываться от ЦАП. Если хочется дешевле, то скорее всего самодельного, на резисторах и том же ОУ.
вы совершенно свободно можете приобрести данный образец за небольшие деньги с бесплатной доставкой на небезизвестном AliExpress.
Так то да! Но ждать месяц и мне не очень нужно 20 тысяч штук. Они же по одной не торгуют.
ausliter, ваша схема вполне сопоставима по сложности с идеологически правильной
Я заметил Вы эту схему не первый раз предлагаете. Но ни где нет номиналов. Или совета как эти номиналы подобрать - "по необходимым параметрам"
Без схемы трудно сказать, но скорее всего причина в том, что конденсатор заряжается при единичном состоянии выхода ШИМ, но не разряжается при нулевом. Токи заряда и разряда через выход ШИМ должны быть симметричны, иначе возникает смещение выхода в сторону большего тока.
Ардуиновские выходы, насколько я понимаю, по симметричности вполне бы подошли. Если только сигнал с них подаётся на фильтр напрямую, а не через какой-нибудь транзисторный ключ.
Datak, меня иногда поражает, люди обычно делают для себя, не в пром масштабах, и пытаясь сэкономить какие-то копейки городят схемы из говна и палок. Почему бы не потратить лишние 200 руб и не взять например такую приятную штучку . Получить эстетическое удовольствие ) Правда для 10 вольт всё равно нужно услиливать, но я говорил сейчас скорее обобщённо о тенденции в целом...
Я заметил Вы эту схему не первый раз предлагаете. Но ни где нет номиналов. Или совета как эти номиналы подобрать - "по необходимым параметрам"
ну да, по параметрам. Trembo в #60 давал ссылку на онлайн расчёт RC. Но в принципе тот-же килоом подойдёт. Остальные номиналы есть. Выходное напряжение зависит от соотношения R3 к R4, если один взять подстроечный, то можно плавно регулировать.
Но, я не понимаю проблемы "в нашем городе". Например, в нашем городе (население - 40 тыс.) вообще нет ни одного радиомагазина и в продаже нет вообще ничего, даже монтажных проводов.
Нужную Вам деталь можно заказать по почте в тысяче мест. например, http://pl-1.org/public/productdetail.aspx?id=9478
.................., а не через какой-нибудь транзисторный ключ.
Именно через транзисторный ключ, на мосфете.
................взять например такую приятную штучку . Получить ...........
Спасибо за ссылочку. О существовании такой штуки не знал..Куплю, посмотрю что за зверь.
А зачем там I2C ?
Joiner, Ну как, управлять чипом, слать собссно данные, всё через i2c. Вполне удобно.
Кстати, можно и на обычных транзиcторах сделать такую-же схему, как в #52. Транзиторы любые, хоть кт315/кт361 :) Вот набросал:
Отличие от мосфетов в основном в том, что кремнивые отъедают чуть-чуть вольтажа, так что питать нужно напряжением чуть большим, (порядка на 0,6 вольта) чем ожидается max с выхода.
Joiner, Ну как, управлять чипом, слать собссно данные, всё через i2c. Вполне удобно.
Понял, спасибо.
dimax, если делать на биполярниках то лучше включать их по схеме ОЭ, а не ОК как у Вас. По Вашей схеме на выходе напряжение будет от 0.6В до Vcc-0.6В.
Ориентировочно:
R1 -- 1-4,7 кОм
R2-R4 - 1 кОм
VD1 7-8В (напряжение стабилизации ( VD1 + VD2) >Vcc)
VD2 3.3-3.9В
Схема инвертирует сигнал. Можно впереди ещё каскад с ОЭ.
Ещё можно присмотреться к 4 8бит АЦП и 1 8бит ЦАП PCF8591 работает по I2C. Выход АЦП на ардуине 8бит, так что большее разрешение ЦАП и не нужно. Выход ЦАП PCF8591 (0-5В) на вход ОУ с R-to-R выходом для масштабирования сигнала.
Сделал схему из поста №19.
И уменя почему то на выходе минимум 4,7В? Максимум 10в.
Там у верхнего мосфета перепутаны местами сток и исток.
У автора то заработало.
и что. у меня тоже одна схема работала, а на схеме я нарисовал неправильно
ххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххх
Это вот так надо?
да
Только наверное все же было бы правильнее отзеркалить верхний транзистор по горизонтальной оси, а не закручивать линии. Впрочем, это эстетика скорее. Схема рабочая, но крайне неоднозначная. Так, в частности, если подавать на вход шим большей частоты, то величину емкостей на выходе можно значительно снизить.
Очень критична к сопротивлению нагрузки. Если нагрузка сопротивлением 50ком и выше, то выходное напряжение еще будет как-то соответствовать заявленным характеристикам, но если сопротивление нагрузки уменьшить до 1 килоома, то при подаче шим-сигнала с максимальным заполнением на выходе будет только 5 вольт. Другими словами, схема обеспечивает заявленные параметры только в режиме микро-токов.
Схема рабочая, но крайне неоднозначная.
Когда нет четко поставленной технической задачи, то нет и четкого решения. Поэтому вопрос о RC-фильтре и усилителе (а м.б. активном фильтре, а может... ТЗ то нет) переваливает за 100 постов.