About
1994年生まれ栃木県出身のエンジニア。大学では電気工学を専攻、修士課程修了しました。 サークルではロボットやロケットの製作に取り組み、主に回路設計、実装、動作テストを担当していました。 研究では成層圏気球に搭載する小型自律グライダーの開発評価をテーマとし、テストフライトを実施する等継続して開発中です。
ハードウェア開発に興味を持っており、研究室の実験で利用するインターフェース基板からアクチュエーターのモーター駆動基板、 センサーロガー基板など種類問わず設計・ファームウェア開発に挑戦してきました。
最近は趣味としてアウトドアを始めたこともあり、アウトドア向けIoTデバイスを個人で開発しています。
Works
自律小型グライダーに搭載する姿勢検知モジュール。 加速度、角速度、コンパスの9軸コンボセンサーが搭載されており、データを組み合わせることによって機体の姿勢を取得する。 取得したデータは実装されているメモリ IC に記録され、同時に CAN BUS から外部にデータ送信可能。 電源は CAN BUS から供給され、汎用IOやインジケーター LED 、USB シリアル通信による状態チェック機能を搭載している。
自律小型グライダーに搭載する三次元座標測定モジュール。 気圧、温度、湿度に加えて GNSS モジュールを搭載することによって、地上30 km までの緯度、経度、高度を算出する。 取得したデータは実装されているメモリ IC に記録され、同時に CAN BUS から外部にデータ送信可能。 GNSS モジュールの 1PPS 出力が可能となっており、外部とのクロック同期も可能である。 電源は CAN BUS から供給され、インジケーター LED 、USB シリアル通信による状態チェック機能を搭載している。
自律小型グライダーに搭載する地上間通信モジュール。 920 MHz 帯無線モジュールを搭載し地上と上空の通信を確立、センサーデータの送信や緊急停止信号の受信を担う。 利用するデータは実装されているメモリ IC に記録され、同時に CAN BUS から外部とのデータ送受信可能。 電源は CAN BUS から供給され、インジケーター LED 、USB シリアル通信による状態チェック機能を搭載している。 基板に表面実装サーミスタが置かれ、異常な温度を検知した際にいち早く地上に伝達することが可能。
Raspberry Pi とセンサーを用いて気圧、温度、湿度のデータを取得し、データベースサーバーへ蓄積してグラフ化する IoT モジュール。 チームでの開発であり、ハードウェアと raspberry pi 側のpythonプログラムを担当した。 pythonでセンサーレジスタへアクセス、人間が扱う単位系に変換してGETリクエストによってデータベースサーバーへと送信している。 筐体は屋外に設置する関係上、防水ケースを選定し、安定性を考慮して電源、Ethernet 共に有線で設計した。
面実装基板への実装を効率化するコンベンションオーブンを用いた自作リフロー炉。 オーブン電源の ON/OFF にソリッドステートリレーを用い、フィードバックに K 型熱電対を利用している。 制御用マイコンで随時現在温度を USB シリアル通信で記録しながらスイッチの ON/OFF 間隔を決定している。 姿勢検知モジュール、三次元座標測定モジュール、地上間通信モジュールはこのリフロー炉によって実装した。
小型自律グライダーに搭載するアクチュエーターへの電源供給のため製作した最大入力40 V 、最大電流5 A 出力の降圧型 DCDC コンバータ。 モジュール化をしたことで利用の自由度が高い構成となった。 同時に抵抗計測の電力測定モジュールを製作したことで電力監視が可能となり、他デバイスの評価でも利用価値の高いものとなっている。
所属研究室の説明会において、工学の研究をわかりやすく高校生に伝えるため、ロケットに搭載したセンサーモジュール。 加速度センサーを搭載し、マイコンによってデータを取得した後、 2.4GHz 帯無線で手元の PC へデータ送信を行った。 回収したデータはロケットにおいて想定される加速度を示しており、高校生への説明会は無事成功した。
実装サービスの注文時に要求される BOM リストを基板製造会社ごとに生成できるスクリプト。 KiCad の回路設計時に生成される xml をパースして必要な項目が記されている CSV を出力する。 必要な項目は conf.json によって設定可能。
and more...
Skill
| 技術 | 経験年数 |
|---|---|
| 回路設計 | 6年 |
| PSoC マイコン | 6年 |
| Arduino | 2年 |
| Raspberry Pi | 2年 |
| C言語 | 6年 |
| python | 3年 |
| C# | 6か月 |
| HTML/CSS | 1年 |
| KiCad | 6年 |
| github | 1年 |