初心者質問スレ その128
■ このスレッドは過去ログ倉庫に格納されています
/゙ミヽ、,,___,,/゙ヽ
i ノ 川 `ヽ'
/ ` ・ . ・ i、 初心者発 質問スレッドです。
彡, ミ(_,人_)彡ミ
∩, / ヽ、, ノ スレのルールをよく読んで
丶ニ| '"''''''''"´ ノ みんな仲良く教え合いましょう
∪⌒∪" ̄ ̄∪
初心者質問スレのルール
・回答者のルール 初心者を笑うな。回答者にも同じ時期があったはずだ。彼らの気持になれ。
真意をうまく聞き出すのも先輩の能力だ。
・質問者のルール 他人にわかりやすい説明を心がけて。ここには「超人エスパー」は居ません。
回答をもらったら「ありがとう」と謝礼せよ。
× 華麗に放置される質問
・自分で努力していない質問、 ・「実は、○○がしたいんです」、 ・「回路図をお願いします」
・「宿題の解答が欲しい」、 ・マルチポスト(複数スレに同質問)、 ・専門用語や変な省略語の使用
・違法なニオイぷんぶんの質問
こんな質問には、回答しません。全力放置されます。
◎ 解答が得られる質問
1) 何がしたいのか、はっきり書いてある質問
2) まず自分でググって調べてあって、 グーグル先生→ ttp://www.google.co.jp/
3) 回路図や写真がUPされていて、
アップローダ→ ttp://img.wazamono.jp/pc/ ttp://imgur.com/ ttp://www.gazo.cc/
4) そして、精一杯の説明がされていて、
5) あなた自身の予想が書いてある、
そんな質問ならレスあるかも。それでは、質問どうぞ〜
前スレ/過去スレ:初心者質問スレ
その127 https://rio2016.5ch.net/test/read.cgi/denki/1537636590/ 2018/09/23〜
その126 https://rio2016.5ch.net/test/read.cgi/denki/1533200017/ 2018/08/02〜
その125 https://rio2016.5ch.net/test/read.cgi/denki/1527340809/ 2018/05/26〜
その124 https://rio2016.5ch.net/test/read.cgi/denki/1522327248/ 2018/03/29〜
その123 https://rio2016.5ch.net/test/read.cgi/denki/1513727831/ 2017/12/20〜
その122 https://rio2016.5ch.net/test/read.cgi/denki/1481408641/ 2016/12/11〜
※前スレ
初心者質問スレ その127
http://rio2016.5ch.net/test/read.cgi/denki/1537636590/ >要点が分かりにくい
んー。要点って、
・つけるべきかどうか
・つけるならこの値
ってこと?
初心者にとっての要点って、どんなふうにこの必要性や値を考えるか、っていうちょっと面倒臭いことだと思う。
でも、これは考え方次第、俺は俺の方法で答えるよ。
いろいろな人がいろいろな答え方をして良い。人間だもの、 >>238
>ここのよりだらだら長い文
リンク先がだらだらってことはないね。
図表が充実してるからポイントを見つけやすい。 トリガ信号が矩形波ならいいけどぐにゃぐにゃだと
応答のタイミングが期待位置よりずれるのでの抵抗値じゃね 知らんけど RSは、入力がLになったとき、ゲートにたまった電子を逃がすために必須
これが無いと、FETがOffにならずスイッチングができなくなる 出力がLならgndにつながってるのと同じでは?
まあそれ以外の理由で要るだろうけど >>246
駆動するマイコンの出力がLのとき、マイコン内のFETがONになることで、
RSがなくても、外部FETはOFFにできます。
マイコンで、駆動するときにRSが必要になるのは、リセット後のデフォルトでは
ポートがハイインピーダンスになることが多いからです。
ああ、マイコンなら大丈夫か
オペアンプから駆動する場合だった オペアンプじゃなくてコンパレータの勘違いだろうな。
コンパレならオープンドレインはよくあるし。 オープンドレインなら問題ない。
エミッタフォロワ出力のオペアンプ? 単電源オペアンプならシンクが充分でないというのはあるな 昔のオペアンプ風ビデオアンプICにエミフォロ出力のヤツがあったな。
あと電流入力のヤツにも。 オペアンプは出力がレイルtoレイル構成のものでないかぎり、電源レイルまでは引っ張り切れないし。
むしろ、「引っ張り切れるのがフツー」という感覚になっている人がいるのが、時代も変わったものだと思ってしまう。
LM324でも1V以下だとシンク電流がとても小さくなるし。 お絵かきヲタク (イヤな言葉だな)
・誤解されないように書く。
・分りやすいように書く。
そのために図を付けたり、長文になるのは構わないでしょ?
それぞれの人がそれぞれのやり方で解答すれば良い。
文句を付けるほどの事では無いと思うけどな。 >>258
あなたには、「分かりやすい」と「長文」とは無関係であることが一生分からない。
絵がほとんど理解の助けになってないことも一生気づかない。
なぜなら、必ず自己肯定から入り、客観的なものの見方ができないから。 とにかく叩きたくて必死な奴ら
自分の中の正解を押し付けるなよ MOSFETの記号を見るとわかるんだが、
MOSFETのGS間はコンデンサなんだよね
GS間コンデンサを充電するとDSがONになり、
GS間コンデンサを放電するとDSがOFFになる
ゆっくり充電するとそれだけDSがONになる時間が掛かる
だから、高速スイッチングをしたい場合にはGS間コンデンサを急速に充電する為の回路的工夫が必要になる
但し、GS間コンデンサにあまり瞬間的に大電流を流してしまうと、今度は>>222 のリンク先にあるように、チャタリングを引き起こしてしまう
だからこそ、RGにはチャタリングを起こさない範囲でできるだけ低抵抗をかます
こんな説明でどうだ? >>262
急峻な出力の電圧勾配でリンギングが起きるのと、接点で起きる現象を指すチャタリングは別だと思う。
発振についてはこの資料が詳しい(ように見える)けれど、すんなり頭に入ってくるなら、そのへんの趣味の
電子工作入門者とは一線を画すような人だと思う。
https://toshiba.semicon-storage.com/info/docget.jsp?did=59455 それもお絵かきオタクも大差ねーから
しょーもねーいじめすんなって チャタリングは機械的なビビりに起因する現象を言うと思うなあ。
てか、そもそも出力が振動してもいいならRGはいらんのか?
貫通電流とか気にしなくていいオープンドレインの出力回路で、
電磁妨害も知ったこっちゃないアマチュアだったら入れなくても害は無いんか?w >あなたには、「分かりやすい」と「長文」とは無関係であることが一生分からない。
「分かりやすさ」にも多様性があるのです。
っていうか、あなたは自分が見て「分かりにくい」と思ったものを「分かりにくいもの」だと考えているんじゃないかと思ってしまいます。 >>266
出力が振動してもいいというのはそれらの問題を気にしないという意味も含まれてることにも気づかないのかよ。 >自分が見て「分かりにくい」と思ったものを「分かりにくいもの」だと考えている
当たり前。 主観が絶対だという自信を持つことも時には必要だと思う
それを人は信念とよぶのだろう 多様性は無批判、無制限に受け入れられなければならない 回答の角度についての議論はスレチなのでほどほどにしましょう。
続けたい人は引っ越しスレに振ってください。
とりあえずいろいろな角度や方法での回答があるのは良いことだと思いますよ。 >あなたは自分が見て「分かりにくい」と思ったものを「分かりにくいもの」だと考えているんじゃないかと思ってしまいます。
自分が書いて「分かりやすいはずだ」と思ったものが「分かりにくいもの」だとは夢にも考えてないだろうと思ってしまいます。 >>276
一生懸命回答したのに「なげえよ」「わかりにきいよ」って言われたので、自分を慰めているようです。
慰めの呪文は「多様性」です。
>>275
そう、必死です。 >>273
でも、長ったらしくてわかりにくいのは勘弁ね。 ID:noHWpyWj
お前が元凶なんだけどなあw スレチですと叫んでいる奴がいちばん邪魔
ほっとけない理由でもあるのかな? ID:vS+pqP2i
お前の多様性も認めてやるから、そのかわりアンカー打てよ、分かりずれえからさ。 古い液晶モニターが映らなくなり久しぶりに買い換えました。
最近の液晶のバックライトはLEDなのだそうですが、これって白色LEDなんでしょうか
それとも赤青緑の三原色なのでしょうか。
あと、どちらにせよスペクトル上は3つの波長だけの特殊な光だと思うのですが、
画面表示でいろんな色に見えるってことは、液晶で周波数変調がされているんでしょうか。 どうせ単発IDの大半は一人の人物なんやろうなぁ
せこいやつ ググればわかる話 そのほうが詳細までわかる
質問自体シンプルじゃないし 普通に白色LED
色はピクセルごとに三原色のフィルターがあってそれぞれで液晶と電極を使って透過度を調整してるだけ。 シールを指定位置に貼るマシンを作りたいのですが、
参考になりそうなページ無いですか?
構造がシンプルそうなのは、
ラベラーのようなシールをシートから剥がして給紙するタイプのものしか見つけられなかったです。 ラズパイを利用してセンサーを繋げようとしてます。
I2c接続でsdaとsclの端子を利用してbme280とccs811を繋げたのですがbme 280しかアドレスは表示されません
接続方法はブレッドボードに繋げてsclとsdaは同じ軸で繋いでます
この方法ではダメなのでしょうか?
Sda sclを増やす方法はあるらしいですけど 安定しないのでやめた方がいいって言われましたので。。 >>295
I2Cのデバイスアドレスが被らなければ同じバスにつないでも大丈夫
アドレススキャンで見えないなら別の要因です >>296
単体です
>>297
半田つけが悪いとかですかね?
3.3v gnd scl sdaの4つで接続してるだけなんで 配線も被ると他のセンサーとアドレスが被るとかあり得ますか? >>298
データシート見てみましたけど、その二つの組み合わせならデバイスアドレスが
かぶることはなさそうでした〜
なんでしょうねぇ
もう一度配線チェックしてみては?けっこうそういうところですよ >>298
I2Cのデバイスアドレスはデバイス側の設定や仕様で決まるので、
バスが同じとかは全く関係ありません >>298
配線してるブレッドボードとかの写真も載せるといいんだけどねえ。
分かる人に見せればいろんな情報を読み取ってくれるので…。
プルアップ抵抗とかnWAVEとかはどうしてる? I2cとかSdaとかsclとか気持ち悪い。
全部大文字にしてくれよ、おれ几帳面なんで。 >>304
RasPi側でプルアップはされてるから基本的にいらないけど、
配線が無駄に長いと波形がなまって通信に支障をきたす可能性はある >>301さんがおっしゃっている通り写真あげてもらえますかねぇ >>306
明日アップさせてもらいます
よろしくお願いいたします 中華の激安USBロジアナとか持ってると、こういうとき調査できて便利 ds1054zくらいかえよ
ゴニョゴニョすればオプション全解放して100MHzにできるぞ https://imgur.com/a/pOOllJr
遅くなりまして申し訳ありません。
配線の写真をアップしました。
手前にあるセンサーがccs811です。付箋がついているのが写真中、右から
VCC(3.3v) GND SDA SCL になります。
ほかのケーブルはbme280になり配線が混じってます。
ちなみに一番左の横長のラインはbme280のSDO GND になります。
グチャッグチャですがよろしくお願いします。 アドレス結果も記載します。
pi@raspberrypi:~ $ sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- 76 --
76はbme280です。 >>304
なんでプルアップ抵抗無しで良いの? どこかにそう書いてあったとか?
I2Cでプルアップ抵抗なしは聞いたこと無いけど。 プルアップ抵抗がセンサーの基板上に付いているかもしれないが、有ったほうがいい
SDAとSCLから VCCへ、適当な抵抗(10kΩ)をつなげてみれ
あと問題切り分けとして、
まずはセンサーの基板に電源がちゃんと供給されているかテスターで調べるべし
その次は、残り2本の線が断線していないか >>313、>>310
こういう時、中華の安物でいいからロジアナがあると便利なんだよな。
https://i.imgur.com/cPSvkyt.jpg
まあオシロもあればもっといいけど。
帯域100MHzでFFTもでき、この値段はアナログ時代にはあり得なかったわ。
https://i.imgur.com/dSbQNUM.jpg プルアップ抵抗なしでいいと書いてあるんじゃなくてラズパイ+I2C扱ってるブログとかは
たいていジャンパで直接繋ぐだけの作例だからなんじゃないか
デバイス側でプルアップしてある場合多いからわざと書いてないのか知らんが arduinoだと自動で内蔵プルアップ+デバイスのプルアップで両端の端末処理されるから、ブレッドボードではわざわざ抵抗入れたりしないねー。
ラズパイは自動でプルアップされないの? みなさんありがとうございます。
今bme280を外してccs811のみを繋いだらアドレスは認識されました。
(WAK→GND追加しましたが
ですけど、同じようにbme280をワイヤーで追加で繋いでみたらbme280しかアドレスは出ませんでした。
やっぱりピンは変えるべきなのでしょうか?同一のSCL SDAがダメなのでしょうか? I2Cはバス配線なので、ラズパイ側と、デバイスの一番遠い方をプルアップするんだと思うんだけど、もしかしてbme280とccs811とラズパイそれぞれに抵抗が入ってて、信号レベルが低くなってるとか…
ちなみにI2Cは数個レベルなら、おなじピンで同居させても問題なく使えるはずだよ。
ライブラリの相性はともかく、アドレス一覧を表示させる程度ではぶつからないし。 I2Cの抵抗ってSCSIのターミネーター的な存在なの? >>318
俺もそう思うんですよね。
ためしにbmpとbmeを同時接続しても問題なかったので。
だとすればなんでアドレスが出ないのか。。
内部の抵抗ってどうしようもないよね。。 >>319
I2Cのバス仕様書を軽く読んだ限りでは、終端抵抗とは書いてなかったよ。
>>320
プルアップ抵抗、外せばよくね?
物によっては、外しやすいようになってるよ。
ハンダブリッジとか、カッターでパターンを切るとか… >>319
I2Cのプルアップ抵抗は、信号の反射を抑える目的ではなくて、オープンドレインバスの構造上バイアスをかける必要があるため。
複数プルアップ抵抗があるとLOW時の電圧が下がりきらず正しく動作しない場合がある。 >>321
伝送路長くなる場合はプルアップ抵抗を分散させた方が良い。 I2CやらSPIやら自分で回路組むならオシロ必須。
とっとと波形見てどうするか決めればいいだけ >ccs単体だと?
>単体です
>今bme280を外してccs811のみを繋
>いだらアドレスは認識されました。
、、、。 オシロ無いと困ることになりそうな写真だね
画像を見る限り、伝送路長そうだし、フラットケーブルで他ライン間の容量成分でかそうだしなー
自分なら
・フラットケーブル止めて、単線でラズパイ〜ブレッドボードを繋ぐ
・できればセンサモジュールはブレッドボードに直接刺す
(可能なら秋月の細ピンヘッダに交換)
・ブレッドボード上の配線はサンハヤトのブレッドボード用ジャンプワイヤで繋ぐ
・プルアップ抵抗は伝送路の長さ、容量に合わせて調整
(長くなるなら容量大きくなるんで、小さく。 けど小さくしすぎる >>322 さんの言う通りGNDレベル上がるよね)
あとはCCS811とBME280のI2Cアドレスは違ったんだよね? >>327
みなさんありがとうございます。
アドレスは別でした。 >>328
ラズパイ〜モジュール間の配線を、手書きで書いてup
あと、モジュールのピン付近の写真が欲しい 電源に並列にコンデンサをいれるというのがあると思うのですが、あれはローパスフィルタなのですか?
だとしたら抵抗かインダクタはどこですか?
配線ですか?電源ですか?
それともローパスフィルタではないでのしょうか。 >>329
おまたせしました。
https://imgur.com/a/pu9xECY
https://imgur.com/a/rpO5Xrx
bme280とcss11で混雑してて ピン1〜6辺りはみえにくいです。
接続の配線は書きにくかったのですが こんな感じです。
よろしくおねがいします あれ?ラズパイとセンサーは離れてるの?
一度、直結してつないでみたら?
たぶん、そのハーネスみたいなの、I2Cのバス規格に準拠してない。 >>333
直接ってことはワイヤーで本体にってことですか?
そうするとsdaとかsclみたいな共有する端子はブラッドボード使ってもいいですか? >>332
もったいぶらずにRasPi含めて、ピンボケさせずに圧縮せず高解像度であげてもらった方が話が早いと思う >>330
ローパスフィルタと見るなら電源の出力インピーダンスが抵抗やインダクタンス分を持つので
そことRCなりLCを構成していると見ることはできる
あとはどちらかというと、電源の出力インピーダンスにより電圧がドロップしたときに
コンデンサがその不足分の電流を補ってくれるという見方の方がこの場合は
わかりやすい >>334
とりあえずこれを買おう
3-4週間待てるなら、aliexpressのが安い
ジャンプワイヤ オスメス
http://amzn.asia/d/8csi3NM
http://amzn.asia/d/anqVjYC
10cmのほうがいいけど、きっと20cmも欲しくなる
サンハヤト ジャンプワイヤキット SKS-100
http://amzn.asia/d/bZ7u7OG
プルアップ抵抗調整する必要があったら抵抗セット(まずは必須じゃない)
http://amzn.asia/d/6AZ4zkE >>334
接続の番号ではなくて、
回路図は書けないの? ■ このスレッドは過去ログ倉庫に格納されています