初心者質問スレ その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/ >>737です
>>743-744
一時的に音量下げたりオフにしたりはやりましたが
その後忘れてそのまま稼働させてやらかしたりしたので
「今度から気を付ける」より「もうしない」方が間違いないと猛省しました
かなり古い設備なので当時は大きな音で知らせるならこれが無難だったというだけで
他の音と似てて勘違いしたり、機械音にかき消されたりしない大きな音なら変更は大丈夫です
追加の質問なのですが
繋がっている二本の電源ケーブルが色分けされてなくて同じ色なのですが
今回の場合誤った取り付けをするとどのような不具合が予想されますでしょうか
そもそも動作しないというなら入れ替えれば済みますが
動作するけど後で故障するかもというのがこわいです > 追加の質問
普通に考えれば、極性が無いという事では?
私が子供の時に小学校の理科の授業で作ったブザーがそうだった。 押しボタンスイッチをチョコンと押すと
幅100ミリ秒の単発5Vパルスを発生させたいのですが、
どんな回路で実現出来ますか? 電気電子関係の学歴/職歴はなく趣味で20年くらいやっているものです。
他のジャンルからの派生話題で電子回路の話題を出すと
大抵トラブルになります。
特に波形のなまり等は炎上しやすい話題のようですね。
よくよく話を聞いてみると
相手がデータシートすら読んでいないオシロすら持っていないことが多々あり
多くの場合
・ 一般的にまずはデータシートを参照してください。
・ それ以上はメーカーにお問い合わせください。
・ ご自身で測定してください。
という一律の受け答えから始めるのが正解なんでしょうか。
相手は多分これらの返事の意味も分かっておらず
だいたい お前わかってんのか? などという素っ頓狂な対応を相手がしてくるので
多分やる気はない部類の人種だとは思うのです。
わかりませんよそんなこと とは思うのです。
大体こういう人に対して答えてはいけない
などのおおよその指針などはあったりするのでしょうか。 >>757
あなたのような屁理屈たれる面倒な相手には関わりたくないので基本スルーです ADCでマルチプレクサを高速に切り替えて疑似的な同時サンプリングってできるのでしょうか。
というか一般的なのでしょうか。 >>759
珍しくありません。 「同時」とみなす範囲をしっかり決めてやってください。 >>754
精度要求次第だけど、Arduino(マイコン)だったら何も考えずに実現できる。
スイッチをArduino(マイコン)に入力してプログラムで100msの矩形波を出せばいい。
既出だけど、555とかのタイマICをつかった単発パルス回路でもいける。
あと、とりあえずパルスが欲しいだけなら、GND-キャパシタ-スイッチ-出力先ってつないで
キャパシタとスイッチの間に大きめのプルアップ抵抗をつないでチャージする方法もある。
(出力先が高インピーダンスなら、出力先と並列に電荷を逃がす抵抗を入れる)
精度なんてあってないようなものだけど、単発パルスが欲しいだけならこんな回路でもなんとかなる。
>>755
ワンチップマイコンをいじり出してから555の出番が全くない(
>>759
ADCが高価だった時代の名残らしいです。
最近でも見られる構成ですが、
あまりメリットがないので素直にADCを並列で並べたほうが簡単にいくのではないかと思います。
マルチプレクサを使用する場合、
ADC入力の電荷放電を厳密にやってあげないと大幅な誤差が出やすいの注意が必要です。 >>762
大抵のことは何も考えずにできちゃうから便利なのよね・・・
自分でブートローダーを焼けば1個300円いかないし。 tinkercadで言語設定しても電子回路画面に移動すると勝手に日本語へ変換されてしまいます・・・
ipアドレスで判別してるのでしょうか?
だとするといちいち切り替えるのが面倒なので別のサイトを使いたいとおもうのですが
おすすめの回路シミュレーションサイトを教えてください
(視覚的にブレッドボードが使えると良いです) >>761
レスありがとうございました・
マイコンは使えません。555も知りません。
>GND-キャパシタ-スイッチ-出力先ってつないで
>キャパシタとスイッチの間に大きめのプルアップ抵抗をつないでチャージする方法もある。
これをやりたいのですが、ググりたいのですが、
なんて言う名前の回路になりますか? >>762
なんでいちいち他人の解決案を否定するようなことつぶやくの?おまえのやり方がベストアンサーだという自負でもあるの?馬鹿なの? >>767
ではそのパルスを発生させて何に使うのか、目的を述べた方がいいアドバイスがもらえると思うよ >>767
ごめん。名前は知らない。
あと、この方法は全く正確じゃないから注意してください。
(電圧はスイッチをONした瞬間から指数関数的に減衰するし、
放電時間もスイッチの接触抵抗で大きく変化する) >>749 750
遅くなりましてすいません。
センサーが壊れてる可能性もあるので別のセンサーを購入して接続しても無理でした・・
ちなみにアナログ端子のニオイセンサーです。
本体:raspberry pi ADconv:mcp3008 センサー:MQシリーズ(VCC GND AO DOの端子)
ブレッドボード使用。
接続を以下に記します。
センサー(AO)→ch0(mcp3008側)
センサー(VCC)→5vd(4番ピン)
センサー(GND)→GND(ブレッドボードの長い列を経由して6番ピン)
VDD 3.3V(mcp3008側)→3V3(ブレッドボードの長い列を経由して1番ピン)
Vref(mcp3008側)→3V3(ブレッドボードの長い列を経由して1番ピン)
AGND(mcp3008側)→GND(ブレッドボードの長い列を経由して6番ピン)
CLK(mcp3008側)→SPISCLK(23番ピン)
Dout(mcp3008側)→SPIMISO(21番ピン)
Din(mcp3008側)→SPIMOSI(19番ピン)
/CS・SHDN(mcp3008側)→SPICSC(24番ピン)
DGND(mcp3008側)→(ブレッドボードの長い列を経由して6番ピン)
プログラムはGITHUBからのプログラムです。
やはり配線でしょうか?詳しい方ご教授お願いいたします。 >>762
自分もArduinoは慣れてしまうと情報源 ・対応パーツは多いし安価だし便利過ぎて何でも安直にArduinoで済ましてしまう。。。 PC用のファンって基板についている抵抗変えれば電圧そのままで回転数変えたりできる? >>773
ラズパイやそのセンサー使った経験無いけどプルアップ抵抗はどうしてる?
まっ、Amazonでも1,000円ちょっとでロジアナ売ってるし、パソコン持ってれば信号が見れてデバッグが楽なんだけどね。。
https://i.imgur.com/cPSvkyt.jpg >>775
2ピンの「ケースファン」なら可能性はある
3ピン以上の「ケースファン」or「PCファン」なら自動制御かかってる可能性ある
4ピンの「PCファン」なら抵抗だけでは制御不能で多分抵抗が焼ける >>775
その抵抗はファンの端子に直列に入ってるの?
だったら大丈夫なはず。 >>775
駄目です。変えれません
何のためにファンコンが売ってるのか考えましょうね >>773
センサー繋ぐ前にADCに電圧入れてみないと。 w数大きい抵抗つかうこと
マイコン扱えなければ
LM317で電圧制御するのが簡単 >>776
ありがとうございます。プルアップですがラズパイで処理されてるらしく必要ないと思います。公式とか様々なmqシリーズみても抵抗が必要ないそうです。
>>780
この配線ではダメということですか? > この配線ではダメということですか?
配線は合ってる
センサーの問題なのかADCの問題なのか知るため >>783
後半部分だけど「先ずはセンサーを外してアナログ入力端子に(例えば抵抗分圧や乾電池で入力)電圧を与えた状態でA/D変換が必ず行われ、ラズパイに変換後の正確なデータが取り込まれてるのか?」ってことだと思う。
イエスならセンサー自体か、センサーからA/Dコンバータまでの配線が原因でしょ? >>783
念のため : もしセンサー繋ぐ前にADCに電圧入れてみてちゃんと変換されなかったとき
ケース1 配線間違い、接触不良
ケース2 なにかの故障(ボードの部品、接続コード、etc...)
ケース3 プログラムの間違い(打ち込みミス、ラズパイボードのバージョン違い、etc...)
ケース4 何かの不良(発振器の不良、ラズパイボードの不良、ブレッドボードの不良、etc...)
ケース5 それ以外の何か >>774
私の電子工作は趣味なので(つまりヒマ潰し)
「ラク」よりも「面白い、楽しい」の方が優先する。
なのでArduinoは使わないし、基板を組んでフルアセンブラでやっている。
もちろん考え方は人それぞれだから、Arduinoを否定したりはしないし、
ここも何か参考になる事があるかも、と思って見ている。 説明が足りないかな?
プログラミングが趣味だから、できるだけプログラム作りを楽しみたい
という、ただそれだけの事です。 >>747
何かうまくいかないと、自分以外の誰かや何かのせいにしたいという人はよく見かける >>787
センサーをラズパイを電源オンの状態で接続するってことでしょうか?
>>788
ありがとうございます。ケース毎に確認してみます
>>791
申し訳ないです ちなみにspiの接続はオッケーでした
Ls grep spiの確認でもspiのインストールは確認できました >>794
んっ?
(ラズパイとA/Dコンバータ間の)通信の問題だったってこと? こいつ、コミュニケーションとるのが下手なのか、やり取りに苦労するな
もう少しわかりやすく書けよって思う
SPIの何がOKだったのかすら、ぜんぜんわかりやしない >>797
あっ「接続」か「動作」の違いってことね?
じゃ、ラズパイのSPI通信は単体では動作(送受信可能)してるってことだから、あとはA/Dとの通信(アナログ入力チャンネル指定、変換開始、変換終了確認、変換データ取り込み等の動作でアナログ電圧がラズパイに取り込めるか)が大丈夫かの確認だよね? そう言えば、ファンの回転数を減速する抵抗付きのファンケーブル、製品としてあったよな >>800
そうですね。
その部分で試験できる方法があればなぁと。アナログセンサー全般が反応しないってことはadcがダメなんかなと。 >>802
A/Dコンバータがハード的にダメなのか、動かすための操作(ソフト)ができてないなか確認しないとね?
コンバータは秋月でも300円しないし追加をオーダーして、届くまでの間にラズパイとA/Dとの通信の各ステップを細かく確認してはどうかな?
例えば入力チャンネルの指定、変換開始データの送信、変換終了待ちループ、そして変換データ受け取りの操作は機能してるのか? >>803
チャンネル指定はしてるけど、動いてる感じはないかな。
ただしジャンプワイヤーが擦れたとき数値が上がったことがあったけど、あれはアナログセンサーが動いてるってよりセンサーが働いてないって考えるべきなのか。。 >>804
例えばアナログ入力のチャンネル1はGND、2は(A/Dの)Vcc(3.3V)、3はGND、4はVcc・・・と交互に接続して、ラズパイでA/Dチャンネル1指定&変換&データ入力、チャンネル2指定&変換&データ入力・・・ってプログラム動かしてもデータは全部ゼロになってしまう?
ところでA/DチップのVccとGND間にちゃんとパスコン(0.1〜0.47uF)は入れてる? で、結局MISOとMOSIが逆だったとか、GNDがつながってなかったとかっていうオチだったりしてね。 >>805
そうなんだけど、レス読んでると中華の安物オシロ、テスター、ロジアナさえ持って無いと思う。
それ以前にオームの法則だって理解できてないかな。
このスレの質問者の大半が同様だろうけど。。。 ありがとうございます。
ネットでテスター買います
届いたら相談お願いします 断線チェックしたり、電池残量を測ったり
工作しなくても1台あると便利なテスター アンプに関して質問があります
センサで発生するパルス信号(数十から100kHz)を計測する(直流は観測しない)
のに左図のように抵抗でセンサのリターンパスを付けていたのですがうまく信号が出ませんでした
他の人の回路(右)を見てみると抵抗の代わりに1uFのコンデンサをセンサの両端につけていました
こちらは正確に出力されていました
これはなんででしょうか
>>813
センサの出力は差動なの? ていうかコイルみたいな平衡出力のもの?
その図の三角記号は何の部品? 計装アンプか何か?
どちらも型番がわかれば全然話が進むんだけどね。 >>813
左のように抵抗を片側だけつけるような回路はあまり見ないね。
リターンパスという意味ならセンサーからの線を渡るように、センサーと並列に入れてみたらいい。
一般に信号入力端子は高インピーダンスの場合が多いから、センサーにリターンパスが必要な時には下げる事もあるので。 >>813
前に質問してた人かな
センサのリターンパスっていうかアンプの入力バイアス電流のリターンパスね
センサがコイルで、GNDから浮いてるとすると右の回路では入力バイアス電流の逃げ場がなくて
時間が経つにつれてアンプの入力端子の電位がどんどん上がるか下がるかしていくから、
正常に動かないと思うんだけどなー
正常に動くことは確認したの?
左の10MΩはちょっと大きすぎるのかもしれないね
コモンモード電圧がアンプの定格を超えてる可能性があるから、支障のない限り下げてみたら?
(例えばコイルの抵抗が10Ωなら10kΩとか) 補足
センサの出力インピーダンスが入力抵抗に対して十分低ければ影響は少ないと思うけど、
差動アンプなら+入力・-入力それぞれに同じ値の入力抵抗をつけるのが正しいね
あと、コモンモード電圧はゲインを考慮してアンプが飽和しない電圧でなければいけない >>813
>>814さんが書いてる通りで、センサーとアンプの種類や型式がわからないことにはちゃんとした話ができないよ。 初心者の人にある傾向なんだけど、
重要な情報を、重要な情報だと認識してないってことはあります。
>>813でセンサーに関する一般論として語れるだけの質問になっている、
って考えてしまうのかもしれません。 >>819
同感。
「抵抗器、コンデンサ、トランジスタ、ダイオード、FET、、」みたいに名称と電気・電子工学的な機能・特性の対応関係が1対1になってるパーツと、多様な物理・化学量を電気量に変換するけど仕様・特性が様々に違うパーツの一般名称である「センサー」との違いを認識すること無く質問してるんだと思う。 >>821
質問者が、ただ「センサー」としか言わずデータシートや仕様を示さないと、(センサーには機能・仕様に無尽蔵のバリエーションがあるため)回答者にとっては「ブラックボックス」になってしまい、答えられないって言うこと。 >>823
センサだけに千差万別なんですね!!
判りました!! 何度もすいません。
ネットでテスター買いました。オシロスコープも買いました。
Adcが動いてないかな?と思って可変抵抗器を差してダイアルぐるぐる回したら数値が変わりました。つまり読み取っていると。。
やっぱりにおいセンサーの初期不良ですかね
テスター待ちますわ。ご報告まで >Adcが動いてないかな?と思って可変抵抗器を差してダイアルぐるぐる回したら
最初に自分でそれやれよって感じ
切り分けすらせずに質問丸投げかよ >>826
光センサーとかでやったのですが それも反応がなかったです
過去に書いてます >光センサーとかでやったのですが それも反応がなかったです
だからー、
それじゃ切り分けになってねーだろ
もう少し頭使えよ 質問です。
電流計ってそんなに使う機会ありますか?
大体の定格がわかっていれば可変抵抗器とテスター(電圧)で事足りますよね・・? >>830
配電盤にテスター張り付けとくか?プローブは半田付けするの?
こいつ定格より落ちてるかも、とかそういうのに使っちゃいかんのか?
テスターは動けばいいけど、電流計と言われても色々だがそういうのがメインだと思うぞ?
マルチメーターの電流計測が不要って言うならそういうの買え。 >>825
先ずは当面(まだセンサー自体の問題は残ってるので)の問題解決おめでとう。
ただ >>787 でほぼ同様のレスしてるんだけどね?
他に >>806 でも近いレスしてるし。
まっ、これからもラズパイ(マイコン)やるんだったらオシロもテスターも無駄にはならないよ。
いや、問題解決がもっと早まるはず。 >>827
光センサーも臭いセンサーも両方読み取れないって、、ホントなのか若干の疑念が残るね。
まっ、計測器があれば明確な確認ができるけど。 >>830
例えば身長を計るときに床が柔らかい素材でできていると体重で床が沈んでしまい正確に計れない。
電流を計るときも計る対象の回路対して測定器の存在が影響すると、つまり内部抵抗が高いと回路の電流値を下げる方に影響してしまうので理想的にはゼロΩがいい。
>>830 が言う可変抵抗器の抵抗値が充分に小さく回路電流への影響が無視できるほど小さいのなら、抵抗の両端に生ずる電圧を電圧計で測れば等価的な電流を計れることになる。 5入力のORが欲しい場合
こんなふうに接続しても良いですか?
>>836
オープンコレクタ(ドレイン)出力のデバイスを使い出力をプルアップすれば可。 なぜバイポーラトランジスタは電流が入ってくるところがコレクタとかいう入り口的な名前になってるのにMOSFETは電子が入ってくるところがソースとかいう入り口的な名前なのか。 >>843
オープンドレイン出力じゃないから使えない。
各出力からダイオード(ゲート側がアノード)を介して(カソード側を)結合し4.7KΩくらいの抵抗でGNDに落とすといいかな。
・・・・と思ったら4ゲート入ってるから全部使えば大丈夫だった。 FETはPch,Nch、TrはPNP,NPNあるし電子の流れとか電流の向きと端子の名称関係なさそ。 ■ このスレッドは過去ログ倉庫に格納されています