Подключение геркона: Как подключить геркон к Arduino
- Про подключение геркона (ламерское) — Wiren Board Support
- принцип действия выключателя, описание, сферы применения размыкающего коммутатора
- — работа, схемы применения
- Что такое герконовый переключатель
- Когда был изобретен геркон
- Как работают герконы
- Как это работает
- Определите свой геркон | Уведомление о почтовом ящике WiFi
Про подключение геркона (ламерское) — Wiren Board Support
Explorerol:
Какая полная аппаратная ревизия у вашего контроллера (HW на этикетке на корпусе)?
https://photos.app.goo.gl/dXjXdRU2nT1GbznA9
Explorerol:
Проверьте, пожалуйста, статус сервисов, отвечающих за конфигурацию и опрос боковых модулей ввода-вывода, результат пришлите. Для этого в командной строке выполните:
service wb-hwconf-manager status service wb-mqtt-gpio status
root@wirenboard-A7IOITQU:~# service wb-hwconf-manager status
● wb-hwconf-manager.service — LSB: Hardware configuration with Device Tree overlays
Loaded: loaded (/etc/init.d/wb-hwconf-manager; generated; vendor preset: enabled)
Active: active (exited) since Tue 2021-07-13 19:04:13 UTC; 12h ago
Docs: man:systemd-sysv-generator(8)
Process: 7466 ExecStop=/etc/init.d/wb-hwconf-manager stop (code=exited, status=0/SUCCESS)
Process: 7483 ExecStart=/etc/init. d/wb-hwconf-manager start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/wb-hwconf-manager.service
июл 13 19:04:12 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Starting initialize Device Tree overlays: wb-hwconf-manager
июл 13 19:04:12 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Applying config changes.
июл 13 19:04:13 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Module wb6-extio1:wbio-di-wd-14 already initialized.
июл 13 19:04:13 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Module wb67-mod4:wbe2r-r-zigbee already initialized.
июл 13 19:04:13 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Module wb67-rs485-1:wb67-can-rs485 already initialized.
июл 13 19:04:13 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Module wb67-w1:wb6-wx-1wire already initialized.
июл 13 19:04:13 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Module wb67-w2:wb6-wx-1wire already initialized.
июл 13 19:04:13 wirenboard-A7IOITQU wb-hwconf-manager[7483]: Module wb67-wbc:wbc-4g already initialized.
июл 13 19:04:13 wirenboard-A7IOITQU wb-hwconf-manager[7483]: .
июл 13 19:04:13 wirenboard-A7IOITQU systemd[1]: Started LSB: Hardware configuration with Device Tree overlays.
root@wirenboard-A7IOITQU:~# service wb-mqtt-gpio status
● wb-mqtt-gpio.service — MQTT Driver for GPIO-controlled switches
Loaded: loaded (/lib/systemd/system/wb-mqtt-gpio.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-07-13 19:04:11 UTC; 12h ago
Process: 6865 ExecStartPre=/usr/lib/wb-mqtt-gpio/generate-system-config.sh (code=exited, status=0/SUCCESS)
Main PID: 7454 (wb-mqtt-gpio)
CGroup: /system.slice/wb-mqtt-gpio.service
└─7454 /usr/bin/wb-mqtt-gpio
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio chip driver] Listening to GPIO line 5:9 (EXT1_IN10)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio chip driver] Listening to GPIO line 5:10 (EXT1_IN11)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio chip driver] Listening to GPIO line 5:11 (EXT1_IN12)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [mqtt] subscription succeeded (message id 24)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [mqtt] subscription succeeded (message id 30)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio chip driver] Listening to GPIO line 5:12 (EXT1_IN13)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [mqtt] subscription succeeded (message id 56)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [mqtt] subscription succeeded (message id 67)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio chip driver] Listening to GPIO line 5:13 (EXT1_IN14)
июл 13 19:04:11 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio driver] Started
Explorerol:
Попробуйте их перезапустить командами:
service wb-hwconf-manager restart service wb-mqtt-gpio restart
root@wirenboard-A7IOITQU:~# service wb-hwconf-manager restart
root@wirenboard-A7IOITQU:~# service wb-mqtt-gpio restart
Explorerol:
Пришлите, пожалуйста, лог при выполнении этих команд.
Полный лог за последние 10 минут:journalctl --since "10 minutes ago"
Ничего криминального не увидел. Есть ошибки парсинга:
июл 14 07:09:18 wirenboard-A7IOITQU ntpd[1569]: error resolving pool 2.debian.pool.ntp.org: Name or service not known (-2)
июл 14 07:09:19 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [signal handling] Received signal 15
июл 14 07:09:19 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio driver] Stopping…
июл 14 07:09:19 wirenboard-A7IOITQU systemd[1]: Stopping MQTT Driver for GPIO-controlled switches…
июл 14 07:09:19 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio driver] Stopped
июл 14 07:09:19 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio driver] Cleaning…
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN14’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN13’: strconv. Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/V_OUT_OK’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN1’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A4_IN’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A3_IN’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A4_OUT’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN12’: strconv. Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A1_IN’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A2_IN’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A1_OUT’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A2_OUT’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/V_OUT’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/5V_OUT’: strconv. Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN9’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN2’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN3’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN4’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:19 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/A3_OUT’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:20 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN8’: strconv. Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:20 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN10’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:20 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN7’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:20 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN5’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:20 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN6’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:20 wirenboard-A7IOITQU wb-rules[916]: WARNING: [driver] Failed to accept ‘/meta/order’ on control ‘wb-gpio/EXT1_IN11’: strconv.Atoi: parsing “”: invalid syntax, ignored
июл 14 07:09:20 wirenboard-A7IOITQU wb-mqtt-gpio[7454]: INFO: [gpio driver] Cleaned
июл 14 07:09:20 wirenboard-A7IOITQU systemd[1]: Stopped MQTT Driver for GPIO-controlled switches.
июл 14 07:09:20 wirenboard-A7IOITQU systemd[1]: Starting MQTT Driver for GPIO-controlled switches…
июл 14 07:09:25 wirenboard-A7IOITQU systemd[1]: Started MQTT Driver for GPIO-controlled switches.
июл 14 07:09:25 wirenboard-A7IOITQU wb-mqtt-gpio[28831]: INFO: [utils] Sysfs GPIO number 256 => GPIO line 5: 0
…
Если надо полный лог пришлю.
Explorerol:
Посмотрите, пожалуйста, версии пакетов wb-mqtt-gpio и wb-hwconf-manager:
dpkg -s wb-mqtt-gpio dpkg -s wb-hwconf-manager
root@wirenboard-A7IOITQU:~# dpkg -s wb-mqtt-gpio
Package: wb-mqtt-gpio
Status: install ok installed
Priority: optional
Section: misc
Installed-Size: 159
Maintainer: Evgeny Boger [email protected]
Architecture: armhf
Version: 2.1.0
Replaces: wb-homa-gpio (<< 2.0.1)
Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.5), libjsoncpp1 (>= 1.7.4), libstdc++6 (>= 6), libwbmqtt1 (>= 1. 1.0), ucf, wb-configs (>= 1.82.2)
Suggests: linux-image-wb2 (>= 4.9+wb20181227130340) | linux-image-wb6 (>= 4.9+wb20181227130340)
Breaks: wb-homa-gpio (<< 2.0.1), wb-mqtt-confed (<< 1.0.2)
Conflicts: wb-homa-gpio (<< 2.0.1)
Conffiles:
/etc/wb-configs.d/13wb-mqtt-gpio 931ef4c957d593a8368f938fc80117d1
Description: Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions
root@wirenboard-A7IOITQU:~# dpkg -s wb-hwconf-manager
Package: wb-hwconf-manager
Status: install ok installed
Priority: extra
Section: misc
Installed-Size: 365
Maintainer: Evgeny Boger [email protected]
Architecture: all
Version: 1.38.3
Depends: ucf, wb-utils (>= 2.1.2), wb-configs (>= 1.63), perl, jq, tcc, device-tree-compiler (>= 1.6.0-1), linux-image-wb6 (>= 4.9+wb20201021233713) | linux-image-wb2 (>= 4.9+wb20200925234629), mqtt-tools (>= 1.1.1), wb-mqtt-dac (>= 1. 1), wb-rules-system (>= 1.6.8)
Breaks: wb-homa-adc (<< 1.14.2), wb-mqtt-confed (<< 1.0.2), wb-mqtt-homeui (<< 1.6.1)
Conffiles:
/etc/init.d/wb-hwconf-manager 5d64ded12deba13b2aa7843f4a6986d0
/etc/wb-configs.d/02wb-hwconf-manager 57b22000bd3e5e02eefaec1705662f8f
Description: Provides infrastructure for hardware re-configuration via Device Tree overlays
принцип действия выключателя, описание, сферы применения размыкающего коммутатора
В электронных агрегатах и радиотехнике активно используются устройства коммутации и контакты. Но такие детали считаются ненадёжными, так как частая эксплуатация оборудования изнашивает их. Из-за этого специалисты часто используют герконовое реле, которое представлено в виде магнитоуправляемого герметического контакта. Для более длительной эксплуатации на них установлены качественные выключатели.
- Краткое описание
- Характеристики устройства
- Разновидности моделей
- Конструктивные отличия
- Принцип работы
- Преимущества и недостатки
- Сферы применения
- Правила управления герконом
Краткое описание
В современном мире герконы практически не используются, так как в массовую продажу поступили более универсальные датчики Холла. Но всё же встречаются ситуации, когда без такого реле просто не обойтись. А всё дело в том, что устройством просто управлять, и его можно устанавливать в схему любого оборудования. Когда же мастеру нужно добиться высокой степени надёжности и долговечности от агрегата, тогда без геркона просто не обойтись.
Сегодня такое реле можно встретить в различных датчиках и аналогичных устройствах. Функциональные возможности принято делить на три основные категории:
- Переключение.
- Замыкание.
- Размыкание.
Среди основных технических признаков можно выделить сухой и ртутный контакт. В последнем случае в стеклянном корпусе содержатся капли металла, которые особенно важны в процессе работы реле, так как улучшается качество контакта.
К тому же ртуть помогает избежать нежелательной вибрации, за счёт чего увеличивается время срабатывания установки. Именно поэтому специалисты всегда рекомендуют использовать этот тип контакта.
Характеристики устройства
Высококачественное герконовое реле состоит из двух контактов, которые изготовлены из специфического ферромагнитного сплава. Установлены они в прочной колбе, благодаря чему пользователь может всегда контролировать их работу. Если же к контактам поступает постоянный магнит, тогда происходит замыкание с формированием непрерывной цепи. Из-за такой специфичности герконовый коммутатор стали называть концевым выключателем.
Промышленные производители маркируют такие агрегаты в строгом соответствии с итоговой сферой применения. К примеру: если на реле нанесена аббревиатура КЭМ, то оно относится к категории коммутационных электрических механизмов. Большая буква «А» означает, что устройство можно эксплуатировать в любых погодных условиях, а вот детали с пометкой «В» предназначены исключительно для помещений. Часто можно увидеть сокращение МКА, которое означает, что этот магнитный коммутатор идеально подходит для любых условий использования.
Для стандартного переключающегося агрегата уровень сопротивления находится в пределах 0.2 Ом. Качественный геркон на размыкание отличается тем, что этот показатель составляет 1 кОм. Такие данные позволяют мастерам существенно ускорить переключение имеющихся цепей. Все магнитные выключатели такого типа применяются для силовых сетей напряжения, так как они обладают более высокими показателями. Магнитный размыкающий геркон активно используется в различных схемах, в компьютерной и охранной отрасли, а также контактных датчиках.
Разновидности моделей
Высококачественные герконовые реле принято делить на несколько категорий, которые отличаются между собой устройством контактной группы. Каждая разновидность обладает многочисленными положительными характеристиками, которые высоко ценятся как специалистами, так и домашними мастерами. В продаже представлено несколько видов герконов:
- С переключающимся типом контактов.
- Традиционные разомкнутые установки.
- Специфические элементы с замкнутыми контактами.
Кроме основных функциональных признаков, специалисты выделяют и технологические параметры, которые разделяют коммутирующие герметичные агрегаты на сухие и ртутные.
Конструктивные отличия
Многофункциональный геркон представлен в виде герметичного баллона из стекла, внутри которого расположены чувствительные контакты. Эти элементы являются магнитными сердечниками, приваренными с торцовых сторон изделия. Все внешние части подключаются к имеющейся электросети.
Самыми востребованными сегодня считаются герконовые реле на замыкание. Контакты изготовлены из качественной ферромагнитной проволоки прямоугольной формы. Сердечники выпускаются из пермаллоя — материала, где основную роль играет мощность, а также размер геркона. В случае надобности покрытие может быть заменено на серебро, золото, родий.
Готовую колбу вакуумируют или же запускают в неё инертный газ, что предотвращает развитие коррозии в выключателе. В процессе изготовления специалисты также учитывают тот факт, что между сердечниками присутствует зазор определённого диаметра.
Принцип работы
Переключающий геркон с контактами замыкания укомплектован двумя сердечниками, которые отличаются повышенной магнитной проницаемостью. Эти два элемента расположены в герметичном стеклянном баллоне, который заполнен инертным газом либо газовой смесью. В самой колбе присутствует давление мощностью 50 кПа. Особая инертная среда не позволяет контактам окисляться.
Баллон геркона помещается во внутренний отсек управляющей обмотки, которая подключена к источнику постоянного тока. В момент включения питания на ответственном реле формируется необходимое магнитное поле, которое проходит по сердечникам контактов, а затем по зазору и замыкается на управляющей катушке. Рабочий поток энергии создаёт тяговую силу, которая соединяет контакты между собой.
Дополнительное покрытие контактов серебром, золотом, палладием или же радием помогает снизить сопротивление контактов. После включения питания в катушке электромагнита исчезает усилие, а сами пружины работают по принципу размыкания. Стоит отметить, что в герконовом реле полностью отсутствуют поверхности, где детали были бы подвержены трению между собой. Сами контакты отличаются разнообразием функций, так как они могут выполнять всю работу проводника, магнитопровода и пружин.
Повышение плотности тока помогает уменьшить габариты катушки магнита в несколько раз. Провод в эмали активно используют для намотки. Все узлы геркона проходят через штамповку, а соединения выполняются сваркой или же пайкой. В этих агрегатах активно используются магнитные экраны, которые помогают снизить зоны состояния включения.
Слаженная работа реле обусловлена тем, что все пружины устанавливаются без дополнительного натяга, за счёт чего устройство готово к работе сразу после запуска. Вместо привычных электромагнитов могут применяться постоянные магниты, из-за чего герконы называют поляризованными. Для нажатия контактов реле требуется некое усилие, которое обусловлено наличием магнитной катушки. Такой эффект нельзя встретить в обычных электромагнитных агрегатах, где вся сила зависит от пружины.
Принцип действия герконового реле на размыкание отличается тем, что система реле под воздействием электромагнита намагничивает сердечники, которые поэтапно отталкиваются между собой и размыкают цепь. Те модели, которые относятся к замкнутому типу, оснащены тремя контактами, один из них покрыт металлом, а остальные — ферромагнитным составом.
Преимущества и недостатки
Каждый агрегат отличается как положительными, так и отрицательными характеристиками. Если пользователь знает все сильные и слабые стороны приобретённого изделия, он может подобрать ему наиболее подходящую сферу применения. Именно поэтому перед покупкой герконового реле нужно изучить его преимущества:
- Высокая степень надёжности коммутации. Этот параметр практически в два раза превышает те показатели, которые характерны для открытых контактных групп. Такой эффект достигается за счёт высокого сопротивления между разомкнутыми контактами (может исчисляться десятками Мом).
- Удобство применения. Этот параметр обусловлен тем, что все контакты изолированы от внешней среды, благодаря чему у пользователя нет необходимости беспокоиться об их чистоте. К тому же отсутствует механическая привязка к постоянному магниту.
- Длительный эксплуатационный срок. Число срабатываний реле исчисляется миллиардами, ни одна контактная группа не может сравниться с таким показателем.
- Быстродействие. У многих моделей частота коммутации приближена к 1 кГц.
- Управлять оборудованием можно без помощи электроэнергии.
- Такой тип коммутаторов совершенно нетребователен к выбору нагрузки.
Когда все положительные стороны изучены, можно ознакомиться и с недостатками. Если мастер обладает необходимым опытом работы, то он сможет устранить мелкие недочёты. Среди основных недостатков герконового коммутатора можно выделить следующие характеристики:
- Относительно маленькое количество контактов.
- Большие размеры, которые плохо сочетаются с современной радиотехнической базой.
- Довольно низкие показатели коммутирующей мощности.
- Вибрация при срабатывании (этот параметр не касается тех моделей, где в капсулу заправлены ртутные капли).
- Повышенная чувствительность к воздействию внешних магнитных полей.
- Стеклянная колба может легко повредиться при ненадлежащем обращении.
Несмотря на значительное преобладание положительных характеристик, герконовое реле постепенно вытесняется другими аналогами полупроводникового типа (к примеру, датчик Холла). Решающую роль сыграла более высокая прочность конструкции, полное отсутствие дребезжания, а также небольшой размер.
Сферы применения
Высококачественные и многофункциональные герконовые выключатели считаются востребованными в системах охраны, где они используются в качестве реле. Такие устройства также монтируются в специальные датчики. Не стоит забывать и о других сферах применения:
- Мощное оборудование для подводного плавания.
- Синтезаторы и клавиатуры.
- Специализированное оснащение для автоматики и безопасности.
- Узкопрофильная аппаратура в медицинских учреждениях.
- Коммутационные аппараты.
- Приспособления для снятия замеров и тестирования.
Правила управления герконом
В связи с тем, что такое оборудование используется не только в быту, но и во многих других отраслях, каждый пользователь должен знать, как с ним обращаться. Только в этом случае можно рассчитывать на качественную работу реле. Тем более что управлять герметичным коммутатором можно двумя основными способами:
- Используя магнит постоянного типа.
- Воздействуя катушкой, которая подсоединена к постоянному источнику тока.
В первом варианте пользователь может задействовать угловое или же линейное перемещение постоянного магнита. Кроме того, часто встречается способ, когда специальная шторка перекрывает рабочее поле. Такой вариант можно встретить в универсальных датчиках уровня и положения, а также в охранной сигнализации.
Второй способ позволяет специалистам соорудить мощное реле на основе геркона. В отличие от известных традиционных конструкций, такой агрегат будет более надёжным, качественным и долговечным, так как в его схеме будут отсутствовать какие-либо подвижные элементы. А вот что касается небольшого количества контактных групп, то этот небольшой минус можно легко устранить, если использовать сразу несколько герконов.
В качестве примера применения такого способа управления можно смело назвать токовое реле. Этот агрегат представлен в виде мощной катушки, которая обмотана прочным проводом большого сечения. Во внутреннем отсеке обязательно располагается герметичный коммутатор.
Универсальность этого приспособления может использоваться в качестве надёжной защитной системы от перегрузки в цепях постоянного тока. Вдобавок мастер может регулировать чувствительность прибора за счёт линейного перемещения коммутатора внутри катушки.
com/embed/z7CfwCTB1jc»> Герконовый переключатель
— работа, схемы применения
В этом посте мы всесторонне узнаем о функционировании герконового переключателя и о том, как создавать простые схемы герконового переключателя.
Что такое герконовый переключатель
Герконовый переключатель, также называемый герконовым реле, представляет собой слаботочный магнитный переключатель со скрытой парой контактов, которые замыкаются и размыкаются в ответ на магнитное поле рядом с ним. Контакты скрыты внутри стеклянной трубки, а их концы выведены из стеклянной трубки для внешнего подключения.
При спецификации около миллиарда операций срок службы этих устройств также выглядит очень впечатляющим.
Кроме того, герконы дешевы и поэтому подходят для всех типов электрических и электронных устройств.
Когда был изобретен геркон
Геркон был изобретен еще в 1945 году доктором В.Б. Элвуда, работавшего в Western Electric Corporation в США. Изобретение кажется намного более продвинутым, чем период, когда оно было изобретено.
Его огромные преимущества оставались незамеченными инженерами-электронщиками до недавнего времени, когда герконы стали частью многих важных электронных и электрических устройств.
Как работают герконы
По сути, герконы представляют собой магнитомеханическое реле. Точнее говоря, работа геркона начинается, когда к нему подводится магнитная сила, что приводит к требуемому механическому переключающему действию.
Стандартный герконовый переключатель можно увидеть, как показано на рисунке выше. Он состоит из пары сплющенных ферромагнитных полосок (язычков), герметично запаянных в крошечную стеклянную трубку.
Язычки прочно закреплены на обоих концах стеклянной трубки таким образом, что их свободные концы слегка перекрываются в центре с расстоянием примерно 0,1 мм.
В процессе герметизации воздух внутри трубки откачивается и заменяется сухим азотом. Это очень важно для обеспечения работы контактов в инертной атмосфере, что помогает предотвратить коррозию контактов, устраняет сопротивление воздуха и делает их долговечными.
Как это работает
Основную работу геркона можно понять из следующего пояснения
Когда магнитное поле создается рядом с герконом либо от постоянного магнита, либо от электромагнита, ферромагнитные язычки превращаются в часть источника магнитного поля . Это приводит к тому, что концы язычков приобретают противоположную магнитную полярность.
Если магнитный поток достаточно сильный, притяните язычки друг к другу до такой степени, чтобы преодолеть их жесткость зажима, и их два конца установят электрический контакт в центре стеклянной трубки.
Когда магнитное поле удаляется, язычки теряют свою удерживающую силу, и полоски возвращаются в исходное положение.
Гистерезис геркона
Как мы знаем, гистерезис — это явление, при котором система не может активироваться и деактивироваться в определенной фиксированной точке.
Например, для электрического реле на 12 В точка активации может быть 11 В, а точка деактивации может быть где-то около 8,5 В, эта временная задержка между точками активации и деактивации известна как гистерезис.
Аналогичным образом, для геркона деактивация его язычков может потребовать перемещения магнита намного дальше от точки, в которой он был первоначально активирован.
Следующее изображение ясно объясняет ситуацию
Как правило, геркон замыкается, когда магнит находится на расстоянии 1 дюйм от него, но может потребоваться перемещение магнита примерно на 3 дюйма, чтобы контакты разомкнулись. свою первоначальную форму из-за магнитного гистерезиса.
Коррекция эффекта гистерезиса в герконе
Вышеупомянутую проблему гистерезиса можно в значительной степени уменьшить, просто установив другой магнит с перевернутыми северно-южными полюсами на противоположной стороне геркона, как показано ниже:
Убедитесь, что левый фиксированный магнит не в пределах диапазона втягивания геркона, а на некотором расстоянии, иначе язычок останется закрытым и откроется только тогда, когда правый боковой магнит будет поднесен слишком близко к язычку.
Таким образом, расстояние до фиксированного магнита должно быть проверено методом проб и ошибок, пока не будет достигнут правильный дифференциал, и язычок резко активируется в фиксированной точке движущимся магнитом.
Создание геркона нормально-замкнутого типа
Из приведенных выше рассуждений мы знаем, что обычно контакты геркона нормально-разомкнутого типа.
Язычки закрываются, если к корпусу устройства поднести магнит. Но могут быть определенные приложения, в которых может потребоваться, чтобы язычок был «нормально закрытым» или включенным, и выключенным в присутствии магнитного поля.
Этого можно легко добиться, сместив устройство с помощью расположенного поблизости магнита, как показано ниже, или с помощью геркона с 3 контактами SPDT, как показано на второй схеме ниже.
В большинстве систем, в которых геркон работает через «постоянный магнит», магнит устанавливается на подвижный элемент, а геркон устанавливается на неподвижную или постоянную платформу.
Однако вы можете найти несколько программ, в которых и магнит, и язычок должны располагаться над фиксированной платформой. Операция ВКЛ/ВЫКЛ язычка в таких случаях достигается путем искажения магнитного поля с помощью внешнего движущегося ферромагнитного агента, как описано в следующем параграфе.
Реализация работы с фиксированным язычком/магнитом
В этой конфигурации магнит и язычок находятся на значительном расстоянии друг от друга, что позволяет контактам язычка находиться в нормально замкнутом состоянии, и он размыкается, как только внешнее искажающее железосодержащее вещество перемещается прошлое между тростью и магнитом.
С другой стороны, та же концепция может быть применена для получения прямо противоположных результатов. Здесь магнит регулируется в положение, которого достаточно, чтобы удерживать трость в нормально открытом положении.
Как только внешнее железистое вещество перемещается между язычком и магнитом, магнитная сила увеличивается и усиливается железистым веществом, которое мгновенно втягивает геркон и активирует его.
Рабочие плоскости геркона
На следующем рисунке показаны различные линейные плоскости работы геркона. Если мы переместим магнит через любую из плоскостей a-a, b-b и c-c, язычок будет работать нормально. Однако выбор магнита может иметь решающее значение, если режим работы находится в плоскости b-b.
Кроме того, вы можете обнаружить ложное или ложное срабатывание язычка из-за отрицательных пиков на кривой диаграммы поля магнита.
В ситуациях, когда отрицательные пики высоки, язычки могут включаться и выключаться несколько раз, когда магнит перемещается вдоль всей длины язычка.
Активация язычка вращательным движением также может быть успешно реализована.
Для этого вы можете использовать один из множества наборов, показанных ниже:
РИСУНОК A
РИСУНОК B
РИСУНОК C
Также можно использовать вращательное движение для срабатывания геркона. На рисунках A и B герконы установлены в фиксированном положении, а магниты прикреплены к вращающемуся диску, который заставляет магниты проходить мимо геркона при каждом вращении, соответственно включая и выключая геркон.
На рис. C магнит и геркон являются стационарными элементами, а специально вырезанный кулачок магнитного экрана вращается между ними таким образом, что кулачок попеременно отсекает магнитное поле при каждом повороте, заставляя язычок открываться и закрываться в одной и той же последовательности.
Вращательное движение может также использоваться для приведения в действие геркона. В A и B переключатели неподвижны, а магниты вращаются. В примерах C и D и переключатели, и магниты неподвижны, и переключатель работает всякий раз, когда вырезанная часть магнитного экрана находится между магнитом и переключателем.
Скорость переключения можно регулировать от одной секунды до более чем 2000 в минуту, просто изменяя скорость вращения диска.
Срок службы герконовых переключателей
Герконовые переключатели рассчитаны на чрезвычайно большой срок службы, который может составлять от 100 миллионов до 1000 миллионов операций открытия/закрытия.
Однако это может быть справедливо только при низком токе, если коммутационный ток через герконы превышает максимальное номинальное значение, то тот же геркон может выйти из строя в течение нескольких операций.
Как правило, герконы рассчитаны на работу с током в диапазоне от 100 мА до 3 А в зависимости от размера устройства.
Максимально допустимое значение указано для чисто резистивных нагрузок. Если нагрузка является емкостной или индуктивной, в этом случае контакты геркона должны быть либо существенно снижены, либо к герконам должна быть применена соответствующая демпфирующая защита и защита от обратной ЭДС, как показано ниже:
Добавление защиты от индуктивных всплесков
Любой из четырех вышеперечисленных простых методов можно использовать для обеспечения защиты геркона от индуктивных или емкостных всплесков тока.
Для индуктивной нагрузки, такой как катушка реле с питанием постоянного тока, простого шунтирующего резистора, номинал которого в 8 раз больше, чем у катушки реле, будет достаточно, чтобы защитить герконовое реле от обратных ЭДС катушки реле, как показано на рисунке A.
Хотя это может немного увеличить ток холостого хода в язычке, но это в любом случае не повредит язычку.
Термистор можно заменить конденсатором, чтобы обеспечить аналогичный вид защиты, как показано на рис. B.
Как правило, применяется резисторно-конденсаторная защита, как показано на рис. C, в случае, если источник питания переменного тока. Резистор может быть 150 Ом 1/4 Вт, а конденсатор может быть любым от 0,1 мкФ до 1 мкФ.
Этот метод оказался наиболее эффективным, и с его помощью удалось защитить геркон от переключения пускателя двигателя в течение более миллиона операций. 92 / 10 мкФ и R = E / 10I(1 + 50/E)
Где E — ток замкнутой цепи, а E — напряжение холостого хода сети.
На рисунке C мы видим диод, подключенный к язычку. Эта защита хорошо работает в цепях постоянного тока с индуктивной нагрузкой, хотя полярность диода должна быть правильно реализована.
Сильный герконовый переключатель
В приложениях, требующих коммутации больших токов с помощью геркона, симисторная схема используется для переключения сильноточной нагрузки, а геркон используется для управления переключением затвора симистора, как показано ниже
Поскольку ток затвора значительно меньше тока нагрузки, геркон будет работать эффективно и позволит переключать симистор при сильноточной нагрузке. Здесь можно применить даже минутный геркон, и он будет работать без проблем.
Дополнительные 0,1 мкФ и 100 Ом RC представляют собой снабберную цепь для защиты симистора от сильноточных индуктивных пиков, если нагрузка является индуктивной.
Преимущества геркона
Большим преимуществом геркона является его способность работать очень эффективно при коммутации малых токов и напряжений. Это может стать серьезной проблемой при использовании обычного переключателя. Это происходит из-за отсутствия достаточного тока для устранения резистивного поверхностного слоя, обычно связанного со стандартными контактами переключателя.
Наоборот, геркон благодаря своим позолоченным контактным поверхностям и инертной атмосфере успешно выполняет более миллиарда операций без каких-либо проблем.
В ходе одного из практических испытаний в известной лаборатории американской компании четыре геркона запитывались со скоростью 120 последовательностей ВКЛ/ВЫКЛ в секунду через нагрузку, работающую при постоянном напряжении 500 микровольт и 100 микроампер.
В ходе испытаний каждый из язычков смог последовательно выполнить 50 миллионов замыканий, при этом ни в одном случае коммутируемое сопротивление не превышало 5 Ом.
Неисправности геркона
Несмотря на то, что геркон чрезвычайно эффективен, он может выйти из строя, если используется более высокий входной ток. Большой ток вызывает эрозию контактов, что также часто наблюдается в обычных переключателях.
Эта эрозия приводит к тому, что крошечные частицы, которые также обладают магнитными свойствами, собираются вблизи зазора контактов и каким-то образом создают перемычку через зазор. Это перекрытие разрыва вызывает короткое замыкание, и кажется, что язычки постоянно включены.
Так что на самом деле это не из-за расплавления контактов, а из-за короткого замыкания из-за сбора разрушенных частиц, из-за чего язычковые контакты выглядят так, как будто они расплавились и сплавились.
Технические характеристики стандартного универсального геркона
- Максимальное напряжение = 150 В
- Максимальный ток = 2 А
- Максимальная мощность = 25 Вт
- Макс. начальное сопротивление = 50 мОм
- Макс. сопротивление в конце срока службы = 2 Ом
96 операций
Области применения
- Индикатор уровня гидравлической тормозной жидкости, , где осуществимость в основном зависит от простоты и простоты использования.
- Подсчет приближения , обеспечивающий невероятно простой подход к регистрации прохождения железных тел через заранее заданную точку.
- Переключатель с блокировкой безопасности , обеспечивающий исключительную стабильность и простоту использования в сложных механизированных конструкциях. Здесь встроенные герконы используются для подключения цепи для включения предупредительной лампы или подсказки о следующих этапах работы.
- Герметичное переключение в горючих средах , исключает возгорание; также в запыленных средах, где на стандартные открытые выключатели трудно положиться; и особенно в холодную погоду, когда обычные переключатели могут просто замерзнуть.
- В радиоактивной среде , где магнитная обработка помогает сохранить надежность защиты.
Некоторые другие прикладные схемы, опубликованные на этом веб-сайте
Поплавковый переключатель: Герконовые переключатели могут использоваться для эффективных коррозионностойких поплавковых переключателей регуляторов уровня воды. Поскольку герконы герметизированы, контакт с водой исключен, и система работает бесконечно без каких-либо проблем.
Сигнализация капельного полива пациента: в этой схеме используется геркон для активации сигнала тревоги, когда пакет капельницы, подключенный к пациенту, становится пустым. Сигнализация позволяет медсестре немедленно узнать о ситуации и заменить пустую капельницу новой упаковкой.
Магнитная дверная сигнализация: в этом приложении геркон активируется или деактивируется, когда соседний магнит перемещается при открытии или закрытии двери. Сигнал тревоги предупреждает пользователя о работе двери.
Счетчик обмоток трансформатора: Здесь геркон управляется магнитом, прикрепленным к вращающемуся колесу намотки, что позволяет счетчику получать тактовый сигнал для каждого оборота обмотки при активации геркона.
Контроллер открытия/закрытия ворот: Герконовые переключатели также прекрасно работают в качестве полупроводниковых концевых выключателей. В этой схеме контроллера ворот геркон ограничивает открытие или закрытие ворот, отключая двигатель всякий раз, когда ворота достигают своих максимальных пределов скольжения.
Определите свой геркон | Уведомление о почтовом ящике WiFi
Определите свой геркон
Сохранить
Подписаться
Пожалуйста, войдите, чтобы подписаться на это руководство.
После входа в систему вы будете перенаправлены обратно к этому руководству и сможете подписаться на него.
В этом проекте используется геркон, определяющий, когда дверь почтового ящика была открыта и когда она снова закрыта. Герконовые переключатели бывают разных форм-факторов, в том числе показанный ниже, который предназначен для установки на что-либо. В этом случае сам переключатель находится в половине с тремя винтовыми клеммами. Другая половина — соответствующий магнит.
Геркон похож на любой другой переключатель, например, на кнопочный. Однако вместо того, чтобы активировать переключатель пальцем, вы активируете его магнитом.
Наиболее распространены две формы герконов. Первый представляет собой нормально разомкнутый (НО) геркон с двумя клеммами. Второй является одновременно НО и нормально замкнутым (НЗ), который имеет три клеммы: НО, НЗ и общий. Отдельные герконы NC существуют, но они очень редки и их трудно найти.
Для этого проекта необходимо использовать переключатель с размыкающим контактом. Поскольку герконы НЗ встречаются редко, это обычно означает использование герконов, которые имеют функции НЗ и НО.
Герконы находятся в исходном состоянии, когда магнит отсутствует. Как видно из названий, начальное состояние нормально разомкнутого (НО) переключателя — открыто, а исходное состояние нормально замкнутого (НЗ) переключателя — замкнуто.
Для нормально замкнутого выключателя, когда магнит отсутствует, цепь между нормально замкнутой клеммой и общей клеммой замыкается, что означает, что по цепи протекает электричество. Когда магнит вводится, переключатель размыкается, что означает, что через него не проходит электричество. (Нет переключателей наоборот.)
При покупке трехконтактных герконов, в зависимости от того, где и от какого производителя вы приобретаете герконы, клеммы или провода могут не иметь маркировки или, что еще хуже, они могут иметь маркировку, противоположную ожидаемой (NC является отмечен как НЕТ, и наоборот). Эта страница предназначена для того, чтобы помочь вам определить соответствующие клеммы геркона для подключения к вашему Feather. Начав с этого, вы сможете избежать многих проблем в дальнейшем.
Существует два варианта определения контактов геркона: с помощью мультиметра или с помощью программы CircuitPython. Метод мультиметра требует наличия мультиметра. Программный метод проще всего сделать с помощью вашего микроконтроллера на макетной плате.
Режим непрерывности мультиметра
Сначала включите мультиметр и установите его в режим непрерывности . Если вы не знаете, как это сделать, обратитесь за подробностями к руководству по мультиметру.
Параметр непрерывности мультиметра измеряет сопротивление в омах. При отсутствии непрерывности мультиметры будут отображать на дисплее разные значения, включая 1, OL или -1. Чтобы разобраться, как ваш конкретный мультиметр отображает непрерывность и ее отсутствие, попробуйте следующее.
Во-первых, проверьте, что показывает ваш дисплей, когда непрерывность отсутствует.
Убедитесь, что щупы разделены , и вы увидите начальный дисплей для вашего конкретного мультиметра. Мультиметр, использованный для этой демонстрации, показывает OL.
Затем проверьте, как ваш мультиметр показывает непрерывность.
Соедините наконечники датчиков вместе . Вы увидите обновление дисплея с количеством омов. Кроме того, вы можете услышать звуковой сигнал, но только в том случае, если звуковой сигнал является функцией режима непрерывности вашего мультиметра.
Это два разных результата, на которые вы будете обращать внимание при идентификации клемм геркона.
Использование мультиметра для определения клемм герконового переключателя
Следующие шаги покажут вам, как использовать мультиметр для определения клеммы переключателя common , NC и NO .
Начните с магнита, отделенного от геркона .
С hoose любые две клеммы и прикрепляют каждый из щупов мультиметра к одной клемме .
Если мультиметр не показывает непрерывности, между двумя клеммами отсутствует непрерывность.
Проверьте другие пары клемм, перемещая щупы.
Когда указана непрерывность , это означает, что вы нашли общий и нормально закрытый (НЗ) терминалы. Однако вы еще не знаете, что есть что .
Для целей этого проекта достаточно информации . В этом проекте не важно, какая клемма подключена к какому контакту, если они являются общими клеммами и NC . Раздел «Пайка и сборка» относится к подключению общего контакта к заземляющему контакту и нормально замкнутому контакту к определенному цифровому контакту. Однако любой терминал может быть подключен к любому контакту.
Если вам интересно узнать, как определить, какой терминал является общим , а какой терминал NC , не стесняйтесь продолжать остальные шаги.
Следующие два шага требуют наличия магнита напротив геркона .
Еще раз проверьте целостность каждой пары клемм.
При указании непрерывности , это означает, что вы нашли общий и нормально разомкнутый (НО) клеммы. Однако вы еще не знаете, что есть что .
Теперь пришло время точно определить, какой терминал какой.
Будет одна клемма, обеспечивающая непрерывность в обоих случаях , т. е. с наличием магнита и без него. Это ваш общий терминал .
Первое изображение показывает непрерывность без магнита. Второе изображение показывает преемственность с присутствующим магнитом. Терминал, общий для обоих изображений, отмечен стрелкой. На этом герконе это общий терминал .
Теперь, когда вы определили общую клемму , отделите магнит от геркона. Поднесите один щуп к общей клемме и проверьте, какая из двух других клемм обеспечивает непрерывность. Неразрывность с общей клеммой указана на третьей клемме. Это ваш терминал NC .
Вы идентифицировали общую клемму и клемму NC как две внешние клеммы. Таким образом, вы теперь знаете, что средний терминал — это 9.0090 НЕТ . (Вы можете убедиться в этом, повторно вставив магнит и проверив целостность клеммы , общей и клеммы NO .)
Теперь вы знаете обозначения всех трех клемм!
Сборка проекта будет проще, если вы пометите два контакта, которые собираетесь использовать.
Использование CircuitPython для определения клемм геркона
Другой вариант — позволить CircuitPython сообщать вам, какая клемма какая. Этот код проверяет, какие терминалы подключаются к каким другим терминалам, и использует эту информацию, чтобы определить, какой терминал является нормально закрытый (NC) , который обычный , и который нормально открытый (NO) .
Проводка
Во-первых, вам нужно подключить геркон к вашему Feather, чтобы все три контакта были подключены.
- Подсоедините провода ко всем трем клеммам на герконе .
Читая слева направо, подключите следующее:
- Клемма геркона 1 9от 0091 до Перо D15.
- Клемма 2 геркона — Перо D32.
- Клемма геркона 3 — Перо D14.
Код CircuitPython
Загрузите следующее с помощью кнопки Download Project Bundle и загрузите code.py в свой микроконтроллер.
# SPDX-FileCopyrightText: 2022 Брайан Россман # SPDX-FileCopyrightText: 2022 Kattni Rembor для Adafruit Industries # # SPDX-идентификатор лицензии: MIT """ Программа CircuitPython для идентификации клемм геркона на переключателе с тремя клеммы (нормально закрытые, нормально открытые и общие). Этот код не предназначен для двух контактных герконов. """ время импорта импортная доска импорт дигиталио инспектор по импорту # Обновите эти контакты, чтобы они соответствовали контактам, к которым вы подключили геркон. TERMINAL_ONE = доска.D14 TERMINAL_TWO = плата.D32 TERMINAL_THREE = доска.D15 # Создайте объекты цифровых булавок, используя булавки, определенные выше. pin_1 = digitalio.DigitalInOut(TERMINAL_ONE) pin_2 = digitalio.DigitalInOut(TERMINAL_TWO) pin_3 = digitalio.DigitalInOut(TERMINAL_THREE) # Подождите, пока будет установлено последовательное соединение. пока не supervisor.runtime.serial_connected: время сна (0,25) время сна(1) # Запросить и дождаться подтверждения, что магнит НЕ находится рядом с герконом. print("Убедитесь, что рядом с герконом нет магнита.") print("Нажмите ENTER для продолжения") input() # Ждет, пока вы нажмете Enter, чтобы продолжить. # Установите Терминал 1 в качестве единственного выхода. pin_1.switch_to_output() # Установите клеммы 2 и 3 в качестве входов для обнаружения подключения. pin_2.switch_to_input(pull=digitalio.Pull.UP) pin_3.switch_to_input(pull=digitalio.Pull.UP) # Установите для выходного вывода значение False. pin_1.value = Ложь # Отменить логику выводов из-за использования подтяжки. ab_common = не pin_2.value ac_common = не pin_3.value # Запросить и дождаться подтверждения, что магнит находится рядом с герконом. print("Приложите магнит к геркону.") print("Нажмите ENTER для продолжения") input() # Ждет, пока вы нажмете Enter, чтобы продолжить. # Отменить логику выводов из-за использования подтяжки. b_when_closed = не pin_2.value c_when_closed = не pin_3.value # Распечатайте назначение выводов для справки. print(f"Назначение контактов терминала:\nТерминал 1 = {TERMINAL_ONE}" + f"\nТерминал 2 = {TERMINAL_TWO}\nТерминал 3 = {TERMINAL_THREE}\n") # Распечатать, какой терминал является нормально закрытым, общим и нормально открытым. если ab_common, а не ac_common, а не b_when_closed и не c_when_closed: print("Нормально замкнутый: Клемма 1, Общий: Клемма 2, Нормально открытый: Клемма 3") elif не ab_common и ac_common и не b_when_closed и не c_when_closed: print("Нормально замкнутый: Клемма 1, Общий: Клемма 3, Нормально открытый: Клемма 2") elif ab_common, а не ac_common и не b_when_closed, а c_when_closed: print("Нормально замкнутый: Клемма 2, Общий: Клемма 1, Нормально открытый: Клемма 3") elif не ab_common и не ac_common и не b_when_closed и c_when_closed: print("Нормально замкнутый: Клемма 2, Общий: Клемма 3, Нормально открытый: Клемма 1") elif не ab_common и ac_common и b_when_closed, а не c_when_closed: print("Нормально замкнутый: Клемма 3, Общий: Клемма 1, Нормально открытый: Клемма 2") elif не ab_common и не ac_common и b_when_closed и не c_when_closed: print("Нормально замкнутый: Клемма 3, Общий: Клемма 2, Нормально открытый: Клемма 1") еще: # Все варианты описаны выше. Если ни один из них недействителен, может быть проблема с вашей проводкой. print("Что-то пошло не так, проверьте соединения и повторите попытку.")
Посмотреть на GitHub
Теперь запустите код и подключитесь к последовательной консоли.
Сначала вам будет предложено следующее. Как говорится, убедитесь, что рядом с герконом нет магнита, и нажмите , введите на клавиатуре.
Далее вам будет предложено следующее. Снова следуйте инструкциям, удерживая магнит напротив геркона, и пока магнит удерживается на месте, нажмите и введите на клавиатуре, чтобы продолжить.
Наконец-то вы увидите результаты. Во-первых, последовательная консоль перечисляет, какие клеммы каким контактам назначены для справки, поэтому вам не нужно возвращаться к коду, чтобы выяснить, как вы его подключили. Затем он выводит, какой терминал нормально закрытый , обычный и нормально открытый , в указанном порядке.