|
Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx |
|
Опции темы | Поиск в этой теме |
29.01.2019, 15:10 | #1 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
Pixel Ai5
В руководстве к пикселю написано что при помощи AIN5 можно измерить сопротивление от 0 до 15 кОм. Вопрос: а как программно обработать этот сигнал?
Задача - нужно при помощи пикселя управлять китайским электроприводом. Управление - сигналы "открыть/закрыть" но у привода есть позиционер. Полное открытие - около 10 кОм. Полное закрытие - около 2 кОм. От привода к приводу характеристики могут меняться. Предполагаю сделать калибровку привода. Грубо говоря вывести его вручную в положение "открыто" и в настройках нажать кнопку "запомнить открыто", затем тоже самое с положением "закрыто". Далее реализовываем алгоритм открытия или закрытия на нужный %. Так вот вход у пикселя, насколько я понимаю, выдает "абстрактные еденицы" с АЦП. Мне наверное не нужно использовать никаких макросов для обработки сигнала а просто измерить аналоговым входом сопротивление и в этих условных еденицах и принять зачение за "закрыто" и за "открыто"... а потом уже линейно преобразовать %... нелинейность позиционера не учитываем... |
29.01.2019, 15:47 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 102
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Pixel Ai5
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
30.01.2019, 07:53 | #4 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
Ответ: Pixel Ai5
|
30.01.2019, 11:15 | #5 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 102
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Pixel Ai5
Цитата:
http://forum.segnetics.com/showthread.php?t=310 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 30.01.2019 в 11:57 |
|