初心者質問スレ その124
■ このスレッドは過去ログ倉庫に格納されています
/゙ミヽ、,,___,,/゙ヽ
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) あなた自身の予想が書いてある、
そんな質問ならレスあるかも。それでは、質問どうぞ〜
前スレ/過去スレ:初心者質問スレ
その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〜
その121 https://rio2016.5ch.net/test/read.cgi/denki/1479126696/ 2016/11/14〜
その120 http://rio2016.2ch.net/test/read.cgi/denki/1475885860/ 2016/10/08〜
その119 http://rio2016.2ch.net/test/read.cgi/denki/1473343875/ 2016/09/08〜
その118 http://rio2016.2ch.net/test/read.cgi/denki/1470235321/ 2016/08/03〜
その117 http://rio2016.2ch.net/test/read.cgi/denki/1466614392/ 2016/06/23〜
その116 http://wc2014.2ch.net/test/read.cgi/denki/1462359972/ 2016/05/04〜 ライター要らない方法考えたら?
たとえばavrつかってるarduino uno買ってきたらusbで書き込める
チップ単体に書き込みたいならarduino unoにライタープログラム入れれば、picでもavrでも書き込める >>574
ここがいいね 具体を聞く前だが手動ワンショットタイマかな
灯りのスイッチを書いているが、灯りの点灯と換気扇の動作は無関係なのか
灯りでもタイマのスタートを行うのかはっきり示す必要 >>577 >>578
arduinoっていう手がありましたね
ありがとうございました >>579
ありがとうございます。
質問内容をまとめたらまたレスします。 >>576
自宅でも資格が必要よ
あとここは初心者スレだけど弱電寄りの人が集まってるので
電気工事士スレいったほうがいいと思うで
繰り返しになっちゃうけど資格ないなら
電気工事士スレでも一蹴されちゃうかもだけどさ こういうネタは火災の危険性と法律家がうるさいから自己解決するしかないんだよなw
文句言われない解決だとこんなかな
トイレのブレーカー落とす
トイレに照明用LED設置。トイレから外へファンダクト設置
スイッチの側面に目印用塗料塗る。スイッチの横にjpgカメラと撮影用LED配置
これであとは適当に制御すりゃ資格なくても問題なし コンセントから先なら電気工事士の資格不要だから、電源をコンセントから取るという手もある。
見栄えは悪くなるけどね。 >>574
コンセントから先とはいっても、ビニール線をステープルで固定してはいけませんぞ。
換気扇がコンセントでつながってるなら、そこに二股で 5V AC アダプタ (USB 充電器で可)
と赤外線リモコンコンセントを買ってきて換気扇につなぐ。5V の方はマイコンにつないで、
マイコンが起動したら電源オンのリモコン信号を送出し、一定時間が経ったら電源オフの
リモコン信号を送出する。スイッチ切って少し待って入れなおさないと回らんけどな。
こんなの↓を買う手もあるにはある。
https://www.amazon.co.jp/dp/B009KSEE4G/ コンポジット出力にケーブルが刺さっているか刺さっていないか検知する方法ってある?
物理的なスイッチを使わない方法で >>558
でも今はそういう論理的な根拠無く行動する奴が多いぞ >>588
ごめん
テレビに刺さっている時だけ検知できるようにしたい 光対応コネクタつかって反射光でごにゃごにゃ。この方法は難しそうだなw バッファして整流して電圧計る
相手のインピーダンスマッチしてれば
繋ぐと電圧半分になるはず
普通75Ω コンポジット出力とテレビの関係があいまいでよくわからないけど >>595
無信号じゃわからないよね。
相手機器の状態に関わらずケーブルの有無を知りたいんでしょ。
>>590
>テレビに刺さっている時だけ検知できるようにしたい 質問者じゃないが、こんなだろうな
抵抗測ればいい、インピーダンス測ればいい。確かにそうだけど難しいな。具体的にどうすりゃいいんだろ
・作りたいのは映像出力側の機器(入力検知したいわけじゃない)
・TVと接続されていることを検出したい(何もつながってないケーブルが刺さってても無視、TVの電源OFF時は??)
・TVがAC結合だかDCだかやインピーダンスは分からい(予想はできるけど、それ前提にしないほうがいい?)
・映像劣化は抑えたい(検出回路を下手に入れると映像劣化する) 物理的なスイッチを使わないって意外と難しいもんだね。
スイッチ付きのピンプラグ使えば一発解決なのに。
テレビのコンポジット端子のGNDと、そこへ繋ぐ機器の
コンポジットGNDの電位差を調べるとかなら何とかなりそうな
気がするけど良く分からない。 ×スイッチ付きのピンプラグ
〇スイッチ付きのピンジャック テレビ側はAC結合であっても一応75Ωの負荷になってるはずだから、送り出しも75Ωだったら解放したら電圧は倍になるはず。
なのでなんらかの方法で送り出し側のAC電圧をチェックできれば良いのかな。 俺も>>604に賛成。
出力端の電圧をどうやって検出するか、だろうなあ。できるだけ簡単に済ませたいだろうし。
バッファ→検波して繋いだときと繋いでないときの電圧を実験的に求めるかな? ショットキーダイオードで一部を整流というか検波。
1k位介せば信号ラインに影響与えないだろう。
あとはコンパレータで。 うちのテレビは外部入力にケーブルがつながってないと、入力セレクト画面にその入力が表示されない。
HDMI入力だけど。 >>605
AD 変換機能内蔵のワンチップマイコンで出力の電圧を常時監視。
まあ例えば 0.1秒間の最大値とかをチェックしてればいいんじゃね?
AD 付きの 8 PIN マイコンなんて秋月で 1個 100円でおつりがくる。 例えば出力映像が黒いと電圧小さくなるけど、そういう出力映像の影響無視できる条件なのかな
最初の刺しこみ検出はできたとしても、抜かれた検出が難しそう >>609
出力バッファの先についてる75Ωの手前とコネクタ側を比較すれば良いような。 >>609
では、出力に低抵抗を挟んで、その両端の電圧をマイコンでAD監視して比較するか。
#敢えて挟んでという言葉を選んでみたW
>>610
あ、最初から75Ωが挟んであるなら、低抵抗を追加する必要ないっすね。 最近分解したラジオでオーディオアンプIC(TDA2822M)の出力-GND間に1つの茶色いチップ部品(基板にC22の表記があるのでコンデンサ?)しかついていませんでした
TDA2822Mでは0.1uF,4.7Ω直列のZobelフィルタが標準ですがこのようなZobelフィルタは1つのチップ部品として市販されているのでしょうか? >>612
アイデアをもらうだけの人もいるから。
ここで出てきたいろいろが何かの作品や製品に活かされたらいいですね。 >>614
ホームページに製作例をあげておいたら
知らない人から、同じように作ったけど
うまく動かない、とクレーム?がきた。
オレに責任があるのか? >>615
>オレに責任があるのか?
ないない。ないない。あるわけない。
それでも、責任を問うでもなく、こんなふうに動かない、条件はこうだ、こうしたら動いた、
って話だとお互いにメリットがあるのですけどね。 >>615
責任は無いに決まってるけど
相手を見極めて回答しないとね メールや掲示板での質問に対して、相手を見極めてから回答するなんて現実的じゃないし。
無保証であることを明記するぐらいかな。 メールならアドレスぐぐる。
一般に相手口調次第だけど、事務的で親身って感じかな。 とあるブログで交流PWMのDuty比100%と50%では
後者の電流は前者を基準とした場合70%になると見かけたのですが
50%にならないのはなぜですか? >>620
そのブログのURLを貼った方が良いのでは?
あなたが転載できる情報は、たぶんそこに書かれている情報の100%ではないし。 あーそれ半波整流とごっちゃに考えてるか
パニくってるな
電流というより実効値だから余計にややこしく感じるはず
ピーク電圧そのままに電流は二乗をルートにかるから半波は正弦波との比較でそうなるけど
pwmはduty50%できちんと出力50%だよ
LPFかければ電圧ごと半分になってるのがわかると思う >>622
70%は正しいが、扱いには注意が必要
0.7になる理由は、波形出力を抵抗につないだとして
半分の期間は元の電力で半分の時間は0になるから
消費電力が半分になる。
つまり電力が0.5倍だから実効値は√0.5倍。
但し出力を平滑すればこの計算とは異なる状況になる。 >>622
あそっか、助言を元に計算し直してやっと理解できました
確かに電圧は100%のままなので30%ダウンになりました。
50%で細切れにした物からそれ以上のエネルギーを取り出せる勘違いが
物理の法則的にちょっとやばいですね…ぱにくってました。ありがとうございます! 数100円で買ったけど
即ぶっ壊れて使えない温度センサースイッチがあります。
NTCサーミスタは生きてますが
これを使って、〇〇℃以上でOFFになる回路を作るには
最もシンプルで安価な方法はどれですか?
15℃で5.40kΩ
握って温めると4.60kΩほどになります。
43℃〜60℃の範囲で温度計見ながら可変して、可変したものを何個か用意して切り替えて使おうと思っています。
電源―――NTC――――――――――@
電源―――1kΩ――1k〜4k可変―――A
@Aをコンパレータにぶっこめばいのでしょうか?
それとも@もAももう1個ずつ抵抗使って分圧したものをコンパレータにぶっこまなきゃいけないのでしょうか? >>623
正弦波以外の信号では、その信号の実効値と、信号を平均化(ローパス)した信号では、実効値が異なる。
なぜなら、ローパスにより高周波成分が削られるから実効値が下がってしまう。
こういう訳で、平均化すると70%が50%に減少する。
実効値は結構鬼門だと思うよ。 >>626
つまりFブリッジでpwm50%の正弦波インバータを作ったとしても
実効値は70%になるという事ですか?
ますます深みにはまってきた >>627
ほぼ全ての装置は、電源の実効値とは無関係に
平均値や、ピーク値で動いてると思うよ。
だから実効値を気にしても仕方ないかもね。 >>628
あ、白熱電球とかニクロム線ヒーターとかは除いてね。 大学でも実効値の説明は教授が動画作って説明していたぐらい
計算式では掴みにくい物だった >>625
そのままだと @ の電圧も A の電圧も電源電圧ににへばりつて比較できない。
もう1個ずつ抵抗が必要だな。なお、A の 1kΩ は省略しても可。
コンパレーターだけだと閾値(しきいち)あたりでオンオフバタつくことがあるので
リレーとかをドライブするなら気持ち正帰還をかけてヒステリシスを持たせた方が
良いかもしれない。
最もシンプルで安価という観点なら、AD 変換機能内蔵の 8 pin のワンチップ
マイコンを使えは秋月で 100円でおつりがきて、固定抵抗1本で OK.。
配線も簡単。ヒステリシスでもディレイでも好きなように制御できるん。
マイコンのプログラミングをシンプルと考えるか否かはあなたのスキル次第。 >>630
それバイメタルのようなスイッチじゃん
>>632
ライター要るじゃん >>633
安価=ローコスト
ライターをコストと考えるか、本を買うのと一緒で今後の自分への投資(コストではない)と考えるかによる。 「開発環境は投資だから実質ノーコスト」
これいいな、今度使わせてもらおう JDMプログラマーを思い出した
古いPICしか使えないが問題無いだろ >>635
テスター、半田ゴテ、ニッパー、ワイヤーストリッパーなどの工具を
コストと考えてる人は居ないと思いますので、同じ考え方で。。。 >>637
それらの工具は
マイコンの有無に関係なく使うので比較の対象にはならない
マイコンの有無で比較するなら、ライターのコストは重要な比較対象になる 勉強のコストパフォーマンスという点で、
周辺回路情報、動作例、コード例が多いArduinoが良いと思う。 まぁいろんない階層すっ飛ばして「レゴ」で知育するっていうようなもんだ ガンバレ >>638
ライターをコストと考えるか、本を買うのと一緒で今後の自分への投資(コストではない)と考えるかによる。 秋月arduino pro min 互換+ usb serial で1000円ちょい FMやAMも扱える基板や回路を作りたいと思うのですが、専用ICもしくは組み込み基板みたいなのはありますか?
枕の側に置くような置き時計に組み込みたいのですが……。
理想はラズパイと組み込みOSを根幹にした時計という感じです。
自分でバラックで組むしかないでしょうか?どこか良いページや書籍があれば教えてほしいです raspberry PI 使うなら Radiko でいい気もする。 >>644
レスありがとうございます、Radikoってラズパイで使えるんですか……知りませんでした。
これで済むならハードはほとんど組まなくて良さそうなので、早速調べてみますありがとうございます。 >>639
Arduino を数100円で買った温度センサースイッチのコンパレータ
代わりに使うというのはちょっとバランスが良くない気がするな。
ライターの値段を気にしている輩が多いがが、例えば PICkit3 互換
なら Amazon で \1,638 だ。本1〜2冊分くらいの値段でじゃん。
もちろん PC 持ってない(スマホて十分)とか、絶対に1回きりで未来
永劫マイコンは使わないというならバラックの回路をお薦めする。 >>647
部品コストより学習コストの方がはるかに高いと思うよ。
そのコストをpicにかけることが本当に得策かな? >>647
>バランスが良くない気がするな。
詳しく教えて。 >>649
かといってArduinoにかけるのもどうかね。 >>649
> 部品コストより学習コストの方がはるかに高いと思うよ
実際にはそうかもしれない。多分そうだと思う。でも、あなたには学習コストがかかり過ぎるから
マイコンはやめておきなさいと質問者を追い返すのも失礼ではないかと思ってね。スキルを身に
付ければディスクリート回路では到底できない複雑なことまでできる世界が広がるんだしね。
まあ、マイコンとか余計な事を考えさせない方が親切という考え方もあるけどね。
>>650
数100円の温度センサースイッチを買いなおした方が安いんじゃね?という観点で。 >>6じゃ
マイコンで作れるようになる事は賛成だけど、
情報が溢れ情報が溢れているArduinoの方が、
勉強コストが安く、早く応用範囲を広げられると思う。
部品のレベル感で見れば picかarduinoの違いは、
ディスクリートとOpAmpの違いに匹敵する。
ADコンバータ入力し、閾値で切って信号をピンに出す時、
picだと、クロック設定、ピン設定、AD開始、AD終了待ち
色々な試練がある。arduinoなら10行書くくらいだよ。
こんな事に悩まず、複数温度の切り替え方とか
本来やりたい事に集中した方がいいと思うん。 PICにもArduinoみたいにお手軽でかつ情報がたくさんあるメジャーな環境があれば、
Arduinoだ、いやPICだ、なんてベクトルの違ういがみあいなんてしなくて済むのにな。
PICを推す人は(PICが適切かどうかは様々な観点があるだろうけど)、Arduinoよりは
応用がきく技術を身につけたり、低価格なチップがたくさんあることをメリットに
しているのだと思う。
でも、あることをしたいときに、
・既存のものを安く買うでもなく、
・あるものを実現するための別のものを学習するためでもなく、
・あるものを実現する近道を得たい
ということなら、マイコンの、より基礎に近い部分をいじれるようになる必要もなくて
本人が納得するレベル(この「レベル」に普遍的なベストは存在しえない)で抽象化された環境を選べば良いと思う。
たぶんArduonoはそのうちの、わりと良い選択肢のひとつ。 職業にするならどうせ勉強し直しなんだし
好きなのから始めれば良いよ
初心者には特徴だけ伝えれば良い Arduinoから入ってある程度慣れたら8bitAVRに行けば低価格なワンチップも使えるのでは?
今ならAVRだって有志のおかげで日本語のデータシートも全部揃ってるし
Arduinoに載ってるおかげでユーザーも増えて日本語の情報もたくさん有る
ライターもArduinoで良いしさ
別にPICと対立したい訳じゃないけども >>654
過去、僕自身Pic使ってたけど、自分が作り溜めた過去の コード資産があったから使い続けられた。
それでも新しいことを始めると、つまらない事に引っかかり時間を費すことが多かった。
今から始めるなら、最初から基盤ができてるArduinoを使うと思う。
秋月で見ると、未だにpic16f84が人気4位。
自分の過去資産を使ってる人が多いのだろう。 部屋の中で、とある機器の電源ON/OFFをリモコンで制御したいのだが、
電源はリレーで制御する予定なのだが、リモコンの送受信機能はどこかのお店で
安いユニットを購入したいと思っている。
お手軽で安いリモコンのユニットが有れば教えて。出来れば数百円。
送信機にはON, OFFボタンが有れば良い。 >>661
論理的な考え方が苦手ですか?
>>660が事実であるとして、導ける仮説は、
>PICユーザーは色々で、考え方が古い人もいる
ではないですかね。 >>662
証明されても何の情報にもならない糞仮説
>>663
教育で高価な化石マイコンを使うようなクズ
早く絶滅してほしい >>662
自分の実感からすると、人間が古臭いかの問題じゃなく
新しいことを始める為の障壁が高いんだよ。
個人の資質の問題ではない。 >>664
余計なものがないし 外部クロックのみ
かえってマイコン超初心者にはいいかも 教育用に都合がいいもの
・既にテキストが出来上がっている。(保護者の要求に応えた結果でもあるよ)
・指導者の意図を外れてあれこれ始めないように、機能が限定的なもの。
・それに費やせるわずかな時間でより全体像が把握できるぐらい狭いもの。
・安い
・入手しやすい
・扱いやすい
などのバランス。
クズだとか早く絶滅してほしいとか、汚い感情をぶちまけても何も解決しない。 >>665
>新しいことを始める為の障壁が高いんだよ。
これはどんなことでも言えますね。 >>668
そう言う一般化はには意味がない
少なくとも僕はArduioは二日くらいで使えるようになった。
同じ時間内で新しいPICの機能は使えない気がする。
もちろんここに書いた時間は、フルタイムじゃないよ。 道具を揃えるのも大変だったりするよなぁ・・・
頻度を考えて自分で老朽化した蛇口交換するのは諦めたw ソフトの教育でデバッガが使えないマイコンを使うとか
狂ってる >>648
アイテンドにあるんですね、こんなのが理想でした、ただ、ネットワーク環境あればそっちでも良いとのことでしたので電源は枕元で取ってWiFiで鳴らそうかなと。
欲を言うとSDカードやUSBも音源や録音用に使いたいので今のところはラズパイは外せないかなって感じですけど。
電池ボックスで済むようなら持ち出しも考えてみますね。
教えていただいてありがとうございます。 >>669
>>665は>>662に対する反論ですよね? 未だに古いPICがよく売れているという流れの。
Arduinoにもそういう傾向がなくはなくて、互換品、変形バージョンも含め、UNO系は未だによく売れていると思います。 >>671
古いPICで教育をするとしたら、
マイコンで実用プログラミングをする、という恐ろしく広いことではなくて、
すっげえプリミティブな部分の動作を学ぶことなんじゃないですかね。
できるだけ「なにか不思議なブラックボックス」を排除したいはずです。
そういう流儀のもとでデバッガを使うとしたら、デバッガがどういう動作をするものなのかを教えないといけません。
ちょっとまえ(四半世紀ぐらい?)だと、Z80でハンドアセンブル結果を16進キーで打ち込むことも避けたいって話がありました。
16進キーボードの動作がすでにブラックボックスだから、と。
一方で、実用制御を教える授業であれば、デバッガで追いかけられるのが望ましいと俺も思います。 >>671
コントローラでデバッガって何に使うの? プログラムがどのように動いているか
を知るのに使う
勉強には最適 >>675
ソフトウェアは、思ったように動くわけではなく、書かれた通りに動く。
デバッガは、思ってる事と書いてある事の違いを調べるために使うんだよ。
コントローラだろうとPCだろうと変わらないと思う。 ■ このスレッドは過去ログ倉庫に格納されています