1 (22-03-2023 12:43:27 отредактировано apeks)

Тема: canny3 tiny pro выдача напряжения

Добрый день  подскажите как быть. На кани 3 тини про собрал простую диаграмму и он выдает нужное напряжение для срабатывания внешнего устройства  только относительно плюса питания а не относительно минуса питания. Как сделать чтобы был сигнал относительно минуса питания?Подключил входной сигнал от функционального блока диаграммы на один из входов. ОН срабатывает при соединении входа с GRD  а мне надо чтобы срабатывало при соединении этого входа с +5 в. Пользуюсь CannyLab 2.13. Подскажите как это осуществить?

2

Re: canny3 tiny pro выдача напряжения

Скорее всего, вам поможет использование функционального блока "Логическое НЕ" при направлении значения из "Регистра входного значения канала" далее в диаграмму: https://canny.ru/docs/fbd/logicoperations/negation/

Однако, не видя диаграммы и схемы подключения дать какие-либо рекомендации трудно.

3 (23-03-2023 12:54:16 отредактировано apeks)

Re: canny3 tiny pro выдача напряжения

Очень прошу помощи. Диаграмма не сложная всего 14 блоков. Но устройство работает с переменной задержкой до 3 секунд. ТО есть задержка то нет. На симуляторе прогоняю диаграмму все правильно работает. Может проблема аппаратная ? Питаю от 5 в. На входы подается или 0 замыканием на GRD или 1 +5 в. Нагрузкой служат реле на 5 в с сопротивлением 160 ом.

4 (23-03-2023 13:02:25 отредактировано apeks)

Re: canny3 tiny pro выдача напряжения

Константин, CANNY пишет:

Скорее всего, вам поможет использование функционального блока "Логическое НЕ" при направлении значения из Регистра входного значения канала далее в диаграмму: https://canny.ru/docs/fbd/logicoperations/negation/

Однако, не видя диаграммы и схемы подключения дать какие-либо рекомендации трудно.

Вы хотите сказать что  импользование логического элемента НЕ на выходе позволит перевести выходной сигнал на выходе относительно GRD?
    Поставил между крайними функциональными блоками и выходными регистрами элементы НЕ. не помогло. Так и выдает сигнал относительно +5. Я включил нагрузку 160 ом между выходными клемами и +5. Главное вопрос откуда берется переменная задержка?

5

Re: canny3 tiny pro выдача напряжения

Так

ОН срабатывает при соединении входа с GRD  а мне надо чтобы срабатывало при соединении этого входа с +5 в.

или

позволит перевести выходной сигнал на выходе относительно GRD?

?

Приложите пожалуйста вашу диаграмму и схему подключения.

6

Re: canny3 tiny pro выдача напряжения

Очень прошу помощи.

Пожалуйста, внимательно прочитайте данное сообщение: https://forum.canny.ru/viewtopic.php?pid=9810#p9810

7 (23-03-2023 13:12:11 отредактировано apeks)

Re: canny3 tiny pro выдача напряжения

Я стал подключать входные клеммы или на GRD или на +5 через реле с 3 контактами. Потому что если оставлять висящими в воздухе ловит помехи.  Питание +5 на VCC  платы контролера. Минус на GRD. Выходные клеммы подключены на нагрузку 160 ом в виде реле. Катушки реле зашунтированы диодами чтобы убрать всплеск при выключении

Вложений в сообщении

Иконка вложения rebenku.cfd 3.27 кб, скачивался 117 раз, последний раз 2023-03-23 

8 (23-03-2023 13:27:14 отредактировано apeks)

Re: canny3 tiny pro выдача напряжения

Может использовать более мощный контролер? Может canny 3 tiny pro  не хватает производительности?Пробовал прошивать canny 5 pico он выдает на выходе относительно gnd  выходное напряжение ,но у него не хватает входов и выходов под мою задачу. А 3tiny pro никак. Вот и вопрос может попытаться использовать другой контролер?

9

Re: canny3 tiny pro выдача напряжения

1. Вы не приложили схему подключения.
2. К сожалению, по вашей диаграмме мне не удалось понять, какой алгоритм вы пытаетесь реализовать.
3. Вы скорее всего неправильно пользуетесь Регистрами конфигурации канала. См.описание и пример здесь: https://canny.ru/docs/c3tinypro/io/#sec … ogo-vyhoda

4.

ловит помехи

Вы скорее всего не используете в своей схеме подтягиваюищие резисторы. См.: https://ru.wikipedia.org/wiki/%D0%9F%D0 … 0%BE%D1%80

5.

Выходные клеммы подключены на нагрузку 160 ом в виде реле

Вы скорее всего необратимо выведите контроллер из строя, так как максимальная нагрузка на его канал составляет 25мА, общий 70мА. См.: https://canny.ru/c3tinypro/

6.

Может использовать более мощный контролер? Может canny 3 tiny pro  не хватает производительности?

Это вам решать, исходя из требований вашей задачи. Однако, я бы посоветовал сначала максимально внимательно изучить документацию и разобрать примеры содержащиеся в ней. Начать можно отсюда: https://canny.ru/docs/tips_tricks/solut … ents_tips/

10

Re: canny3 tiny pro выдача напряжения

Померял сопротивление катушек реле. 168 ом. То есть нагрузка 29 милиампер.Сумарная 58 милиампер. Поставил вместо реле светодиоды потребляющие по 10 милиампер. ТО же самое. Идет задержка. Диаграмма работает в симуляторе точно как надо пошагово. Проблема аппаратная скорее всего. Подключил светодиоды к тем выходам которые не использовал ранее.

11

Re: canny3 tiny pro выдача напряжения

Собрал диаграмму из 4 блоков. Два НЕ один логическое умножение и один D тригерр. Нагрузка светодиоды. На входы подается +5 в  или GRD. Если подавать на входы сигнал   не чаще чем  раз в 2 секунды работает быстро. Если чаще подвисает. Вот что такое может быть?

12

Re: canny3 tiny pro выдача напряжения

Приложите пожалуйста вашу диаграмму и схему подключения