Блок масштабирования сигнала SCALE

Вопросы по встроенным блокам
vd153
Сержант
Сообщения: 124
Зарегистрирован: 05.01.2017{, 08:09}
Репутация: 4

Блок масштабирования сигнала SCALE

#1

Сообщение vd153 » 09.07.2019{, 07:19}

Как работает блок масштабирования сигнала ?
На вход сколько максимум вольт ? Значение 1023 это 5 вольт?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Блок масштабирования сигнала SCALE

#2

Сообщение pan » 09.07.2019{, 08:08}

vd153,
vd153 писал(а):
09.07.2019{, 07:19}
На вход сколько максимум вольт ?
на вход блока подается значение, а не вольты.
vd153 писал(а):
09.07.2019{, 07:19}
Значение 1023 это 5 вольт?
поищу за вас https://doc.arduino.ua/ru/prog/AnalogReference
vd153 писал(а):
09.07.2019{, 07:19}
Как работает блок масштабирования сигнала ?
примерно так https://doc.arduino.ua/ru/prog/Map

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#3

Сообщение Arkan » 13.03.2020{, 04:01}

Что-то с блоком масштабирования не получается у нас любви. Впрочем, как и с блоком обнаружения изменения числа. Может подскажете, господа? Итак: На блок масштабирования приходит число, и не взирая на выставленные внутри ограничения передается со входа в неизменном виде. Пример: Устанавливаю соответствие макс и мин входа и выхода: 1024-0, 0-900. И ничего не происходит. Какое число приходит, такое и выходит. Блок изменения числа вообще не реагирует на изменения. Для наглядности поставил на его выходе т-триггер и светодиод. И ничего. После загрузки скетча на выходе блока появляется единица и, хоть обизменяйся числами, даже не моргнет. Хотя дпо идее должна появляться при каждом изменении числа. Вот такая проблема. При этом на счетчике ничего нек меняется. Если учесть, что вся эта конструкция служит включателем и регулированием света по wifi с материнского устройства, на котором установлен фоторезистор, как раз посылающий числа для шим, то проблема становится глобальной.
Был бы благодарен за помощь!
Вложения
Проблемы с FlProg.jpg
Последний раз редактировалось Arkan 13.03.2020{, 08:41}, всего редактировалось 1 раз.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Блок масштабирования сигнала SCALE

#4

Сообщение Phazz » 13.03.2020{, 06:51}

Нужен ваш проект

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#5

Сообщение Arkan » 13.03.2020{, 08:43}

А проект при чем? Не сочтите за неуважение.
С одного контроллера на другой передается число от фоторезистора. Проблемы начинаются в принимающем контроллере. Все сигналы проходят. Числа изменяются. Но блок Scale заложенные пороги игнорирует. Передает, как есть. от -1 до 2400. А блок д. изменения числа, независимо от состояния на входе, на выходе держит единицу. Данные поступают на предустановочный вход счетчика. Который никак не реагирует. Сохраняется возможность управления счетчиком локально (кнопками и генератором). Кнопка "Два клика вниз" должна включать/отключать управление счетчиком первым контроллером.Фоторезистор МК1 - прием данных по wifi.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Блок масштабирования сигнала SCALE

#6

Сообщение grin-mpx » 13.03.2020{, 09:00}

Arkan писал(а):
13.03.2020{, 08:43}
А проект при чем? Не сочтите за неуважение.
В каком смысле причем? Вы думаете кто-то за Вас по Вашим словам будет рисовать проект чтоб потом там ошибку найти?
Не сочтите за неуважение.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Блок масштабирования сигнала SCALE

#7

Сообщение Phazz » 13.03.2020{, 09:05}

Arkan, у блока scale нет порога, он при выходе за пределы будет дальше масштабировать. Нужно добавлять блок limit на выход.

Отправлено спустя 3 минуты 27 секунд:
А свой проект всё-таки прикладываете, вам не сложно и остальным облегчите задачу.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Блок масштабирования сигнала SCALE

#8

Сообщение com » 13.03.2020{, 09:17}

-- Господа, не подскажете?, готовлю блюдо, но почему то не вкусно получается
-- Рецепт скинте. посмотрим
-- Да причем здесь рецепт, скажите почему невкусно получается? :D

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#9

Сообщение Arkan » 13.03.2020{, 10:07}

Простите. Но мне представляется не совсем уместная аллегория. Я бы скинул проект. Но: 1. Он слишком большой. 2. Он ни каким образом не связан с опубликованной проблемой. До передачи данных от одного контроллера другому, фоторезистор был установлен на принимающем контроллере. И все работало. Стоило фоторезистор перенести на передающий контроллер, и передать его состояние по wifi, все умерло.

Отправлено спустя 1 минуту 23 секунды:
Phazz писал(а):
13.03.2020{, 09:09}
ё
А, где блок limit?

Отправлено спустя 8 минут 26 секунд:
com писал(а):
13.03.2020{, 09:17}
-- Господа, не подскажете?, готовлю блюдо, но почему то не вкусно получается
-- Рецепт скинте. посмотрим
-- Да причем здесь рецепт, скажите почему невкусно получается? :D
- Доктор! У меня вот этот зуб шатается.
- Принесите томографию всего организма.
- Доктор, а зачем томография всего организма?
- А вы думаете, доктор по одному виду вашего зуба должен понять, как его лечить? :smile171:
Последний раз редактировалось Arkan 13.03.2020{, 10:49}, всего редактировалось 2 раза.

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Блок масштабирования сигнала SCALE

#10

Сообщение Nikan » 13.03.2020{, 10:42}

.
Последний раз редактировалось Nikan 24.03.2023{, 01:53}, всего редактировалось 1 раз.

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#11

Сообщение Arkan » 13.03.2020{, 10:42}

Ставлю вместо RVFC физический фоторезистор все работает. Не пойму. Такое впечатление, будто, передаваемые значения, кроме uart, никто не видит. Пробовал напрямую на шим повесить. Никакого эффекта.

Отправлено спустя 3 минуты 36 секунд:
Nikan писал(а):
13.03.2020{, 10:42}

Похоже пре пирiдачи сегналу по ВiФи опорное напряженiе падает, иле на него навiдки садяться, по ентому блоку скале робить херово
Дякую! Але, як вирішити цю проблему?

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Блок масштабирования сигнала SCALE

#12

Сообщение Nikan » 13.03.2020{, 10:50}

.
Последний раз редактировалось Nikan 24.03.2023{, 01:53}, всего редактировалось 1 раз.

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#13

Сообщение Arkan » 13.03.2020{, 10:51}

Простите. спать. Ночь не спал. Днем отпишусь.
С уважением ко всем, Аркадий

Отправлено спустя 1 минуту 45 секунд:
Nikan писал(а):
13.03.2020{, 10:50}
Arkan писал(а):
13.03.2020{, 10:46}
Дякую! Але, як вирішити цю проблему?
Та усе прiсто, надо ВiФи в фольгу замотатi и напряженiе на ним подняти :smile225:
Упс! :smile37: :smile171:

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Блок масштабирования сигнала SCALE

#14

Сообщение Phazz » 13.03.2020{, 12:56}

Arkan писал(а):
13.03.2020{, 10:17}
блок
В алгебре.

Можно скинуть ту часть где у вас проблема. Потому что гадать по фотографии плохо получается.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Блок масштабирования сигнала SCALE

#15

Сообщение grin-mpx » 13.03.2020{, 16:26}

Arkan писал(а):
13.03.2020{, 10:17}
Я бы скинул проект. Но: 1. Он слишком большой.
А скопировать часть проекта в котором есть проблема и выложить? Не?
Arkan писал(а):
13.03.2020{, 10:17}
Он ни каким образом не связан с опубликованной проблемой.
Ок. Когда сами разберётесь, напишите в чём проблема была. :smile225:

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#16

Сообщение Arkan » 13.03.2020{, 19:14}

Не могу прикрепить файлы. При вложении появляется ошибка "Сильно большой". Файл приемника 5,5 Мб.

Отправлено спустя 9 минут :
Получилось упаковать в архив. Приемник в архиве. Передатчик, как есть

Отправлено спустя 13 минут :
grin-mpx писал(а):
13.03.2020{, 16:26}
Arkan писал(а):
13.03.2020{, 10:17}
Я бы скинул проект. Но: 1. Он слишком большой.
А скопировать часть проекта в котором есть проблема и выложить? Не?
Arkan писал(а):
13.03.2020{, 10:17}
Он ни каким образом не связан с опубликованной проблемой.
Ок. Когда сами разберётесь, напишите в чём проблема была. :smile225:
Разобраться-то я разобрался. Виной всему прием integer. блоки не реагируют на него. Вот, как решить проблему я не знаю.
Последний раз редактировалось Arkan 14.03.2020{, 00:14}, всего редактировалось 1 раз.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Блок масштабирования сигнала SCALE

#17

Сообщение grin-mpx » 13.03.2020{, 20:05}

Arkan писал(а):
13.03.2020{, 19:36}
Разобраться-то я разобрался. Виной всему прием integer. блоки не реагируют на него. Вот, как решить проблему я не знаю.
Так на передаче конвертируйте в string, а на стороне приема в настройках выберите тоже string.
Это если обмен переменными вообще адекватно работает. Проверяли просто обмен, без проекта? К примеру, передачу значения счетчика каждую секунду.

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#18

Сообщение Arkan » 13.03.2020{, 20:40}

grin-mpx писал(а):
13.03.2020{, 20:05}
Arkan писал(а):
13.03.2020{, 19:36}
Разобраться-то я разобрался. Виной всему прием integer. блоки не реагируют на него. Вот, как решить проблему я не знаю.
Так на передаче конвертируйте в string, а на стороне приема в настройках выберите тоже string.
Это если обмен переменными вообще адекватно работает. Проверяли просто обмен, без проекта? К примеру, передачу значения счетчика каждую секунду.
Ничего не реагирует. Я уже писал выше. Ни счетчик, ни шим выход напрямую
Мне-то нужен integer. Сигнал поступает в счетчик на вход предустановки. И дальше на шим. изменение числа меняет длительность импульса шим. Передавал boolien на выход светодиода. Все работает.
Проект адекватно работает. Без претензий. Счетчик все считает и передает как положено.
Я уже писал, что ставил физический фоторезистор на вход предустановки. То же все адекватно работало. Пока не передал значения по воздуху. Значения ловятся и передаются. Я это вижу по UART. Но, вот внутри контоллера ничего не происходит. Значения проходят до шим через все блоки в неизменном виде. И шим на них то же не реагирует. светодиод никак себя не проявляет.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Блок масштабирования сигнала SCALE

#19

Сообщение SSSergeich » 13.03.2020{, 21:21}

Arkan писал(а):
13.03.2020{, 20:40}
Ничего не реагирует. Я уже писал выше. Ни счетчик, ни шим выход напрямую
этот момент не понятен... Может блок ИЛИ надо?
СпойлерПоказать
ark.JPG

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

Блок масштабирования сигнала SCALE

#20

Сообщение Arkan » 13.03.2020{, 21:34}

SSSergeich писал(а):
13.03.2020{, 21:21}
Arkan писал(а):
13.03.2020{, 20:40}
Ничего не реагирует. Я уже писал выше. Ни счетчик, ни шим выход напрямую
этот момент не понятен... Может блок ИЛИ надо?
СпойлерПоказать
ark.JPG
Зачем гадать на кофейной гуще?
По нажатию на кнопку "два клика вниз" т-триггер устанавливает на "И" единицу. и при поступлении импульса с детектора изм числа, он проходит на счетчик, и изменяет состояние входа предустановки. Таким образом меняет значение на выходе счетчика. Блок "И" это выключатель/включатель записи предустановки счетчика.
Последний раз редактировалось Arkan 13.03.2020{, 21:47}, всего редактировалось 1 раз.

Ответить

Вернуться в «Штатные блоки»