Top > MBeeDuino組立

MBeeDuino組立(Rev1)

部品表

品番品名種別個数備考
秋月では売っていません。68Ωチップ抵抗2実装済み
R-06102チップ抵抗 1/10W1kΩ(2500個リール)1kΩチップ抵抗3実装済み
R-06152チップ抵抗 1/10W1.5kΩ(2500個リール)1.5kΩチップ抵抗1実装済み
R-06105チップ抵抗 1/10W1MΩ(2500個リール)1MΩチップ抵抗1実装済み
I-03978赤色チップLED OSHR1608 35mcd (20個入)チップLED赤1
I-03980黄緑色チップLED OSYG1608 11mcd(20個入)チップLED緑1
P-04462チップ積層セラミックコンデンサー4.7μF16V[2012](40個入)4.7uFチップコンデンサ6
 22pFチップコンデンサ2実装済み
I-02073表面実装用ショットキーバリアダイオード(40V2A)SS2040FL(20個入)チップダイオード3
P-03006超薄型押しボタンスイッチ(タクトスイッチ) (10個入)表面実装スイッチ1実装済み
I-02247低損失表面実装型三端子レギュレーター[3.3V800mA]NJM2845DL1−33(4個入)3.3Vレギュレータ1
I-05087フルブリッジドライバ[7V]BD6211F−E2ロームモタドラIC3
秋月では売っていません。3.6Vツェナーダイオード2実装済み
C-02107ヒロセ表面実装用USBコネクタ・ミニB(3個入)MiniUSBコネクタ1
C-038702mmピッチピンソケット1x10(10P)2mmピッチコネクタ2
P-01767表面実装タイプ・クリスタル(水晶発振子) 16MHz(5個入)16MHzクリスタル1
P-00013ICソケット 28P[スリム300milタイプ](10個入)28ピンICソケット1
I-03142AVRマイコン ATMEGA328P−PUAVRマイコン1
C-00167ピンヘッダ(オス) 1×40 (40P)2.54mmピンヘッダ1本
P-03687ジャンパーピン黒(2.54mmピッチ)(25個入)ショートピン1

部品実装

MBeeDuino1.png

メモ:マイコン部分の裏側の4.7uFチップコンデンサが抜けていました。
SOICのパターンにモータドライバICを実装します。 ※1月21日追加

モータにはノイズ対策用のコンデンサを取り付けてください。
推奨値がはっきりしていないのですが0.01〜0.1uF程度が良いと思います。
MBeeDuino2.png

MBeeDuino組立(Rev2)

部品表

品番品名種別個数備考
秋月では売っていません。68Ωチップ抵抗2
秋月の150Ω抵抗を4つ使って近いΩにできるようにしています。(R-06151)
R-06102チップ抵抗 1/10W1kΩ(2500個リール)1kΩチップ抵抗3
R-06152チップ抵抗 1/10W1.5kΩ(2500個リール)1.5kΩチップ抵抗1
R-06105チップ抵抗 1/10W1MΩ(2500個リール)1MΩチップ抵抗1
I-03978赤色チップLED OSHR1608 35mcd (20個入)チップLED赤1
I-03980黄緑色チップLED OSYG1608 11mcd(20個入)チップLED緑1
I-03984黄色チップLED[590nm]OSYL1608 40mcd(20個入)チップLED黄1
P-04462チップ積層セラミックコンデンサー4.7μF16V[2012](40個入)4.7uFチップコンデンサ9
 22pFチップコンデンサ2
I-02073表面実装用ショットキーバリアダイオード(40V2A)SS2040FL(20個入)チップダイオード2
I-01370表面実装用ショットキーバリアダイオード(30V30mA)RB751S−40(25個入)チップダイオード1
P-03006超薄型押しボタンスイッチ(タクトスイッチ) (10個入)表面実装スイッチ1
I-02247低損失表面実装型三端子レギュレーター[3.3V800mA]NJM2845DL1−33(4個入)3.3Vレギュレータ1
I-05087フルブリッジドライバ[7V]BD6211F−E2ロームモタドラIC3
秋月では売っていません。3.6Vツェナーダイオード2
C-02107ヒロセ表面実装用USBコネクタ・ミニB(3個入)MiniUSBコネクタ1
C-038702mmピッチピンソケット1x10(10P)2mmピッチコネクタ2
P-01767表面実装タイプ・クリスタル(水晶発振子) 16MHz(5個入)16MHzクリスタル1
P-00013ICソケット 28P[スリム300milタイプ](10個入)28ピンICソケット1
I-03142AVRマイコン ATMEGA328P−PUAVRマイコン1
C-00167ピンヘッダ(オス) 1×40 (40P)2.54mmピンヘッダ1本
P-03892つまみ付ジャンパーピン(青)(2.54mmピッチ)(20個入)ショートピン1

部品実装(作成中・・・)

ファームウェアの書込みとLED点滅(Rev1,Rev2共通)

MBeeDuinoにファームウェアを書き込む方法を解説します。 基本的に328Pに書込みできるAVRライターならどれを使っても大丈夫ですが今回は
Arduinoをライター化して書き込みました。
※1月27日追加
http://www.geocities.jp/arduino_diecimila/bootloader/senshu_avrdude.html

Duemilanoveであればこちらのほうが簡単であると@gingaxxからアドバイス頂きました。
ブートローダ書込み手順1.png

まず、ArduinoをAVRISP化する前にメニューから対応するArduinoの種類を選択します。
DuemilanoveとUNOでテストしています。

ブートローダ書込み手順2.png

選択が終わったらサンプルスケッチからAVRISPを選択します。

ブートローダ書込み手順3.png

アップロードしてAVRISP化を完了させます。

ブートローダ書込み手順4.jpg

AVRISP化したArduinoとMBeeDuinoを接続します。
MBeeDuinoに追加でピンヘッダをつける必要があるので、面倒な場合はブレッドボードに 同等の回路を構成して書き込むのも良いかもしれません。
接続するピンの一覧

ArduinoピンMBeeDuinoピン
10RSTピン
1111
1212
1313
5VVCC
GNDGND
ブートローダ書込み手順5.png

次にAVRISP用のGUIフロントエンドをダウンロードします。
http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2Favrdude13#n9d66a8a (便利なソフトを作成していらっしゃるsenshu氏に感謝です。)
解凍後、binフォルダにあるavrdude-GUI.exeを開きオプションを設定します。 設定するオプション

programmer(-c):avrisp
Command line Optionに[-b 19200]
対応するcomポートを選択します。

対応するcomポートはArduinoIDEと同じです。

ブートローダ書込み手順6.png

設定が終わったらReadボタンを押して書き込み先(MBeeDuino)のマイコンが認識されるか試します。328Pが認識されれば成功です。 認識後、
http://www.obdev.at/products/vusb/usbasploader.html
からUSBaspLoader.2010-07-27.zipをダウンロードしてmega328p_16mhz.hexを書き込みます。

ブートローダ書込み手順7.png

書込みには数十秒から1分程度かかります。成功するとOKの表示が出ます。

ブートローダ書込み手順8.png

最後にFuesビット、Lockビットを書き込んでファームウェアの書込みは完了です。
Fuesビット、Lockビットの設定(Readボタンを押すと現在の設定値で設定欄が上書きされるので注意してください)

Fuse extended byte:0x03
Fuse high byte:0xda
Fuse low byte:0xf7
Lock bit:0x3F

以上でファームウェアの書込みは完了です。


添付ファイル: fileMBeeDuino2.png 303件 [詳細] fileMBeeDuino1.png 291件 [詳細] fileブートローダ書込み手順10.png 82件 [詳細] fileブートローダ書込み手順9.png 94件 [詳細] fileブートローダ書込み手順8.png 164件 [詳細] fileブートローダ書込み手順7.png 175件 [詳細] fileブートローダ書込み手順6.png 195件 [詳細] fileブートローダ書込み手順5.png 200件 [詳細] fileブートローダ書込み手順4.jpg 216件 [詳細] fileブートローダ書込み手順3.png 239件 [詳細] fileブートローダ書込み手順2.png 240件 [詳細] fileブートローダ書込み手順1.png 242件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2012-03-06 (火) 15:04:58 (2026d)