Of course, it's home brewed. もちろん自作です。
Obviously, I'm alive. 明らかに生きてます。
Gerber files are here. ガーバーファイルはここです。
Item | Description | Brand | QTY |
---|---|---|---|
Sensor | MAX30102 breakout | Maxim Integrated, etc | 1 |
MCU | PIC16F1825-I/P | Microchip | 1 |
Display | OLED with SSD1306 or AQM1248A | Sunhokey, etc Akizuki | 1 |
3V3 boost conv | HT7733A (TO-92) or TPS613221ADBV, etc | Holtek TI | 1 |
Schottkey D | SD103A | PANJIT or Vishay | 2 |
Piezo speaker | PKM13EPYH4000-A0 | muRata | 1 |
L | 100 uH | - | 1 |
C | 47 uF electrolytic | - | 1 |
C | 22 uF electrolytic | - | 1 |
C | 0.1 uF ceramic | - | 1 |
R | 1k ohm | - | 1 |
SW | 3p toggle or alternate push | - | 1 |
Battery box | AAA x 2 | - | 1 |
Pin header | 6 pin (ICSP) | - | 1 |
Pin header & jumper | 2 pin | - | 1 each |
Pin socket | 7 pin (LCD) or 4 pin (OLED) | - | 1 |
Pin socket | 4 pin (MAX30102 board) | - | 1-2 |
PCB | custom | - | 1 |
Nuts & bolts | M3 x 10 mm | - | 4 sets |
Nuts & bolts | M2.6 x 6 mm | - | 1-2 sets |
Spacer | 3 mm x 3 mm height, resin | - | 4 |
Enclosure | 85.5 x 59 x 24 mm, ABS | Akizuki | 1 |
全部で2500円いきません。MAX30102ボードはMaximのMAXREFDES117#などいくつかの種類が入手可能です。MAX30101のでも使えます。ディスプレイは、秋月グラフィックLCDか、SSD1306のOLEDを選べます。ソースコードの#define文で設定してください。HEXファイルはどちらも用意しています。おもて面のパッドはTPS613221ADBVなどHT7733Aの代替品用で、SOTパッケージのHT7733Aには使えません。センサはアマゾンで、それ以外は秋月で手に入ります。基板をPICプログラマーにつなぐには、6pオスメスケーブル(共立電子QIケーブル6S-6Pなど)も必要です。
Four options are implemented. Default is option 1.
4つあります。既定では1です。
- SpO2 = -33.437 R + 114.9 (linear approximation of Reynolds et al. (1991) Br J Anaesth 67, 638)
- SpO2 = -17 R + 104 (User guides & manuals 6409, Maxim Integrated)
- SpO2 = 1.5958422 R2 -34.6596622 R + 112.6898759 (Application note 6845, Maxim Integrated)
- SpO2 = -45.060 R2 + 30.354 R + 94.845 (MAX3010x sensor library, SparkFun)
where R = (ACred / DCred) / (ACIR / DCIR).
Excel file
Reynolds et al. (1991) Br J Anaesth 67, 638-643. DOI
Recommended Configurations and Operating Profiles for MAX30101/MAX30102 EV Kits, User guides & manuals 6409, Maxim Integrated
Guidelines for SpO2 Measurement Using the MaximR MAX32664 Sensor Hub, Application note 6845, Maxim Integrated
MAX3010x sensor library, SparkFun. GitHub
This repository is provided "AS IS", without warranty of any kind, either express or implied. Use it on your own responsibility.
このリポジトリは「そのまま」で提供されており、明示・暗示を問わず、いかなる保証もありません。ご利用はご自身のご責任でどうぞ。