「赤外線センサ」(2005/07/21 (木) 13:58:28) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<p><font color="#993300"><strong>赤外線センサ</strong></font></p>
<hr>
<font color=
"#993300">赤外線センサで前後左右の障害物との距離を測り、CPUへ出力します。</font><font color="#993300"><br>
</font><br>
<font color=
"#993300">センサは構造上、一度に使用することの出来るものは七つのうち、一つであり、<br>
また、連続使用する際には、1ms程度の待ち時間を置かないとならない。<br>
<br>
使用するセンサを選択するためには、SNの2-0に制御信号を送る必要があり、<br>
↓の真理値表の通りにセンサが決定します。<br>
(DISはスイッチ無効化信号)<br>
<img src=
"http://www4.atwiki.jp/zero_one/?cmd=upload&act=open&pageid=17&file=%E3%82%BB%E3%83%B3%E3%82%B5%E5%88%B6%E5%BE%A1%E3%81%AE%E7%9C%9F%E7%90%86%E5%80%A4%E8%A1%A8.png">
<br>
<br>
選択したセンサから送られたデータは、PORTC4に送られ、<br>
AD変換し、センサの値としてADCに保持されます。<br>
<br>
また、赤外線センサは自然光に反応してしまうため、<br>
ADCへの出力にハイパスフィルタを追加し、自然光の影響をカットします。<br>
ハイパスフィルタは、0.01uFのコンデンサと、10kΩの抵抗によるCRフィルタとなっています。</font><font color="#993300"><br>
<br></font>
<font color="#993300"><strong>赤外線センサ</strong></font>
<hr>
<font color=
"#993300">赤外線センサで前後左右の障害物との距離を測り、CPUへ出力します。</font><font color="#993300"><br>
</font><br>
<font color=
"#993300">センサは構造上、一度に使用することの出来るものは七つのうち、一つであり、<br>
また、連続使用する際には、1ms程度の待ち時間を置かないとならない。<br>
<br>
使用するセンサを選択するためには、SNの2-0に制御信号を送る必要があり、<br>
↓の真理値表の通りにセンサが決定します。<br>
(DISはスイッチ無効化信号)<br>
<img src=
"http://www4.atwiki.jp/zero_one/?cmd=upload&act=open&pageid=17&file=%E3%82%BB%E3%83%B3%E3%82%B5%E5%88%B6%E5%BE%A1%E3%81%AE%E7%9C%9F%E7%90%86%E5%80%A4%E8%A1%A8.png">
<br>
<br>
選択したセンサから送られたデータは、PORTC4に送られ、<br>
AD変換し、センサの値としてADCに保持されます。<br>
<br>
また、赤外線センサは自然光に反応してしまうため、<br>
ADCへの出力にハイパスフィルタを追加し、自然光の影響をカットします。<br>
ハイパスフィルタは、0.01uFのコンデンサと、10kΩの抵抗によるCRフィルタとなっています。</font><font color="#993300"><br>
<br></font>
表示オプション
横に並べて表示:
変化行の前後のみ表示: