elechobby:picdic:pic16f88:51

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
elechobby:picdic:pic16f88:51 [2020/04/29 16:31] – 外部編集 127.0.0.1elechobby:picdic:pic16f88:51 [2025/10/17 14:29] (現在) – 外部編集 127.0.0.1
行 6: 行 6:
  
 ===== 動作原理 ===== ===== 動作原理 =====
-通常は、ハードウエアで信号を【増幅】→【平滑】した後でPICでA/D変換しLEDを点灯させるのですが、 +通常は、ハードウエアで信号を【増幅】→【平滑】した後でPICでA/D変換しLEDを点灯させるのですが、今回は【平滑】回路を使用せずにソフトウエアで信号のレベルを判定します。
-今回は【平滑】回路を使用せずにソフトウエアで信号のレベルを判定します。+
   - 信号を30個取り込む   - 信号を30個取り込む
   - その内から最大値と最小値を求める   - その内から最大値と最小値を求める
行 119: 行 118:
 下の輝線がGND(0V)レベルです。上の輝線がコレクタ電圧です。(1V/DIV) 下の輝線がGND(0V)レベルです。上の輝線がコレクタ電圧です。(1V/DIV)
 {{:imgpaste:202004:htmikan-20200429-162937.png?500}} {{:imgpaste:202004:htmikan-20200429-162937.png?500}}
 +
 小さな信号を入力しました。2.5Vを中心に振幅しますね。 小さな信号を入力しました。2.5Vを中心に振幅しますね。
 {{:imgpaste:202004:htmikan-20200429-163006.png?500}} {{:imgpaste:202004:htmikan-20200429-163006.png?500}}
 +
 大きな信号を入力しました。 大きな信号を入力しました。
 {{:imgpaste:202004:htmikan-20200429-163020.png?500}} {{:imgpaste:202004:htmikan-20200429-163020.png?500}}
 +
 更に大きな信号を入力しました。上下がつぶれました。 更に大きな信号を入力しました。上下がつぶれました。
 {{:imgpaste:202004:htmikan-20200429-163035.png?500}} {{:imgpaste:202004:htmikan-20200429-163035.png?500}}
 +
 PICにこの電圧を入力し、LEDを点灯させます。 PICにこの電圧を入力し、LEDを点灯させます。
 LEDは秋月電子で購入した10点セットのものを利用しました。 LEDは秋月電子で購入した10点セットのものを利用しました。
 {{:imgpaste:202004:htmikan-20200429-163050.png?500}} {{:imgpaste:202004:htmikan-20200429-163050.png?500}}
-CDプレイヤーを接続し、音楽信号を入力してみました。中々宜しいようで...{^_^}!+ 
 +CDプレイヤーを接続し、音楽信号を入力してみました。中々宜しいようで... ^_^
 {{:imgpaste:202004:htmikan-20200429-163105.png?500}} {{:imgpaste:202004:htmikan-20200429-163105.png?500}}
  
 +<callout type="warning" title="著作権表示 copyright notice">
 +このページは稲崎様の閉鎖したHPのコピーで、著作権は稲崎様にあります。[[elechobby:picdic:picdic|詳細]]
 +This page is a copy of Mr. Inasaki's closed website, and the copyright is held by him.[[elechobby:picdic:picdic|Details]]
 +</callout>
  • elechobby/picdic/pic16f88/51.1588145473.txt.gz
  • 最終更新: 2025/10/17 14:28
  • (外部編集)