コンデンサの役割を学ぶ
コンデンサの役割を学ぶことによって、充電や放電に必要な時定数を理解して、意のままに電気信号をコントロールできます。コンデンサには、主に3つの機能があります。1つ目は、電気の充電と放電。2つ目は、直流と交流で動きが変わる。3つ目は、フィルタです。
コンデンサの役割を学ぶことによって、充電や放電に必要な時定数を理解して、意のままに電気信号をコントロールできます。コンデンサには、主に3つの機能があります。1つ目は、電気の充電と放電。2つ目は、直流と交流で動きが変わる。3つ目は、フィルタです。
linuxカーネルをコンパイルして、デバッグする方法を紹介します。Linuxカーネルは、必要な機能を選択するコンフィグを行ってから、コンパイルします。カーネル本体はzImage、カーネルが読み込むボード毎の設定がdtbです。
この講座では「テブナンの定理」を学びましょう。テブナンの定理は、複雑な回路網を電源と抵抗に置き換える「等価電圧源」として考えることができるとても便利な定理です。アメリカのソローという思想家も「人生は単純化で上手くいく!」と言っています。
今回はLinuxのデバッグをツールでやってみます。使用するツールは、Lauterbach TRACE32です。組み込みシステムの開発で世界で最も使われているデバッガです。Linuxのデバッグを行う前に、まずはカーネルをビルドします。
電圧源や電流源が2か所以上存在すると、回路計算は複雑になります。そんな時に助け舟になるのが、「重ね合わせの理」という定理です。重ね合わせの理は、膨大な量の計算式になってしまう回路計算が、簡単に求めることができるとても便利な定理です。
SystemdはLinuxシステムを管理するフレームワークです。Red Hat Enterprise Linux, Ubuntuを始め、AtlasボードにプリインストールされているAngstrom等多くのLinuxディストリビューションがSystemdを採用しています。
回路計算の方法には、キルヒホッフの法則やテブナンの定理など色々あります。今回の講座では、前回のキルヒホッフの法則に続く、回路計算の定理について解説していきたいと思います。オームの法則を応用しますので、それほど難しくはないと思いますよ。
SMARTはYocto Projectで採用されているパッケージ管理システムです。Red Hat/CentOS/FedoraのDNFやYum、Debian/Ubuntuのapt-getのYocto版のような位置付けです。今回はオリジナルのSMARTからフォークして改良されたSMART2を使います。
今回は、微弱なセンサー信号を扱うためのセンサー回路、ブリッジ回路に関する理解を深め、それを使いこなすために必須な電子回路理論「キルヒホッフの法則」を学んで行きましょう。「早く電子回路を測定してみたい」という方向けに、Alice Desktop Softwareも紹介しますよ。