Цифровой потенциометр X9C103S

Блок для управления модулем.

Пользовательские блоки не подходящее под другие разделы
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
jafar-xxl
Рядовой
Сообщения: 4
Зарегистрирован: 15.10.2016{, 09:32}
Репутация: 1
Откуда: Москва

Цифровой потенциометр X9C103S

#1

Сообщение jafar-xxl » 10.02.2018{, 22:17}

Предлагаю пользовательский блок для управления цифровым потенциометром. Создать блок из кода не получилось, набросал из доступных в программе блоков. Блок имеет два входа для кнопок или других способов управления. Короткий импульс - один шаг, удержание более 1 сек. - серия импульсов. На выход подключается модуль.
X9C103S.ubi

Вот ссылка на видео с примером работы.
https://www.youtube.com/watch?v=rDIFNzkhmEU

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Цифровой потенциометр X9C103S

#2

Сообщение Naladchik » 14.04.2018{, 07:22}

Мой вариант блока.
(создавал отдельной темой, но она почему то исчезла, решил закинуть сюда).
Вложения
x9c103.pdf
(516.82 КБ) 364 скачивания
X9Cxxx_(CODE).ubi
(34.03 КБ) 336 скачиваний
X9Cxxx.flp
(173.16 КБ) 328 скачиваний
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
Davit07
Сержант
Сообщения: 119
Зарегистрирован: 05.01.2020{, 03:39}
Репутация: 5
Имя: Давит

Цифровой потенциометр X9C103S

#3

Сообщение Davit07 » 29.05.2021{, 16:50}

Доброго дня . Можно ли управлять данным блоком , блоком масштабирование ?

alexvin
Рядовой
Сообщения: 8
Зарегистрирован: 29.06.2021{, 23:20}
Репутация: 0
Имя: Алекс

Цифровой потенциометр X9C103S

#4

Сообщение alexvin » 18.02.2024{, 13:43}

Naladchik писал(а):
14.04.2018{, 07:22}
Мой вариант блока.
вход value in какие значения вставлять? нужного сопротивления или шаг резистора?

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Цифровой потенциометр X9C103S

#5

Сообщение Naladchik » 18.02.2024{, 16:27}

alexvin писал(а):
18.02.2024{, 13:43}
шаг резистора
Ничего себе, какую древность выкопали.
Пришлось вспоминать, блок ковырять (лучше бы этого не делал, столько корявых решений, сейчас многое бы сделал по другому), даташит читать.
Получается на вход "value in" надо подавать номер требуемой ступени, всего их по даташиту 100 (0-99).
Но этим входом лучше бы не пользоваться. Сейчас посмотрел даташит, Потенциометр может сохранять свое текущее положение при отключении питания, и, судя по всему, именно это и должно происходить при работе блока.
Соответственно соответствие фактически выбранной ступени (после сброса и подачи питания) не будет соответствовать значению value. Когда делал блок (почти 4 года назад) в эти нюансы не вдавался. :smile44:
Или, как вариант, при включении подавать на вход 99 чтоб выставить максимальную ступень, а потом уже необходимое значение. Но это достаточно убогий костыль, применимый в редких случаях
Win10-64. FLProg Portable.
Изображение

Ответить

Вернуться в «Другое»