Ayrık yongalar, kapasitörler vb. İle doğrudan dijital sentez yoluna gitmek istiyorsanız, sonuç bir CPLD veya mikro ile yapılabilecek kadar kompakt olmayacaktır, ancak özellikle önemli miktarda devre beş sinyal çıkışı arasında paylaşılabilir.
Global sinyal üretme gereksinimi:
- Giriş saati kaynağı
- 12 bitlik sayaç (74HC4040)
- 14 invertör (4 kapı açık bırakılarak 74HC14'ün 3'ü)
- 13 küçük sinyal kapasitörü
- 13 direnç
Çıktı başına gereksinim:
- 13 girişli NAND geçidi (74HC133)
- 12 bitlik sayaç (MC14521 veya CD4521)
- Frekans ayarlamak için çok sayıda jumper
Takip edilecek daha fazla ayrıntı. 4.096.000Hz'lik bir giriş verildiğinde, devre 2KHz'e kadar sinyaller için 0.5Hz'in katları halinde 2KHz'den 512Khz'ye kadar kare dalga çıkışları üretebilmelidir, 4Khz'ye kadar sinyaller için 1Hz vb. kare dalga böylece sinüs dalgasına dönüştü.
İşte konsepti göstermek için bir devre şeması:
(BURAYA)
Bu devre, yapılandırılabilir bir frekans üreteci içerir (5 anahtar, girişin 1 / 16'sından girişin 31 / 16'sına kadar giriş frekanslarını seçer). Ayrıca kaba kare-sinüs dönüştürücüye de attım. Çoğu filtreleme tekniğinden farklı olarak, bunun frekans aralığı üzerinde oldukça tutarlı bir genliği koruduğunu unutmayın. Yukarıdaki devre sadece 4 bitlik sayıcılar kullandığından dalga oldukça pürüzlüdür. MOSFET'ler pratikte 4066 geçiş kapısı (çip başına 4) ile değiştirilecektir.