Здравствуйте, подскажите пожалуйста, как собрать контроллер на ардуино, управлять нужно включением реле, с регулировкой потенциометрами паузы и длительности включения реле?
Если использовать вместо X9C103s 10 Ком - X9C102s 1 Ком , то какие изменения нужно внести в схему? т. е. просто перепаять микросхему 103 на 102 не прокатит?
Это было только для примера. В резистор посылается число и резистор сразу принимает это значение. А цикл создан для примера, как-будто я кручу ручку резистора туда-сюда
Игорь, спасибо за видос, но инфа поздна на пол-года, подключил для управления серво-мотором открывания/закрывания форточки, но можно без резистора написать скеч для вифи или блютуса. Если есть инфа, сними ролик про карту "Тройка" и Ардуино (там надо танцевать с бубном в разработке приёмо-передатчика на опр. частоту, который не продаётся на китайских сайтах. Спасибо.
Делал, как в пикабу, не считывает "Тройка", там надо работать с подстройкой частоты. Кстати: остальные карты (картонные) считывает. Вот такой казус.... :(
Я с ним не работал, да и ближайшее метро в 500 км. от меня.... так что ни одной карты у меня нет, проверить не на чем. В статье написано что для считывания "Тройки" нужно перепаять конденсаторы на модуле, после этого карта считывается. Утверждать не буду, не пробовал, не на чем.
Все зависит от характеристик резистора. Если он имеет сопротивление 1 кОм и 100 шагов, то 1 шаг = 10 Ом. А если 10 кОм, то 1 шаг = 100 Ом. Ни больше, ни меньше. Если нужен более мелкий шаг, то нужно искать такой резистор.
Не знал про такие. А можешь помочь со скетчем, чтобы значение подавалось с пульта dmx через мидуль max485 на ардуино и соответственно менялось сопротивление потенциометра? А то в програмировании не силён)
Посмотрите маркировку на них. Вы там увидите X9C104. Вам не те выслали. Если на корпусе все же 103 а не 104, то значит перепутали маркировку при изготовлении. Изменить шаг вы никак не сможете. Резистор на 100 кОм, шагов у него 100, 1 шаг = 1кОм
Ситуация скорее надуманная, чем реальная. Это в каких же устройствах может быть установлен переменный резистор, что при включении устройства переменный резистор находится в каком-то положении все может сгореть? Если такое возможно, значит все устройство сделано неверно. И переменный резистор (цифровой или аналоговый) не имеет к этому никакого отношения.
@@UCanDo Банально Карл!!! Таких устройств может быть сколь угодно много, например мне нужно регулировать ШИМ в зависимости от напряжения на входе. Входное напряжение у меня от солнечной панели меняется от 12 до 20 вольт, а на выходе должно быть стабильно 5вольт. Вот пока процессор загрузится все сгорит. Могу еще кучу примеров привести, вы наверное просто не чего кроме громкости не регулировали, но и громкость как то не очень хочется, что бы при включении рандомно запускалась.
В приведённом вами примере я не вижу смысла в регулировке. Вам на выходе нужно 5 вольт? Ставьте 5-тивольтовый стабилизатор и забудьте о регулировке. Зачем? Ведь стабилизатор и так настроен на то чтобы выдавать 5 вольт не зависимо от входного напряжения! Его не нужно постоянно подстраивать.
Ребята, подскажите источники в интернете, где можно по этой теме фрилансера по радиотехнике найти? Нужна помощь реализации мелкой идеи из моего хобби. Навыков нет, но понимаю, что с цифровым резистором и Ардуино можно реализовать мою идею. Платно, конечно.
Здравствуйте. Большое спасибо за видео. Может кто нибудь подскажет: Я хочу сделать прибор и мне нужно что бы по нажатию одной кнопки сопротивление уменьшалось , соответственно сделать плавное повышение напряжения с 0 до 15 вольт. Как мне написать скетч под это дело? Заранее благодарю
Я не знаю какая именно магнитола у вас используется и как в ней изначально сделано управление громкостью, по этому сложно что-то конкретное сказать по этому поводу. Лучше пишите на форум. Там и фото сможете выложить, и схему подключения нарисовать можно
При включении будет известно только то, что записано в еепром, но что будет на резисторе - не известно. Переменный резистор по умолчанию не сохраняет свое состояние. По этому после включения на выходе может быть что угодно. Конечно, микросхема обладает собственной EEPROM, и можно сохранять значение резистора. Но с этим тоже есть очень много нюансов. Особенно количество циклов перезаписи... Тем более если учесть что его (резистор) будут активно использовать, то ресурс EEPROM как Ардуино, так и микросхемы быстро придет к концу.
Ресурс не указан так как переключение происходит при помощи транзисторов (мосфетов), а какой у них ресурс переключений - не известно. Миллион? Миллиард? Это никому не известно.
@@UCanDo в даташите есть такое Unlimited Wiper Adjustment (Non-Store operation) Wiper Position Store Operations ................... 10,000 Data Changes
Что-то я в даташите не нашел подобной строчки: Unlimited Wiper Adjustment (Non-Store operation) www.renesas.com/eu/en/www/doc/datasheet/x9c102-103-104-503.pdf Но нашел это: High Reliability - Endurance, 100,000 Data Changes per Bit - Register Data Retention, 100 years Это 100000 циклов для перезаписи EEPROOM. То есть сохранения позиции. Если делать сохранение не при каждом переключении, а только при выключении устройства, то о "износе" EEPROOM можно забыть... Ее хватит на несколько жизней.
Все верно. Wiper Position Store Operations ................... 10,000 Data Changes Это ограничение на сохранение позиции. Это"стандартное" количество циклов перезаписи EEPROM. В то же время: Unlimited Wiper Adjustment (Non-Store operation) Безлимитное переключение если без сохранения позиции.
А что именно вам интересно? Это просто переключение между различными делителями напряжения. Смотрите даташит, там нарисована конструкция. Если последовательно переключать значения то на выходе будут "ступеньки", а не синусоида.
@@UCanDo Дело в том, что я пробовал подключить мультиметр, но у меня без нажатия кнопок на увеличение или на уменьшение сопротивление прыгало в пределах +- 2кОм. Само переключение работает и на понижение и на подъем, но тоже весьма хаотично. Интересно просто это обычная работа этого модуля или что-то не так у меня)
меня прикалывает: "простым электронным устройством", вместо трёх регуляторов, лепим ардуино+прошивку+модули и ломаем голову как это впихнуть в корпус, да не испортив внешнего вида )))))))) а самое прикольное, это размеры потенциометров и вот этой приблуды
Не обязательно брать готовую Ардуино. Можно взять простой Микроконтроллер. На пример Attiny85. Развести плату, с одной стороны распаять МК и электронные переменные резисторы, а с обратной стороны распаять модуль блютуза. Размеры готового устройства будут меньше спичечного коробка и толщиной примерно 6 - 8 мм. В результате получается миниатюрное устройство, позволяющее управлять с телефона. Платы можно заказать в Китае. А написать прошивку не сложно. по уровню сложности я бы поставил «2», где «1» - это “Blink”, а «10» - уровень разработки инженеров.
@@UCanDo ну на данный пост согласен, моё мнение такое на данный ролик (как бы знакомство с резистором), сначала покажи примитивное использование (1-2 минуты)ну а далее Ваш вариант, и для чайников, и для тех кто умеет держать паяльник)))
Есть мнение, что цифровые потенциометры не так уж и хороши, когда речь идёт о регулировании коэффициента усиления, так как добавляют шумов в сигнал. Насколько шумными получаются каскады с цифровыми потенциометрами ?
О! Так это же более простое решение по диммеру. Без оптосимисторов и обратной связи частоты сети в ардуинку, прерываний. Меняем в готовом покупном диммере потенциометр на эту историю и вуаля. Интересно, есть ли в этом случае гальваническая развязка?
Тут меня скорее смущает, что в случае этой платки-резистора можно было бы просто насоединять проводулинами схему, а в случае с опторазвязкой, надо всё равно по хорошему травить плату, распаивать оптопару в плане танцев с бубном - это не намного будет отличаться от классической, если так её можно назвать платы диммера для ардуино. А на тему килоомности резистора, мне казалось, что там просто стоит по сути делитель напряжения и сопротивление особой роли не играет, но это надо поразбирать покупные диммеры.
Да, переменник в качестве делителя выступает, но там ведь 220 вольт, если поставить делитель с маленьким сопротивлением то через него потечёт значительный ток, и он станет греться и может даже сгореть.
Там стоит динистор, он выполняет роль стабилитрона. В связке с резистором задается уровень напряжения, при котором динистор откроется и следом откроется симистор.
@@UCanDo у Вас столько видео, что я не нашел, может дадите ссыль, Вам проще найти у себя, я как электронщик полный ноль, а Вам легко будет найти, все-равно память помнит как видео оформлял
Вот несколько видео на эту тему: ua-cam.com/video/hDj1So3SJHE/v-deo.html ua-cam.com/video/reswofJLRJ8/v-deo.html ua-cam.com/video/OEHQHKoI3hI/v-deo.html ua-cam.com/video/nd-oaASdSMY/v-deo.html
это чисто примеры. Есть много устройств, где замена потенциометра на ШИМ просто невозможна. На пример в регуляторах громкости, или в схемах, где резистор является задающим, то есть постоянным, и в зависимости от номинала меряется работа всей схемы. На пример в зарядном устройстве TP4056 есть токозадающий резистор, устанавливается 1 раз. Если же вместо него использовать Цифровой потенциометр то можно программно задавать любую силу тока.
@@UCanDo Про звук согласен, а вот в остальном... Его же нужно сбрасывать на ноль при каждом включении и нельзя задать сразу конкретное значение или за 1,5 года с выхода ролика что-то изменилось?
Есть разные резисторы. Есть такие которые имеют встроенную память, и можно сохранять последнее заданное значение. Я сейчас начал пересматривать мои материалы и увидел что в видео допустил ошибку. Именно этот переменный резистор имеет функцию сохранения позиции (если ее правильно запрограммировать). Цитата из даташита: "The position of the wiper can be stored in non-volatile memory and then be recalled upon a subsequent power-up operation". перевод: "Положение потенциометра может быть сохранено в энергонезависимой памяти и затем вызвано при последующей операции включения питания." О том как это сделать смотрите даташит на 7-й странице. Об этом я забыл упомянуть в видео.
Это совершенно разные вещи. ЦАП выдаёт определенное напряжение, в то время как электронный переменный резистор является реальным (не цифровым) делителем напряжения. Сфера применения у обоих устройств совершенно разная.
А то как же! Что бы лишнего не болтали... На самом деле я действительно удаляю некоторые комментарии, а именно: - комментарии в которых реклама (типа "зайдите на мой Канал, у меня лучше") - бессмысленные комментарии, в которых только ругань и маты. - комментарии с вопросами личного характера (переписку веду через почту, а сам комментарий удаляю) Вам стоит пересмотреть все мои видео. И посмотреть комментарии под ними. Больше всего отрицательных было под видео "Как ускорить Ардуино..." Посмотрите сколько там плохих отзывов - все остались на месте. Кому надо, тот найдёт чему поучиться, а кому только нужно только "насрать" в комментариях... Ну что же, мне жалко тратить на них время.
Говнопотециометр. Берите нормальные с интерфейсом SPI как то микрочиповские и там как минимум честные 8 бит и можно устанавливать как хочешь. Зато этот STEP/DIR можно напрямую подключить к энкодеру без контроллера, но это сомнительное преимущество.
В микросхеме установлен 7-битный счётчик, именно его уменьшаем и увеличивает. От состояния этого счетчика происходит переключение между последовательно соединенными резисторами. То есть уменьшение и увеличение сопротивления переменного резистора.
Лучше, когда один канал, а если нужно убрать громкость сразу 6 каналов? (домашний кинотеатр). То тут данный способ гораздо лучше, только по причине, что вводит минимум шумов
@@UCanDo Можете написать скетч для Ардуино, чтобы управлялся этот потенциометр двумя кнопками и при отключении и вновь включении Ардуино, на потенциометре оставалось последнее значение? У меня что-то не получилось. При подаче питания на Ардуино сопротивление сбрасывается.
глупость. во-первых можно запомнить состояние в еепром. во вторых, кто вам мешает задать любое значение в сетапе, просто прописав цикл до установки этого значения. время установки будет длиться меньше секунды.
Спасибо дружищще за примеры скетча и обьяснение как управлять таким резюком.
Как раз думал поискать подобное а тут Ваше видео. подписался и лукаса Вам
Спасибо за отзыв. Успехов вам в проектах!
Can you please share the whole wiring connection?
Привіт. Добре, хай цей не запам'ятовує своє положення. А який резистор порадите з відстеженням положення виходу??
Здравствуйте, подскажите пожалуйста, как собрать контроллер на ардуино, управлять нужно включением реле, с регулировкой потенциометрами паузы и длительности включения реле?
Если использовать вместо X9C103s 10 Ком - X9C102s 1 Ком , то какие изменения нужно внести в схему? т. е. просто перепаять микросхему 103 на 102 не прокатит?
Достаточно заменить микросхему.
@@UCanDo Благодарю!
А он гальванически отвязан от регулируемого устройства?
Не знаю, нужно смотреть документацию
Есть ли аналоги чтобы можно было сразу задавать число?
Сейчас сложно вспомнить, да есть, поищите у меня на канале, я делал обзор нескольких электронных резисторов
@@UCanDo нашел у вас AD5171 но там тоже прирост в цикле(
Это было только для примера.
В резистор посылается число и резистор сразу принимает это значение.
А цикл создан для примера, как-будто я кручу ручку резистора туда-сюда
Игорь, спасибо за видос, но инфа поздна на пол-года, подключил для управления серво-мотором открывания/закрывания форточки, но можно без резистора написать скеч для вифи или блютуса. Если есть инфа, сними ролик про карту "Тройка" и Ардуино (там надо танцевать с бубном в разработке приёмо-передатчика на опр. частоту, который не продаётся на китайских сайтах. Спасибо.
Можете подсказать что за "тройка"? Это считыватель карт?
Вот, кстати, статейка: pikabu.ru/story/podklyuchaem_schityivatel_rfid_rc522_chitaem_biletyi_metro_5616328
Но по модулю постараюсь сделать видео.
Делал, как в пикабу, не считывает "Тройка", там надо работать с подстройкой частоты. Кстати: остальные карты (картонные) считывает. Вот такой казус.... :(
Я с ним не работал, да и ближайшее метро в 500 км. от меня.... так что ни одной карты у меня нет, проверить не на чем.
В статье написано что для считывания "Тройки" нужно перепаять конденсаторы на модуле, после этого карта считывается.
Утверждать не буду, не пробовал, не на чем.
У Тройки по-ходу изменился алгоритм запоминания байт, т. есть контрольное число записи.
Подскажите каким образом можно менять сопротивление более точно , например с точностью 1 ом?
Все зависит от характеристик резистора. Если он имеет сопротивление 1 кОм и 100 шагов, то 1 шаг = 10 Ом. А если 10 кОм, то 1 шаг = 100 Ом. Ни больше, ни меньше. Если нужен более мелкий шаг, то нужно искать такой резистор.
Реально прикольно. Пригодится.
Не знал про такие. А можешь помочь со скетчем, чтобы значение подавалось с пульта dmx через мидуль max485 на ардуино и соответственно менялось сопротивление потенциометра? А то в програмировании не силён)
Или что бы при подачи напряжения от 0 до 12 В менялось сопротивление потенциометра от 0 до 10кОм
привет заказал на али X9C103p и они почему та на 100к и шаг в 1к это брак? может можно уменьшить шаг ? или я что то не так делаю
Посмотрите маркировку на них. Вы там увидите X9C104. Вам не те выслали.
Если на корпусе все же 103 а не 104, то значит перепутали маркировку при изготовлении.
Изменить шаг вы никак не сможете. Резистор на 100 кОм, шагов у него 100, 1 шаг = 1кОм
@@UCanDo маркировка на нём x9c103p , спасибо буду тогда отрывать спор .где можно применить на 100кОм я не представляю))
Maks Byluko попробуй 2 параллельно соединить, сопротивление упадёт вдвое
Обнуление в начале, это здорово, только в момент включения Ардуино будет несколько секунд загружаться и за это время все сгорит к едрене фене.
Тоже об этом подумал, скорее всего потребуется еще транзистор на выходе Х9С и ещё 1 пин мк, и только после полного обнуления открывать транзистор...
Ситуация скорее надуманная, чем реальная. Это в каких же устройствах может быть установлен переменный резистор, что при включении устройства переменный резистор находится в каком-то положении все может сгореть?
Если такое возможно, значит все устройство сделано неверно. И переменный резистор (цифровой или аналоговый) не имеет к этому никакого отношения.
@@UCanDo Банально Карл!!!
Таких устройств может быть сколь угодно много, например мне нужно регулировать ШИМ в зависимости от напряжения на входе. Входное напряжение у меня от солнечной панели меняется от 12 до 20 вольт, а на выходе должно быть стабильно 5вольт. Вот пока процессор загрузится все сгорит.
Могу еще кучу примеров привести, вы наверное просто не чего кроме громкости не регулировали, но и громкость как то не очень хочется, что бы при включении рандомно запускалась.
В приведённом вами примере я не вижу смысла в регулировке. Вам на выходе нужно 5 вольт? Ставьте 5-тивольтовый стабилизатор и забудьте о регулировке. Зачем? Ведь стабилизатор и так настроен на то чтобы выдавать 5 вольт не зависимо от входного напряжения! Его не нужно постоянно подстраивать.
@@UCanDo Вот спасибо за совет, а может вы мне и остальную схему расскажите как делать?
Ребята, подскажите источники в интернете, где можно по этой теме фрилансера по радиотехнике найти?
Нужна помощь реализации мелкой идеи из моего хобби. Навыков нет, но понимаю, что с цифровым резистором и Ардуино можно реализовать мою идею. Платно, конечно.
Что за проект?
Здравствуйте. Большое спасибо за видео. Может кто нибудь подскажет: Я хочу сделать прибор и мне нужно что бы по нажатию одной кнопки сопротивление уменьшалось , соответственно сделать плавное повышение напряжения с 0 до 15 вольт. Как мне написать скетч под это дело? Заранее благодарю
возможно ли им управлять громкостью процессора в авто с кнопок руля?
Я не знаю какая именно магнитола у вас используется и как в ней изначально сделано управление громкостью, по этому сложно что-то конкретное сказать по этому поводу. Лучше пишите на форум. Там и фото сможете выложить, и схему подключения нарисовать можно
Что мешает в инициализации указать "pot.decrease(99);"?
Ничто не мешает ;)
Так можно же в еепром записать значение и при включении будет известно сопротивление. Разве нет?
При включении будет известно только то, что записано в еепром, но что будет на резисторе - не известно. Переменный резистор по умолчанию не сохраняет свое состояние. По этому после включения на выходе может быть что угодно. Конечно, микросхема обладает собственной EEPROM, и можно сохранять значение резистора. Но с этим тоже есть очень много нюансов. Особенно количество циклов перезаписи... Тем более если учесть что его (резистор) будут активно использовать, то ресурс EEPROM как Ардуино, так и микросхемы быстро придет к концу.
Это в теории или на практике проверено? То есть, если сохранить значение в EEPROM микросхемы, то оно установлено будет автоматически при старте?
Все зависит от конткретного резистора. Некоторые умеют это делать, некоторые нет.
Какой ресурс переключений?
Ресурс не указан так как переключение происходит при помощи транзисторов (мосфетов), а какой у них ресурс переключений - не известно. Миллион? Миллиард? Это никому не известно.
@@UCanDo в даташите есть такое Unlimited Wiper Adjustment (Non-Store operation)
Wiper Position Store Operations ................... 10,000
Data Changes
Что-то я в даташите не нашел подобной строчки: Unlimited Wiper Adjustment (Non-Store operation)
www.renesas.com/eu/en/www/doc/datasheet/x9c102-103-104-503.pdf
Но нашел это:
High Reliability
- Endurance, 100,000 Data Changes per Bit
- Register Data Retention, 100 years
Это 100000 циклов для перезаписи EEPROOM. То есть сохранения позиции. Если делать сохранение не при каждом переключении, а только при выключении устройства, то о "износе" EEPROOM можно забыть... Ее хватит на несколько жизней.
@@UCanDoПроизводителей же много. Вот, например, www.elecrow.com/download/X9C103S_Datasheet.pdf На четвертой странице.
Все верно.
Wiper Position Store Operations ................... 10,000 Data Changes
Это ограничение на сохранение позиции. Это"стандартное" количество циклов перезаписи EEPROM.
В то же время:
Unlimited Wiper Adjustment (Non-Store operation)
Безлимитное переключение если без сохранения позиции.
Интересно было бы на мультиметре увидеть изменение сопротивления)
А что именно вам интересно? Это просто переключение между различными делителями напряжения. Смотрите даташит, там нарисована конструкция. Если последовательно переключать значения то на выходе будут "ступеньки", а не синусоида.
@@UCanDo
Дело в том, что я пробовал подключить мультиметр, но у меня без нажатия кнопок на увеличение или на уменьшение сопротивление прыгало в пределах +- 2кОм. Само переключение работает и на понижение и на подъем, но тоже весьма хаотично. Интересно просто это обычная работа этого модуля или что-то не так у меня)
меня прикалывает: "простым электронным устройством", вместо трёх регуляторов, лепим ардуино+прошивку+модули и ломаем голову как это впихнуть в корпус, да не испортив внешнего вида )))))))) а самое прикольное, это размеры потенциометров и вот этой приблуды
Не обязательно брать готовую Ардуино. Можно взять простой Микроконтроллер. На пример Attiny85. Развести плату, с одной стороны распаять МК и электронные переменные резисторы, а с обратной стороны распаять модуль блютуза. Размеры готового устройства будут меньше спичечного коробка и толщиной примерно 6 - 8 мм.
В результате получается миниатюрное устройство, позволяющее управлять с телефона.
Платы можно заказать в Китае.
А написать прошивку не сложно. по уровню сложности я бы поставил «2», где «1» - это “Blink”, а «10» - уровень разработки инженеров.
@@UCanDo ну на данный пост согласен, моё мнение такое на данный ролик (как бы знакомство с резистором), сначала покажи примитивное использование (1-2 минуты)ну а далее Ваш вариант, и для чайников, и для тех кто умеет держать паяльник)))
Кстати, вот еще пример использования: ua-cam.com/video/w5r9xz8_7m4/v-deo.html
Есть мнение, что цифровые потенциометры не так уж и хороши, когда речь идёт о регулировании коэффициента усиления, так как добавляют шумов в сигнал. Насколько шумными получаются каскады с цифровыми потенциометрами ?
Добрый день. Я о таком впервые слышу, по этому достоверной информации на эту тему не имею.
О! Так это же более простое решение по диммеру. Без оптосимисторов и обратной связи частоты сети в ардуинку, прерываний. Меняем в готовом покупном диммере потенциометр на эту историю и вуаля. Интересно, есть ли в этом случае гальваническая развязка?
Интересная мысль, но мне кажется там нет развязки.
И в диммере нужен переменник на 200-500 кОм, а этих максимум может быть 100 кОм.
Тут меня скорее смущает, что в случае этой платки-резистора можно было бы просто насоединять проводулинами схему, а в случае с опторазвязкой, надо всё равно по хорошему травить плату, распаивать оптопару в плане танцев с бубном - это не намного будет отличаться от классической, если так её можно назвать платы диммера для ардуино. А на тему килоомности резистора, мне казалось, что там просто стоит по сути делитель напряжения и сопротивление особой роли не играет, но это надо поразбирать покупные диммеры.
Да, переменник в качестве делителя выступает, но там ведь 220 вольт, если поставить делитель с маленьким сопротивлением то через него потечёт значительный ток, и он станет греться и может даже сгореть.
И правда. может сгореть... Кстати тоже немаловажный вопрос, а какая мощность у этой платки?
Там стоит динистор, он выполняет роль стабилитрона. В связке с резистором задается уровень напряжения, при котором динистор откроется и следом откроется симистор.
а как со смартфона управлять?
Посмотрите другие мои видео. Я во многих видео рассматривал как сделать управление со смартфона по блютузу.
@@UCanDo у Вас столько видео, что я не нашел, может дадите ссыль, Вам проще найти у себя, я как электронщик полный ноль, а Вам легко будет найти, все-равно память помнит как видео оформлял
Вот несколько видео на эту тему:
ua-cam.com/video/hDj1So3SJHE/v-deo.html
ua-cam.com/video/reswofJLRJ8/v-deo.html
ua-cam.com/video/OEHQHKoI3hI/v-deo.html
ua-cam.com/video/nd-oaASdSMY/v-deo.html
@@UCanDo спасибо огромное не мог раньше ответить на свернутой опере слушал соловья и играл в ферму спасибо огромное еще раз
@@UCanDo спасибо! видел как серво-моторчиком управлять, я думал будет ползунок (слайдер как в RemoteXY), извините если не то сказал
Хм, в Ваших примерах проще и быстрее достичь цели через ШИМ. Зачем вообще нужен потенциометр управляемый через МК?
это чисто примеры. Есть много устройств, где замена потенциометра на ШИМ просто невозможна. На пример в регуляторах громкости, или в схемах, где резистор является задающим, то есть постоянным, и в зависимости от номинала меряется работа всей схемы. На пример в зарядном устройстве TP4056 есть токозадающий резистор, устанавливается 1 раз. Если же вместо него использовать Цифровой потенциометр то можно программно задавать любую силу тока.
@@UCanDo Про звук согласен, а вот в остальном... Его же нужно сбрасывать на ноль при каждом включении и нельзя задать сразу конкретное значение или за 1,5 года с выхода ролика что-то изменилось?
Есть разные резисторы. Есть такие которые имеют встроенную память, и можно сохранять последнее заданное значение. Я сейчас начал пересматривать мои материалы и увидел что в видео допустил ошибку. Именно этот переменный резистор имеет функцию сохранения позиции (если ее правильно запрограммировать). Цитата из даташита:
"The position of the wiper can be stored in non-volatile memory and then be recalled upon a subsequent power-up operation".
перевод: "Положение потенциометра может быть сохранено в энергонезависимой памяти и затем вызвано при последующей операции включения питания."
О том как это сделать смотрите даташит на 7-й странице.
Об этом я забыл упомянуть в видео.
Cool
а энкодер на прямую?..... Логически должно вроде как.
Энкодер и переменный резистор - это совершенно разные вещи. Энкодер - это набор кнопок, а переменный резистор - это сопротивление.
не так понял. можно управлять этой микросхемой с помощью энкодера подключив к выводам управления (UP/DOWN и INCREMENT)?
В теории да, можно. Но я не проверял
Минуточку а зачем нам такой девайс если у нас есть ЦАП??
Это совершенно разные вещи. ЦАП выдаёт определенное напряжение, в то время как электронный переменный резистор является реальным (не цифровым) делителем напряжения.
Сфера применения у обоих устройств совершенно разная.
@@UCanDo ну такое...
А комментарии автор подчищает неугодные. Успех.
А то как же! Что бы лишнего не болтали...
На самом деле я действительно удаляю некоторые комментарии, а именно:
- комментарии в которых реклама (типа "зайдите на мой Канал, у меня лучше")
- бессмысленные комментарии, в которых только ругань и маты.
- комментарии с вопросами личного характера (переписку веду через почту, а сам комментарий удаляю)
Вам стоит пересмотреть все мои видео. И посмотреть комментарии под ними. Больше всего отрицательных было под видео "Как ускорить Ардуино..."
Посмотрите сколько там плохих отзывов - все остались на месте.
Кому надо, тот найдёт чему поучиться, а кому только нужно только "насрать" в комментариях... Ну что же, мне жалко тратить на них время.
Говнопотециометр. Берите нормальные с интерфейсом SPI как то микрочиповские и там как минимум честные 8 бит и можно устанавливать как хочешь. Зато этот STEP/DIR можно напрямую подключить к энкодеру без контроллера, но это сомнительное преимущество.
Капец не в одном видео не сказано что будет если при максимальной положении продолжать подавать команду на увеличение
Ничего не будет
Причём тут инкримент, Если речь идёт об уменьшении и увеличнии сопротеления? Increase и инкримент эир разные вещи!!
В микросхеме установлен 7-битный счётчик, именно его уменьшаем и увеличивает. От состояния этого счетчика происходит переключение между последовательно соединенными резисторами. То есть уменьшение и увеличение сопротивления переменного резистора.
Но зачем? 3 провода лучше
Не всегда возможно/удобно лезть отверткой... а так программно, по блютузу можно настраивать необходимые значения.
Лучше, когда один канал, а если нужно убрать громкость сразу 6 каналов? (домашний кинотеатр). То тут данный способ гораздо лучше, только по причине, что вводит минимум шумов
Я нехуя не понял . Но очень интересно)
Дело не в человеке каторый объясняет . Я просто тупой )
:))
Всему можно научиться, никто не рождается умным, все учатся.
И у вас тоже все может получиться. Главное пробовать и не бояться. Успехов!
@@UCanDo
Можете написать скетч для Ардуино, чтобы управлялся этот потенциометр двумя кнопками и при отключении и вновь включении Ардуино, на потенциометре оставалось последнее значение? У меня что-то не получилось. При подаче питания на Ардуино сопротивление сбрасывается.
Этот один недостаток делает бисину полным хламом. Есть намного приятнее бисины.
Да, заказал уже другие, с управлением по I2C.
Об этом недостатке узнал только во время пользования :(
А можно ссылку на "улучшенный" вариант? Это не X9C103PZ?
Я смотрю в сторону AD5171.
64 шага против 100? теряем широту в угоду предустановке сопротивления?
глупость.
во-первых можно запомнить состояние в еепром.
во вторых, кто вам мешает задать любое значение в сетапе, просто прописав цикл до установки этого значения. время установки будет длиться меньше секунды.