|
|
| (29 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| | {{Note|1='''bcMeter (DIY)''' — This page documents the bill of materials for the source-available bcMeter (DIY) — the Raspberry-Pi-based design, freely available for private, educational and research use (CC BY-NC 4.0). The assembled bcMeter instruments use a different PCB design.}} |
|
| |
|
| == Overview of parts == | | == Overview of Parts (bcMeter DIY) == |
| [[File:Overview.jpg|500px|left]]
| |
| [[File:1410-diaphragm-pumps-and-compressors.jpg|thumb|none|Stabilized membrane pump]]
| |
| <br clear=all>
| |
|
| |
|
| == Mandatory ==
| | [[File:bcMeter_parts.jpg|thumb|none|800px]] |
| 1. You need to have a Raspberry Pi Zero W (the W is for "Wireless Lan", there is also a non-W edition). <br/>
| |
| 2. You need a microSD-Card to copy the Image to<br/>
| |
| 3. You need a Power Supply or Battery delivering 5V/2A<br/>
| |
|
| |
|
| == Membrane Pump == | | == Mandatory Components == |
| It is necessary to use an air pump which is stabilized and has a known airflow or use an airflow meter. We tested with Thomas 1410V (12V - ~300€) or 2002 (3.3V - ~150€) Diaphragm Pumps.<br>
| |
| The airflow is mandatory for correct calculation and has to be adjusted in the python script - we're happy to help you out here, just contact us.
| |
|
| |
|
| == Download 3D Printable files (A-E) ==
| | # '''bcMeter Pi Hat''' — Order prepopulated (~95 EUR) or build your own from PCB + components (~5 EUR per PCB for 10+ on JLCPCB or similar) |
| | # '''Raspberry Pi 3A or Zero 2 W''' (~35 EUR) |
| | # '''MicroSD Card''' (~10 EUR) |
| | # '''Power Supply 5.25V/2A''' (~15 EUR) |
| | # '''Air Pump''' (~10–200 EUR depending on type) |
|
| |
|
| STL for 3D Printing (SLA or FDM) [https://github.com/bcmeter/bcmeter/tree/main/stl github repository] - printing material ~10€<br>
| | ''Prefer not to source parts? bcMeter Kit/Complete available on request — contact jd@bcmeter.org.'' |
|
| |
|
| [[File:Bcmeter-general-purpose-case.jpg|500px|left]]<br clear=all>
| | == 3D Printed Case == |
| A-E:
| |
| <br>''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<br> - 3D printing service is more expansive (~$100)''<br>
| |
|
| |
|
| == Download PCB / Gerber Files for bcMeter 12V or 5V (F) ==
| | STL files for 3D Printing (SLA or FDM): [https://github.com/dahljo/bcmeter/tree/main/stl GitHub repository] — printing material ~10 EUR. |
| ===== We have a small stock of PCBs available, just [https://bcmeter.org/#contact contact] us, if interested. =====
| |
|
| |
|
| (find gerber files for PCB fabrication on [https://github.com/bcmeter/bcmeter/tree/main/gerbers bcmeter.org]) ~$25 <br>
| | Use black filament/resin. FDM is prone to leakage if not properly configured. If possible, mix resin with flex resin. |
|
| |
|
| [[File:Bcmeter-tht.jpg|300px|alt=bcMeter general purpose PCB for 12V and large pumps|bcMeter general purpose PCB for 12V and large pumps]]
| | == Filter Paper == |
| bcMeter general purpose PCB for 12V and large pumps
| |
|
| |
|
| [[File:Bcmeter-smd.jpg|300px|alt=bcMeter SMD PCB for 5V and smaller pumps|bcMeter SMD PCB for 5V and smaller pumps]] | | AE33 filter paper is standard for bcMeter. Any filter paper with a known scattering factor can be used. See [[Best practices#Supported Filter Papers|Supported Filter Papers]] for correction factors. |
| bcMeter SMD PCB for 5V and smaller pumps
| |
|
| |
|
| == Bill of Material for general purpose PCB (THT components & 12V DC Barrel Jack) (G) ==
| | Send a sample of your filter paper to jd@bcmeter.org for calibration. |
|
| |
|
| === [https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=0f6a28fa20 '''Link to mouser basket'''] '''for one-click-order''' === | | == Additional Material (~75 EUR) == |
|
| |
|
| {| class="wikitable sortable" | | {| class="wikitable" |
| |+ bcMeter Bill of Materials
| | ! Description !! Quantity !! Approx. Price |
| | align="center" style="background:#f0f0f0;"|'''Mfr. No'''
| |
| | align="center" style="background:#f0f0f0;"|'''Manufacturer'''
| |
| | align="center" style="background:#f0f0f0;"|'''Description'''
| |
| | align="center" style="background:#f0f0f0;"|'''Order Qty.'''
| |
| | align="center" style="background:#f0f0f0;"|'''Price (EUR)'''
| |
| | align="center" style="background:#f0f0f0;"|'''Ext.: (EUR)'''
| |
| |- | | |- |
| | 110991027||Seeed Studio||Development Boards & Kits - ARM Seeed Rasp Pi Zero W Barebones Kit||1||21,48 €||21,48 € | | | 22 AWG Wire || 1 || $10 |
| |- | | |- |
| | MCP3426A6-E/MS||Microchip||Analog to Digital Converters - ADC 16bit deltasigma ADC dual channel 15sps||1||2,35 €||2,35 € | | | Hot Glue || 1 || $7 |
| |- | | |- |
| | IRL 81A||Osram Opto Semiconductor||Infrared Emitters Infrared 850nm Half Angle +/-12DEG||2||0,881 €||1,76 € | | | Rubber Band (SHORE A) for sealing || 1 || $13 |
| |- | | |- |
| | LPT 80A||Osram Opto Semiconductor||Standard LEDs - SMD PHOTOTRANSISTOR||2||0,762 €||1,52 € | | | Silicone Hose (5mm ID) || 1 || $5 |
| |- | | |- |
| | RCER72A103K0K1H03B||Murata||Multilayer Ceramic Capacitors MLCC - Leaded 0.01uF 100volts X7R LS=5mm +/-10%||3||0,474 €||1,42 € | | | M3 Screws || 1 set || $7 |
| |- | | |- |
| | TAP334M035SCS||AVX||Tantalum Capacitors - Solid Leaded 35V 0.33uF 20% ESR=1 5 Ohm||2||0,551 €||1,10 € | | | M3 Threaded Inserts || 1 set || $7 |
| |- | | |- |
| | CON-SOCJ-2155||Gravitech||DC Power Connectors Power Jack/Connector 2.1mm x 5.5mm||1||1,01 €||1,01 € | | | MicroSD Card 16GB || 1 || $8 |
| |-
| |
| | K102K15X7RF53H5G||Vishay||Multilayer Ceramic Capacitors MLCC - Leaded 50V 1nF 10% X7R e3 Auto||3||0,313 €||0,94 €
| |
| |-
| |
| | RDEC71E106K2M1H03A||Murata||Multilayer Ceramic Capacitors MLCC - Leaded 10uF 25volts X7S 10%||1||0,864 €||0,86 €
| |
| |-
| |
| | RDER71E104K0M1H03A||Murata||Multilayer Ceramic Capacitors MLCC - Leaded 0.1uF 25volts X7R 10 %||2||0,398 €||0,80 €
| |
| |-
| |
| | L7805CV||STMicroelectronics||Linear Voltage Regulators 5.0V 1.0A Positive||1||0,567 €||0,57 €
| |
| |-
| |
| | L7809CV||STMicroelectronics||Linear Voltage Regulators 9.0V 1.0A Positive||1||0,415 €||0,42 €
| |
| |-
| |
| | MMBT3904-G||Comchip Technology||Bipolar Transistors - BJT VCEO=40V IC=200mA||1||0,186 €||0,19 €
| |
| |-
| |
| | MBA02040C2261FC100||Vishay||Metal Film Resistors - Through Hole .4watt 2.26Kohms 1% 1/8watt body size||2||0,093 €||0,19 €
| |
| |-
| |
| | CFR25SJT-26-10K||YAGEO||Carbon Film Resistors - Through Hole 10 kOhms 250 mW 5% - 350/ +500 PPM / C||1||0,085 €||0,09 €
| |
| |-
| |
| | OM1015E-R58||Ohmite||Carbon Film Resistors - Through Hole 100 Ohm 1W 5% 500 Vo lt||1||0,085 €||0,09 €
| |
| |-
| |
| | ||||||||||
| |
| |-
| |
| | ||||||||||34,79
| |
| |-
| |
| |
| |
| |} | | |} |
|
| |
|
| == Bill of Material for the small PCB (SMD, 5V) (G) == | | == Key PCB Components == |
| === [https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=ce944497d5 '''Link to Mouser Basket'''] '''for one-click-order''' ===
| |
|
| |
|
| {| class="wikitable collapsible sortable" | | {| class="wikitable" |
| ! Mouser No !! Mfr. No !! Manufacturer !! Description !! Order Qty. !! Price (EUR) !! Ext.: (EUR) | | ! Component !! Description !! Approx. Price |
| |-
| |
| | 603-AC0805JRX7R9BB10 || AC0805JRX7R9BB103 || YAGEO || Multilayer Ceramic Capacitors MLCC - SMD/SMT 50V 0.01uF X7R 0805 5% AEC-Q200 || 3 || 0,26 € || 0,79 €
| |
| |-
| |
| | 603-CC805KRX7R9BB104 || CC0805KRX7R9BB104 || YAGEO || Multilayer Ceramic Capacitors MLCC - SMD/SMT 50V 0.1uF X7R 0805 10% || 2 || 0,11 € || 0,21 €
| |
| |-
| |
| | 603-CC805KRX7R9BB102 || CC0805KRX7R9BB102 || YAGEO || Multilayer Ceramic Capacitors MLCC - SMD/SMT 50V 1000pF X7R 0805 10% || 3 || 0,12 € || 0,37 €
| |
| |-
| |
| | 241-MMBT3904WR100001 || MMBT3904W_R1_00001 || Panjit || Bipolar Transistors - BJT /S1A/TR/7"/HF/3K/SOT-323/TRA/SOT/GPT-02TAN/GPT02-QI01/PJ/// || 1 || 0,14 € || 0,14 €
| |
| |- | | |- |
| | 720-IRL81A || IRL 81A || Osram Opto Semiconductor || Infrared Emitters Infrared 850nm Half Angle +/-12DEG || 2 || 0,91 € || 1,82 € | | | '''U1''' MCP3428 || 4-Channel ADC || €6 |
| |- | | |- |
| | 720-LPT80A || LPT 80A || Osram Opto Semiconductor || Phototransistors PHOTOTRANSISTOR || 2 || 0,82 € || 1,65 € | | | '''D1/D2''' IRL81A || IR LEDs (880nm) || €2 |
| |- | | |- |
| | 474-PRT-14017 || PRT-14017 || SparkFun Electronics || SparkFun Accessories Raspberry Pi GPIO Tall Header - 2x20 || 1 || 1,71 € || 1,71 € | | | '''J1''' Omron D6F || Airflow Sensor || €50 |
| |- | | |- |
| | 474-PRT-14275 || PRT-14275 || SparkFun Electronics || SparkFun Accessories Raspberry Pi GPIO Male Header - 2x20 || 1 || 0,83 € || 0,83 € | | | '''U2''' LM1117 || Voltage Regulator || €1 |
| |- | | |- |
| | 279-CRGCQ0805F2K2 || CRGCQ0805F2K2 || TE Connectivity || Thick Film Resistors - SMD CRGCQ 0805 2K2 1% SMD Resistor || 2 || 0,23 € || 0,46 € | | | '''U3''' SHT4x || Humidity/Temp Sensor || €4 |
| |- | | |- |
| | 279-CRGP0805F100R || CRGP0805F100R || TE Connectivity || Thick Film Resistors - SMD CRGP 0805 100R 1% SMD Resistor || 1 || 0,21 € || 0,21 € | | | '''Pump''' D15S PWM || Membrane Pump || €95 |
| |- | | |- |
| | 603-RC0805JR-0710KL || RC0805JR-0710KL || YAGEO || Thick Film Resistors - SMD 10 kOhms 125 mW 0805 5% || 1 || 0,09 € || 0,09 € | | | Capacitors, resistors, connectors || Various || ~€20 |
| |-
| |
| | 579-MCP3426A2-E/SN || MCP3426A2-E/SN || Microchip || Analog to Digital Converters - ADC 16bit deltasigma ADC dual channel 15sps || 1 || 2,72 € || 2,72 €
| |
| |-
| |
| | 571-9-146274-0 || 9-146274-0 || TE Connectivity || Headers & Wire Housings 40P MODII .100CL HDR || 1 || 2,95 € || 2,95 €
| |
| |-
| |
| | 963-LMR212BD7106KG-T || LMR212BD7106KG-T || Taiyo Yuden || Multilayer Ceramic Capacitors MLCC - SMD/SMT 0805 10VDC 10uF 10% X7T AEC-Q200 || 1 || 0,37 € || 0,37 €
| |
| |-
| |
| | TOTAL || || || || || 11,469 || 14,32 €
| |
| |} | | |} |
| == Filter Paper (H) ==
| |
| Pallflex T60A20 Filter Paper was used during developement and is sadly discontinued. We have a small stock of T60A20 left, so we may send you some material. <br><br>
| |
|
| |
|
| We're testing the better available https://www.amazon.com/7194-Non-Heat-Pallflex-Tissuquartz-Laboratory/dp/B0731SG18R. <br>
| | Full BOM with exact product numbers available at [https://github.com/dahljo/bcmeter GitHub]. |
| Or you may send us a sample of your filter paper and we happily calibrate bcMeter with it!<br>
| | |
| | == PCB / Gerber Files == |
| | |
| | Gerber files for PCB fabrication: [https://github.com/dahljo/bcmeter/tree/main/gerbers GitHub] |
| | |
| | Two PCB variants exist: |
| | * '''SMD PCB''' — For 5V and smaller pumps. More compact, recommended. |
| | * '''THT PCB''' — For 12V and larger pumps. Easier to assemble but less accurate. |
|
| |
|
| | == Assembled instruments (Kit/Complete/eBcMeter) == |
|
| |
|
| == Amazon Links for additional Material (I) ==
| | The assembled bcMeter instruments use a different hardware design: |
|
| |
|
| {| {{table}}
| | * '''ADS1220''' 24-bit ADC (replaces MCP3428) |
| | align="center" style="background:#f0f0f0;"|'''Description'''
| | * '''Integrated microcontroller''' (instead of the Raspberry Pi used in the DIY build) |
| | align="center" style="background:#f0f0f0;"|'''Quantity'''
| | * '''Internal flash storage''' (replaces microSD) |
| | align="center" style="background:#f0f0f0;"|'''Price'''
| | * '''Optional:''' SIM7080G LTE-M modem, AT6668 GPS, SPS30 PM sensor |
| | align="center" style="background:#f0f0f0;"|'''Link'''
| |
| |-
| |
| | 22AWG Wire||1||$9.99 ||https://www.amazon.com/NorthPada-Electronic-Electrical-Tinned-Voltage/dp/B08979VWP5/ref=sr_1_15?dchild=1&keywords=22+awg+wire&qid=1626014422&sr=8-15
| |
| |-
| |
| | Hot Glue||1||$6.99||https://www.amazon.com/Baffo-Adhesive-Project-Craftwork-Diameter/dp/B07XC3VJRH/ref=sr_1_8?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=hot+glue+black+sticks&qid=1626014378&refresh=1&sr=8-8
| |
| |-
| |
| | Rubber Band||1||$12.95||https://www.amazon.com/Neoprene-Rubber-Black-Self-Adhesive-Sponge/dp/B00EE9HTPW/ref=sr_1_10?dchild=1&keywords=Rubber+Shore+A+tape&qid=1626014507&sr=8-10
| |
| |-
| |
| | Silicone Hose||1||$3.99||https://www.amazon.com/Silicone-Vacuum-Hose-Performance-Black/dp/B07792YB15/ref=sr_1_14?dchild=1&keywords=silicone+hose+5mm&qid=1626014620&sr=8-14
| |
| |-
| |
| | m3 Threads||1||$12.59||https://www.amazon.com/iplusmile-Embedment-Threaded-Printing-Projects/dp/B087NBYF65/ref=sr_1_43?dchild=1&keywords=m3+screw+threads&qid=1626014698&sr=8-43
| |
| |-
| |
| | M3 Phillips Screw||1||$7.29||https://www.amazon.com/uxcell-Stainless-Phillips-Machine-Combine/dp/B07P3ZJN2K/ref=sr_1_18?dchild=1&keywords=m3+screws+8mm&qid=1626014873&sr=8-18
| |
| |-
| |
| | M3x8mm Hex Screws||1||$8.49||https://www.amazon.com/uxcell-M3x8mm-Thread-Button-Socket/dp/B01B1OD62C/ref=sr_1_3?dchild=1&keywords=m3+screws+8mm&qid=1626014812&sr=8-3
| |
| |-
| |
| | SanDisk 16GB 3-Pack||1||$17.48||https://www.amazon.com/SanDisk-3-Pack-microSDHC-Memory-3x16GB/dp/B089DPCJS1/ref=sr_1_11?dchild=1&keywords=microSD+Card&qid=1626014929&refinements=p_36%3A1253503011&rnid=386442011&s=pc&sr=1-11
| |
| |-
| |
| |
| |
| |}
| |
|
| |
|
| == Component locations on PCB ==
| | For current device information, see [[Introduction]]. |
| See on [[Assembly#Component_locations|Assembly#Component_locations]]
| |