proteus ısıs da çizmek için bu aşağıya eklediğim ödevi verdiler fakat kaç kere denediysem çalışmıyor ne555 devresindeki 3.pinde hata veriyor sorun neden kaynaklı olabilir yardım edebilir misiniz? benim çizdiğim proje bu linkte https://dosya.co/qsgzbfyqjyto/son_çare.pdsprj.html ![]() ![]() < Bu mesaj bu kişi tarafından değiştirildi 053sivaslı -- 16 Mayıs 2021; 19:5:2 > |
proteus da yardıma ihtiyacım var




-
-
Simülasyon sırasında verdiği hata ekranının resmini eklermisiniz.
< Bu ileti mobil sürüm kullanılarak atıldı > -
devre 9 Volt olmasın? Geçekte displayinize uygun olup olmadığını değerlendirmeniz gerekir ama proteusta gerilimle oynayarak deneyebilrisiniz sonucu.
bahsedildiği gibi hata kodunun ingilizce metnini de koyabilirsiniz buraya.
< Bu mesaj bu kişi tarafından değiştirildi karafetva -- 17 Mayıs 2021; 10:34:17 > -
alttaki resim, çalışma anına aitse, 2 butonu da basılı tuttuğun için, aşağı ve yukarı sayma çakışmış olabilir. en güvenlisi, sw-spdt anahtarını kullanman olur. 2 kademeli olduğu için, çakışma ihtimalini yoktur.
-
İki olsa yine iyi 4ü de basılı
proteusta devre çizen birinin bu hatayı yapmayacağını düşünerek yazmamıştım.
-
displayde butona gerek yoktu. s1 butonu da açık olmalıydı. internette gördüğün her devreye şüpheyle bak. çünkü orijinal görünsün diye, gereksiz eklemeler yapılmış olabiliyor.
-
ne555'in çıkışına pull-down direnç bağlamana gerek yok. r4 ve r5 dirençleri de gerekisiz yere konulmuş. hatanın sebeplerinden birisi de olabilir.
< Bu mesaj bu kişi tarafından değiştirildi dergul -- 17 Mayıs 2021; 16:31:45 > -
r4 ve r5 74ls192 için pull-up yapmış??? 555 iiçin değil diğer entegre için. Yukarı ve aşşağı sayma için o kısım.
555in 3 nolu ayağı hangi kısım aktifse, sıfıra çekiyor yani o kısma (çıkış)dalga gönderiyor.
< Bu mesaj bu kişi tarafından değiştirildi karafetva -- 17 Mayıs 2021; 17:5:20 > -
Yukarıdaki verilen cevaplara katkı yapmak veya gözden kaçan hususları hatırlatmak isterim.
Orjinal verilen devre şeması 74LS192 ile yapılmış BCD up/down (yukarı/aşağı) sayıcı. (0....9 arası sayıcı)
74192 nin bcd çıkışları 74LS247 (bcd to seven segment) ile segment displayde 10luk sistemde rakamlara çevriliyor.
74LSxx serisi kullanıldığı için devre beslemesi 5V. Gerçek uygulamada beslemenin min/max 4.5V...5.5V arasında olması gerekir. 5.5V ve üzeri çok kısa bile olsa voltaj dalgalanmaları kart üzerindeki aynı besleme hattına bağlı bütün 74xx serisi entegrelerin arızalanmasına neden olur. TTL entegrelerin aşırı voltaj toleransları çok düşüktür.
S1=aşağı ve S2=yukarı butonları hangisine basılırsa ilgili yönde sayar.
Butonların hiç birine basılmaz ise sayma işlemi kaldığı yerde durur.
Sayma değerini bekletme isteniyorsa SPDT switch amaca uygun olmaz. Yoksa illa bir yöne saymaya zorlanır.
555 ise, sayma için pals üreten osilatör görevi görüyor. Her bir pals de hangi buton basılı ise (S1 veya S2) yukarıya veya aşağıya doğru bir basamak sayar.
555 in çıkışlarındaki pullup dirençler (R4 ve R5) gereksiz değil. S1 ve S2 basılı değilse 74192 nin sayma girişlerinin H konumda kalması gerekiyor. Yoksa kararsız bir durum oluşur. Gerçek hayatta displayde rast gele değişimler oluşması kuvvetle muhtemel.
S1= 74192 nin sayaç değerini sıfırlamaya yarar.
S4= Sayaç değeri etkilenmeden displayi istendiğinde kapatmak için. (Gerekli mi, gereksiz mi amaca göre karar verilir. Pil ile çalışacaksa gayet mantıklı bir tercih :) )
Arkadaşın çizdiği devre şemasında gözüme çarpan eksik hususlar;
- IC2 ve IC3 ün simülasyon model dosyaları yok. Sanırım orjinal kütüphanedeki bileşeni düzenlemeye çalıştılar veya kendileri/birileri model dosyası olmayan şematik bileşen tasarlamış.
- Model dosyası olan ve besleme pinleri gizlenmiş komponentler için GND ve VCC veya gerekli ise VDD tanımlaması yapılması gerekiyor. Gizlenmiş besleme bacakları bu isimdeki noktalara arka planda bağlanır. Tanımlı değilse entegreye besleme bağlamamış olursunuz. (Proteusda TERMINALS sekmesine göz atın.)
+ 555 in 3. pininde hata veriyor demiş. Bir hata yok. 555 kısmı sorunsuz çalışıyor. İlk mesajımda bu noktayı merak ettiğim için hata verdiği ekran görüntüsünü istemiştim. Henüz cevap gelmedi. Umarım ödevinin son teslim tarihi geçmemiştir
edit: imla
< Bu mesaj bu kişi tarafından değiştirildi rafet32 -- 17 Mayıs 2021; 17:38:5 >
-
sayın @rafet32 nin bu msajını beğenmeyi unutmayın. Birçok konuda detaylı analiz yapılımıyor bilenler dahil, bu da konudan elde edilebilecek maksimum faydayı azaltıyor. Bazen konu sahibi bir harfe muhtaç ama takip edenlerin de alfabeyi öğrenmesi için içerik analiz edilebilir.
9 Voltu 555 için yazmıştım. Direnç vb konusunda hata varsa değşen hata kodundan ya da çalışmaya başlamasından anlaşılabilir diye. Hatayı 555 için ve 3 nolu pinine odakladığı için arkadaş. devre kurarken değil proteus için. Bazen değerlerde hata olabiliyor şemalarda.
Konuya eklenmiş proteus bende açılmadı zaten, entegrelerde bilgi yazmadığını resimden görülüyordu ilk anda ama tabii hatayı 555 için verdiğini söylüyor arkadaş.
https://eodev.com/gorev/22725648 linkine de konu açmış ama bu konuya hiç bakmıyo gibi, KONU sahibi; devrenin sorunu her ihtimal ele alınıp çözülse de haberin olmayacak herhalde:!!
< Bu mesaj bu kişi tarafından değiştirildi karafetva -- 17 Mayıs 2021; 18:45:55 >
-
basitçe olduğu yerde sayıyor.
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X