Как подключить к arduino 10 переменных резисторов на входах и 10 ключей
- Войдите на сайт для отправки комментариев
Чт, 04/07/2019 - 09:42
Можно ли сделать так, чтобы подключить к arduino 10 переменных резисторов на входах и 10 ключей на MOSFET к выходам, чтобы управляя потенциометрами 1,2,3 - 10 управлялись соответствующие ключи 1,2,3 - 10 с ШИМ?
Будет работать такая схема?
int ledPin = 9; // ключ подключен к выходы 9 int analogPin = 3; // потенциометр подключен к выходу 3 int val = 0; // переменная для хранения значения void setup() { pinMode(ledPin, OUTPUT); // установка порта на выход } void loop() { val = analogRead(analogPin); // считываем значение с порта, подключенному к потенциометру analogWrite(ledPin, val / 4); // analogRead возвращает значения от 0 до 1023, analogWrite должно быть в диапозоне от 0 до 255 }
И так для каждой пары, потенциометр-ключ, т.е. дополнительно задать пины соответственно подключенным парам?
Можно.
надо только найти ардуино с 10 входами, на Уно их 6, на нано 8....
надо только найти ардуино с 10 входами, на Уно их 6, на нано 8....
Так и с ШИМ выходов нет готовых 10.
Ничто не мещает использовать несколько штук ардуин "в тандеме" (ну там 3-4шт) ))
Так на Мега2560
Вполне достаточно, ну или действительно можно использовать 2 Nano.
С кодом не совсем понятно, как лучше сделать.
Пытаюсь рикрепить схему , ни как не могу вставить картинку (((
А что за постановка задачи? Можно же мосфетами и без ардуино управлять...
Знать бы ещё требуемую частоту ШИМ... А то можно и на одной Ардуино Нано.
С кодом не совсем понятно, как лучше сделать.
Пытаюсь рикрепить схему , ни как не могу вставить картинку (((
ну какой там код? 2-3 строчки? - вы же их уже написали выше...
Задача следующая, надо на миниэкскаваторе (японце) сделать управление. Родной блок управления сдох, заменить не чем.
На экскаваторе 2 джойстика с потенциометрами, по 2 на каждом и две педали с кнопками. Через блок управления запитывались соленоиды.
Напрамую соленоиды подключать нельзя, т.к. у них питание через ШИМ и от постоянного тока они могут по просту сгореть, да и плавного хода не получится. Вот и возникла идея сделать управление соленоидами через ШИМ, но ставить на кажды отдельно ШИМ не хочется, получается 10 штук ШИМ регуляторов, да и на джойстиках придется переделывать, городить по два дополнительных потенциометра.
Вот и пришла в голову идея использовать ардуину для этого.
Вот грубая схема желаемого, где лампочки нарисованы, соответственно ключи с соленоидами .
Памойму, ты уже года три с этой идеей носишься, но так до сих пор нихрена и не сделал. И заказывать тебе, насколько я помню, было дорого. Поэтому, дерзай сам.
Памойму, ты уже года три с этой идеей носишься, но так до сих пор нихрена и не сделал. И заказывать тебе, насколько я помню, было дорого. Поэтому, дерзай сам.
посмотри - он уже картинки научился вставлять.
Прогрессирует.
Находка - скетч пишите, у вас получится... через пару лет.
Памойму, ты уже года три с этой идеей носишься, но так до сих пор нихрена и не сделал. И заказывать тебе, насколько я помню, было дорого. Поэтому, дерзай сам.
Поповоду поиска исполнителя, было с месяц назад, но там задача совсем другая. Ждал осцилограф цифровой. Неделю, как получил, но пока руки не дошли до той задачи. Времени не хватает.
Памойму, ты уже года три с этой идеей носишься, но так до сих пор нихрена и не сделал. И заказывать тебе, насколько я помню, было дорого. Поэтому, дерзай сам.
посмотри - он уже картинки научился вставлять.
Прогрессирует.
Находка - скетч пишите, у вас получится... через пару лет.
Конечно получится, но пока это для меня новое и я только учусь по мере возможности, по этому и спрашиваю у знающих людей.
Ко мне много людей обращается за помощью в разных вопросах и я ни когда не отказываю, если вопрос в моей компетенции и заню чем и как могу помочь.
Но это уже другая тема.
Ко мне много людей обращается за помощью в разных вопросах и я ни когда не отказываю, если вопрос в моей компетенции и заню чем и как могу помочь.
Но это уже другая тема.
вам уже ответили - на меге усё реализуете.
Мегой тут, конечно, как комара кувалдой бить )) Но, мне вот больше интересно - что за своеобразное подключение потенциометров? Как при этом будут меняться на входах напряжения...
Конечно получится, но пока это для меня новое и я только учусь по мере возможности, по этому и спрашиваю у знающих людей.
Мне кажется у вас немного не верный подход к решению поставленной задачи. Если все хотите сделать самостоятельно, то нужно одну большую задачу разбить на несколько небольших, обкатать решения этих мелких задач и сложить воедино результаты. И опыта наберетесь и знаний.
По крайней мере так решил делать я, может я и не прав - кто его знает?
Мегой тут, конечно, как комара кувалдой бить )) Но, мне вот больше интересно - что за своеобразное подключение потенциометров? Как при этом будут меняться на входах напряжения...
Вот более правильныо будет. Грубо один потенциомерт вперед-назад, другой вверх-вниз.
По мне так - тут половина деталей лишняя. Основная идея в том, чтобы на A0 и A1 образовывались обратно пропорциональные напряжения? Для МК, который имеет на борту операцию вычитания, достаточно одного входа для такого фокуса.
Из постановки задачи следует, что 2 джоя по 2 пота -> 4 аналоговых входа. Плюс 2 педали -> два входа. Итого - 6. Кнопки можно нацеплять на цифровые, а зашимить отдельной микросхемой. Пока все вписывается в Нано или в некоторые исполнения ПроМини.
А где тут 10 переменных резисторов? Или это уже другая версия?
Грин, закопипасти на приведенной схеме еще один комплект потов и две педали - 10 выходит.
Шимить можно софтово.
nakhodka, что-то с алгоритмом управления у вас напутано точнее с логигкой работы механизмов. Отсюда и непонятки с подключением потенциометров. выше уже написали, что такая схема избыточна и все делается программно использую всего один аналоговый вход и выдиляя все необходимое программно.
а что за соленойды, на которые требуется подавать ШИМ? там наверное есть требование к частоте этого ШИМ? я просто никогда не управлял соленоидом с помошью ШИМ и о таких не слышал, а вот то, что он начинает дребезжать от ШИМа у меня было много раз.
там что-то типа форсунок или электронного впрыска?
а что за соленойды, на которые требуется подавать ШИМ?
Это клапаны гидравлики.
а что за соленойды, на которые требуется подавать ШИМ?
Это клапаны гидравлики.
я знаю клапаны гидравлики дли постоянного тока, переменного 50 Гц и 60 Гц. и если на такие подавать ШИМ они будут трещать от частого переключения, на которое они не расчитаны и возеикнет масса нюансов с частотой ШИМ - 1 они вообще не откроются, не хватит энергии катушки; 2 будут в состоянии которое завасит от предыдущего состояния; 3 ну и могут трещать от частого переключения и жутко греться ...
короче говоря: требуется знать дупустимую длину управляющего импульса (мах и мин) и максимальную частоту следования этих импульсов, ну или натурный эксперимент над катушками с целью выяснения этих значений с контролем температуры и тока соленоида.
Мегой тут, конечно, как комара кувалдой бить )) Но, мне вот больше интересно - что за своеобразное подключение потенциометров? Как при этом будут меняться на входах напряжения...
Вот более правильныо будет. Грубо один потенциомерт вперед-назад,
Вот образная схема управления, где:
Д1,Д2 джойстики с потенциометрами П1-П4, ПД 1 и ПД2 -пидали, S1-S10 соленоиды. Есть еще один соленоид, 11, но на схеме его нет, он включается постоянным напряжением при возрастании нагрузки на гидравлику.
По сути схема напоминает радио управление моделями, нот тут исключается сам радио канал, рашьше помнится, это называлось телеуправление по проводам.
nakhodka, что-то с алгоритмом управления у вас напутано точнее с логигкой работы механизмов. Отсюда и непонятки с подключением потенциометров. выше уже написали, что такая схема избыточна и все делается программно использую всего один аналоговый вход и выдиляя все необходимое программно.
а что за соленойды, на которые требуется подавать ШИМ? там наверное есть требование к частоте этого ШИМ? я просто никогда не управлял соленоидом с помошью ШИМ и о таких не слышал, а вот то, что он начинает дребезжать от ШИМа у меня было много раз.
там что-то типа форсунок или электронного впрыска?
Д1,Д2 джойстики с потенциометрами П1-П4, ПД 1 и ПД2 -пидали, S1-S10 соленоиды. Есть еще один соленоид, 11, но на схеме его нет, он включается постоянным напряжением при возрастании нагрузки на гидравлику.
По сути схема напоминает радио управление моделями, нот тут исключается сам радио канал, рашьше помнится, это называлось телеуправление по проводам.
Бросайте вы это дело... Вам уже несколько раз написали: - положение джостика определяет перемещение ползунка, который в среднем положении определяется программно как нейтраль. отклонение в большую или меньшую сторону программно по алгоритму формирует управляющие сигналы... вы нарисовали слишком избыточный алгоритм, и бесполезный в вашем случае.
Соленоиды-клапана на гидравлике, при подключении постоянно тока, они отрываются полностью и гидравлика работает резко, не имеет плавного хода. ШИМ позволяет работать гидравлике плавно, т.е. в зависимости от положения джойстика, ковш, стрела или поворот кабины, работают с разной скоростью, медленно или быстро. Если подовать постоянный ток, то получается все резко, особенно поворот кабины.
Как работают эти клапана? частично откраваются на некий зазор при воздействии ШИМ или часто переключаются как форсунки (на пример)? Вы можите провести испытания пары клапанов? Вам для начала требуется выяснить каким сигналом управлять, точнее параметры ШИМ. Для этого написать программу управления всего 2 клапанами и испытать... вероятно, прийдется формировать более медленный (программный) ШИМ, определиться каким образом изменять скважность - подобрать ширину импулься и менять частоту следования или оставить частоту постоянной и менять как обычный ШИМ или ввести некую сложную зависимость со смесью обоих способов управления.
сомнительно что ШИМ, обычно по три-четыре клапана на расходы и два клапана реверсы, в десять вписываемся
Вот образная схема управления, где:
Д1,Д2 джойстики с потенциометрами П1-П4, ПД 1 и ПД2 -пидали, S1-S10 соленоиды. Есть еще один соленоид, 11, но на схеме его нет, он включается постоянным напряжением при возрастании нагрузки на гидравлику.
По сути схема напоминает радио управление моделями, нот тут исключается сам радио канал, рашьше помнится, это называлось телеуправление по проводам.
У Вас получается 4 аналоговых выхода и 2 кнопки. У вас потенциометры неправильно подключены, поэтому путаница. А так- можно.
Д1,Д2 джойстики с потенциометрами П1-П4, ПД 1 и ПД2 -пидали, S1-S10 соленоиды. Есть еще один соленоид, 11, но на схеме его нет, он включается постоянным напряжением при возрастании нагрузки на гидравлику.
По сути схема напоминает радио управление моделями, нот тут исключается сам радио канал, рашьше помнится, это называлось телеуправление по проводам.
Бросайте вы это дело... Вам уже несколько раз написали: - положение джостика определяет перемещение ползунка, который в среднем положении определяется программно как нейтраль. отклонение в большую или меньшую сторону программно по алгоритму формирует управляющие сигналы... вы нарисовали слишком избыточный алгоритм, и бесполезный в вашем случае.
... Вам уже несколько раз написали: - положение джостика определяет перемещение ползунка, который в среднем положении определяется программно как нейтраль.
я выделил... если вы этого не поймете, дальше обсуждать аппаратную часть бессмысленно, не поймете, а собирать такие вещи не имея опыта работы с этим железом очень сложно.
предлагаю попробовать научиться управлять только одним джойстиком, а потом добавить остальные и пидали тоже потом.
Как я выше и писал - сначала разбить задачу на мелкие и обкатать их.