欧洲杯买球网
PRODUCT DISPLAY
产品展示您现在的位置: 首页 > 产品展示

欧洲杯买球网Arduino传感器套件多用电路板的设计

发布时间:2024-03-11 03:11:18 来源:欧洲杯竞猜手机app推荐 作者:欧洲杯投注官方网站入口

  解文军(1968—),男,哈尔滨人,助理工程师,长期从事单片机应用系统的研发设计及教学工作。

  Arduino是一个开源的电子硬件平台,包含硬件和软件2 个主要的部分,硬件部分是可用于连接各种传感器的Arduino电路板,软件部分是可用于程序设计的软件开发环境ArduinoIDE[1]。在实际的创新教育训练、学生竞赛以及产品的快速开发中Arduino 被大量使用,早已成为一款被广泛应用的开发平台, 备受广大创客追捧。[2] 各种Arduino 学习套件中都包含一二十种传感器,每种传感器都对应一种印制电路板。“一种电路一种板”可说是电子专业理所当然的基本常识,然而对于一些电路简单、元件非常少、结构型式相同的电路,可以做到“几种电路一种板”。本文就是将Arduino传感器套件中12 种传感器电路做到3 种多用印制电路板上。

  Arduino 学习套件包含Arduino 电路板、若干种传感器和大量开源的用于实现扩展的外围功能电路(如舵机驱动器、液晶显示屏等)[3]。各种Arduino 学习套件中最基本、最常见的传感器有12 种:数字震动传感器、单向倾角传感器、磁感应传感器、按压式大按钮模块(碰撞开关)、LM35 模拟温度传感器、DS18B20 数字温度传感器、红外接收传感器、DHT11 温湿度传感器、角度传感器、光线亮度传感器、湿敏传感器和火焰传感器。数字震动传感器使用的传感器是SW-18010P,是一种弹簧型无方向性振动感应器件。在静止时任何角度都为开路状态,当受到外力碰撞或者大力晃动时,弹簧变形和中心电极接触使两个引脚瞬间为导通状态,当外力消失时恢复为开路状态。单向倾角传感器是基于钢球开关的数字模块,利用钢球的特性,通过重力作用使钢球向低处滚动,从而使开关闭合或断开。磁感应传感器是基于干簧管的数字模块,干簧管是一种磁敏开关。当磁铁靠近干簧管时,管内的常开接点就会感应出极性相反的磁极而相互吸引闭合;当磁力减小到一定值时,接点又恢复到断开状态。[4]按压式大按钮模块(碰撞开关)是基于按键的数字开关量输入模块,按下按键输出低电平。LM35 温度传感器是一款半导体温度传感器,输出电压与摄氏温度线 温度传感器常用封装TO-92,其引脚定义为:①电源正+Vs;②信号输出Vout;③电源地GND。DS18B20 温度传感器采用可编程单总线 ℃。DS18B20 常用封装TO-92,其引脚定义为:①电源地GND;②数据输入/ 输出DQ;③电源输入端VDD。红外接收传感器可接收红外线 kHz 调制信号,从而实现红外无线通信。此传感器含有红外一体化接收头,常用型号为HS0038 等,采用3 脚直插封装,其引脚定义为:①信号输出OUT;②电源地GND;③电源正Vcc。DHT11温湿度传感器包括一个电阻式感湿元件和一个NTC 测温元件。该传感器为4 针单排引脚封装,其引脚定义为:① VDD 供电;② DATA 串行数据;③ NC 空脚;④ GND 接地。角度传感器利用旋转电位器测量旋转角度,从0 ~ 300°。它两端接电源和地,中间抽头接信号输出。光线亮度传感器使用光敏电阻来检测周围环境光线的亮度。光敏电阻的电阻值随入射光的强弱而变化:入射光弱,电阻增大;入射光强,电阻减小。湿敏传感器使用湿敏电阻HR202L 来检测周围环境的湿度。湿敏电阻的电阻值随着湿度的增加而急剧下降,大体按指数规律下降。火焰传感器利用红外线接收管来探测火源或热源。红外线接收管可将外界红外光的强弱变化转变为电流的变化,经过串联电阻转换为模拟量电压信号。

  虽然震动传感器、倾角传感器、磁感应传感器和大按钮模块的功能各异,但它们的电路原理一样都是开关,输出信号都是开关量。震动传感器、倾角传感器和磁感应传感器都是2 个端脚元件,大按钮模块虽为四脚元件,但两脚为一组相通,在电路意义上实为两端元件,因此可将这四种传感器归纳为两端开关量传感器。

  光敏电阻、湿敏电阻和红外线 个端脚元件。光敏电阻和湿敏电阻的阻值变化需通过其两端的输出电压来检测,为模拟量。红外线接收管可将外界红外光的强弱变化转变为电流的变化,经过串联电阻转换为模拟量电压信号。因此可将光线亮度传感器、湿敏传感器和火焰传感器归纳为两端模拟量传感器。

  LM35 温度传感器、DS18B20 温度传感器和红外接收传感器都有3 个引脚,名称相同或实际含义相近,只是排列序号不同。角度传感器虽不是集成电路,但它3个引脚的实际含义与前面3 种传感器相同或相近,其排列序号与LM35 相同。DHT11 温湿度传感器虽有4 个引脚,但有1 个空脚,其他3 个引脚的实际含义与前面3 种传感器相同或相近,只是排列序号不同,在电路意义上实为三端元件。因此可将这5 种传感器归纳为三端传感器。

  若将4 种开关量传感器的电路原理图分别画在4 张或者画在1 张电路原理图上[5],都不难发现它们的电路结构型式一样。现将4 种传感器的电路原理图合并整理在1 张电路原理图上,如图1 所示。

  根据图1 绘制印制电路板图(PCB)。布局时将震动开关S1、倾角开关S2、干簧管开关S3 和按键SW1的PCB 封装重叠放置。倾角开关S2 和干簧管开关S3的PCB 封装完全相同,这2 个元件完全重合放置。布完连线 两端开关量传感器

  按图2 生产制作PCB 板,可分别用作4 种开关量传感器的PCB 板:在S1 处焊上震动开关,就成为震动传感器;在S2 处焊上倾角开关,就成为倾角传感器;在S3 处焊上干簧管开关,就成为磁感应传感器;在SW1 处焊上四脚按键,就成为大按钮模块。4 种开关量传感器完全可通过4 种元件的外形来区分。3.2 两端模拟量传感器多用电路板的设计如将1 只光敏电阻与1 只分压电阻串联,则光敏电阻的阻值随光强的变化而改变,从而改变光敏电阻两端的输出电压,以此来检测周围环境光线 为光敏电阻,S为输出电压信号。

  如将1 只湿敏电阻与1 只分压电阻R3 串联,则湿度的变化能改变湿敏电阻的阻值,从而改变湿敏电阻两端的输出电压,以此来检测周围环境湿度,电路原理见图3,R2 为湿敏电阻。红外线接收管电流的变化,经过串联电阻R3 转换为模拟量电压信号,以此来检测周围环境热源或火源,电路原理见图3,Q1 为红外线 种传感器的电路原理图相同,电路结构型式一样,所以可将3 种传感器的印制电路板图(PCB)绘制在1 块PCB 图上。布局时将光敏电阻R1 和湿敏电阻R2 的PCB 封装重叠放置,红外线 的PCB 封装放置在电阻R1 封装内,布完连线 两端模拟量传感器多用电路板

  按图4 生产制作PCB 板,可分别用作3 种两端模拟量传感器的PCB 板:在R1 处焊上光敏电阻,就成为光线L,就成为湿敏传感器;在Q1 处焊上红外线接收管,就成为火焰传感器。3 种传感器可完全通过3 种元件的外形来区分。

  图5 为5 种三端传感器电路原理图,其中U1 为红外接收传感器,U2 为LM35 温度传感器,U3 为DHT11温湿度传感器,U4 为DS18B20 温度传感器,RP1 为角度电位器,电阻R1 为信号S 的上拉电阻。根据图5绘制印刷电路板图(PCB)。由于U4 和U2 的3 个引脚网络线排列顺序相反,故布局时将元件U4 和U2 的PCB 封装背对背放置,3 个焊盘中心对齐重合,二者位于旋转电位器封装内。图6 为布完连线的PCB。

  按图6 生产制作PCB 板,可分别用作5 种三端传感器的PCB 板:在U1 处焊上元件HS0038,就成为红外接收传感器;在U2 处焊上元件LM35,就成为LM35温度传感器;在U3 处焊上元件DHT11,就成为DHT11温湿度传感器;在U4 处焊上元件DS18B20,就成为DS18B20 温度传感器;在RP1 处焊上旋转电位器,注意不焊上拉电阻R1,就成为角度传感器。5 种三端传感器可通过5 种三端元件的外形来区分,且生产厂商也会在外包装小塑料袋上粘贴标签来区分,或在多用电路板上粘贴标签来区分。由于U2 和U4 的外形完全一样,在粘贴标签脱落的情况下,需要通过辨认U2 和U4 元件上的符号标识LM35 或DS18B20 来区分。

  [5] 刘超.Altium Designer原理图与PCB设计精讲教程[M].北京:机械工业出版社,2018.(本文来源于《电子产品世界》杂志2021年9月期)


欧洲杯买球网
联系方式
  • 电话

    86-021-69155901

  • 传真

    86-021-69155906

在线客服