製作モジュール一覧

ラベル AS3340 の投稿を表示しています。 すべての投稿を表示
ラベル AS3340 の投稿を表示しています。 すべての投稿を表示

2023年8月22日火曜日

3340VCO Ver.1.1の製作

 
AS3340/CEM3340を使ったVCOを製作しました。回路について解説します。組み立てについては別記事をご参照ください。

回路図


CV入力の加算


3340の周波数をコントロールするVFCI(15PIN)はサミング・ノードとなっており入力信号が加算されます。OPアンプの加算回路と同様です。

サミング・ノードでない場合


2Vp-pのサイン波を3つ抵抗を介してバッファに入力しています。3つ入力していますが、出力も2Vp-pです。

サミング・ノードの場合


サミング・ノード(加算回路)の場合、3つの入力が加算され、出力が6Vp-pになります。反転加算回路の場合サミング・ノード(OPアンプの反転入力端子)が仮想GNDとなるため、それぞれの入力が干渉しません。

加算回路の場合、入力抵抗(R1、R2、R3)が加算の比率・増幅率となるので、抵抗値のばらつき・確度が重要となります。

出力振幅をそろえる


3340を±12V駆動した場合の出力振幅は、ノコギリ波は8V、三角波は4V、矩形波は11Vとなります。ノコギリ波の8Vに揃えるために、U4A、U4B周りの回路で減衰、増幅しています。


ACカップリング


3340の出力はGNDより上の波形であるためU2A、U2B周りの回路でACカップリングしています。ACカップリングの本体はC17(1uF)、R30(100kΩ)です。カットオフ周波数fcは

fc = 1 / (2 * π * C * R)
   = 1 / (2 * π * 1 * 10^(-6) * 100 * 10^3)
   = 1.59Hz

R15(220kΩ)を大きな値にするとVCLFOとしても使用できます。その場合ACカップリングが問題となります。

3.43Hz OUT出力(ACカップリングあり)

3.43Hz J5出力(ACカップリングなし)

カットオフ周波数付近になるとACカップリングすると波形が崩れます。さらに低い周波数では信号が出力されなくなります。低周波数で使用する場合C17をバイパスするか、ロータリースイッチのCOM端子から直接出力するなどすると良いと思います。

CV電圧 VS 出力周波数


オクターブSW(3)、通電してから20分後に測定開始、室温29.2℃


想定していたより高精度です。10オクターブのポリフォニック・シンセも組めそうです。

EXT端子(J4)


HARD_SYNC、SOFT_SYNC、LIN_FM(リニアFM)に信号を入力した場合の出力です。

3340VCOの設定: ノコギリ波/440Hz

HARD_SYNC


C1:OUT C2:HARD_SYNC入力

HARD_SYNC入力に380Hz/±4Vp-pのノコギリ波を入力。HARD_SYNCがHになったとき3340VCOの出力の位相がリセットされます。

SOFT_SYNC


C1:OUT C2:SOFT_SYNC入力

HARD_SYNCとは異なる同期の仕方です。

LIN_FM


C1:OUT C2:LIN_FM入力

リニアな周波数変調です。MOD入力と異なりアンチログ回路を通っていません。

MODによる周波数変調

C1:OUT C2:HARD_SYNC入力

MOD入力による周波数変調はLIN_FMよりも変化量が大きくなります。

3340VCOとAnVCOの比較


Analog 2.0を参考に個別部品で作ったAnVCOと比較して、3340VCOは周波数の精度が良いのに加えて、発振周波数が安定しています。AnVCOは起動後しばらく周波数が変動しますが、3340VCO起動直後から周波数が安定しています。

オーディオ用DACとの比較

オーディオ用のDACは量子化歪とDigital Filterの振動が現れることが多いです。自作のPCM2704ヘッドホンアンプからWaveGeneで生成した波形を出力したものと比較します。

PCM2704 48kHz/16bit ノコギリ波/1kHz


3304VCO ノコギリ波/1kHz

CEM3340 Rev.GとAS3340

CEM3340 Rev.Gと差し替えてみましたがAS3340との差は特に無いようです。


AS3340

CEM3340

出力信号の周波数は、AS3340で440Hzに設定してそのままCEM3340に差し替えると180Hzでした。同じ440Hz出力になるようにCVおよびFINEで調整しました。

メモ:

  • FINEつまみが-0.5oct~+0.5octという仕様、-1oct~+1octに変更する?
  • Pulse Widthつまみの設定が0~5Vになっているが、0~4.2Vに修正する。
  • ACカップリングではなくバイアスをかけてDC成分を除去する?

2023年8月9日水曜日

'23夏コミ8月13日(日)西か-19a AS3340VCO基板セットを頒布します。

 2023年8月13日(日) 西地区 か-19a 「電磁工廠」でAS3340を使ったVCO基板を頒布します。AS3340の実験用基板と5接点ロータリースイッチ、解説冊子のセットです。

友達のスペースにお邪魔させていただきます。どうぞお立ち寄りくださいませ。




2022年2月23日水曜日

AS3340(CEM3340互換) 動作確認

CEM3340互換のAS3340を入手したので動作確認を行いました。


AS3340はALFAというラトビアのメーカーの製品です。テストはLMNCさん及びElectric Druidさんの記事を参考にしました。

参考
Electric Druid: CEM3340 VCO (Voltage Controlled Oscillator) designs: https://electricdruid.net/cem3340-vco-voltage-controlled-oscillator-designs/

テスト回路図

ブレッドボード配線

CEM3340でも同様だと思いますが、データシートから注意点を抜粋します。

電源について。VEEは-5Vが推奨されます。VEEに7.4Vのツェナーダイオードが内蔵されているので、VEEに-12Vを接続する場合は電流制限抵抗を入れる必要があります。
REE = (VEE - 7.4) / .008
-12Vの場合、REE = 575Ωとなります。今回のテストでは680Ωとしています。

CV入力PINの絶対定格は±6Vとなっており±5V程度で使うのが良いと思います。

PWM入力の0%設定が0V/typ.100%設定5.0V/typ.となっており0V~5Vで使うのが良いと思います。-1V~+6Vの範囲外では電流がかなり大きくなるそうです。※今回のテストでは+4V付近でパルス幅100%になりました。

RV1(100kΩのPOT)でCVの基準値を設定します。RV2(10kΩのトリム)でScale Factorを調整します。Scale1とScaleに同じ電流が流れるようにしますが、CVに電圧を加えて出力の周波数を見てScaleを調整するのが良いと思います。

Hard Sync、Soft Sync、LinearFM、High Frequency Trackは今回は使用していません。

出力波形


簡単にRV1、RV2を調整して出力の様子を観測しました。CV=1Vとしています。

Triangle

C1:Triangle(10Pin) C2:CV

Sawtooth

C1:Sawtooth(8Pin) C2:CV

Pulse

C1:Pulse(4Pin) C2:CV

PWM(5Pin)=2Vです。ここをオープンにしたままだとパルス幅が0になるので矩形波を出力する場合は適当な電圧を与えておきます。

V/Oct


CVの値を変えて出力周波数を測定しました。

CV(V) 期待周波数(Hz) 実測周波数(Hz) 誤差(Hz) 誤差(%)
-5 6.875 7.0411 0.1661 2.42%
-4 13.75 14.068 0.318 2.31%
-3 27.5 28.04 0.54 1.96%
-2 55 55.879 0.879 1.60%
-1 110 110.93 0.93 0.85%
0 220 220.76 0.76 0.35%
1 440 439.3 -0.7 -0.16%
2 880 874.28 -5.72 -0.65%
3 1760 1738.3 -21.7 -1.23%
4 3520 3451.9 -68.1 -1.93%
5 7040 6860 -180 -2.56%


誤差は-2Vぐらいまでは線形ぽいので、もう少し調律できるかもしれません。

メモ


-5V電源を用意したほうが入力保護に使いやすそう。

Scaleの調整用のRV2は多回転タイプが良さそう。

波形によって振幅が異なるので後段のアンプで合わせる必要あり。

Electric Druidさんの記事によると実機でLinear FMが使われている例は少ない。Hard Sync / Soft Syncはちょっと怪しい?