人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

電子工作の勉強方法を教えてください。

秋月のキットであれば説明書通りに作って動作させることは出来ます。
また、書籍に乗っているユニバーサル基盤での製作も部品リストそのまま
買ってきて製作することは出来ます。

しかし、この先の応用に進んでいくにあたってどのように勉強してゆけば
いいかわかりません。

最終的にはPICやH8のキットのD/A端子と自作のアナログ回路を自由につないで
単体で動くデバイスを作れるようになりたいです。

ちなみに私のレベルは、
・理系の大学を卒業しました。
・プログラミングができます。RubyでもPerlでもCでもC++でもたいてい出来ます。
パソコンやLinuxの範囲であればOKですが、組み込みでアセンブラとかは???です。

私のレベルにあった電子工作の勉強法を教えてください。

●質問者: urekat
●カテゴリ:コンピュータ インターネット
✍キーワード:C++ H8 Linux Perl PIC
○ 状態 :終了
└ 回答数 : 12/12件

▽最新の回答へ

1 ● くまっぷす
●25ポイント

D/Aの先に何かつなぎたい、これはつまりアナログ回路を知りたいということですか?

(もう少し具体的にやりたいことを教えてください)

やりたいことによってかなり範囲が違ってくるのでひとことでこれ、というのは難しいのですが、例えば「D/Aの先にアンプをつないで音を出したい」というのであれば、

http://www.cqpub.co.jp/toragi/

まさに今売っているトランジスタ技術がお勧め。簡単なものから複雑なものまで段階を踏んでトランジスタアンプを設計方法も含めて勉強できるような特集になっています。

また、今はweb上でもかなりいろいろなノウハウ集や講座の記録などが公開されています(何だか悲しいことに英語圏のほうが圧倒的に多いんですが…やはり理系離れ?)し、上記トラ技でおなじみのCQ出版などからは入門レベルから応用レベルまでのさまざまな本が出ています。そういったものを見ていくというのが常道でしょうね。

また、最近では回路シミュレータがフリーで手に入るのでそれを利用してがんがんシミュレーションしてみることもできます。

http://www.catena.nl/des_tools/simetrixintro.htm

これで、今ある回路定数をいろいろいじってみて何がどう変化するかを体感するというのもよいと思います。

◎質問者からの返答

回答ありがとうございます。

そうですね、アナログ回路をゼロからやりたいということだと思います。

具体的にはH8のLAN付キットのD/AとA/Dを使って各種センサーの値の取得、赤外線リモコンの作成、それをLAN経由でブラウザに表示および操作といったことをかんがえていますが、基本的なトランジスタの回路の作り方やルールがわからないのでどう手を付けていいかわからないのです。

シミュレーターは見てみます。


2 ● TomCat
●25ポイント

既に製作経験はかなりお有りなようですから、

あとは「回路設計」ができるかどうか、という段階ですよね。

オーディオアンプや無線機器などを作ろうとすると

これには一種独特の職人芸的技術が必要です。

実装技術だけでなく、回路設計にも、

ちょっと理論的には納得しかねるようなワザがたくさんあって、

そのへんの雰囲気がいかにもアナログなんですが、

デジタル応用機器の場合は全て理詰めの回路設計ですから、

ソフトウエア的思考からハードウエア設計に入っていくには、

ハードウエア記述言語に接していくことからはじめてみるといいかなあ、

という気がします。

そのへんを含めて幅広い知識を仕入れて行くには、

雑誌を読むに限ります。

http://www.cqpub.co.jp/toragi/

「トラ技」。こんなのを定期購読していると、

専門知識から雑学に至るまで幅広い知識が身に付いていきますから、

知らないうちに視野がぐーんと広がって、

たいていのことならちょっと専門書の力を借りれば

設計できるくらいの能力は付いてきます。

トラ技はアナログからデジタルまで幅広い記事を網羅する雑誌ですから、

趣味の電子工作の奥深い世界にのめり込むには

最適な雑誌の一つと言えると思います。

◎質問者からの返答

やはり、トラ技ですか。

立ち読みしてもわからない部分が多すぎて買うまでに至ったことはありません・・・。

1冊、無理やり買ってみます。

バックナンバーを見ていると結構初心者記事がありますね。http://www.cqpub.co.jp/toragi/html/bn_frame.htm

ちなみに、「回路設計が出来る人」ってどうやって勉強したのでしょうか。大学or専門or独学?独学でできるものですか?


3 ● ひでと
●5ポイント

似たような回答になってしまいますが、

トラ技を定期購読しつつ古いのも漁っていって、

色々と読むのが遠回りな用で近いのかと思います。

トランジスタ技術

http://www.cqpub.co.jp/toragi/

あとは電子ブロックで遊ぶのも楽しいかも?

DENSHI BLOCK home

http://www.denshiblock.co.jp/

◎質問者からの返答

小学生か中学生のときに輸入物の電子ブロックのようなものを買ってみたことがあります。エミッターホロウ、とか、フリップフロップとかいろんな回路があったのですが、その先の応用がさっぱりわからず、プログラミングの方が楽しいや。となった記憶があります。

日本版の電子ブロック、今だったらわかりますかね。


4 ● ヨネちゃん
●5ポイント

> 日本版の電子ブロック、今だったらわかりますかね。

解ると思います。小学生の時に自分で考えた回路を色々作って遊んでいました。何度もトランジスタを焼いてしまいましたが、良い経験でした。

とりあえずシリコントランジスタの仕組み(電圧は約1V損失するが電流は約100倍に増幅される等)や、コンデンサ、コイルの働きを理解すれば、様々な回路を作ることができると思います。

◎質問者からの返答

電子ブロック、復刻版てのがありますね。

http://shop.gakken.co.jp/otonanokagaku/block.html

当時、父が電子ブロックを探していたんですが、無かったんですよね。だから輸入版でした。

おすすめなWebページや書籍等ありましたら教えてください。


5 ● ひでと
●5ポイント

>ちなみに、「回路設計が出来る人」ってどうやって勉強したのでしょうか。


出来ているモノの分かるところだけ組み替えて、

似てるけど違うモノを作ります。

分からないところは本を読むなりして調べて、

組み替えられるところを増やします。

これの繰り返しで色々分かるようになりました。


L,C,Rの関係がわかるようになれば、

大抵のことは出来るようになります。

そのためにはシミュレータなり実験基板なりで

色々遊んでみるのが良いと思いますよ。

◎質問者からの返答

やっぱり実践ですよね。

プログラミングだと簡単に書き換えて実行、直して実行、と出来るんですがハンダでいちいち組み換えて・・・。となるとなかなかたいへんそうですね。


1-5件表示/12件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ