Şemayı girdi / çıktı açısından nasıl yorumlayabilirim [kapalı]


10

Hobi için elektronik eğitimi alan programcıyım (ama sadece eğlence için değil, ciddi bir program). Dijital elektronik konusunda makul bir bilgiye sahip olduğumu düşünüyorum. Örneğin, VHDL'deki işlemcileri, basit GPU'ları, ağ kartlarını, RAM denetleyicilerini vb. Daha sonra bir FPGA'ya anlattım. Dijital elektronik konusunda, şu ana kadar sahip olduğum bilgi türü budur.

Şimdi analog elektronik konusunda bilgimi geliştirmek istiyorum. Şimdiye kadar çalıştım: transistörler, bjt amplifikatörleri, opampler, RLC devreleri, pasif ve aktif filtreler, basit doğrusal fontlar ve örneğin 555 gibi bazı klasik IC'ler.

Ama hala eksik olduğum şey, aşağıdaki anlamda bir anolog devre şemasını okuma ve anlama yeteneğidir: bir dijital devre şeması gördüğümde, girişlerin ve çıkışların nerede olduğunu, devredeki veri akışını ve nasıl olduğunu tanımlamak kolaydır her aşama giriş sinyalini dönüştürür. Örneğin, giriş ve çıkış açısından aşağıdaki görüntünün akıl yürütmesi kolaydır.

resim açıklamasını buraya girin

Fakat bir analog devre şemasını okurken, dikkatli bir çalışma ile bile şemayı bloklar / parçalar halinde kendim bölemiyorum. Örneğin, aşağıdaki şema (bir SPMS):

resim açıklamasını buraya girin

Seri ve paralel bağlantılarda çok fazla olduğundan ve akım devrelerin bazı kısımlarında her iki yönde de akabildiğinden, girdi ve çıktı açısından akıl yürütmek benim için zordur.

Öyleyse sorum şu: analog devre şemalarını, giriş / çıkış açısından dijital şemalara (örneğin mantık kapıları) aynı şekilde okumanın ve yorumlamanın bir yolu var mı? Veya analog devre için devre hakkında başka bir akıl yürütme yolu var mı? Başka bir deyişle: analog şemaları okumak ve yorumlamak için sistematik bir yol, algoritmik bir yol var mı, yoksa her devre geçici bir analiz mi gerektiriyor? Elektrik mühendislerinin kullandığı bir soyutlama var mı?

Şimdiye kadar denediklerim: sinyallerin soyutlamasını kullanan bir devre hakkında akıl yürütmek; bir devreyi tamponlar açısından ayırmaya çalışın (giriş / çıkış empedansı nedeniyle), ancak bu şu ana kadar işe yaramadı çünkü tüm devrelerin tamponları veya sinyalleri ile çalışmaz. Ayrıca önce IC'lere ve ardından çevresindeki ayrık bileşenlere bakarak bir devreyi ayırmaya çalıştım. Sonra IC'nin veri sayfasına gidip talimatlar için okurdum. Ancak bu, tüm durumlar için işe yaramadı çünkü tüm devrelerin IC'leri yoktur.

Hedeflerim şematik olarak verildiğinde fonksiyonel blokları tanımlamaya çalışın: filtreler, amplifikatörler vb. Ve; Yukarıdaki SPMS gibi karmaşıklığın şemalarını (benim için en önemli hedef) tasarlayabilmek. Yani her iki durumda da bir aşamanın diğerine nasıl bağlandığını anlamam gerekiyor.

Sorum biraz belirsizse özür dilerim. Dediğim gibi, ben bir programcıyım, elektrik mühendisi değilim ve hala anahtar kelimelerden ve kavramlardan yoksundur. Mümkünse, lütfen sorumu geliştirmeme yardımcı olun.


4
Bu soru, "Git EE'de BS al" dışında, etkili bir şekilde cevaplamak için çok geniştir . Ne işe yarayabilir, belirli bir şema seçmek ve bizden ne yaptığını anlamaya çalışırken düşünce sürecini açıklamamızı istemektir.
Olin Lathrop

Teşekkürler @OlinLathrop. Diyelim ki Enerji Verimliliği alanında lisans aldım. Sorumla hangi kurslar bağlantılı? Şimdi EE'de gerçek bir BS almayı düşünmüyorum (belki gelecekte), ancak önerebileceğiniz literatürü okumak için zamanım var
Hadley Siqueira

3
Spesifik bir "şematik okuma" kursu yoktur. Deneyim kazanırsınız, blokları ve olası basitleştirmeleri, neyi göz ardı edebileceğinizi ve neyi yapamayacağınızı vb. Sorunuza tek bir cevap yok, bu duruma göre. Şemaları okumayı öğrenmenin tek yolu şudur: Şemaları okuyun, başarısız olun, öğrenin, tekrarlayın.
Vladimir Cravero

1
BS EE için alınan tüm elektrik mühendisliği kursları, bir şemayı deşifre etme yeteneğinize katkıda bulunur. Çalıştırmadan önce taramanız gerekiyor.
Elliot Alderson

2
@Hadley, "Nasıl yorumlanır?"
Nick Alexeev

Yanıtlar:


11

Her şey kalıp tanımlama ile ilgilidir ve bunu daha basit şemalara bakarak ve oradan inşa ederek elde edersiniz. Genellikle, insanlar oldukça sınırlı bir dizi seçenekten tasarım desenleri seçerler ve böylece birkaç tanesini tanıdıktan sonra tasarımın hangi bölümlerinin ne yaptığını anlamaya başlayabilirsiniz. Bundan sonra, bunları görmezden gelebilir ve çabalarınızı bilmediğiniz bitleri anlamaya yoğunlaştırabilirsiniz.

Sıklıkla bir meydan okuma buldum şematik gerçek düzeni. Örneğin, SMPS şemanızda, dikdörtgen bir alana sıkıca sığması için açıkça yapılmıştır, böylece bazı desenler ders kitabı düzenlemelerinde yer almaz. Pratik yapın, pratik yapın, pratik yapın ve yardıma ihtiyacınız olduğunda burada sorun :)


Desen tanımadan çok daha fazlası var. Desenler, bir şematik iyi düzenlendiğinde başlamanıza yardımcı olur, ancak sonunda sinyal yollarını takip etmeniz ve iten voltajları ve akan akımları görselleştirmeniz gerekir.
Olin Lathrop

@OlinLathrop Kesinlikle, ama dediğim gibi, "gürültüyü" azaltmak ve dikkatinizi anlamadığınız bitlere odaklamakla ilgilidir.
awjlogan

4

Şemanın içeriği size devreye giden ilk rotayı verir.

Örneğin, bir SMPS gösterdiniz. Tanım olarak, bu bir güç girişi alır ve düzenlenmiş bir DC çıkışı sağlar. Şimdi sol üstte 'GİRİŞ FİLTRESİ' ve sağ üstte 'DC ÇIKIŞI kelimelerini bulana kadar şemayı taramanız gerekiyor.

Bu devre içinde, bireysel olarak bir girişi ve bir çıkışı olan ve genel işlevi yerine getirmek için birbirine bağlanan birçok blok olacaktır. Burada parça kimliği arkadaşınızdır ve birkaç kez googledikten sonra sayılara hızlı bir şekilde alışacaksınız. TL494 ve 78L05, sırasıyla bir anahtar modu kontrolörü ve bir düşük güç voltaj regülatörüdür. Bunlar için veri sayfalarını okursunuz ve size parçaların ne yaptığını ve pim işlevlerinin ne olduğunu söylerler.

Dijital ve analog için seçtiğiniz örnekler biraz aşırı. Bir MCU'nun şemasını gönderdiyseniz, RAM ve ALU ve çevre birimleri arasında otobüsler ve ... aradığınızı bilmediğiniz sürece genel fikir, hiçbir giriş veya çıkış açık değildir. ABC mantık işleviniz için karmaşıklıkta analog eşdeğeri TL494 ile 78L05 arasında bir yerde olacaktır. SMPS eşdeğeri MCU olacaktır.

Sayılara alışın, veri sayfaları için google kullanın, işlevsel bloklara (SPI çevre birimleri gibi) ayrılın, basit başlayın ve çok sayıda pratik yapın. Yeni bir alana girdiğinizde kafanızın patlaması son derece normaldir.

Opamps ve 555'ler çalışmış olabilirsiniz , ancak onlardan bir şey inşa ettiniz mi? Elektronik gerçekten pratik bir disiplindir. Bir breadboard ve DMM almak istemiyorsanız, en azından bir devre simülatörü ile oynayın. Programlama kılavuzlarını okudum ve anladığımı düşünüyorum, ama 'Merhaba Dünya'nın çalışmasının ötesinde, anlamadığımı ve şimdi yapmadığımı fark ettiğim bir şey elde edene kadar değil.


Teşekkür ederim. Verdiğim örnekleri zorlukla ilgili farklı biliyorum, ama bunun nedeni asıl mesele değildi. MCU ve RAM bağlantısı hakkındaki örneğinizle ilgili olarak, örneğin filtreleme için kapasitörlerin kullanılması nedeniyle bu parçanın analog bir parça olduğunu düşünüyorum. Ayrıca, önerinizi kabul ediyorum, ancak her zaman adlandırılmış parçalar için şematikte bilgi aramak işe yaramıyor çünkü bu sorudaki gibi her zaman böyle değil: electronics.stackexchange.com/questions/387497/… )
Hadley Siqueira

Belki de şu soruyu sormalıyım: Örneğin, bir invertör gibi bir mantık geçidim olduğunda, her zaman girişi ters çevirecektir. Bu, direnç bölücü için geçerli değildir, örneğin, bölücünün dirençlerinden birine paralel bir şey bağlarsam, çünkü çıkış voltajı değişebilir
Hadley Siqueira

Sorduğuma inandığım bir başka yol da, aşağıdaki görüntüden bir şeyle ilgili sorumu paylaştığım
Hadley Siqueira

Bir cevap bir şeyler inşa etmektir . Giriş ve çıkış özelliklerinin tümü sayfada çok güzel olsa da, onları almadan önce çıkış kaynağını ve lavabo akımlarını ve giriş yüklerini bağlama gerçeğiyle gerçekten yüzleşmeniz gerekir. Mantık I / O'nun tanımlanması analog I / O'dan daha kolaydır. Ancak G / Ç mantığını unutma olduğu analog ve '1' Bunları bir güzel, uyarılan gürültü karışıklık ve '0' yorumu, zaman gecikmeleri, marjinal mantık seviyelerini, zemin sıçrama o dönme oranları anlamaya önce tel süslemeye sahip . Hayal kırıklığınızı anlıyorum, ama saatlere girmeniz gerekecek.
Neil_UK

@HadleySiqueira "Diğer parçalarla bağlandığında davranışını koruyan parçaları / modülleri / bölümleri nasıl tasarlayabilirim?" Yazılımdan farklı olarak, elektronikte genellikle yapamazsınız. Bağlandıkları şeyleri anlamanız gerekir, böylece nasıl etkileşime gireceklerini ve buna göre tasarım yapacaklarını tahmin edebilirsiniz.
evildemonic

2

Sanırım bir tür akış şeması arıyorsunuz, bir bilgisayar programı gibi başından sonuna kadar bazı algoritmalar tarafından değerlendirilebilecek bir şey arıyorsunuz. Şemanın makinenin ne yaptığını açıklamasını beklersiniz. Ancak elektrik mühendisi, makinenin nasıl inşa edildiğini görmek için bir şemaya bakar. Ne yaptığını ve nasıl çalıştığını görmek için deneyim, bağlam ve diğer kaynakları kullanır.

Sağladığınız dijital "devre şeması" bir devre şemasının bir adım ötesindedir. Güç kaynağı nerede? Ne tür bir IC kullanıyorum? Hangi kapılar hangi IC'lerde? Pin numaraları nelerdir? Kondansatörleri ayırmaya ne dersiniz? Konnektörler? ESD koruması?

Hiçbir şey benzer devrelerdeki şemaların analog devreler için var olamayacağını söyleyemez. Örneğin, burada çok temel bir yazılım tanımlı radyo:

şematik

bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik

İşte bir diğeri, bir Softrock Lite II :

resim açıklamasını buraya girin

Tek fark şematikte bulunan ayrıntı miktarıdır. Biri, devreyi net giriş ve çıkışlarla fonksiyonel bloklara damıtır. Diğeri, devredeki her bir fiziksel bileşenin ve bunların nasıl bağlandığının tam bir açıklamasını sağlar.

Şemaları girdi ve çıktı açısından nasıl yorumlayacağınızı sordunuz. İşlevsel blokları gösteren şematik bir türse, kolaydır.

Ancak elektronik bir devreyi gösteren tür ise, genellikle mümkün değildir. Elektronik devre, saat veya jet motoru veya kalemtıraş gibi bir makinedir. Şematik bir taslak gibidir: makineyi nasıl yapacağınızı değil, nasıl inşa edeceğinizi anlatır. Şematik bir akış şeması değildir. Elektronik bileşenler, bir bilgisayar programındaki talimatlar gibi birer birer çalışmaz. Hepsi aynı anda koşuyorlar. Şematikteki bir satır mutlaka bir uçtaki bir girişe ve diğer uçtaki bir çıkışa bağlı değildir. Bir bilgi akışını göstermez. Aksine, sadece iki parçanın elektriksel olarak konuşarak "dokunduğunu" gösterir.


Cevap için teşekkür ederim. Ne dediğini tamamen anlıyorum, efendim. Ancak, şanslı olarak, renklerin aşamaların net bir şekilde ayrıldığını gösteren bir görüntü (ikincisi) yayınladınız. Bu bana bu parçaların tek başına tasarlanabileceği ve bir araya getirilebileceği fikrini veriyor. Ancak, örneğin, C2, C15 ve C17 kapasitörlerini gördüğümde, U3'ün sadece C15 yerine kombine bir kapasitans değeri görüp görmeyeceğini merak ediyorum. Ayrıca, U1 ve U4'ü gördüğümde, bu bileşenlerin yüksek / düşük empedansı nedeniyle akım için doğal bir yol var gibi görünüyor
Hadley Siqueira

Üst çizime şematik demezdim. Bu bir blok diyagram.
Olin Lathrop

Sadece güçlendirmek için: renkli parçaları birer birer tasarlamak ve daha sonra bunları ikinci görüntüde olduğu gibi basit tellerle birbirine bağlamak gerçekten mümkün mü?
Hadley Siqueira

1
Evet, eğer her giriş ve çıkış parametrelerini belirlemek ve onlar uyumludur de emin. Karmaşık bir tasarımı bir dizi modüle veya bölüme ayırıyoruz.
Transistör

U1 pin 3'ten gelen hat + 5V güç kaynağıdır, bu nedenle C2, C15 ve C17 güç kaynağı baypas kapasitörleridir. Bu hattın tüm devre bloklarına güç verdiğini görebilirsiniz. Tüm devrenin çalışmasını analiz ederken, sinyal akışına veya işlemeye dahil olmadığı için bu güç besleme hattını büyük ölçüde göz ardı edebilirsiniz. Sanırım bu hattı güç olarak tanıyabilirim çünkü LM7805'in çok yaygın olarak kullanılan bir voltaj regülatörü olduğunu biliyorum.
Peter Bennett
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.