Этот вопрос “бедности” или необразованости, ты уж извини, погресс понимаешь…
Мало мальский разработчик выбирает базу под задачу, ну о чем я тут говорю…
Ардуино может все, оно конешно так, но не в нынешних реалити.
Хотя… может и придется “вспомнить все” и ЦАПы делать на фильтрах низкой частоты, бесконечно подбирая параметры.
на настоящий момент задача пока не решена.
В кратце - пока необходимо обеспечить гальваническую развязку, что бы не было общей “земли”.
До этого прооведены эксперименты с
- модуль Н-моста на МХ1508 - драйвер двигателей - неудачно, так как очень важно наличие управляющего напряжения в начальноой зоне (0… 100мВ), этот модуль открывается с уровня около 1 вольта (по крайней мере у меня).
- использование модуля ADS1117 - выходное напряжение очень слабосильное, думаю не хватает мощности. Или испытания не должным образом проведены, может что то не так. …
- модуль PWM ADC 0-10в - даёт какой-то результат, то затык именно в гальванической развязке.
Дальнейшие планы -использование модулей с гальванической развязкой
https://aliexpress.ru/item/1005007004065714.html?spm=a2g2w.orderdetail.0.0.36544aa6JgYhyE&sku_id=12000039019027071
Может я, конешно иду не совсем тем путем… Но поживём, увидим.
По поводу цифрового потенциометра, готовые модули есть, но их ток пропускания всего лишь 8 мА… И, думаю, нужно делать дополнителный обвес, пока не до этого.
П@здез, приехали…
А ни че, что это задача овер хев, с изначально поставленой?
50мА отслеживать ОС будет трудновато, средствами Ардуино.
Я понятно изложил?
Хотя черт его знает, на что “чистый Си” способен.)
Гальваническую развязку можно сделать " в другую сторон"- мостом управлять оптронами, а питать ардуину через гальванически развязанный dcdc
Неее… непонятно.
а) что такое ОВЕР ХЕВ?
б) задача обозначенная выше не претендовала на законченность условий, они корректируются в процессе испытаний, по результатам которых вносяться уточнения :*) Не надо ругаться. Сам в шоке. %)
Кстати, “чистый Си” тут вроде совем не причем…
Может быть, может быть… Одноко, сама ардуинка также подключена по ком-порту к ПК, для обмена по COM-порту RS-232 или RS-485… и общее питание ПК так же может быть связано по земле… На настоящий момент попытаемся подавать питание от отдельного Блока питания, гальванически развязанного.
Модуль заказан. Ждём. %![]()
А ловить ОС ты будешь DigitalRead?
А не, я понял AnalogRead, уровень ТС понимаешь?
[quote=“xDriver, post:89, topic:14133, full:true”]
Тогда, извиняюсь, сколько вам лет?
Много. Достаточно, что бы знать, что выражение “over have” используется для совершенно иного смысла фразеологии, кроме как, для предположительно значения здесь, что то типа: “Ба! Да это же совершенного новые условия исходной задачи!!! Это же катастрофа на уровне полярной ЛИСЫ!” :::))))"
Впрочем, фу! Давайте всё же по делу, а не превращать тему в балаган.
Задача по сути простая, с минимальными затратами получить управляющий сигнал от -10 до +10В. Особая важность значения около 0. то есть важны напряжения -0.05В… 0.05В
Возможно применение внешнего Биполярного блока питания где есть выходы -10В, +10В, общий (масса).
… устал. спать.
Ок, я еще не в каку, и с новоиспеченым незнайкой сленга и неумейщиком постановки задачи, готов “подискутировать”
Готовы?
В рамках испооьзования Ардуино, без внешних компонентов - это невозмозно, о чем, вам впрочем сразу и сказали, хотя пришел наш старый знакомый “специалист”, решающий любые задачи, видимо вам завтра надо продолжить с ним.
Ибо
Спокойной ночи.
есть разделители и для USB-UART