mbedでガイガーカウンタを作ろう!
.
更新履歴
2011/05/05 プログラム更新
2011/05/17 大幅変更。GM管をSBM-20に変更、Pachubeへ対応 ネットアップデート機能とか
はじめに
mbedを本格的に始めてみました。
作りたいと思ったらすぐ始められるのがいいですね。
PICとかだと
環境整備から始めなきゃいけませんが、その点mbedは本体とPCさえあればいいんですから・・・。
ガイガーカウンタの需要は日本で急増中ですのでその助けになればと思い纏めてみました。
Einsteinさんのサイトを参考にというか、そのままPICの部分をmbedに変えてるだけです。
実は高電圧回路のことはよくわかっていません(^_^;)
Einsteinさんのサイトは詳細な説明があり、大変勉強になります。
mbedならではということで、Pachubeにつなげて情報発信するようにつくりこんでいます。
mbedは欲しいと思った機能がすでにライブラリとして用意されているのが凄いです
ご注意!
高電圧を出力するため、要注意です。
回路図
https://docs.google.com/drawings/pub?id=1hnNGQ1483fP56JA56aj1nj5Rr220XBxG94a2j83X5O0&w=1932&h=1222
部品表
図との対応 | 個数 | 品名 | コメント |
U1 | x1 | mbed本体 | 5800円。もう少し安くならないものか・・・ |
U2 | x1 | 3端子レギュレータ | 5V1A出力 TA4805S 秋月です |
U3 | x1 | トランス | ST-14 マルツパーツ館 |
U4 | 欠番 | ||
U5 | 欠番 | ||
U6 | x1 | Text-LCD | SC1602BS*B-SO-GB-K 秋月 |
U7 | x1 | オペアンプ | LMC662 マルツパーツ館 |
U8 | x1 | GM管 | SBM-20 ヤフオクで5000円前後ってところですか・・・ (値段がじりじり上がっている気がします) |
U9 | x1 | LANコネクタ(パルストランス付き) | J0011D21BNL 秋月です。基板の穴と一致してないのがしんどいっす |
U10 | x1 | 圧電ブザー | KBS-27DB-3A マルツパーツ館 |
C1〜C6 | x6 | コンデンサ | C1,C4はレギュレータとセットです(秋月)、 C2は耐圧3KVの物を入手してください(ラジオセンターとか)。 |
R1〜R8 | x8 | 抵抗 | 100KΩx3 ボリューム抵抗100KΩx1 200KΩx1 2KΩx1 1KΩx1 3.9MΩx1(本当は5.1MΩがベストらしいです。ラジオセンターにて入手) |
Q1,Q2 | x2 | トランジスタ | 2SC1815 x2 秋月 |
D1 | x1 | ダイオード | IN4007 マルツパーツ館 |
LED | x1 | 適当な発光ダイオードを | どこでも |
ご注意!
GM管をセットする前にD1の先から400V出ているか確認したほうがよさそうです。
実はテスターでは正確な出力電圧が測れないと指摘がありました。
現在専用の測定回路を作り見直そうとしています。
本機器は想定より高い電圧をかけているかもしれません。再度調査後、ご報告させていただきます。
プログラム
mbedならでは機能
- Pachubeへのデータ発信機能(事前にPachubeへのアカウント登録が必須です)
- ネットワークアップデート機能 ファームのネットワーク更新を自動で行います。友だちに渡してもネットにつなげて貰うだけでPG修正ができます\(^o^)/
Import programgeigercounter04
ネットワークアップデート機能とか、Pachubeへの情報登録とかの処理を追加しています
設定ファイルがあります
バイナリと一緒にmbed内に置くだけです
PACHUBE.CFG
PACHUBE_APIKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(Pachubeから発行してもらいます) PACHUBE_FEEDID=XXXXXX(同じく)
ファームのバージョンファイルがあります
バイナリと一緒にmbed内に置くだけです
geiger.txt
9
Pachubeについて
世界中のセンサー情報を集めているサイトらしいです。
現在、福島の友達宅で稼働中です
uSv/h
CPM
http://www.pachube.com/feeds/25182
WEBAPIが公開されているため、有志の方が分かりやすい表示にしてくれています。 http://japan.failedrobot.com/
1 comment on mbedでガイガーカウンタを作ろう!:
Please log in to post comments.
どもです、まっくといいます(*`・ω・)ノ 私は福島に住んでいます。 今回、mbedでガイガーカウンタを作るにあたり、 参考にさせていただきましたぁ(*´ω`*)