Как подключить геркон: Принцип работы герконового датчика — схема подключения герконового датчика, принцип его работы

Принцип работы герконового датчика — схема подключения герконового датчика, принцип его работы

Содержание

  1. Принцип работы герконового датчика и особенности его установки
  2. Как работает YouDo?

30.11.2021 Читать 5 минут

Магнитный геркон является основным компонентом системы контактного реле в различных электромагнитных схемах. А герконовый датчик — это прибор, созданный для улучшения технических свойств и срока службы контактов электроаппаратуры. Подключить его можно как своими руками, так и с помощью профессиональных технических служб.

Герконовый датчик содержит два контакта из ферромагнитного сплава, заключенных в стеклянную колбу. Если к контактам поднести магнитный элемент, они замыкаются, образуя непрерывную электромагнитную сеть.

Геркон часто применяется для установки датчиков, сообщающих об открытии конструкции, на двери, ворота, окна —для защиты объекта от нежелательного проникновения.

Герконовые датчики отличаются по:

  1. Функциональности (замыкающие, переключающие, размыкающие).
  2. Технологическим особенностям (сухие, ртутные).
  3. Конструкции (разомкнутые, замкнутые, переключающие, разомкнутые ртутные).

Другие исполнители на Юду

  • Семен

    Рейтинг: 5

  • Магомед

    Рейтинг: 5

  • Антон

    Рейтинг: 5

  • Александр

    Рейтинг: 5

  • Владислав

    Рейтинг: 5

Найти мастера

Принцип работы герконового датчика и особенности его установки

Наиболее распространенным видом герконовых датчиков является разомкнутый геркон. Каждый контакт в стеклянной емкости представляет собой плоскую проволоку. Поверхности контактов покрыты золотом, палладием, радием или серебром, что способствует уменьшению сопротивления и позволяет защитить контакты от коррозии. Пространство стеклянной колбы заполнено водородом, аргоном или азотом, либо просто представляет собой вакуумное пространство, что также способствует повышению антикоррозийных свойств.

>

Принцип работы герконового датчика заключен во взаимодействии двух элементов: исполнительной и задающей. Задающая часть схемы работы геркона — это магнит, а исполнительная — сам геркон. Для замыкания контактной цепи геркона необходимо вокруг него создать магнитное поле. Как только магнитное поле исчезает, контакты герконового датчика перестают взаимодействовать.

Размыкающий геркон работает по несколько иной схеме: его магнитные элементы расположены таким образом, что при намагничивании контакты отталкиваются, осуществляя размыкание электрической цепи.

Схема работы переключающего геркона также имеет свои особенности: один из контактов системы сделан из немагнитного металла, а другие — из ферромагнитного. Таким образом, при магнитном воздействии на геркон происходит замыкание ферромагнитных контактов, а немагнитные контакты размыкаются.

Есть свои хитрости для защиты геркона от несанкционированного проникновения.

Если вы осуществляете подключение герконового датчика своими руками, то при установке стоит обратить внимание на следующие моменты:

  • Устанавливайте герконовые и магнитные датчики таким образом, чтобы они были направлены друг к другу и установлены на коротком расстоянии.
  • Установите очень тонкую металлическую пластину между герконовым датчиком и магнитом. Она послужит защитным магнитным экраном.

Для обеспечения замыкания электромагнитной сети герконового датчика и осуществления его работы магнитная часть системы крепится на открываемой конструкции (окно, дверь или ворота), а сам геркон на дверной или оконной коробке. Если дверь закрыта, магнитное поле действует на контактную сеть геркона, замыкая электромагнитную цепь. Датчик охранной системы показывает, что входная группа закрыта. Стоит открыть дверь — магнит перестает действовать, размыкает цепь, заставляя тем самым срабатывать сигнал тревоги.

В документации на датчик есть вся необходимая информация для установки его своими руками. В зависимости от конструкций, на которые устанавливается геркон, датчики используются для скрытого и наружного монтажа, для стальных или магнитопассивных конструкций.

Тип устанавливаемого геркона определяется в соответствии с массивностью конструкции и материалом, из которого она изготовлена.

Как работает YouDo?

Опишите

свою задачу и условия. Это бесплатно и займёт 3–4 минуты

Получите отклики

с ценами от исполнителей. Обычно они приходят в течение 30 минут

Выберите

подходящего исполнителя и обсудите сроки выполнения

Осуществить подключение геркона своими руками, обладая навыками и знаниями в этой области, не составит труда.

Если же компетенции для подключения датчика своими руками не хватает, то лучше обратиться к услугам профессионала, который подключит герконовый датчик недорого и быстро.

Порядок действий

Закрепите магнитную часть системы на открываемой конструкции.

Установите геркон на дверной или оконной коробке.

Между герконовым датчиком и магнитом закрепите тонкую металлическую пластину.

или создать задание на Юду

Задание Марии «Прокладка кабеля»

1 500 ₽

Все сделано быстро и по делу. Рекомендую Романа как отличного специалиста.

Исполнитель задания:

Роман
5,0 1156 отзывов

Создать такое же задание

Оставьте свою реакцию, если было полезно

1

1

Скачайте приложение и пользуйтесь YouDo где угодно

Наведите камеру телефона на QR-код, чтобы скачать приложение

Вы здесь:

    org/BreadcrumbList»>
  • Главная
  • Мастера по ремонту
  • Статьи
  • Электрика
    • Ремонт квартир
    • Обои
    • Штукатурка
    • Сантехнические работы
    • Дизайн интерьеров

Про подключение геркона (ламерское) — 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

Определите свой геркон | Уведомление о почтовом ящике WiFi

Определите свой геркон

Сохранить Подписаться

Пожалуйста, войдите, чтобы подписаться на это руководство.

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

В этом проекте используется геркон, определяющий, когда дверь почтового ящика была открыта и когда она снова закрыта. Герконовые переключатели бывают разных форм-факторов, в том числе показанный ниже, который предназначен для установки на что-либо. В этом случае сам переключатель находится в половине с тремя винтовыми клеммами. Другая половина — соответствующий магнит.

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

Наиболее распространены две формы герконов. Первый представляет собой нормально разомкнутый (НО) геркон с двумя клеммами. Второй является одновременно НО и нормально замкнутым (НЗ), который имеет три клеммы: НО, НЗ и общий. Отдельные герконы NC существуют, но они очень редки и их трудно найти.

Для этого проекта необходимо использовать переключатель с размыкающим контактом. Поскольку герконы НЗ встречаются редко, это обычно означает использование герконов, которые имеют функции НЗ и НО.

Герконы находятся в исходном состоянии, когда магнит отсутствует. Как видно из названий, начальное состояние нормально разомкнутого (НО) переключателя — открыто, а исходное состояние нормально замкнутого (НЗ) переключателя — замкнуто.

Для нормально замкнутого выключателя, когда магнит отсутствует, цепь между нормально замкнутой клеммой и общей клеммой замыкается, что означает, что по цепи протекает электричество. Когда магнит вводится, переключатель размыкается, что означает, что через него не проходит электричество. (Нет переключателей наоборот.)

При покупке трехконтактных герконов, в зависимости от того, где и от какого производителя вы приобрели герконы, клеммы или провода могут не иметь маркировки или, что еще хуже, они могут иметь маркировку, противоположную ожидаемой (NC является отмечен как НЕТ, и наоборот). Эта страница предназначена для того, чтобы помочь вам определить соответствующие клеммы геркона для подключения к вашему Feather. Если вы начнете с этого места, то впоследствии вам не придется искать и устранять неполадки.

Существует два варианта определения контактов геркона: с помощью мультиметра или с помощью программы CircuitPython. Метод мультиметра требует наличия мультиметра. Программный метод проще всего сделать с помощью вашего микроконтроллера на макетной плате.

Режим непрерывности мультиметра

Сначала включите мультиметр и установите его в режим непрерывности . Если вы не знаете, как это сделать, обратитесь за подробностями к руководству по мультиметру.

Параметр проверки целостности мультиметра измеряет сопротивление в омах. При отсутствии непрерывности мультиметры будут отображать на дисплее разные значения, включая 1, OL или -1. Чтобы разобраться, как ваш конкретный мультиметр отображает непрерывность и ее отсутствие, попробуйте следующее.

Во-первых, проверьте, что показывает ваш дисплей, когда непрерывность отсутствует.

Убедитесь, что щупы разделены , и вы увидите начальный дисплей для вашего конкретного мультиметра. Мультиметр, использованный для этой демонстрации, показывает OL.

Затем проверьте, как ваш мультиметр показывает непрерывность.

Соедините наконечники датчиков . Вы увидите обновление дисплея с количеством омов. Кроме того, вы можете услышать звуковой сигнал, но только в том случае, если звуковой сигнал является функцией режима непрерывности вашего мультиметра.

Это два разных результата, на которые вы будете обращать внимание при идентификации клемм геркона.

Использование мультиметра для определения клемм геркона

Следующие шаги помогут вам определить, какая клемма переключателя является общей , НЗ и НР .

Начните с магнита, отделенного от геркона .

С hoose любые две клеммы и прикрепляют каждый из щупов мультиметра к одной клемме .

Если мультиметр не показывает непрерывности, между двумя контактами отсутствует непрерывность.

Проверьте другие пары клемм, перемещая щупы.

Если указано непрерывность , это означает, что вы нашли общий и нормально закрытый (НЗ) терминалы. Однако вы еще не знаете, что есть что .

Для целей этого проекта достаточно информации . В этом проекте не важно, какая клемма подключена к какому контакту, если они являются общими клеммами и NC . Раздел «Пайка и сборка» относится к подключению общего контакта к заземляющему контакту и нормально замкнутому контакту к определенному цифровому контакту. Однако любой терминал может быть подключен к любому контакту.

Если вам интересно узнать, как определить, какой терминал является общим , а какой терминал NC , не стесняйтесь продолжать остальные шаги.

Следующие два шага требуют наличия магнита напротив геркона .

Еще раз проверьте целостность каждой пары клемм.

При указании непрерывности , это означает, что вы нашли общий и нормально разомкнутый (НО) терминалы. Однако вы еще не знаете, что есть что .

Теперь пришло время точно определить, какой терминал какой.

Будет одна клемма, обеспечивающая непрерывность в обоих случаях , т. е. с наличием магнита и без него. Это ваш общий терминал .

Первое изображение показывает непрерывность без магнита. Второе изображение показывает преемственность с присутствующим магнитом. Терминал, общий для обоих изображений, отмечен стрелкой. На этом герконе это общий терминал .

Теперь, когда вы определили общую клемму , отделите магнит от геркона. Поднесите один щуп к общей клемме и проверьте, какая из двух других клемм обеспечивает непрерывность. Неразрывность с общей клеммой указана на третьей клемме. Это ваш терминал NC .

Вы идентифицировали общую клемму и клемму NC как две внешние клеммы. Таким образом, вы теперь знаете, что средний терминал — это 9.0028 НЕТ . (Вы можете убедиться в этом, повторно вставив магнит и проверив непрерывность на общей клемме и клемме NO .)

Теперь вы знаете идентификацию всех трех клемм!

Сборка проекта будет проще, если вы пометите два контакта, которые собираетесь использовать.

Использование CircuitPython для определения клемм геркона

Другой вариант — позволить CircuitPython сообщать вам, какая клемма какая. Этот код проверяет, какие терминалы подключаются к каким другим терминалам, и использует эту информацию, чтобы определить, какой терминал является нормально закрытый (NC) , который обычный , и который нормально открытый (NO) .

Проводка

Во-первых, вам нужно подключить геркон к вашему Feather, чтобы все три контакта были подключены.

  • Подсоедините провода ко всем трем клеммам на герконе .

Читая слева направо, подключите следующее:

  • Клемма геркона 1 9от 0029 до Перо 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

Теперь запустите код и подключитесь к последовательной консоли.

Сначала вам будет предложено следующее. Как говорится, убедитесь, что рядом с герконом нет магнита, и нажмите , введите на клавиатуре.

Далее вам будет предложено следующее. Снова следуйте инструкциям, удерживая магнит напротив геркона, и пока магнит удерживается на месте, нажмите , введите на клавиатуре, чтобы продолжить.

Наконец-то вы увидите результаты. Во-первых, последовательная консоль перечисляет, какие клеммы каким контактам назначены для справки, поэтому вам не нужно возвращаться к коду, чтобы выяснить, как вы его подключили. Затем он выводит, какой терминал нормально закрытый , обычный и нормально открытый , в указанном порядке.

Поскольку для этого проекта вам нужны только NC и общий, вы захотите пометить эти два терминала, чтобы упростить сборку проекта.

Между этими двумя вариантами вы должны были успешно идентифицировать клеммы на герконе, независимо от того, что указано на копии продукта или на этикетках клемм. Следующий шаг — сборка!

 Электрическая схема Пайка и сборка

Это руководство было впервые опубликовано 14 сентября 2022 года. обновлено 14 сентября 2022 г.

Эта страница (идентифицируйте свой геркон) последний раз обновлялась 06 апреля 2023 г.

Текстовый редактор на базе tinymce.

Цепи защиты контактов для герконов

Предполагается, что идеальной нагрузкой геркона является резистивная нагрузка, но практически невозможно уменьшить любую нагрузку до чисто резистивной. Поэтому, когда геркон должен быть подключен к индуктивной нагрузке или нагрузке, в которой протекает пусковой ток (например, к емкостной нагрузке или ламповой нагрузке), требуются схемы защиты контактов, чтобы увеличить срок службы геркона.

Индуктивные нагрузки

Индуктивные нагрузки могут повредить герконы при размыкании из-за высокой нагрузки наведенной обратной ЭДС. Другими словами, когда геркон используется с электромагнитным реле или соленоидом, накопленная энергия вызовет обратное напряжение при размыкании герконовых контактов. Напряжение, хотя и зависит от значения индуктивности, иногда достигает нескольких сотен вольт и становится основным фактором ухудшения контактов. Следующие схемы обеспечивают подавление индуктивной нагрузки для геркона. Чем эффективнее схема подавления, тем дольше время сброса нагрузки подавления.

Простейший метод подавления индуктивных цепей постоянного тока — подключение диода к нагрузке. С диодом в цепи противо-ЭДС направляется через диод, а не через геркон. Диод должен быть выбран с номинальным прямым током, который, по крайней мере, равен постоянному току рассматриваемой цепи.
Наиболее часто рекомендуемой защитой для индуктивных нагрузок переменного тока является резисторно-конденсаторная (RC) сеть. Значения для резистора и конденсатора в защите RC-сети (также допускается подключение к клемме нагрузки):
и
Подавление контактов также может быть достигнуто в цепи с варистором (также допускается подключение к контактному проводу). Если разомкнутое состояние контакта сохраняется в течение относительно длительного времени, схема защиты должна быть подключена к той же клемме.

Ламповая нагрузка

Когда для включения вольфрамовой лампы накаливания используется геркон, сопротивление холодной нити накала составляет около 1/10 до включения и увеличивается после включения, после чего загорается с постоянный ток. Пусковой ток (в 5-10 раз больше тока в установившемся режиме) протекает через контакты сразу после включения лампы, вызывая плавление или залипание контактов. Контакт геркона может быть защищен последовательным резистором, рассчитанным на снижение перенапряжения. В качестве альтернативы нить накала можно поддерживать в тепле с помощью тока смещения, опять же избегая высокого пускового тока. 9R = резистор ограничения тока

Емкостные нагрузки

Емкостные нагрузки до 50 пФ, которые могут быть даже вызваны проводкой между герконом и нагрузкой, могут сократить срок службы. В случае, если конденсатор соединен последовательно или параллельно с герконом в замкнутой цепи, пусковой ток, протекающий во время заряда и разряда конденсатора, вызовет ухудшение контактов геркона. Простейшая схема подавления состоит в том, чтобы поместить резистор последовательно с герконом и как можно ближе к геркону, чтобы ограничить импульсный ток. Ниже показаны типичные примеры схем защиты от бросков тока.

Цепь без защиты от прикосновения. Энергия, накопленная в конденсаторе C, вызовет бросок тока (Is) при замыкании контакта.
Цепь с конденсатором С для защиты от вибрации. Бросок тока также будет вызван, как и в схеме А.
Цепь с резистором R для защиты контактов, R=50-500 Ом.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *