編集履歴一覧に戻る
akira.keiのアイコン画像

akira.kei が 2026年03月07日15時37分31秒 に編集

コメント無し

本文の変更

[<前の記事](https://elchika.com/article/26c6e8f1-c996-45ce-909b-148af47cdea5/) : 次の記事> ## ピンクノイズ変換 ノイズジェネレータにはホワイトノイズとピンクノイズを出すよう出口を2つ設ける予定だ。ここでホワイトノイズが周波数勾配0のノイズだとすると、ピンクノイズの周波数勾配はー3dB/oct、つまり周波数が倍になると密度が7割くらいに減るような周波数特性を持つ。PICから3つのM系列ノイズを出しているので、ピンクノイズはこの1つからフィルターを通して外に出そう。 [フィルタの設計は詳しくやって頂いてる(ありがとう)](https://pcm1723.hateblo.jp/entry/20100823/1282569077)ので、そのまま採用した。 ![ピンクフィルタ](https://camo.elchika.com/09899689992de2da4cb95514eefa2fa0bde55f4e/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33363031626666382d633530632d343762382d613765362d3531663731393163323336642f61656238393561322d353737612d343837342d616666652d333333646333383336386437/) ``` ac1: v(out)=(-2.52272dB,-32.6469°) at 31.25 ac2: v(out)=(-5.6274dB,-42.3341°) at 62.5 ac3: v(out)=(-9.01245dB,-45.0872°) at 125 ac4: v(out)=(-12.1349dB,-46.9059°) at 250 ac5: v(out)=(-15.5501dB,-48.0485°) at 500 ac6: v(out)=(-18.7533dB,-46.7143°) at 1000 ac7: v(out)=(-21.7847dB,-47.439°) at 2000 ac8: v(out)=(-25.2085dB,-47.5569°) at 4000 ac9: v(out)=(-28.4521dB,-44.6072°) at 8000 aca: v(out)=(-31.1428dB,-40.9954°) at 16000 ``` 上には解析結果をそのまま貼ったが、大体3dBずつ落ちているのがわかるだろう。 ![ピンク](https://camo.elchika.com/e6b802a2d35ece6030d598b52684b8fa8a540f24/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33363031626666382d633530632d343762382d613765362d3531663731393163323336642f62303764323163652d616133342d346335632d383939342d326165386131313633376261/) ## バランスをとる

-

パッシブフィルタを通せば当然ながら出力は落ちる。一方でホワイトの方は5V0-pのパルス列なのだからこちらの音量も落とすことにする。ただし、普通に分圧するとピンクの方は2.5V中心、ホワイトの方0Vから振幅の半分が中心電圧となる。下流にオペアンプを置いてゼロ点オフセットの調整機能と振幅増幅機能を付けた。

+

パッシブフィルタを通せば当然ながら出力は落ちる。一方でホワイトの方は5V0-pのパルス列なのだからこちらの音量もバランスを取るために落とす必要がある。ただしピンクの方は自然に2.5V中心、ホワイトの方を普通に分圧すると0Vから振幅の半分が中心電圧となる。下流にオペアンプを置いてゼロ点オフセットの調整機能と振幅増幅機能を付ける必要があった。

## 暫定パネルに仕込む 3Dプリンタで暫定的に作った筐体にとりあえず固定してみた。幅30の6HPサイズになっちゃう。 ![キャプションを入力できます](https://camo.elchika.com/774d95d48a762067b63b9d3922ef4a0eec8fcf86/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33363031626666382d633530632d343762382d613765362d3531663731393163323336642f32386566656437302d333235662d343130632d623563392d383435303332326234393537/)