10周年のSPコンテンツ!

USBってなんで動くの?

ルンバたんをハックしたいお!から始まった電子回路わかんねぇくっそくっそ!トークからUSBケーブルの仕様のお話に。 Webアプリ屋には知らないことだらけだぜ!Android 3.1でUSB Hostも使えるようになるし、今のうちに予習しちゃうぜ!
パソコン
50
赤兎馬 @sekitoba
逃げ出すルンバとか吸わないルンバとか生まれるんだろう。
赤兎馬 @sekitoba
というか、ルンバとかめっちゃ稟議とおしやすい。かつる気がする
赤兎馬 @sekitoba
私もルンバほしひ・・・ RT @magoroku15: いれて @sekitoba ルンバをハックしてる人たちをガンバルンバと名付けた
濱マゴロク @magoroku15
5年くらい前に遊んだZigbeeの評価ボードにTTLレベルで直結して、自由走行させながら、PCでモニタリング。ほとんどFI見たいですでにビリビリとしびれている。サーキットは18畳だ。 @tomo_watanabe
intel @intel___
ぜるだのでんせつゆめをみるしま!
赤兎馬 @sekitoba
さすが黄色いテロ・・・仕事が速い
TAKUMAR-M @ta9mar
やっと232Cの単語出てきたw ルンバの仕様書みるとPICでTTLレベルでそのまま受け取れそうな。そこからPCに電圧変換して232Cにするか、TTLからUSBシリアルにかえるか、buetoothでとばすか。
わかめ@毎日猫がいる @vvakame
「USBってなんで動くの?」をトゥギャりました。 http://togetter.com/li/150907
Sosuke Masui @esmasui
RS485のこともおしえてほしいな。。
赤兎馬 @sekitoba
ルンバをハックしてる人たちをガンバルンバと名付けた
繋がれたひよこ @tomo_watanabe
あい,ドライバのいろはですねぇ RT @tetsu_koba: @tomo_watanabe RS232cをポーリングしたり、次に割り込み使ったりするのが組み込みの基本だよねー。
繋がれたひよこ @tomo_watanabe
ルンバでハックするなら,とりあえずRS232Cレベル変換して,PCでソフトウェアプロトコルをスクリプト実装・確認して,Arduinoとかmbedに落とし込む方が開発的に楽かなぁ.変なとこで躓くよりは
zaki50 @zaki50
@tetsu_koba イメージとしてはそれに近いですね。ただ、コスト的にも速度的にもほんとうに間が シリアルケーブルになっている必要はないかもしれません。双方向に中継だけ出来ればよいのでもっとコストダウンされた仕組みな気がします
koba @tetsu_koba
@tomo_watanabe RS232cをポーリングしたり、次に割り込み使ったりするのが組み込みの基本だよねー。
濱マゴロク @magoroku15
充電時にD+,D-をショートさせると700mA以上の給電が可能とPMICが判断して、高速充電モードに入ります。だからPCにつないだときよりも、専用充電器での充電時間は短い。 @xnpo @Nkzn
あんどろいどたん @android_tan
りんごとはちみつが合わさるととっても美味しくて最強に見えると思うのですよ!
zaki50 @zaki50
@vvakame あ、わたなべさんの話をちゃんと読んでなかった。シリアルクロスケーブルの話は、RS-232C とかのシリアルポートの話なのでたんにRX と TX をそれぞれつなげてあげるだけ。USBとは直接関係なかった
zunda nはオマケ @zundan
@tomo_watanabe http://t.co/ddRA9MS によると MAX232 が必要なそうです。http://bit.ly/2vZxWC によるとiRobotからケーブル買えとw
koba @tetsu_koba
@zaki50 @vvakame USBシリアル変換ケーブル+シリアルクロスケーブル+USBシリアル変換ケーブル の3つが一体化したものと考えればいいのかな?
繋がれたひよこ @tomo_watanabe
何も変換せずに5vで突っ込めるシリアルのTx,Rxに接続する方が簡単だな.mbedとかArduinoでやったほうがいいね.でも最初のソフトウェアプロトコル確認はRS232CでPC接続で確認したいかなー
濱マゴロク @magoroku15
変換IC,たくさん持ってます。 ルンバ買う買う! @tomo_watanabe @zundan
濱マゴロク @magoroku15
XLR,キャノン、バランスなどなど。呼び方いろいろ。 
繋がれたひよこ @tomo_watanabe
RS233Cレベルにするには変換IC要りますね RT @zundan: 独自ちゅうても電圧さえ変換すればRS-232のようでふ RT @tomo_watanabe: 独自ェ RT @zundan: http://t.co/ddRA9MS ところでルンバさんに付いてるのはUSBじ
わかめ@毎日猫がいる @vvakame
大学のサークルでは信号線といえばマイクのケーブルを汎化してなんにでも使っていたw
残りを読む(98)

コメント

雑草スレイヤー@神奈川(武蔵)←→東京←→神奈川(相模) @gc_cic 2011年6月18日
USB2.0までは差動で半二重通信なんですよね。 USB3.0では差動ペアを追加して全二重通信にするという話ですが、肝心の対応製品を見かけませんね。
Nわかめ @JA1FMZ 2011年6月19日
皆様、熱心ですね。 ・RS-232C  ケーブル最大長 15m  最高通信速度 当初 38400bps、後に115.2kbps  ・RS-422  ケーブル最大長 1.2km  最高通信速度 10Mbps ・・・です。 この違いは、 後者は、差動通信です。 Noiseには、 差動分と、 同相分があります。 D+ と D- で、差動にします。 それを差動アンプで受ければ、同相分は関係なくなります。 一方、 差動分のNoiseは、 Twist線で排除します。 ですから、 D+ と D- は、お互いを
Nわかめ @JA1FMZ 2011年6月19日
切れた。/ ですから、 D+ と D- は、お互いを撚ってある事が重要です。 *差動アンプで、同相分のNoiseを抑止 *Twist線で、差動分を抑止 /やはり気になる。 辞書で出なかったからそのまま書きましたが、本当は、差働かな? 判らん。調べる時間がない。行って来ます!
fatman🍆 @tacksman 2011年6月19日
そういえば:うちの研究室でルンバたん使ってなんかやってたような気がする。窓PCで操作してたかなんかやってたよなあ、多分。
雑草スレイヤー@神奈川(武蔵)←→東京←→神奈川(相模) @gc_cic 2011年6月23日
オープンエンドの通信線では反射が問題になりますが、USB2.0のHighSpeedなんかは、両端のインピーダンスマッチングをとった電流モードですから、あのコネクタでも480Mbpsまで行けるんですよね。
ログインして広告を非表示にする
ログインして広告を非表示にする