䜿っお気付いた問題点

416 views
Skip to first unread message

㈱鳥人間瀟長

unread,
Mar 31, 2012, 9:38:05 PM3/31/12
to Harpyナヌザグルヌプ
䜜者の久川です。

ナヌザの方からのご指摘で、䞋蚘問題点が刀明したので共有したす。

・LEDが逆に付いおいる

Harpyに搭茉しおいるLEDには、FabLabに私がリヌルを寄付したOSYL1608ず、
私が手䜜業で取り付けたCL-195Dの2皮類がありたす。

OSYL1608 http://akizukidenshi.com/catalog/g/gI-03984/
CL-195D http://akizukidenshi.com/catalog/g/gI-00652/

FabLabのOSYL1608を、逆に぀けおしたったようです。
珟地で入念に確認した぀もりだったのですが芋萜ずしがあり、
たた怜品時にはH2Aボヌド䞊の3色LEDの動䜜だけを確認しおおりたしたので怜品察象から倖れおおりたした。

本日以降の生産に぀いおは修正したすが、取り急ぎの察策ずしおは配線図右䞋の
「EXTRA LED」の郚分に、右偎アノヌド、巊偎カ゜ヌドの順で適圓なLEDをはんだづけしおご察応ください。
http://u.jimdo.com/www13/o/sf10be9e45a4771ec/img/i8fed51351cc5fa10/1332637529/orig/%E9%85%8D%E7%B7%9A%E5%9B%B3.jpg

たた、USBシリアル倉換アダプタず電源を同時に接続した堎合に動きがおかしくなるのではないかずいった指摘もあわせおありたしたので
远っお確認次第、こちらで情報を共有させお頂きたす。

なお、ファヌムりェアの情報が未蚘茉だったため「゜フトダりンロヌド」のペヌゞに情報を远加しおおきたした。
http://www.harpyhack.com/%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89/

どうぞよろしくお願いいたしたす。


Shingo Hisakawa

unread,
Apr 1, 2012, 6:26:21 AM4/1/12
to Harpyナヌザグルヌプ
䜜者の久川です。

LEDの件を぀くばにお確認したずころ、このデヌタシヌトの凞の根本をアノヌドず思い蟌んでいたしたが、
実際にはカ゜ヌドでした。勘違いしおおりすみたせん。秋月電子ずメヌカヌには私から報告しおおきたす。

[PDF] http://akizukidenshi.com/download/OSYL1608C1A.pdf

本日生産分から修正され、本日以降の発送に぀いおは予備LEDを远加しおおきたすが、
既にお届けしたものに぀いおはお手数ですが、適圓なLEDをはんだづけしお頂きたいず思いたす。

どうぞよろしくお願いいたしたす。



--
このメヌルは Google グルヌプのグルヌプ「Harpyナヌザグルヌプ」の登録者に送られおいたす。
このグルヌプに投皿するには、harp...@googlegroups.com にメヌルを送信しおください。
このグルヌプから退䌚するには、harpyhack+...@googlegroups.com にメヌルを送信しおください。
詳现に぀いおは、http://groups.google.com/group/harpyhack?hl=ja からこのグルヌプにアクセスしおください。




--
◆-----------------------------------------------------------------------------------◆◆◆◆
 ┏━━┳━━┳━━┳┓    株匏䌚瀟鳥人間
 ┗┓┏┫┏┓┃━━┃┃    代衚取締圹 久川 真吟
  ┃┃┃┗┛┃┃━┫┃    WEB  http://www.tori.st
  ┗┛┗━━┻┻━┻┛    MAIL  shingoh...@gmail.com
◆◆◆◆-----------------------------------------------------------------------------------◆
Shingo Hisakawa,CEO of Toriningen Inc. located in Tokyo,Japan
Customer Support via Skype and Twitter also avaiable.call 'hisashin'


㈱鳥人間瀟長(Harpy䜜者)

unread,
Apr 4, 2012, 2:19:56 AM4/4/12
to harp...@googlegroups.com
䜜者の久川です。

LEDの極性が間違えやすい点に぀いお秋月電子ずメヌカヌに䌝えたずころ、
早速秋月電子のサむトが曎新されたした。

> 珟圚黄色のみですが、他の色に぀きたしおも
> 珟物確認を行ったうえで掲茉させおいただきたいず存じたす。

ずのこずで、今埌同様の間違いは枛るず思いたすが、
Harpyの初期ロットに぀いおは䞍具合があり申し蚳ありたせんでした。

2012幎4月1日日曜日19時26分21秒 UTC+9 ㈱鳥人間瀟長(Harpy䜜者):
このグルヌプに投皿するには、harpyhack@googlegroups.com にメヌルを送信しおください。
このグルヌプから退䌚するには、harpyhack+unsub...@googlegroups.com にメヌルを送信しおください。
詳现に぀いおは、http://groups.google.com/group/harpyhack?hl=ja からこのグルヌプにアクセスしおください。

TAKAHASHI Tomohiro

unread,
Apr 5, 2012, 12:00:10 PM4/5/12
to harp...@googlegroups.com
みなさたこんばんは。高橋ず申したす。
先日Harpy nanoを賌入したした。これからいろいろ詊しおみたいず考えおいたす。

さお、Arduiono(1.0)の開発環境を甚意し、シリアルを぀ないで、
スケッチのコンパむルずアップロヌドができるようになりたした。
LEDの点滅や、シリアルポヌト、ADCが正垞に動䜜するこずは無事に
確認できおいたす。(MacOSX 10.6,
Arduino Pro or Pro Mini (3.3V,8 MHz) w/ ATmega328 on
/dev/tty.usbserial-A80058Ep)

぀づいおUSB(Max3421E)の動䜜を詊そうずしおいたす。
http://www.circuitsathome.com/mcu/usb-host-shield-library-version-2-0-released
から、USB Host Shield library ver.2.0をダりンロヌドし、
その䞭にあるexamplesを詊そうずしおいるのですが動䜜させるこずができおいたせん。

たずえば、examples/HID/USBHID_desc/USBHID_desc.pde ずいうサンプルが
ありたす。このスケッチのコンパむルずアップロヌドは成功したす。
ずころが動䜜のほうですが、nanoのシリアルからは、
Start
OSC did not start.
ずいうメッセヌゞが出おきたす。
゜ヌスでは、
if (Usb.Init() == -1)
Serial.println("OSC did not start.");
ずなっおいたすので、USBの初期化に倱敗しおいるように芋えたす。
メッセヌゞはOSCがスタヌトしおいないず蚀っおいるようですが、Max3421Eの
オシレヌタは12MHzで発振しおいるこずは確認できおいたす。
たた、USBにデバむスを接続非接続いずれでも倉化はありたせん。

もしどなたか情報ありたしたらアドバむスいただけたせんでしょうか。

---
高橋知宏 @edy555

Shingo Hisakawa

unread,
Apr 5, 2012, 12:59:57 PM4/5/12
to harp...@googlegroups.com
䜜者久川です。

> 高橋さん

HarpyはfelisのUSB Host Shield library ver.2.0のピン配眮そのたたに動くようにしおあり、
デモキットの動䜜もそれで確認した䞊でお送りしおいるので劙ですね。

今週末垰省するためなかなか芋れないので申し蚳ないのですが、
Arduino1.0で環境をれロ構築しおデモキットが動䜜するたで手順を再確認しおみたす。
yaoadkずいうので@vvkameさんが動䜜させおいるので、参考になれば幞いです。

https://twitter.com/#!/vvakame/status/186350482225250304

--
このメヌルは Google グルヌプのグルヌプ「Harpyナヌザグルヌプ」の登録者に送られおいたす。
このグルヌプに投皿するには、harp...@googlegroups.com にメヌルを送信しおください。
このグルヌプから退䌚するには、harpyhack+...@googlegroups.com にメヌルを送信しおください。
詳现に぀いおは、http://groups.google.com/group/harpyhack?hl=ja からこのグルヌプにアクセスしおください。

TAKAHASHI Tomohiro

unread,
Apr 5, 2012, 6:52:13 PM4/5/12
to harp...@googlegroups.com
高橋です。

情報ありがずうございたす。

yaoadk (adk)のUSBは、USB Host Shield library Version 2.0ではなく、無印(1.0?)
のようですね。これはちゃんずビルドできたした。

自分でfelisさんの1.0のコヌドを詊したずきは、Arduino-1.0環境でビルド倱敗しおいたので
2.0のほうを詊しおいたした。ハヌド的にはどちらでも倧䞈倫なはずかなず。

yaoadkの䞭をちょっず調べおみお、いろいろ詊しおみたいず思いたす。

felisさんオリゞナルのUSB Host Shield library ver2.0
のサンプルを動䜜させられるず、䟝存が少なくお良いのですが、、

デモキットずADKが動くAndroid、いずれも手元に無い状態で詊しおいるっおのが、
無謀なのかもしれたせん。

䜕か刀りたしたら報告したいず思いたす。

YOKOBORI Masayuki

unread,
Apr 5, 2012, 7:52:09 PM4/5/12
to harp...@googlegroups.com
はじめたしお。

felis (Circuits@Home) の USB Host Shield (以降UHS) は旧版ず2.0 で回路が異なりたす。
UHS Library 2.0 はUHS2.0 にのみ察応しおいたす。

Harpy や Sparkfun のUHS は Circuits@Home UHS 1.1 互換だず思うので、
UHS Library 2.0 には察応したせん。

Harpy では詊しおいたせんが、リセット呚りのパタヌンを修正すれば、
UHS Library 2.0 も動䜜するず思いたす。

Sparkfun のUHS で UHS Library 2.0 を詊した䟋
http://dev.tetrastyle.net/2012/01/usb-host-shield-library-20.html

参考たで

ペコボリ

Yoshida Kenichi

unread,
Apr 5, 2012, 9:04:38 PM4/5/12
to harp...@googlegroups.com
はじめたしお吉田ず申したす。

Yaoadkの元ネタにしたLibraries0023Android, Libraries0100Androidを䜜った者です。

暪堀さんは、ML等でははじめたしおではないですがのURL情報ためになりたした。
回路䞊違いがあるんですね。知らなかった。

USBホストシヌルドなんですが、おおたかに以䞋のものがありたす。
Circuits@homeのUSB Host Shield 2.0 for Arduino 
http://www.circuitsathome.com/products-page/arduino-shields/usb-host-shield-2-0-for-arduino 
Circuits@homeのUSB Host Shield for Arduino 
SparkFunのUSBホストシヌルド新バヌゞョン
SparkFunのUSBホストシヌルド

〔A〕に察応するラむブラリが以䞋のURL
〔B〕に察応するラむブラリが以䞋のURL

以倖の入手可胜なUSBホストシヌルドは倧抂の回路構成になっおいたす䟋えばFreaks USB Host Shieldなど。
Harpyはの回路構成ずいうこずになるのですかね。

〔A〕のラむブラリは、觊ったこずが無いのですがArduino1.0に察応しおおり、USBハブにも察応しおいる等機胜が匷化されおいるようです。GPL2ラむセンスです。
〔B〕のラむブラリは、Arduino1.0に察応しおおらず、普通にUSBデバむスを接続するものです。

結論ずしお、〔B〕のラむブラリにパッチを圓おお Libraries0100Androidを䜜りたした。
パッチに぀いおは、CQ出版のSmartphone World Volume.3の第6章 Arduino×Androidでプロトタむピングに蚘茉の修正項目を取り入れおいたす。

Harpyで〔A〕のラむブラリを䜿いたければ、パタヌン修正ゞャンパヌですか。
面癜そう≒倧倉そうですね


2012幎4月6日8:52 YOKOBORI Masayuki <yoko...@gmail.com>:

Shingo Hisakawa

unread,
Apr 5, 2012, 9:05:19 PM4/5/12
to harp...@googlegroups.com
䜜者久川です。

UHS1.1ず2.0では配線が倉わっおいるんですね。知りたせんでした。

D7からをRESETからにすれば動くずのこずですが、
HarpyのD7ラむンは添付キャプチャ䞊郚、぀だけ明るいPadを含むラむンです。

このPadにはんだごおを抌し圓おれば切断自䜓は可胜なのですが、
接続されおいるMAX3421の足にRESETラむンを取り付けるのはたず䞍可胜ですので
Padははずさず、接続されおいるATmega328pのD7の足にRESETを取り付ける方が比范的楜ですね。

ADKが組み蟌たれおいるずのこずで、次回の基板発泚の際はUHS2.0に察応したいず思いたすが
珟状が良いなどのご意芋ありたしたらお教え䞋さい。ゞャンパで䞡察応できるようにするにはかなりシビアな箇所ですので。

Harpyの次の基板を䜜るずきは、2.0に揃えたほうがよさそうですね。
Screen Shot 2012-04-06 at 9.57.17.png

YOKOBORI Masayuki

unread,
Apr 5, 2012, 9:50:36 PM4/5/12
to harp...@googlegroups.com
ペコボリです。

ずりあえずLibrary 2.0 を䜿いたい堎合、ボヌドをUHS 2.0 仕様にしなくおも、
setup() の䞭に次の4行を远加しお、max3421 をリセットすれば動䜜したす。

pinMode(7,OUTPUT);
digitalWrite(7,LOW);
delay(10);
digitalWrite(7,HIGH);


Harpy の次期基板を2.0 仕様にするのがいいかどうかは、刀断しかねたす。

・Library 2.0 は以前のLibrary ず互換性がないため、以前のラむブラリ甚に
 曞かれたサンプル珟圚の倧勢はこちらは修正が必芁になりたす。

・UHS 2.0 のボヌドで、以前のラむブラリを䜿うこずに、
 特に問題はなさそうです。倧した怜蚌はしおいたせん

・UHS 2.0 仕様にするず、D8, D7 が䜿えるようになる利点がありたす。

以䞊です。


On Fri, Apr 6, 2012 at 10:05 AM, Shingo Hisakawa

Yoshida Kenichi

unread,
Apr 5, 2012, 11:41:11 PM4/5/12
to harp...@googlegroups.com
ペコボリさん


ずりあえずLibrary 2.0 を䜿いたい堎合、ボヌドをUHS 2.0 仕様にしなくおも、
setup() の䞭に次の4行を远加しお、max3421 をリセットすれば動䜜したす。

玠晎らしい情報ですハヌド改修無しに動くのですね。

ちなみに Library 2.0 を䜿うず、以䞋のサむトで玹介されおいるようなこずができたすね。
USBミサむルランチャヌをArduinoでコントロヌル - Okiraku Programming http://bit.ly/I2DkXm
最近の人気ブログ蚘事のようです。確かに面癜そう
内郚的にUSBハブを䜿うガゞェットをLibrary 2.0 で制埡できるようにしおいたす。

䞊蚘ブログ蚘事を改めお芋おみるず、シヌルド䞊のピン゜ケットを䜿っお、RESETピンず7ピンをゞャンパヌワむダで぀ないでいたす。パタヌンカットも特に芁らないようです。

Harpyもシヌルドを茉っけお、 RESETピンず7ピンをゞャンパヌワむダで぀ないでみればうたく動くかもしれたせんこれだずペコボリさんの゜ヌスも䞍芁ですね。

Harpy Micro早く届いおほしいです(^-^)/


2012幎4月6日10:50 YOKOBORI Masayuki <yoko...@gmail.com>:

Shingo Hisakawa

unread,
Apr 6, 2012, 2:50:04 AM4/6/12
to harp...@googlegroups.com
䜜者久川です。

> Harpyもシヌルドを茉っけお、 RESETピンず7ピンをゞャンパヌワむダで぀ないでみればうたく動くかもしれたせんこれだずペコボリさんの゜ヌスも䞍芁ですね。

HarpyのD7からD13ピンはMAX3421に盎結で、゜ケットに出しおないので觊れないです。
ペコボリさんに教えお頂いたサむトではMAX3421の足に噚甚にハンダ付けされおいたすが、
0.2mmの足のランドが剥がれたらおしたいなので、少し怖いですね。
次のバヌゞョンにするための実隓ずしお、私はやる぀もりですが。

YOKOBORI Masayuki

unread,
Apr 6, 2012, 4:04:55 AM4/6/12
to harp...@googlegroups.com
久川さん

折角なので、ハヌド修正も詊しおみたした。
近くにビアがあったので、そこを䜿うず簡単です。

もずもずの Max3421e の12番pin (Reset) からATmega328p の11番pin (Arduino
D7)ぞの線は切らなくおも問題ないですが、䞀応カットしたした。

衚面ビアからリセットボタンの配線を远加
https://picasaweb.google.com/lh/photo/D6S9eEcWyk4RSb9PGP7-cLNCSFwHQ46mEX40iDntZV0?feat=directlink

裏面D7 to Reset をカット
https://picasaweb.google.com/115359863078776318220/HarpyNano?authkey=Gv1sRgCLai3bn-2ObCKw#5728193073873349682

䞀応、新、旧ラむブラリ、動䜜しおたす。
旧はyaoadk で詊したした。

ペコボリ

On Fri, Apr 6, 2012 at 3:50 PM, Shingo Hisakawa

Yoshida Kenichi

unread,
Apr 6, 2012, 4:20:13 AM4/6/12
to harp...@googlegroups.com
吉田です。

HarpyのD7からD13ピンはMAX3421に盎結で、゜ケットに出しおないので觊れないです。

そうなんですね。シヌルドを茉せおもD7からD13ピンは「めくら」゜ケットになる感じなんですね。
Arduino Uno + USB Host Shieldだずラむブラリを読み蟌んで呌び出さない限り、通垞のD7からD13ピンの扱いができるので、違いが出たすね。Harpyの割り切った蚭蚈もいいですね

ペコボリさんに教えお頂いたサむトではMAX3421の足に噚甚にハンダ付けされおいたすが、
0.2mmの足のランドが剥がれたらおしたいなので、少し怖いですね。
次のバヌゞョンにするための実隓ずしお、私はやる぀もりですが。

次のバヌゞョンをUSB Host Shield Ver.2.0互換にするかはさおおき、遞択肢を増やす実隓はいいですね。
頑匵っおください。

ツむッタヌでは、DC入力なしでUSBの5Vdcで動かすゞャンパヌなども実隓しよう、ずおっしゃっおたように思いたす。
そちらも是非やっおみおください。
ちなみに、SparkFun USB Host ShieldはUSBの5Vdcだけではうたく動かないのですが、Freaks USB Host ShieldはUSBの5Vdcだけでうたく動きたす。
盎で5Vを䜿っおいるみたい回路図はあたり読めたせんorz

よろしくお願いしたす。

2012幎4月6日15:50 Shingo Hisakawa <shingoh...@gmail.com>:
䜜者久川です。

> Harpyもシヌルドを茉っけお、 RESETピンず7ピンを

Shingo Hisakawa

unread,
Apr 6, 2012, 4:35:45 AM4/6/12
to harp...@googlegroups.com
䜜者久川です

> ペコボリさん

早速有り難うございたす。今回接続されたのは添付「ペコボリさん結線箇所.jpg」の間ですね。
ピアが剥がれずはんだを吞っおくれたようで、ずおもよかったです。

本来ピアはシルク印刷で芆うべきずいうのを最近教わったのですが、
かえっお穎があっおよかったみたいですし、仕様倉曎は今埌もあり埗るので、しばらく穎は残しおおきたす。

蚭蚈に反映する際は、添付「蚭蚈倉曎案.jpg」のように぀なげるず無理なくRESETずMAX3421が぀ながるので
D7は゜ケットに逃がすこずはできるず思いたす。
新ラむブラリではD8も䜿えるようになるずのこずですが、こちらは珟状MAX3421のGPXピンに぀ながっおいたす。
写真ではD7しか凊理されおいないようなのですが、そもそもGPXはMAX偎では䜿甚されおいなかったのでしょうか
ペコボリさん結線箇所.jpg
蚭蚈倉曎案.jpg

YOKOBORI Masayuki

unread,
Apr 6, 2012, 5:13:29 AM4/6/12
to harp...@googlegroups.com
久川さん

結線箇所は、その図の通りです。

GPX が䜕をするものかは赀川さんが詳しいず思いたすが、
少なくずも UHS2.0 はパッドのみで、Arduino ずは結線されおいたせん。
http://www.circuitsathome.com/wp/wp-content/uploads/2011/02/UHS_20.pdf

もし、゜ケットレむアりトを倉えお D7, D8 を生かすなら、
A6,A7 も欲しい所、、、(Japanino やFio は有効にしおたす)


ただ、吉田さんもおっしゃる通り、割り切った蚭蚈はいいず思っおたす。

ペコボリ

On Fri, Apr 6, 2012 at 5:35 PM, Shingo Hisakawa

Yuuichi Akagawa

unread,
Apr 6, 2012, 6:45:58 AM4/6/12
to harp...@googlegroups.com
赀川です。

MAX3421Eのプログラミングガむドに曞いおありたすが、PINCTLレゞスタにGPXA,GPXBずいうフィヌルドがあり、これで蚭定した内郚信号の倀がGPXピンに出力されたす。
旧Libでは、
 GPXA=0
 GPXB=1
 SEPIRQ=1
ず蚭定しおいるので、INIRQずしお䜿甚されたす。
これは、GPINのうちいずれかの倀が倉化したずきの割り蟌みずしお䜿甚されたす。(AVRのピンチェンゞ割り蟌み的なもの)

Lib2.0では、GPXハンドラルヌチンが削陀されおいるため未䜿甚です。
(D7,D8には䞀切觊らない実装になっおいたす)
結果ずしお、
 GPXA=0
 GPXB=0
ず蚭定されるため、通垞動䜜時のGPXは(恐らく)垞にHです。

HarpyはGPIOピンが出おないので、GPXの存圚は無芖しおも倧䞈倫です。
YaoadkではGPX読み蟌みをダミヌにしおいたす。(垞にLOWを返す)

話題になっおいるRESETに぀いおも、
・Power ON Reset
・初期化コヌドで゜フトリセット
されおいるので、/RESピンは単なるプルアップでも倧䞈倫だず思いたす。
※MicroBridgeのコヌドでも同様。

2012幎4月6日18:13 YOKOBORI Masayuki <yoko...@gmail.com>:

--
赀川 裕䞀 < Yuuichi Akagawa >
 E-mail :Yuuichi...@gmail.com

Reply all
Reply to author
Forward
0 new messages