0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

多种传感器的洗手液分配器设备设计方案

电子设计 来源:eeweb 作者: Hesam MOSHIRI 2021-04-25 11:28 次阅读

特征

  • 高稳定性,对环境光不敏感
  • 激光切割丙烯酸(有机玻璃)外壳
  • 高性价比
  • 洗手液/酒精的流量控制能力(效率)
  • 通孔元件(易于焊接)
  • 单层PCB板(易于制造)
  • 便宜的ATTiny13微控制器
  • 低待机电流消耗

众所周知,COVID-19疫情席卷全球,改变了我们的生活方式。在这种情况下,酒精和洗手液至关重要,价格昂贵,并且在某些地方很难找到液体,因此必须正确,有效地使用它们。在第二种洗手液分配器设备中,我已经解决了先前的设计问题,并介绍了一种对环境光和酒精/洗手液的流量控制能力不敏感的设备。因此,在每个请求上将只倒出足够量的液体。该设计使用便宜的ATTiny13微控制器。

[A]电路分析

图1显示了该设备的示意图。可以通过多种传感器和设计方法来完成该任务,但是,我的重点是设计一种高效,廉价且简单的电路。

o4YBAGCE37qAapUZAAQVFO2Oo70949.png

图1:自动洗手液分配器的示意图

P2是2针XH公头。它用于连接5mm的蓝色LED,该LED应该安装在外壳和洗手液/酒精容器上。R5限制了LED的电流

U1是TSOP1738 [1]或HS0038 IR接收器模块。它是一个完整的单元,用于检测和解码IR信号。图2显示了该组件的框图。

o4YBAGCE38eAeA9OAAEnR_uY-sk919.png

图2:TSOP1738(HS0038)红外接收器模块的框图

该模块可在电源轨接受5V电压,消耗约5mA电流。组件的低电流消耗使我们能够使用简单的RC滤波器(C1和R3)来消除可能由电源噪声引起的不稳定性(错误的IR信号检测)。

上述RC滤波器的截止频率既可以模拟(例如LTSpice),也可以在实践中进行检查。为了在实践中测试滤波器的性能,我使用了Siglent SDS1104X-E示波器和Siglent SDG1025波形发生器。必须使用USB电缆连接这两个设备。图3显示了滤波器行为的波特图。计算结果证实,实际上滤波器的截止频率约为112Hz。有关更多详细信息,请观看视频

图3:通过波特图和SDS1104X-E示波器实际测试RC滤波器的性能

R4是上拉电阻,C2降低U1输出噪声。D1是一个5mm的红外发射二极管,R1限制了二极管的电流。R1值可以在150R至220R的范围内。较低的电阻意味着较高的检测范围,反之亦然。我为R1使用了180R电阻。Q1是用于开关D1 IR二极管的2N7000 [2] N沟道MOSFET。R2限制栅极电流。

IC1是ATTiny13 [3]微控制器。它是一种众所周知的廉价微控制器,可以为该应用提供足够的外围设备。PORTB.4为红外发射器二极管产生一个方波脉冲,而PORTB.3则检测到低电平激活信号。PORTB.1用于将激活信号发送到泵。该单个脉冲的占空比定义了酒精或洗手液的流量。

Q2是用于开关泵的BD139 [4] NPN晶体管。D3消除了反向电感器电流(泵的直流电动机),C5降低了泵的噪声。D2指示泵激活。R7限制了LED的电流。

C3,C4和C6用于降低电源噪声。

[B] PCB布局

图4显示了自动洗手液分配器的PCB布局。它是单层PCB板,所有组件封装均为通孔。

图4:自动洗手液分配器设备的PCB布局

我将SamacSys组件库用于Q1 [5],Q2 [6]和IC1 [7]。SamacSys库始终可以帮助我避免不必要的错误,并绕开了从头开始设计组件库的耗时过程。有两个安装和使用库的选项。首先,从componentsearchengine.com下载并安装它们,其次,使用提供的CAD插件直接安装它们[8]。SamacSys已为几乎所有电子设计CAD软件提供了插件。就我而言,我使用了Altium Designer插件(图5)。

o4YBAGCE3_-AQWliAAYXALHQTeg262.png

图5:SamacSys Altium Designer插件中的选定组件

图6显示了洗手液分配器板的第一个工作原型的图片。您在PCB板上看到切口了吗?有必要防止U1模块接收到任何不必要的IR信号。这个间隙被一块外壳填满了。

o4YBAGCE4A6AB8AQAAWURMbexMc335.png

图6:洗手液分配器的第一个工作原型板

[C]单片机的源代码

该代码已用C编写。您“可能”需要修改的代码的重要部分是Timer-0溢出中断例程。

中断[TIM0_OVF] void timer0_ovf_isr(void)

{

如果(PINB.3 == 0 &&已激活== 0)

已激活= 1;

如果(已激活== 1)

计数器++;

开关(计数器)

{

案例15:

PORTB.1 = 1;

休息;

情况23:

PORTB.1 = 0;

休息;

案例372:

计数器= 0;

已激活= 0;

休息;

}

}

“情况15”定义了预激活延迟。用户需要短暂的延迟才能将手固定在传感器和喷嘴下方。“情况23”定义了泵的激活时间,“情况372”定义了下一次可能的激活之前的延迟。该延迟为用户提供了足够的时间来收集所有的洗手液/酒精滴剂。此外,它还可以防止滥用该设备并防止儿童或某些人浪费昂贵的液体。

必须在没有时钟分频的9.6MHz内部时钟源上设置保险丝位。

[D]激光切割Corel抽拉式外壳设计

图7显示了Corel Draw中设计的机壳。您只需要将“ sanitizer.cdr”文件发送到激光切割车间/公司,并订购2mm亚光黑色有机玻璃(丙烯酸)的激光切割即可。薄胶合板也可以。

pIYBAGCE4CKAbiRyAAE21PcFpjc052.png

图7:Corel Draw中的洗手液分配器外壳设计

图8显示了完整的自动洗手液分配器单元。您可以将机箱安装在所需的容器上。我用了一个玻璃容器。

o4YBAGCE4DOAebcsAAYE5rpPVBo091.png

图8:带有玻璃容器的自动洗手液分配器

[E]物料清单

o4YBAGCE4ECAYKXkAAM16sVVW9w033.png

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7555

    浏览量

    151427
  • pcb
    pcb
    +关注

    关注

    4319

    文章

    23099

    浏览量

    397934
  • 分配器
    +关注

    关注

    0

    文章

    194

    浏览量

    25756
  • 红外接收器
    +关注

    关注

    2

    文章

    42

    浏览量

    19083
  • 电源噪声
    +关注

    关注

    3

    文章

    151

    浏览量

    17481
收藏 人收藏

    相关推荐

    HDMI分配器与转换的选择与配置:连接多个设备或延长信号距离的必备工具

    HDMI分配器和转换是两种常用的视频信号管理设备,它们在家庭影院、会议室、监控系统等多种场合中发挥着重要作用。了解它们的特点和配置方法可以帮助用户更好地选择合适的
    的头像 发表于 09-26 10:12 408次阅读

    CDCE18005高性能时钟分配器数据表

    电子发烧友网站提供《CDCE18005高性能时钟分配器数据表.pdf》资料免费下载
    发表于 08-21 11:12 0次下载
    CDCE18005高性能时钟<b class='flag-5'>分配器</b>数据表

    CDCE62005高性能时钟发生分配器数据表

    电子发烧友网站提供《CDCE62005高性能时钟发生分配器数据表.pdf》资料免费下载
    发表于 08-21 11:12 0次下载
    CDCE62005高性能时钟发生<b class='flag-5'>器</b>和<b class='flag-5'>分配器</b>数据表

    LMK01000高性能时钟缓冲、分频分配器数据表

    电子发烧友网站提供《LMK01000高性能时钟缓冲、分频分配器数据表.pdf》资料免费下载
    发表于 08-21 09:53 0次下载
    LMK01000高性能时钟缓冲<b class='flag-5'>器</b>、分频<b class='flag-5'>器</b>和<b class='flag-5'>分配器</b>数据表

    液压分配器起什么作用的

    液压分配器是一种用于控制液压系统中液体流量和压力的设备。它在许多工业和工程应用中发挥着重要作用,例如在液压升降机、液压挖掘机、液压起重机等设备中。以下是液压分配器的主要功能和原理: 流
    的头像 发表于 07-10 10:56 962次阅读

    液压分配器工作原理是什么

    液压分配器,又称液压多路阀,是液压系统中的关键部件之一。它的作用是将液压泵输出的油液分配到各个执行机构,实现液压系统的控制和调节。 一、液压分配器的工作原理 液压分配器的基本组成 液压
    的头像 发表于 07-10 10:55 1841次阅读

    液压分配器压力调整方法有哪些

    液压分配器,又称液压分配器或液压分流,是一种用于液压系统中的设备,主要用于将液压系统中的压力油分配到各个执行元件,以实现对液压系统的控制和
    的头像 发表于 07-10 10:53 2008次阅读

    单线分配器与双线分配器的区别是什么

    单线分配器与双线分配器是两种不同类型的电子设备,它们在通信、广播、电视等领域中有着广泛的应用。本文将介绍单线分配器与双线分配器的区别。 一、
    的头像 发表于 07-10 10:44 917次阅读

    四路数据分配器的基本概念、工作原理、应用场景及设计方法

    四路数据分配器是一种数字电路元件,它的作用是将一个数据输入信号分配成多个数据输出信号。 1. 四路数据分配器的基本概念 四路数据分配器是一种多路复用器(Multiplexer),它将一
    的头像 发表于 07-10 10:42 1669次阅读

    八路数据分配器的基本概念及工作原理

    八路数据分配器是一种常见的电子设备,用于将一个输入信号分配到多个输出端。在本文中,我们将详细介绍八路数据分配器的基本概念、工作原理、应用场景以及设计方法。 一、八路数据
    的头像 发表于 07-10 10:40 2024次阅读

    光电传感器/红外传感器

    刚入职了一家做传感器公司,老板让我自己学习成为一名研发人员,试用期三个月,让我开发出一款红外传感器。基本上什么资料都没有,让我自己去网上找,之前产品的原理图也没有,现在感觉两眼摸黑,有没有大佬可以告知一下我的学习方向吗,关于设计一款简单的红外
    发表于 05-30 17:58

    洗手液语音感应IC芯片,提升公共卫生水平

    随着物联网、人工智能等技术的不断进步,越来越多的智能设备开始融入我们的日常生活。而洗手液语音感应IC芯片,正是这一科技浪潮中的一颗璀璨明珠。它集成了语音识别、语音合成、智能控制等多项先进技术,使得
    的头像 发表于 05-22 09:22 346次阅读
    <b class='flag-5'>洗手液</b><b class='flag-5'>器</b>语音感应IC芯片,提升公共卫生水平

    Linux内核内存管理之slab分配器

    本文在行文的过程中,会多次提到cache或缓存的概念。如果没有特殊在前面添加硬件的限定词,就说明cache指的是slab分配器使用的软件缓存的意思。如果添加了硬件限定词,则指的是处理的硬件缓存,比如L1-DCache、L1-ICache之类的。
    的头像 发表于 02-22 09:25 1245次阅读
    Linux内核内存管理之slab<b class='flag-5'>分配器</b>

    Linux内核内存管理之ZONE内存分配器

    内核中使用ZONE分配器满足内存分配请求。该分配器必须具有足够的空闲页帧,以便满足各种内存大小请求。
    的头像 发表于 02-21 09:29 904次阅读

    请问为什么CAN不使用手动引脚分配器来更改引脚?

    了 Pin28 (P2.8) 使用手动引脚分配器,它起作用了, 然后想把 \" sync2 \" 从 Pin25 (P2.15) 改为 Pin1 (P0.1), 但是在手动引脚分配器
    发表于 01-30 07:24