А еще могу посоветовать DC/DC преобразователи в пластиковом корпусе. Типа таких.
Buldakov, ссылку можно указывать до ?, не знал? Нафига эта портянка!
Заказал этот модуль. Только вот пришёл. Буду пробовать его для начала.
Нужно, чтоб управление было и на малых напряжениях, от 0.05В.
Пробовал модуль на МХ1508, тоже Н-мост, но он открывался и на выходе было сразу примерно 1.5в и потом только увеличивался при управлении с ардуинки. Может что не так в том модуле было? Попробую новый.
Кажется это самый простой вариант. Если не получится, попробуем операционники.
Не нужно ему ничего, ему нужен стандартный h-мост. И управление или АЦП или ШИМ или ещё какой . У моделистов пусть ищет информацию
Если нужны миливольты для стабильного движения мотора на малых скоростях придется увеличить разрядность и частоту ШИМ например до 10-16 бит. В интернете полно примеров. Но придется пожертвовать одним таймером. Питание этого модуля должно быть независимым от схемы чем управляешь. Тогда 1 выход моста подключаешь к земле а 2 к сигнальному входу +/-10в. Тогда при наличии 1,5в на обоих выходах моста дают дифференциальное напряжение управления 0в. Это легко сделать если вместо 0 на оба входа подавать одинаковый шим например =1. А при разности ШИМ будет меняться и разность напряжений причем в обе стороны +/-.
Специально для вас. Автор поста посмотрел ссылку и портянку удалил.
намного расскажу:
пришел модуль на ТА6586 - тоже мостовая схема. при подключении БЕЗ нагрузки, при подаче кода 1
analogWrite(5,1);
analogWrite(6,0);
где пины 5,6 - шим сигналы для дифaеренциального управления мотором, на выходах модуля управления первым мотором, сразу +12В (при внешнем питании моторв 12В).
Прикинул сопротивление нагрузки и поставил шунт на 680 Ом (на выходных контактах для мотора), стало выдавать при коде 1 - 0,056В , 2 - 0,115В и далее… Это просто замеры мультиметром. При подключении к модулю привода мотора (которым нужно управлять) появляется чехрада какая-то… Если подключить просто к выходам модуля - на коде 1 сразу 2.02В(мультиметр), если поставить шунт и параллельно шунту - то сразу 0.4В (мультиметр)… при попытке подать обратное вращение, то есть
analogWrite(5,0);
analogWrite(6,1);
на выходе при подключенном приводе появляется положительное напряжение, вплоть до увеличения кода до 5…10, то есть
analogWrite(5,0);
analogWrite(6,5); …
непонятно пока ничего, но вот, пока рассказываю. Может это из за ШИМ-выхода?
Далее попробую ЦАП на 10В модуль ардуинки (aliexpress)
" Преобразователь ШИМ-DAC 0-100% импульсный сигнал на выход напряжения 0-5 В/0-10 В для Arduino для UNO MEGA PLC"
артикул: PW1VA01
Жду посылки.
… потом расскажу.
Так на выходе моста по каждому выходу надо ставить RC цепочку чтобы превратить ШИМ в постоянное напряжение а не нагрузочный резистор. Т.е. между выходами моста ставиш последовательно 3 резистора. Средний резистор соеденяеш оба конца 2 конденсатора на минус. И со среднего резистора снимаеш напряжение управления постоянное.
У меня все работает.
Отнюдь. H- мост с питанием 15 В даст ± 15 В нужно. А Н-мосту по барабану что у него на выходе мотор или что…
Это первое сообщение пользователя
Onkel — поприветствуем новичка
в нашем сообществе!
Да ну на!!![]()
Не все ещё фонтаны на чесном си ещё написаны )))
А главное как зашел, ±15 вольт на Н-мосту👍
Ща дядя @nik182 придет и расскажет про плюс минус и землю)
Вы меня впервые видите?
Давайте Вы внимательно прочитаете, о чём это было сказано. А если и после внимательного прочтения, будете настаивать, что это возможно, то я спорить не стану - значит, в Вашей вселенной такое возможно, на том и порешим.
Итак, читайте внимательно:
Вы по прежнему считаете это возможным? Или передумали?
Там еще было пожелание )
с шагами, например 0…255 analogWrite подойдет
Ща дядя @nik182 придет и расскажет про плюс минус и землю)
Вот! Помнят люди! Приятно!. Это именно тот случай когда -12 это честно -12 относительно земли или -24 относительно +12. А земля это честный ноль!
Отнюдь. H- мост с питанием 15 В даст ± 15 В нужно.
Нет не даст. В том смысле что реальных не даст. Даст переменных 30, но не как не ± 15 В. Земли, нуля не будет.
Вот! Помнят люди! Приятно!.
Я ж всегда хорошее помню
нужно получать сигнал от -10В … до +10В (в идеале -15…+15)
с шагами, например 0…255 analogWrite подойдет
Это вопрос правильного выбора частоты ШИМа и элементарного ФНЧ в соответсвии с током потребления. Мы же можем не просто штатный использовать, а можем и сами ШИМ сделать на основе, например, 16-бит таймера, написав свою функцию вместо библиотечной и использовав два связанных с этим таймером выхода.
В виде “нужно получать сигнал от -10В … до +10В (в идеале -15…+15)
с шагами, например 0…255 analogWrite подойдет” задача решаема, а то что ТС сделал опечатку не делает задачу нерешаемой, а делает тз тз с опечаткой, и все.
задача решаема
Я писал именно о той фразе, о которой писал. И моё “невозможно” относилось именно к ней.
Впрочем, я обещал не спорить, и не спорю. Просто принимаю к сведению, что “на чистом Си” задача: “получать выходное напряжение от -10В до +10В … с шагом хотя бы 50мА” решаема. Спасибо, буду знать!