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

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

3天内不再提示

Mouser 的 STEAMy Summer:第 2 部分

小黑羊 2023-01-05 09:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

欢迎来到我们的 STEAMy 夏季博客系列的第 2 部分。在第 1 部分中,我们讨论了父母和孩子可用于探索 STEAM(科学、技术、工程、艺术和数学)主题的资源,以便他们可以通过基于项目的学习培养嵌入式电子技能。这次让我们深入研究并设计和编码一个特定的项目。不要觉得必须完全按照描述使用这个项目,而是将其作为您想象力的起点,并帮助您向崭露头角的培训工程师解释工程过程。

享受阳光

虽然秋季临近,但我们中的许多人都会怀念夏天,因为这个季节意味着漫长的日子和阳光下的户外乐趣。这种强烈的阳光既是福也是祸。虽然它可以让我们在户外玩更长的时间,但如果我们暴露在过多的太阳紫外线 (UV) 辐射下,它也会导致严重的副作用,例如晒伤或(在最坏的情况下)皮肤癌。

在春季和夏季从温暖到炎热的月份,定期涂抹防晒霜并在阴凉处休息可以帮助降低风险,但记住在假期或悠闲嬉戏期间这样做可能是一个挑战,尤其是对孩子们而言。在秋季和冬季,类似的做法在白天经历持续阳光的环境中很重要。

但是,如果我们可以监控我们的紫外线照射并在必须采取安全预防措施时触发提醒,会怎样呢?这就是我们将在这个项目中探索的内容。但首先,让我们讨论科学!

可见光,也就是我们的眼睛可以看到的光,相对于较大的电磁波谱占据了非常小的频带。它的两侧是极低频率的无线电波和极高频的伽马射线。位于我们眼睛可以看到的频率之上的是紫外线。紫外线的波长范围为 180 至 400 纳米。这大致转化为从 3x10 16到 8x10 14 Hz 的频率范围。紫外线进一步分为三个波段:

UVA 或近紫外线 (315–400nm)

UVB 或中紫外线 (280–315nm)

UVC 或远紫外线 (180–280nm)

从健康的角度来看,UVA 和更重要的是 UVB 是令人担忧的频率。UVC 会被大气吸收,因此不必担心。导致与紫外线照射相关的健康风险的因素包括美国癌症协会列表中的以下几点:

一天中的时间:上午 10 点到下午 4 点之间紫外线最强。

季节:春季和夏季的紫外线更强。这在赤道附近的影响较小。

距赤道的距离(纬度):离赤道越远,紫外线照射就越低。

海拔:更多的紫外线到达更高海拔的地面。

云层:云层的影响各不相同。有时,云层会阻挡部分来自太阳的紫外线并降低紫外线照射,而某些类型的云可以反射紫外线并增加紫外线照射。

紫外线指数是一种向人们传达给定地点和时间的紫外线暴露风险的数字方式(表 1)。该索引由以下增量组成:

表 1:紫外线指数使用数字系统表示风险。

紫外线指数 风险
0.0 至 2.9 低的
3.0 至 5.9 缓和
6.0 至 7.0 高的
8.0 至 10.0 很高
11.0 或更高 极端

检查紫外线指数作为每日天气更新的一部分可以帮助您准备采取必要的预防措施,例如限制您的户外时间和为暴露的皮肤涂抹足够的防晒霜。

这个概念

现在,我们对紫外线辐射为何危险的原因有了更多的了解。减少暴露在紫外线下的时间并确保持续涂抹防晒霜是在阳光下保持安全的关键。考虑到这一点,让我们充实一些在这个项目中应用的要求和行动:

检测随时间推移的紫外线辐射量。

确定暴露是否超过了预先指定的限制。

创建一个有趣且异想天开的警报,以在超过 UV 暴露限制时通知用户。

为曝光计数创建一个重置。

确保设备由电池供电。

将曝光数据发送到云端以供日后分析。(注意:此步骤有助于教孩子如何阅读图表和图形!)

对于这个项目,我们将建立以下警报间隔(表 2),每分钟读取一次读数,并保持 UV 指数的运行平均值。如果平均值在给定时间段内超过这些水平,则应触发警报。

表 2:此 UV 指数表显示了我们项目的警报间隔。

紫外线指数 提醒每...
低或中等 2小时
高或非常高 1小时
极端 30分钟

该设计

使用我们列出的要求,我们可以开始在非常高的功能级别上进行一些设计假设。对于此设计,我们假设需要以下五个功能块来满足我们的要求:

紫外线检测

数据处理

数据传输至云端

用户界面

力量

现在我们已经为您的项目确定了一个高级架构,让真正的乐趣开始吧。首先,访问Mouser.com并开始搜索满足该项目需求并可纳入您的电路设计的部件。为了帮助您入门,贸泽为该项目推荐了以下部分内容:

紫外检测

Silicon Labs生产了一种集成电路,可以用作紫外线传感器。Si1145提供了一个方便的 I2C 串行接口,可以触发遥测到微控制器以进行进一步的分析和操作。贸泽备有 Adafruit 485-1777分线板 (BOB),它利用 Si1145 使 UV 监视器面包板变得友好。方便的是,此 BOB 包含电平转换器,使其能够在 3.3 和 5V 嵌入式平台上运行。

数据处理、通信电源

对于这个项目,我们可以利用Arduino MKR1000嵌入式开发平台作为大脑,并提供与基于云的存储的 Wi-Fi 连接。该板还利用 JST 连接器,允许该板通过最小额定值为 700mAh 的单节 3.7V 锂聚合物 (Li-Po) 电池供电。

将多个功能整合到一个组件中是一把双刃剑。一方面,它减少了您的零件数量,并且故障排除更少,因为我们可以假设所有板载组件都经过了制造商的测试。另一方面,如果(例如)您希望使用蓝牙而不是 Wi-Fi 进行通信,那么您还需要考虑这种变化将如何影响数据处理和电源功能。在设计产品时,工程权衡始终是一个现实。这是一个简单的示例,但您可以想象,随着组件数量和需求复杂性的增加,问题将会扩大。

另一件需要考虑的事情是 MKR1000 在 3.3V 下运行,而许多其他开发板(尤其是那些不是专门为电池或移动应用而构建的)往往在 5V 下运行。如果您确实修改设计以包含不同的组件,请确保它们兼容 3.3V。

用户界面

用户界面将包括从系统到用户的输出以及从用户到系统的输入。输出将用作 UV 阈值警报,通知用户已达到阈值。输入将是一种让用户确认警报并重置系统的方法。

对于警报,压电蜂鸣器肯定会引起附近任何人的注意。选择的蜂鸣器是 TDK Corporation 的PS1240P02BT ,因为它的工作电压为 3V。还需要电阻晶体管来增强蜂鸣器的功率并确保其驱动足够的电流以使蜂鸣声明显。

要在触发警报后重置设备,您可以使用常开 (NO)瞬时按钮。下拉电阻器用于将连接到微控制器通用输入/输出 (GPIO) 引脚的按钮接地,以防止任何浮动输入(图 1)。

pYYBAGOzf3eAeAx2AACSliyT8so599.jpg

图 1:项目的最终电路如下所示。(来源:作者)

将所有东西放在一起后,最终电路就完成了,如上图所示。总之,表 3列出了该项目的物料清单 (BOM) :

表 3:这是我们的紫外线监控器和警报项目的 BOM。

贸泽# 描述 数量
485-1777 光学传感器开发工具 数字紫外线指数/红外线/可见光传感器 1个
782-ABX00011 Wi-Fi 开发工具 (802.11) MKR1000 带接头 1个
485-328 Adafruit 配件锂离子聚合物电池 3.7V 2500mAh 1个
810-PS1240P02BT 音频指示器和警报 Round 12.2mmx6.5mm 4kHz V IN =3V 1个
612-PV5S24011 按钮开关 0-2A 48VDC 关(开)12mm 黑色圆顶 1个
512-PN2222ABU 双极晶体管 - BJT NPN 晶体管通用 1个
279-CBT25J1K0 碳素电阻 1kΩ 1/4W 250V 1个
279-CBT25J10K 碳素电阻 10kΩ 1/4W 250V 1个

您可以单击此处将所有这些部件添加到您的贸泽购物车。请记得查看本博客系列的最后一篇文章,我们将在其中向您展示如何连接电路和编写代码。

现在就这些了,但请记得回来查看第 3 部分,届时我们将完成为您的紫外线 (UV) 监测器和警报项目构建电路和编程 Arduino MKR1000 的每一步,以便您和您年轻有抱负的工程师可以保护当你外出享受阳光时,你的家人。

审核编辑 hhy

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

    关注

    114

    文章

    17638

    浏览量

    190165
  • 监控
    +关注

    关注

    6

    文章

    2364

    浏览量

    59076
  • 电池
    +关注

    关注

    85

    文章

    11355

    浏览量

    141248
  • steam
    +关注

    关注

    0

    文章

    89

    浏览量

    10851
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    集装箱储能系统标准解析系列(一)|IEC 62933-2-1:电能存储(EES)系统 2-1部分-储能单元参数和试验方法

    IEC 62933-2-1 电能存储(EES)系统 2-1部分:储能单元参数和试验方法
    的头像 发表于 11-25 15:40 682次阅读
    集装箱储能系统标准解析系列(一)|IEC 62933-<b class='flag-5'>2</b>-1:电能存储(EES)系统 <b class='flag-5'>第</b><b class='flag-5'>2</b>-1<b class='flag-5'>部分</b>-储能单元参数和试验方法

    集装箱储能系统标准解析系列(三)| IEC TS 62933-4-1电能存储系统(EES) 4-1部分:环境问题指导

    IEC TS 62933-4-1电能存储系统(EES) 4-1部分:环境问题指导 通用规范
    的头像 发表于 11-25 15:11 162次阅读
    集装箱储能系统标准解析系列(三)| IEC TS 62933-4-1电能存储系统(EES) <b class='flag-5'>第</b>4-1<b class='flag-5'>部分</b>:环境问题指导

    2章 点亮你的LED(2.5)

    程序5个步骤: 1步:芯片型号,选择STC89C52RC系列下的STC89C52RC/LE52RC,一定不能选错。 2步:扫描串口,根据查到的
    的头像 发表于 10-16 10:58 290次阅读
    <b class='flag-5'>第</b><b class='flag-5'>2</b>章 点亮你的LED(2.5)

    IPEX1代与4代的主要差异

    应用中的适用性和性能表现。 IPEX1代 ◆ 端子直径:2.0毫米 ◆ 高度:小于3毫米 ◆ 插座尺寸:较大,支持更广范围的射频线缆直径 ◆ 基座规格:2毫米圆形底座 IPEX4代 ◆ 端子直径
    发表于 07-15 09:36

    单片机外围电路设计 (2版)

    内容简介本文档从实用角度出发,全面系统深入地阐述了MCS-51单片机及其兼容机外围电路的设计与应用。全书共10章。1章至3章分别介绍各种智能化/网络化集成传感器、传感器系统的原理与应用、数字IC
    发表于 04-18 16:16

    【北京迅为】itop-3568 开发板openharmony鸿蒙烧写及测试-2章OpenHarmony v3.2-Beta4版本测试

    【北京迅为】itop-3568 开发板openharmony鸿蒙烧写及测试-2章OpenHarmony v3.2-Beta4版本测试
    的头像 发表于 03-05 10:53 874次阅读
    【北京迅为】itop-3568 开发板openharmony鸿蒙烧写及测试-<b class='flag-5'>第</b><b class='flag-5'>2</b>章OpenHarmony v3.2-Beta4版本测试

    DLPC3433部分DSI失效的原因?如何解决?

    部分板子,在无法实现4步,始终无法显示系统输出的DSI,接入后,仍然是马赛克图案。 我们可以确保我们输出的DSI没有问题,因为正常板子是可以输出完整的DSI视频信息,同时我们是同一批生产的板子,目前出现不一致的情况。 请求帮助: 分析DLPC3433
    发表于 02-21 07:24

    运算放大器速成课程2部分:关键参数教程

    电路设计人员根据几个器件参数选择运算放大器。这些参数必须满足运算放大器应用的要求。下面列出了最常考虑的参数。本教程的2部分解释了它们的定义和用途。
    的头像 发表于 02-20 18:22 942次阅读
    运算放大器速成课程<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>:关键参数教程

    运算放大器速成课程1部分:基础教程

    理解运算放大器的基本原理对于在工业、汽车和电信应用中销售微控制器(MCU)至关重要。运算放大器对现实传感器的输出信号进行放大和滤波,以便模数转换器能够访问这些信号,无论它们是分立器件还是集成到MCU中。本教程的1部分介绍了运算放大器的基本知识。
    的头像 发表于 02-20 18:05 981次阅读
    运算放大器速成课程<b class='flag-5'>第</b>1<b class='flag-5'>部分</b>:基础教程

    导通电阻骤降21%!Wolfspeed4代SiC技术平台解析

    电子发烧友网综合报道 2月12日,Wolfspeed宣布推出全新的4代SiC MOSFET技术平台,该平台从设计端就考虑耐久性和高效性,同时还能降低系统成本、缩短开发时间。据介绍
    发表于 02-13 00:21 1447次阅读

    ISO 16750-2-2010 道路车辆电气和电子设备的环境条件和试验2部分:电气负载

    电子发烧友网站提供《ISO 16750-2-2010 道路车辆电气和电子设备的环境条件和试验2部分:电气负载.pdf》资料免费下载
    发表于 02-11 15:39 4次下载

    GB/T 31467.1-2015电动汽车用锂离子动力蓄电池包和系统1部分:高功率应用测试规程

    GBT31467.1-2015 电动汽车用锂离子动力蓄电池包和系统 1部分 高功率应用测试规程
    发表于 02-10 15:40 3次下载

    建造方程式赛车:BSPD 2 部分

    作者:Antonio Velasco 继续 UCI FSAE 团队完成制动系统合理性装置(或 BSPD)设计过程的第二部分,我们研究这种安全电路的工作原理及其背后的要求。我们的目标是在明年的多项比赛
    的头像 发表于 01-26 17:47 1967次阅读
    建造方程式赛车:BSPD <b class='flag-5'>第</b> <b class='flag-5'>2</b> <b class='flag-5'>部分</b>

    TMS320C54x DSP助记指令集参考集2

    电子发烧友网站提供《TMS320C54x DSP助记指令集参考集2卷.pdf》资料免费下载
    发表于 12-24 16:58 0次下载
    TMS320C54x DSP助记指令集参考集<b class='flag-5'>第</b><b class='flag-5'>2</b>卷

    ADS1256两个通道之间进行切换,必须需要至少5ms的延时2通道才能正常读出数据,为什么?

    目前在使用ADS1256时遇到问题,具体情况如下,希望专家能够帮助解决,谢谢: 1. 背景: DSP28335与ADS1256双通道采样程序一段已经编写,调试后基本正常。 2. 部分参数设置
    发表于 12-20 14:21