« PWMのMIDI2CVその3 | トップ | KORG PS-3200 »

PWMのMIDI2CVその4

最近このネタばっかりでしつこいのだけれど、4~8chのマルチCVをPIC1チップで実現する方法として、ちょっとアイデアを思いつきました。
PIC16Fシリーズには4~8chの8~10bit程度(まれに12,14bit)のA/Dコンバータが内蔵されていることが多く、これを利用してみたらどうだろうと考えてみました。CV出力をA/Dにフィードバックさせ、PLLの位相比較器みたいな感じでPIOを制御して、所望のCV電圧を得ようという魂胆です。
A/Dの動作速度などいろいろ調べなくてはなりませんが、うまくいけば16F877とかを使えば、1チップで10bit精度のCV電圧が8ch取り出せることになります。さらにCCPが2つありますので、PWMでベンドやモジュレーション用に2chのCV電圧が出せる可能性があります。
うまくいくのかな???

汚いけどアイデアメモ図面です。
IMG20041226A

IMG20041226B

コメント

わかんなくて考えてたんだけど、PWMとして、走らせる(タイミングで正確にオンオフを繰り返す)のではなく、とりあえず、オンにしちゃう。狙ってる電圧になったら、オフる。下がっちゃったらまたオンにする、という手ですね。フィードバックすると。
タイミングのシビアな計算なし、MIDIの受信とかパースとか以外の時間全部をフィードバック制御に使ってチップの可能な限りの高速さを生かすという発想ですよね。

仰るとおりの目論見なのですが、うまくいくかは未知数です。実験だけはしようと思っています。

« PWMのMIDI2CVその3 | トップ | KORG PS-3200 »

コメント

ミニシンセ「Cagura」
RJB 11/04
analog 11/04
ESM-2 デモサウンド
RJB 10/03
takeda 10/02
RJB 09/29
takeda 09/29
ESM-2 ファームウェアなど
RJB 09/29
なお 09/29
なお 09/29
ESM-2の回路図
RJB 09/23
酔漢 09/22
RJB 09/21
Chuck 09/21
RJB 09/21
ESM-2 週末の作業
暇仁さん 09/17
RJB 09/16
takeda 09/16
暇仁 09/16

トラックバック

[回路]叩きモノはいいよね
電音の工場ブログ
[Scilab]高調波も生成する(2)
はてな駐屯地
RJBさんがScilab本を買ったぞ
はてな駐屯地
USB-JTAG
虹的電子音楽機器
PIC、AVR、そしてARM7へ
虹的電子音楽機器

amazonアソシエイト