磁簧开关(Reed Switch)驱动

簧片开关是一种由外加磁场操作的电气开关。 它由列宁格勒电工大学的 Valentin Kovalenkov 教授于 1922 年发明, 后来在 1936 年由 Walter B. Ellwood 在贝尔电话实验室发展成为簧片继电器。

磁簧开关机构由两个仅相隔几微米的铁磁片组成。 当磁铁接近这些叶片时,两个叶片会相互拉向对方。 一旦接触,铁磁片片就会关闭常开 (NO) 触点,从而使电流流动。 一些簧片开关还包含一个非铁磁触点,形成一个常闭 (NC) 输出。 靠近的磁铁会断开触点并从开关触点上拉开。

触点由多种金属制成,包括钨和铑。 有些品种甚至使用水银,必须保持正确的方向才能正确切换。 一个充满惰性气体(通常是氮气)的玻璃封套在一个大气压下的内部压力下密封触点。 密封隔离触点,从而防止腐蚀和任何可能因触点移动而产生的火花。

1、磁簧开关配置

  • 开发环境搭建、系统时钟配置、调试配置及串口配置,请参考:

    • STM32F1与STM32CubeIDE快速入门-开发环境搭建
    • STM32F1与STM32CubeIDE快速入门-GPIO概述与点亮LED

STM32F1与STM32CubeIDE编程实例-磁簧开关(Reed Switch)驱动相关推荐

  1. ESP8266-Arduino编程实例-磁簧开关传感器驱动

    磁簧开关传感器驱动 1.磁簧开关介绍 簧片开关是一种由外加磁场操作的电气开关. 它由密封玻璃外壳中的黑色金属簧片上的一对触点组成. 触点可以是常开的,当存在磁场时闭合,或者常闭并在施加磁场时断开. 开 ...

  2. STM32F1与STM32CubeIDE编程实例-倾斜开关(Tilt Switch)驱动

    倾斜开关(Tilt Switch)驱动 倾斜传感器允许检测方向或倾斜度.倾斜传感器通常由某种空腔(圆柱形很流行,但并非总是如此)和内部的导电自由物质制成,例如一团水银或滚球. 空腔的一端有两个导电元件 ...

  3. Ardunio开发实例-磁簧开关

    磁簧开关 磁簧开关是一种小型电气开关,通常由接近磁场通过施加的磁场进行操作.本次实例使用的磁簧开关模块如下: 1.硬件准备 Arduino UNO 开发板一块 杜邦线若干.数据线一条 数据线一条 磁簧 ...

  4. STM32F1与STM32CubeIDE编程实例-光断续传感器驱动

    光断续传感器驱动 光断续器是(Photo Interrupt Sensor)一种透射型光传感器,将光接收和发射元件集成在一个封装中,请参见下图. 由于该方法涉及遮光,通常称为光断续器. 输出采用长寿命 ...

  5. STM32F1与STM32CubeIDE编程实例-315M超再生无线遥控模块驱动

    315M超再生无线遥控模块驱动 1.315M遥控模块介绍 315MHz遥控是一款超再生无线电通信模块和无线电遥控接收器组成的套件.一般采用2272-M4解码芯片,具有信号稳定.发射距离远.应用简单的特 ...

  6. STM32F1与STM32CubeIDE编程实例-BMP180气压温度传感器驱动

    BMP180气压温度传感器驱动 1.BMP180介绍 BMP180 是用于测量气压和温度的最佳低成本传感解决方案. 传感器焊接在带有 3.3V 稳压器.I2C 电平转换器和 I2C 引脚上的上拉电阻的 ...

  7. STM32F1与STM32CubeIDE编程实例-HMC5883电子罗盘驱动

    HMC5883电子罗盘驱动 1.HMC5883介绍 Honeywell的HMC5883L 是一款表面贴装多芯片模块,专为低场磁场感应而设计,具有数字接口,适用于低成本罗盘和磁力测量等应用. HMC58 ...

  8. STM32F1与STM32CubeIDE编程实例-麦克风声音传感器驱动

    麦克风声音传感器驱动 麦克风声音传感器,顾名思义,它可以检测声音和测量声音的响度.当声音的响应达到一定的阈值时,传感器输出高电平或低电平信号(取决于硬件设计).麦克风声音传感器广泛应用于声控开关.噪音 ...

  9. STM32F1与STM32CubeIDE编程实例-XPT2046电阻触摸屏驱动

    XPT2046电阻触摸屏驱动 1.XPT2046介绍 XPT2046 是一款 4 线电阻式触摸屏控制器,包含一个 12 位 125 kHz 采样 SAR 型 A/D 转换器.XPT2046支持1.5V ...

最新文章

  1. 使用BigQuery ML预测天气(6.19)
  2. GhostNet 测试
  3. 无缓冲channel的内存泄漏问题
  4. OpenGL - Normal Map
  5. set escape on
  6. linux程序只监听了ipv6端口,c-在Linux上侦听IPv6多播
  7. 工作日志20150202
  8. matlab函数集锦
  9. android 模拟器测试之旅
  10. java总结体会_Java课程总结心得体会
  11. php笔刷怎么安装,ps笔刷怎么用?PS笔刷使用教程
  12. 按键精灵通过句柄获取窗口坐标_按键精灵 句柄 获得句柄 控制windows窗口 后台...
  13. 数字化转型投入大、效果差,永洪BI如何帮助企业迈出数据应用第一步
  14. python:实现lowest common ancestor最低共同祖先算法(附完整源码)
  15. 新疆旅游攻略-禾木村
  16. python海贼王logo_中年大叔学编程-Python下载海贼王漫画图片
  17. 【RFC2818 基于 TLS 的 HTTP】(翻译)
  18. Equalize the Array(思维)
  19. Cannot run program‘C:\Anaconda3\envs\...\python.exe’(in directory):CreateProcess error=2,系统找不到指定文件
  20. EBC-B10电池容量测试仪之通信协议分析

热门文章

  1. Lodash pick
  2. 推荐BMS锂电池管理使用KT6368A蓝牙模块芯片
  3. 需要跟前辈学习的博客
  4. GAN 并不是你所需要的全部:从AE到VAE的自编码器全面总结
  5. 上网的时候不知道自己电脑的IP地址怎么办? 找藏拙IP搜索
  6. 每日一面 - MySQL 的双一设置是什么?
  7. 10-1-2 数据结构与算法高级(下)
  8. 四. 常用EMC防护器件选型学习笔记
  9. java无穷大 inf_Java正无穷大、负无穷大以及NaN
  10. SQL server2012 安装