Difference between revisions of "Assembly"

From bcmeter.org
Jump to navigation Jump to search
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:Overview.jpg|thumb|frame]]
__FORCETOC__


Basic Requirements:
{{#ev: vimeo | 684373327 | 1000px }}
Solder Iron / Solder / Flux / 3D Printer


3d Print – STL Files are attached
== Overview of parts / Assembly ==
A: Upper Case
B: Lower Case
C: Intake manifold
D: LED/Sensor holder


Order (links for convenience, parts are off-the-shelf / available in any regular workshop)
'''Requirements:
F: PCB from pcbway.com, jlcpcb.com or anywhere else (~$20) – find gerber files for upload attached
# Screwdriver
G: Components from mouser.com or anywhere else (~$40) – shopping cart to import on mouser attached.
# Solder Iron
H: Order filter papers (~$50) – Pack of 50 sufficient for at least 1000 samples. Type TBD, tested with T60A20 – ask local labs for availability
#  Solder
I: Additional material:
#  Flux
Hot Glue ~$7
#  3D Printer / 3d printing service
Rubber band (SHORE A) for sealing ~$11
M3 Screws ~$3
M3 threads ~$7
microSD Card (4gb+)
40 Pin Header (optional for plug the Hat)
J: Order membrane pump (~$160) - here (TBD – cheaper solution may be available soon)


STL for 3D Printing (SLA or FDM) attached. Print on any 3d printer or send to any service provider. Use black filament / resin. If possible, use flex filament or mix resin with flex resin.
200g Resin / FDM ~ $5-$10


Assembly Instructions
Current version is designed for absolute simplicity so as little as possible SMD components and parts with large footprints are used. Start assembling by soldering the smalles parts first (MMBT3904 + MCP3426). Then add THT passive parts piece by piece according to description on the PCB and the BOM.


LED and sensor brackets
[[File:Image_001.png|thumb|none]]


# Place IRL81A (IR Emitter) and LPT80A (Sensor) in adapters D and E, seal with hot glue and solder wires to the corresponding vias on the PCB. Long leg is anode (positive). [[File:Sensor-emitter-brackets.jpg|thumb|left]]<br clear=all>
The orientation of both the 3D printed infrared LED and sensor assemblies have been simplified to reduce orientation mismatches.
# Place adapters D and E in the case A and B. Emitter to top case. Seal with (hot) glue or tape. [[File:Brackets-in-lower-case.jpg|thumb|left]]<br clear=all>
The infrared LEDs come in a clear looking part while the infrared sensors are dark parts.
# Put pump in place and do a test run for leakage. [[File:Pump.jpg|thumb|left]]<br clear=all>
Each part needs to be correctly oriented; they have an spherical shaped part (lenses) which needs to point to the shorter end of the 3D printed brackets in
a way that they both point to the filter paper.
 
Insert LED and sensor bracket assembly to the case
[[File:Image_002.png|thumb|none]]
 
Prepare both the counterparts for the LED and sensor bracket assemblies with superglue or hot glue before insertion to create airtight channels. Make sure to also completely cover the middle part between sample and sensor area with glue. This is absolutely crucial to avoid air leakage.
Before inserting the brackets into the case, use superglue to fix the LEDs and sensors in place (avoid tilting and
[[File:Image_003.png|thumb|none]]
 
check orientation).
Mount the brackets to the case and check that the lenses of are centered in the holes by looking straight from above; same goes for the dark infrared sensors in their bracket to be inserted in the bottom case.
You have a little while to adjust with superglue; using hot glue, reheat the area as needed:
Clean possible residue of glue with acetone as it affects the clarity of the LEDs.
Reference & Sample parts
[[File:Image_004.png|thumb|none]]
 
In this area on the circuit board, the LEDs have to be connected in series, so the negative pin of the first LED is the positive pin of the second LED. Using a standard 4 pin 2.54mm JST connector and cable, solder the connections in the order red- black-yellow-white.
 
[[File:Image_005.png|thumb|none]]
 
Here, the infrared sensors for measuring the attenuation are connected parallel. Thus, they have to be connected in a different order than the LEDS: black-red-white-yellow.
Now, you have completed the most crucial part of the bcMeter assembly. The orientation of the LEDs to the sensors and the air leakage have a huge influence on the later accuracy of the device. Smaller isalignments can't be avoided and compensated by the "Calibration" function from the interface.
Sealing
[[File:Image_006.jpg|thumb|none]]
 
Now we can continue assembling the case itself by adding the rubber seal onto the bottom part. Make sure that the diameter is very well known as this is a crucial parameter for accuracy.
Check for air leakage and if needed, add a second seal on the top part as well. Make sure that the holes a overlapping.
To verify the diameter, you can just let the paper run black and then check the form and size of the sample spot.
Also add the M3 screw threads to the poles and use superglue to make a solid connection.
 
‌Pump control circuit
 
[[File:Image_007.jpg|thumb|none]]
 
 
The bcMeter is very forgiving in choosing pumps since I tested and used every available type.
Basically you can connect every pump you want which is able to run at 5V. There are two type pumps in the low cost range: Membrane and propeller. For our use case, we need the membrane pumps. Then, they can have a PWM controller (Type A) or run without (Type B). The bcMeter is able to handle both types of pump and you can just connect them to the PCB. For PWM pumps, remove Q4.
image
image
If you want to use an airflow meter, connect the input of the pump to the output of the airflow sensor as shown on the left.
The input of the airflow sensor needs to be connected to the air sampling connector.
The pump output needs to be connected to the air output of the bcMeter as shown on the right.
 
‌Finalizing the built
Screw the top part of the case handtight
 
 
[[File:Image_008.jpg|thumb|none]]
[[File:Image_009.png|thumb|none]]
[[File:Image_010.png|thumb|none]]
 
[[File:Image_011.png|thumb|none]]
 
‌Technical overview of the PCB:
 
[[File:Image_012.png|thumb|none]]
 
U1: MCP3428 4 Channel Analogue / Digital Converter D1 / D2: IR LED connector for sensor and reference
 
Q1 / Q2: IR Phototransistor for sensor and reference (ADC Channel 1 and 2) J1: Omron D6F Airflow Sensor (ADC Channel 4)
 
J2: SSD1306 Display (optional J7: Heater or Fan (optional) J12: SPI Header (optional)
 
J5: Air Pump
 
J4: PWM + J9 Power for Air Pump (Remove Q4 for PWM Pump!)
 
+ several header (I2C, ADC, Power) for expandability

Latest revision as of 20:33, 13 October 2024


Overview of parts / Assembly

Requirements:

  1. Screwdriver
  2. Solder Iron
  3. Solder
  4. Flux
  5. 3D Printer / 3d printing service


LED and sensor brackets

Image 001.png

The orientation of both the 3D printed infrared LED and sensor assemblies have been simplified to reduce orientation mismatches. The infrared LEDs come in a clear looking part while the infrared sensors are dark parts. Each part needs to be correctly oriented; they have an spherical shaped part (lenses) which needs to point to the shorter end of the 3D printed brackets in a way that they both point to the filter paper.

Insert LED and sensor bracket assembly to the case

Image 002.png

Prepare both the counterparts for the LED and sensor bracket assemblies with superglue or hot glue before insertion to create airtight channels. Make sure to also completely cover the middle part between sample and sensor area with glue. This is absolutely crucial to avoid air leakage. Before inserting the brackets into the case, use superglue to fix the LEDs and sensors in place (avoid tilting and

Image 003.png

check orientation). Mount the brackets to the case and check that the lenses of are centered in the holes by looking straight from above; same goes for the dark infrared sensors in their bracket to be inserted in the bottom case. You have a little while to adjust with superglue; using hot glue, reheat the area as needed: Clean possible residue of glue with acetone as it affects the clarity of the LEDs. Reference & Sample parts

Image 004.png

In this area on the circuit board, the LEDs have to be connected in series, so the negative pin of the first LED is the positive pin of the second LED. Using a standard 4 pin 2.54mm JST connector and cable, solder the connections in the order red- black-yellow-white.

Image 005.png

Here, the infrared sensors for measuring the attenuation are connected parallel. Thus, they have to be connected in a different order than the LEDS: black-red-white-yellow. Now, you have completed the most crucial part of the bcMeter assembly. The orientation of the LEDs to the sensors and the air leakage have a huge influence on the later accuracy of the device. Smaller isalignments can't be avoided and compensated by the "Calibration" function from the interface. Sealing

Image 006.jpg

Now we can continue assembling the case itself by adding the rubber seal onto the bottom part. Make sure that the diameter is very well known as this is a crucial parameter for accuracy. Check for air leakage and if needed, add a second seal on the top part as well. Make sure that the holes a overlapping. To verify the diameter, you can just let the paper run black and then check the form and size of the sample spot. Also add the M3 screw threads to the poles and use superglue to make a solid connection.

‌Pump control circuit

Image 007.jpg


The bcMeter is very forgiving in choosing pumps since I tested and used every available type. Basically you can connect every pump you want which is able to run at 5V. There are two type pumps in the low cost range: Membrane and propeller. For our use case, we need the membrane pumps. Then, they can have a PWM controller (Type A) or run without (Type B). The bcMeter is able to handle both types of pump and you can just connect them to the PCB. For PWM pumps, remove Q4. image image If you want to use an airflow meter, connect the input of the pump to the output of the airflow sensor as shown on the left. The input of the airflow sensor needs to be connected to the air sampling connector. The pump output needs to be connected to the air output of the bcMeter as shown on the right.

‌Finalizing the built Screw the top part of the case handtight


Image 008.jpg
Image 009.png
Image 010.png
Image 011.png

‌Technical overview of the PCB:

Image 012.png

U1: MCP3428 4 Channel Analogue / Digital Converter D1 / D2: IR LED connector for sensor and reference

Q1 / Q2: IR Phototransistor for sensor and reference (ADC Channel 1 and 2) J1: Omron D6F Airflow Sensor (ADC Channel 4)

J2: SSD1306 Display (optional J7: Heater or Fan (optional) J12: SPI Header (optional)

J5: Air Pump

J4: PWM + J9 Power for Air Pump (Remove Q4 for PWM Pump!)

+ several header (I2C, ADC, Power) for expandability