1980'lerin Microbee bilgisayarını bir FPGA üzerinde yeniden uyguluyorum ( buraya bakın ) ve kaset bağlantı noktasının nasıl yapılacağını anlamaya çalışıyorum. Orijinal Microbee kaset arayüzü için şemalar:
(kaynak: toptensoftware.com )
Ayrıca bu açıklamayı bir teknik el kitabında buldum:
Kaset veri çıkışı, sadece PIO'nun DB1, pin 28'inden bir sinyali kabul eden bir RC ağından oluşur. Sinyal, kaset kaydedici MIC girişine gönderilmeden önce zayıflatılır ve sonra ayrıştırılır. Bu sinyal 5 pimli DIN soketinin pim 3'ünde görünür.
Kaset veri giriş devresi biraz daha karmaşıktır. DIN soketinin pim 5'inden gelen giriş ilk önce bir ilgilenen - decoupler'a geçer. Bunu takiben, sinyal PIO DBO'nun 27 pinine geçirilmeden önce çok çeşitli giriş seviyelerinin karesi alınmasına izin vermek için bir CA3140 op-amp'dir. Op-amp klipsine eviren ve evirmeyen girişler boyunca iki diyot, her iki yönde de diyotların ileri voltajından daha büyük giriş sinyalleri sağlar. 47pF kapasitör, ön dengeleme için CMOS op-amp tarafından gereklidir.
Sorularım:
- Açıklamasındaki "ayrıştırılmış" ne demektir?
- Bir Xilinx Spartan 6 FPGA (bir Nexys3'teki PMod konektörü aracılığıyla) üzerindeki G / Ç pimlerinden ikisine bağlanırsa aynı devre çalışır mı ve yoksa, çalışacak şekilde uyarlanabilir mi?
İlk denemede, cevaplardaki yorumlara dayanarak, ancak çıkış direnci seri olmamalıdır.
Bunu bağlam ve öğretici nedenlerle burada bırakıyorum, lütfen bir sonraki şemaya bakın
MicrobeeSchematic2 http://www.toptensoftware.com/fpgabee/MicrobeeCassettePortSchematic2.png
Yeni sorular:
- Karşılaştırıcının polaritesi doğru mu?
- MCP6546 için Vss yere, Vdd 3.3V'a mı gidiyor?
- Orijinal devrede teyp girişleri arasında "noktalı" direncin ne yapacağından emin değilim.
Açık drenajlı karşılaştırıcının çıkışı ile ilgili geri bildirimlerin dahil edilmesi:
MicrobeeSchematic3 http://www.toptensoftware.com/fpgabee/MicrobeeCassettePortSchematic3.png
Avustralya'daki perakende mağazalarında bulamadığım MCP6546 için hangi alternatifleri kullanabilirim. Anlatabildiğim kadarıyla benzer olan LM311 veya LM393'ü alabilirim. Bunlar da işe yarayacak mı?