• 締切済み

マイコンの勉強について

私は情報の学生です.電子工作,電子電気系についてまったく知識がありません.最近,市販のAVRマイコンボードでマイコンについてはじめて触れました.とても楽しいのでもっと深く勉強したいと思っております.ただ,どこから始めればいいのか?どういう本を勉強すればいいのかわかりません.周りもそういうことに詳しい人間がいなくて・・・ そこで,情報の学生にマイコンについてのお勧めの勉強方法,本がありましたら教えてください.よろしくお願いします. ちなみに,これが私のレベルです.↓ ついこの間まで「プルアップ」とか「プルダウン」とかなんのことか言葉自体も聞いたこともなかったし,全くわかりませんでした.どういう本にこんな基本的なことが書いてあるか,とても知りたいです.あと,トランジスタとか電気回路とか少しいだけ大学で勉強しました.

みんなの回答

  • air_supply
  • ベストアンサー率65% (1211/1841)
回答No.4

ANo.3です。 やはり組み込み系ですと、アセンブラに世話になるケースがあるとは思いますが、用途によっては必要ないので、今時は無理に習得する必要は無いかも。速度を要求する処理とか、アセンブラの方が簡単なハードウエアの初期化等には使うでしょうけど。 ライブラリが揃っているならば、コンパイラでアプリケーションの積み重ねて十分でしょう。 それと、PICとH8が多い理由ですが、雑誌や専門書が沢山出ているからかな。それと、秋月通商のような店の影響も見逃せません。ここならば、キットで揃ってしまいますので。 自分は、技術評論社のSoftware Designを読んでいますが、ここでは前にAVRを扱っていました。もとっとも、PICやH8も扱っていますけれどね。それでは、頑張って下さい。

全文を見る
すると、全ての回答が全文表示されます。
  • air_supply
  • ベストアンサー率65% (1211/1841)
回答No.3

いきなりこれだとレベルが高いでしょうか? http://siva.cc.hirosaki-u.ac.jp/usr/koyama/lecture/text/avr/ http://micomfreaks.hp.infoseek.co.jp/AVR.htm "AVR マイコン"で検索すると、沢山出てきます。 これなんか、判りやすいかな。 http://hongera.sakura.ne.jp/whats_avr.shtml 電子回路は、習うより慣れろ的なところもあり、勉強も必要ですが実践も大事です。何か一つ実際に作ってみては如何でしょうか? 下記は秋月通商です。通販も出来ます。 http://akizukidenshi.com/catalog/c/c/ AVR マイコンで検索したページですが、AVRの他PICなどもあリます。 http://akizukidenshi.com/catalog/goods/search.aspx?image=%8c%9f%8d%f5&search=x&style=I&keyword=AVR+%83%7d%83C%83R%83%93 マイコンキットで検索すると、基板+部品のキットが出てきますが、PICやH8が多いようです。 http://akizukidenshi.com/catalog/goods/search.aspx?image=%8c%9f%8d%f5&search=x&style=I&keyword=%83%7d%83C%83R%83%93%83L%83b%83g

azdo
質問者

お礼

ご回答ありがとうございます. >電子回路は、習うより慣れろ的なところもあり、勉強も必要ですが実践も大事です 本当にそうですね.私も最近そう思います.やっぱり自分の足りないものは実践です. もっと実践してでがんばります. ネットで確かにPICとH8は多いですね.AVRの本は何でこんなに少ないだろう?自分AVRを選んだ理由はまずコンパイラが無料というのは一番の理由です.今まで自分のプログラミング経験からアセンブラレベルでとてもプログラムを書きたくないですlol.AVRマイコンをやるにはやはり少しいだけでもAVRのアセンブラについて知った方がいいでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

どんな勉強をしたいのでしょうか。 マイコンのプログラムの勉強: AVRマイコンボードのプログラムをどうやって入力するのか知りませんが、もっと深くというならRISC アセンプリ言語かな。 マイコンを利用した回路の製作: 論理回路の基本から。ディスクリート回路、TTL(Transistor-Transistor Logic)回路などと言ったりもします。意味は多少違いますが、オーバーラップする部分が多いので本の内容を見てお好きなものを。 実際に製作するには電子工作の基本程度は知っている必要があります。

azdo
質問者

お礼

ご回答ありがとうございます. どんな勉強をしたいのかを明確に書かなくてすみません.マイコンのプログラムは一般のプログラムとスタイルが少しい違うんですが,この辺はなんとか自分で理解できそうです. マイコンを利用した回路の製作,電子工作に関する基礎知識は自分全くなくて,もちろんネットでところどころで読んでいますが,もうすでに熟知している方の文書で書かれ理解できないことが多くて(汗) この辺は頑張るしかないでしょうかね? マイコンの電子工作の基礎知識についてのお勧めの本がありませんでしょうか?本だと少しいまとまったテーマで勉強できるかなと思いまして・・・

全文を見る
すると、全ての回答が全文表示されます。
  • nemoax006
  • ベストアンサー率14% (343/2433)
回答No.1

現在、マイコンの操作が必要な人は大学の制御系をやってる人か 携帯電話作ってる人たちですね、家電の制御系の担当者も詳しいと思います

azdo
質問者

お礼

そうですね.確かにそういう人が近くにいて,相談できれば一番いいと思います.ただ周りにそういう人がいなくて・・T_T

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • マイコンと電子工作について

    お世話になります。よろしくお願いします AVR等のマイコンを使って温度計やタイマーといった簡単な物を作りたいのですが 私は電気回路はおろか、物理化学に関する知識がほとんどありません(高校では理科総合A しか履修していません)。そんな人がいきなり電子工作に挑むとしたら何から 学習すべきでしょうか?やはり高校で学習する物理I、IIと化学I、IIと数学123ABC程度 は完璧に抑えてから電気電子に関する専門書を読みこみ、そこからようやく電子工作のキット を買って制作にとりかかる位はしないといけないのでしょうか?

  • マイコン入門

    マイコン入門 電子工作に興味があるのですが,回路図の読み方もわからず手も足も出ない状態です. 入門書+マイコンセット(これだけあればなにかしら作れる)のような本はありますか? よろしくおねがいします

  • SHマイコンとPICマイコンとAVRマイコン

    SHマイコンとPICマイコンとAVRマイコン、どれがおすすめですか? どれも使い勝手等は同じですか?用途は、小指くらいの小型ロボットを制御することです。ラジコンからの信号を受け取って、信号の大きさに応じてDCモータの速度を制御することです。いま、マイコンボードのArduinoを使っているのですがNanoでも大きすぎるので、マイコンを使って回路を自分で作ろうと考えています。マイコンはH8は使ったことがあります。AVRは、Arduino IDEでArduino言語でしかプログラムしたことありません。 どうかご助言よろしお願いします。

  • 初めてのマイコン

    こんにちは。 都内の理系の高校に通っている高校一年生です。 マイコンを使った電子工作ができるようになりたいと思います。 しかし、どこから勉強を始めていいものかさっぱりわかりません… ディジタル回路やアナログ回路は使ったことが何度もあるので、少々のことはできるのですが、 プログラミングの必要なマイコンについては、まったくわかりません… PICのようなマイコンが一般的なようですが、 他にも非常に多くの種類があると思います。 初心者が入るのにもっともとっつきやすく、 他のマイコンに対しても応用が利くマイコンって何でしょうか? (たとえば構造が似ているので、プログラムの大幅な変更が不要など) 教えてください。 また、参考になるサイトを教えてください。 初めてのマイコン という感じのキーワードで検索してみるのですが、 いまいちしっくり来るものがありません… マイコンについては何もわからないもので、 なんで、ひとつのピンが入力にも出力にもなるのでしょうか? ↑というレベルです… また、プログラミング言語は、まったくわかりません C言語が高校の一年で必修なのでそのうちやるのですが(たぶん2学期後半) それまでには少しくらいわかるようにはなっていたいです。 マイコンについての本も買ってみたいと思います。 本屋でいくつか立ち読みしてみたのですが… また、最近ではUSBに直接接続することのできるマイコンもあるようですね… そのようなものは、少々値が張りますが、 やはり使いやすいのでしょうか…? 長文失礼しました・・・

  • マイコンキットを使った電子工作を始めるにあたって

    それに先立って書籍と電子工作を通して電子回路の勉強をしようと思うのですが、 アナログ回路とデジタル回路のどちらの勉強から始めた方が良いでしょうか? また、マイコンキットの使用言語にはアセンブリ言語とC言語があるようですが、どちらのものを選べばよいのでしょうか? 何かアドバイスを頂ければ幸いです。よろしくお願いいたします。

  • TRON,RTOSの勉強の仕方と何か良いお題目ありませんか?

    マイコン工作が大好きな貧乏学生です。 PICとAVRなどのマイコンを触ってきました。 ITRONについて興味を持ちました。 RTOSの勉強の仕方と何か良いお題目ありませんか? なるべくお金のかからないで学びたいです。

  • 電気回路、電子回路の勉強

    回路のことについて勉強したいと思っています。 ・まず、電気回路と電子回路は何が違いますか? 自分では電気回路は「LCRまで」、電子回路は「LCR+半導体素子など」と思っていますがあっていますか? ・LCR回路までは分かるのですが、半導体素子(ダイオード、トランジスタ、サイリスタ、TRIAC、オペアンプなど)が含まれる回路はさっぱり分かりません。拒絶反応が出るくらいです。 大学の電気電子系の人たちはどういった本で半導体素子を利用した回路の勉強をするのでしょうか? 電気電子系の方々のお勧めの本などありましたら、教えていただけるとありがたいです。

  • パソコンの電源ON/OFFをマイコンで制御

    今、PICマイコンでPCの電源をON/OFFをコントロールする回路を考えています。 電源をON/OFFのコントロールというのは、パソコンのスイッチをリレーやトランジスタなどに置き換えることでコントロールしようということです。 電磁リレーを使えは確実だと思うのですが、リレー駆動用のトランジスタなど部品が大きく&多くなってしまうので、半導体を使いたいのですが、マザーボード側の回路がどうなっているのか知らないので、躊躇しています。トランジスタを使って駆動できるでしょうか? ちなみに、秋月電子で取り扱っているPICマイコンを利用しようと思っています。 //考えている構成 リモコン スイッチ  ↓    ↓ マイコン→電磁リレー       ↓     マザーボード

  • 電子工作 C言語の練習 電子回路、論理回路の体験学習

    電子工作 C言語の練習 電子回路、論理回路の体験学習 http://bbradio.hp.infoseek.co.jp/avr31/avr31.html を見ていて思いました。 BASIC(興味がない)ではなく、C言語(興味がある)の練習 を兼ねるような電子工作キットがあればな。 ・C言語でプログラムを書いて、それを機械語に直す?なりして、 30分後に光でアラームする簡単なタイマーを作りたいのです。 ・電子回路や論理回路を本で勉強するので、 それを基盤で実現して体験学習できたらさらに良いです。 そういう電子工作できる安い初心者向けのキットなり部品なりあれば教えてください。 まったく電子工作したことがありません。

  • 電子工作入門

    こんにちは 電子工作を始めたいと思うのですが、正直何から手をつけたらいいのか・・・ 電子回路やマイコンなど勉強しなければならないことがたくさんあると思うのですが、まずこのことから勉強したほうがいいとか、これをまず作ってみればいいとかなど、アドバイスをしていただきたいです。 おすすめの本やサイトなどもあれば教えていただきたいです。 よろしくお願いいたします。