发作品签到
专业版

HCHO-CUBE

工程标签

9.9k
0
0
3

简介

魔改后的真"立方体"版甲醛检测仪,集成了甲醛、二氧化碳、挥发性有机物、氮氧化物以及各项基本环境参数的超小型环境参数检测仪。

简介:魔改后的真"立方体"版甲醛检测仪,集成了甲醛、二氧化碳、挥发性有机物、氮氧化物以及各项基本环境参数的超小型环境参数检测仪。

开源协议

GPL 3.0

创建时间:2023-04-21 11:09:55更新时间:2023-08-21 01:50:19

描述

   前段时间在逛开源广场时,被番薯君的设计基于ESP07S的多参数微型环境质量检测仪 - 嘉立创EDA开源硬件平台 (oshwhub.com)吸引,比起单纯复刻我更想魔改,本着精益求精的想法,我把番薯君 本身完成度已经很高的设计进一步优化,同时补充了云服务功能以及对接家里现有的智能家居无线网的Lor模块。

0、写在前面

1、该仪器成本较高,想要复刻的朋友可以考虑删减功能或者看看番薯君的设计。链接已经放在上面了。

2、该仪器采用STM32G431CBU6为主控,番薯君使用的是ESP8266-07。由于包含了OTA程序和各种程序库,所剩空间几乎没了,有一个PIN2pin的芯片STM32G474CEU6,可以换这个用,目前硬件部分没有太明显BUG,软件部分完成了云平台、三个UI界面、基础控制等功能,没有太多优化的想法了,暂时就不换硬件了。

3、由于仪器本身体积很小,36mm*36mm*36mm的立方体,且内部空间堆叠复杂,制作起来有一定困难,所有的元器件选型均为小封装的QFN和0402器件,对焊接要求极高,需要使用SMT或者铁板烧,纯手工焊接失败率极高,对动手能力要求较高,但详细过程会尽量写明白。

4、仪器使用了涂鸦智能的WR4 WiFi模块,接入了涂鸦云平台,所有数据都能够通过APP查看,但涂鸦智能部分的克隆还没有整理好,该仪器不联网也能用,后续整理好后会再次发布。

5、本监测仪器未经授权禁止商用!!!   可能因为成本问题没人考虑商用吧...

1、成品实物图

   立创打样的亚克力前面板还没到货,现在前面看着还比较丑,等到货后会换图。

   仪器采用全铝合金CNC外壳外加黑色亚光阳极氧化,手感与质感都是极佳。正面采用”全面屏“设计,采用1.3寸的lcd彩屏。侧面开有Type-C充电口,传感器开孔、风扇通风孔、蜂鸣器开孔等。整体是一个边长36mm的立方体。

XSfJyQens4CMLA7IcAXdtOjLfp7N50NstJenBnpd.png

xiFgAtPGScRJNXLcuNUza0X6qTc7RVijs9Jjmkjc.png

T2WAazF0xkgVxq0qa0ILyEAoGRCQBZocemMngiTM.png

  仪器目前写了三个UI界面,简单展现了仪器内部所有的传感器参数,由于仪器所有数据都可以上云,所以本地的UI界面本着实用与简洁的原则设计,第一个界面的参数颜色可依据参数的指标改变颜色显示,比如绿色代表指标优秀,红色代表指标爆表,不同的指标有不同的分类,在程序里有详细写明,在这里就不再详细说明。

   仪器设有一个实体按键,一颗加速度陀螺仪六轴传感器(可以检测仪器的三方向单双击)。实体按键隐藏在了外壳内部(纯粹为了保险留的按键),实际操作使用加速度计感应。

   仪器内部集成了高精度时钟、温湿度传感器、气压传感器、光线紫外线传感器、可挥发有机物传感器、二氧化碳传感器、甲醛传感器等环境传感器,以及WiFi模块、Lora模块、保持空气流通的风扇等外设,仪器在内部极小的空间内利用PCBA堆叠实现了空间最大化利用,下面介绍一下内部的堆叠情况,为仪器组装做一下初步介绍。

2、内部结构展示

    先放图片,图片中把各个模块都做了标注,仪器总共使用四块PCB,一张四层板,三张两层板。主控板是四层板1.0mm,传感器板0.8mm,其余两张是1,0mm厚。仪器利用传感器板将三层板子桥接器来。

rTcTLJxTxdtdiqkugP0GCVa8kI3enA1hfXzgoQ2K.png

 

PmNL4l9nI308L2BiC9dR3XF1G7JfGmM8tm5tRQ6M.png   

 

 传感器板采用两侧半孔设计,可以与其余三张PCB焊接搭桥,将信号与电源连接三层PCB,同时传感器板底部装有WIFI模块,将空间最大化利用。

 

0f3mjcSjv3nSA4rJxQwnsnBIvsqn0wFOWB8KmdMZ.png

3、组装步骤

1、第一步,物料准备,首先焊接完成四块PCBA。注意焊接完后需要详细测试各个电源是否短路,仔细观察是否有焊接问题,如连锡虚焊等问题,要在组装前解决好,因为后面拆焊会很困难。需要准备的工具以及耗材有洗板水、助焊剂、吸锡带、好用趁手的烙铁、热风”抢“、镊子、胶水、双面胶等。

需要准备的五金件,这些五金件会面会给采购参考。

SeKrkVKAps4QKT0kX0dtV3HfZvegPAH0g22jdBtu.png

2、第二部,首先需要组装主控板与传感器板,为了保证传感器板的安装角度正确,先要将风扇控制板的PCBA作为支架辅助焊接,注意不焊接风扇控制板。

     首先要用蓝色箭头、绿色箭头指示的无沉头M2*8螺丝、15mm双通螺柱、4mm螺柱将两个板子连接,再将传感器板搭在上边凹槽处,保证红色箭头处平齐并焊接此处半孔区域,焊接完成后,注意观察焊锡不要突出太多,不然外壳的闪避间隙不够会导致整体安装不到位。

wMAIwgnz932LkFLhZSU4Epy1DI4iuqFCihUZUNHn.png

3、第三步,安装电池、2.4GHz、433MHz IPEX天线。

  主控板蓝色箭头指示位置的是2.4GHz天线的焊接区域,黄色为433MHz的天线焊接区域,红色为电池焊接位置,2,4GHz IPEX天线预留长度约4cm,433MHz天线预留长度约8cm(433MHz要穿过风扇控制板接到Lora模块上)。

t5pxrOS0IeYWBgllyaI5HuP07S0kbdRtLpk3dk3M.png

    WiFi天线焊接好后用镊子将ipex座子插在传感器板下面的WiFi模块上。如箭头指示位置。电池也如下图所示粘贴到主控板上,注意电池不要挨二氧化碳传感器太近,以免影响通风效果。433MHz天线焊接好后先保留,后续安装时可直接穿过风扇控制板。

fWnToYdy6iR6nSsL6t2qfCMveN7Ift0TBVZW4tww.png

4、第四步,风扇控制板的组装,风扇采用一款超薄的散热风扇,可以使用PWM控制,风扇采购回来有引出四根线,红色电源线,黑色GND线,蓝色PWM控制线,黄色速度反馈线,速度反馈没有使用,可以直接在风扇根部剪断,风扇其他三根引线预留2cm。

AAAS8GAKZk6mCvHIJPsBfVy9iz2g8voCuQVr4UQM.png

红色箭头指示区为风扇引线焊接点,自上而下依此焊接红黑蓝三根线,并在蓝色箭头处点胶,注意点胶不能过多以免粘住扇叶。

风扇带白色logo的一面向上,侧面出风口不能超过板子边缘,等待胶水干透后即可进行下面焊接。

X3LmPJGoqSAdzCLrusKrIABjefv1d5qhJ9IpDDsR.png

焊接这里,将电机控制板与传感器板连接。之后将433MHz的IPEX天线穿过风扇下面孔安装到Lora模块上。

5、第五步,焊接甲醛传感器板,这个板上只有一个传感器。只需将焊接引脚剪平避免与Lora模块冲突即可。利用10mm螺柱将甲醛传感器板与风扇控制板连接后即可焊接最后一个半孔区,焊接完成后整个仪器的大致框架就完成了。之后将铝合金外壳的后盖用沉头的螺丝与10mm的螺柱安装好后就如下图的样子了。

27R2TbGL6QhNSkJFZhlcx8rqeUw4XYkPqF7ryVE3.png

 

6、第六步,下载程序并安装前壳,程序下载口设置在Type-C的不使用引脚上,可以在安装外壳后下载调试,也有引出的下载焊盘,使用jlink或者st-link将BOOT程序下载到0x08000000~0X08004000地址,将APP下载到0X08004000地址,注意下载顺序,避免覆盖。BOOT程序包含了涂鸦智能的OTA程序,可以远程升级。

   安装前壳直接将整个组件推进前壳即可。然后将前面板的四颗螺丝锁紧,使用四个平头的M2螺丝,注意不要大力出奇迹...,最后撕去亚克力面板背胶,粘在前面板的凹槽里即可。(前面板没到货,效果图没有)

3m5T23Wm3N6HhaRJRCoE6DdorqJKZdD71t7dcBml.png

7、第七步,测试过程不做赘述了,第二个界面有所有传感器的读数,可以看哪里数据不对就是哪里有问题了,同时程序里有JLINK-RTT,可以打开RTT-Viewer查看调试数据,传感器错误会有报错提示。

CtNjXWe9OLJtS581GwTfaDiFah2Fm8G7Bb1nG0uT.png

4、联网的一些事项

1、涂鸦云有自己的SDK方案,移植巨方便,但是要自己申请帐号购买模块,有一点麻烦,倒是不用WiFi也没问题。后面我看一下怎么整理这部分资料。

2、Lora模块是接我自己组的智能家居网络,如果没有主机这个模块没有用,直接放弃不焊接就行。

8HkRnV2uhBOdCRJWG1uQfKmYCOvudI9JagkpwgPy.png

 

5、外壳与面板下单

直接嘉立创CNC下单就行,该仪器使用的是铝合金CNC,可以使用3D打印,但是质感会差一些,一套外壳估计200元,请自行考虑材质。

yTE3oevuVcF601cg37T3mkvnsGa7VAqHo7LGmh7p.png

t530uBZsO7NkbPCtAgygqIutt5dUWPuJBkCzP61e.png

6、其他要说的

1、成本较高,下面粗算一下成本,传感器SCD40\SGP41\甲醛传感器共210元,风扇25元,PCBA成本150~200元,五金件成本(没法只要一套)50元,无线模块成本50元,这个可以不要。

2、该仪器硬件完成度较高,软件完成度受限于目前使用的主控程序容量限制完成度较低,比如仪器内搭载了六轴陀螺仪加速度计,可以通过程序实现目前已经商用的”智能立方体“的功能,即可以通过翻转,敲击,旋转控制智能家居,还比如目前没有使用LVGL等GUI,只是使用了基础的刷屏函数,目前切屏时显示效果不好。

3、目前仪器硬件全部开源,所有硬件资料会上传附件,EDA的图只做参考...,软件开源各个传感器的驱动代码、1.0.3版本的HEX文件,完整工程暂时不开源,有想要完整工程的朋友可以私信我,提供个人研究用,但是也会删去涂鸦云相关的”PID‘代码,请自己创建项目后填入到空位就行。

4、这个仪器没有设计开机键(其实是硬件BUG,但由于传感器板桥接IO的数量限制,没法再改了,比较蛋疼),需要插电开机,电池容量为340mah,能够提供3小时左右的工作续航,且仪器使用场景为在室内持续检测甲醛含量,甲醛测试时需要持续运行1~2小时,所以就直接持续连接电源线运行就行,仪器设计有边冲边放功能,无需担心电池安全。

5、一些器件采购的型号,电子器件可以在立创商城,优信电子等地方采购。电池采用的502525电池。

G2L938fGACdaDjgaCTXLdVon2RiLLQ7QFNQQCjiq.png

duMXeE8tPGbu4NuTaSXUnm8aMlSrZNmLBg67vJaS.png

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
HCHO_TVOC_CUBE_WIFI.zip
20
2
HCHO_TVOC_CUBE_MOTOR.zip
16
3
HCHO_TVOC_CUBE_HCHO.zip
18
4
HCHO_TVOC_CUBE.hex
21
5
HCHO_TVOC_CUBE_BOOT.hex
22
6
sonser.zip
22
7
丝印面板.DXF
22
8
FOUNT.STEP
20
9
BOT.STEP
21
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航