今回は、PC制御に使う電気信号とデータ量の単位について書きます。電流や電圧によって条件を表現する信号です。曲の音階を電圧の高さによって条件分けし、どの電圧の時にドやレに成るか、と言う様な感じに電気によって表現します。【アナログ信号とは】アナログ信号とは、連続した物理的な状態量の大きさに合わせてそれぞれを電圧や電流で表現した信号です。上記の例と絡めて説明すると、ド,レ,ミ,ファ,ソ,ラ,シ,ドと言う9つの音階を全て個別で条件分けした電圧等で表現をしています。実際にはこんな綺麗な波形にはなくてもりませんが、正弦波(sin)で表現されます。条件によって個別の電圧等で表現する為、電磁波等のノイズが入ったり、長距離電送で金属線の抵抗による減衰で電圧等が変わってしまうと、元の情報から変質してしまいます。其の為アナログ信号は変質しやすいと言う特徴があります。【デジタル信号とは】デジタル信号とは、アナログ信号を条件によって数値化し、その数値の組み合わせによって表現する信号です。潔に表現できるからです。特定の法則によって表現の幅が広がります。始めにアナログ信号を正弦波の合成によって方形波に変換します。定して信号を分ける事で、0と1を表現します。上記のAD変換によって↑の様な波形の信号に変換されて表現されます。現する為、アナログ信号の様に信号自体が個別で表現されている訳ではないので、ノイズによって変質する事が殆どありません。1を表現する時に、ノイズによって波形が乱れても、閾値よりも電圧が超えていれば1として認識されます。閾値ギリギリの電圧の場合はノイズによって波形が乱れた時に閾値未満になって0判定されて変質してしまう事もありますが。殆どの人が小学生辺りで一度は学ぶ2進数ですが、これは上記のデジタル信号の特性と数値表現の法則を学ぶ為の様なものです。0と1だけで表現する為に2進数を学んでいるわけです。因みに16進数も学ぶと思いますが、桁が多いほど2進数での表現が莫大な0と1の羅列になってしまい、判別が困難になります。そこで、2進数を4桁毎に変換表現出来て理解し易い16進数で表しているわけです。【データ量の単位】コンピュータのデータ量の単位としてbit(ビット)がありますが、これは上記の0と1の数字だけで表す2進数で表される桁数です。1bitなら0か1、4bitなら0000~1111、8bitなら00000000~11111111と言う感じに、桁数に対して0か1が入ります。因みにOSに32bitや64bitがありますが、これは一度の通信で32桁の0か1、64桁の0か1の情報量を処理できると言う意味だったりします。要なbit数の事を言い、扱う文字の文字数によってbit数が違っていました。現在8bit=1Byteであるのは、過去に8bitCPUのコンピュータが爆発的に普及した為です。日本語の様に文字数が多く漢字を含めると数千文字に達する場合、8bitの256通りでは表現出来ない為、日本語の文字コードは2Byte(16bit)の65536通りで表現されています。一般的に触れる事は無い内容ですが、興味を持った時に基礎知識を持っていればより理解が深まるので、覚えておくと良いと思います。このBlogはBlogランキングに参加しています。役に立ったと思った方はクリックをお願いします。OSやPC等の商品情報まとめプロフィールAuthor:nim26ここは、読む事でパソコンを目的に合わせて選択出来る様になればいいな。言う感じのコンセプトで情報を載せています。定期的に修正加筆しています。定期的にスパム爆撃が来るので認証制にしてあります。毎日確認しているわけでは無いので、反応するタイミングがまちまちなのはご了承ください。基本的にPC向けですので、出来るだけPC表示に切り替えて閲覧して下さい。無断利用は禁止します。個人利用と言うのはオフライン環境のみでの使用と言う事です。リンクは構いませんが、文章や画像を丸ごとコピーして再アップする事に承諾する事はありません。