Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Yazılımsal (Software) Sorunlar forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "protesus-İSİS programında gerçek paralel port uygulaması - yardım" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Arkadaşlar bazen proteusta devre tasarlarken devrenin çalışmasını simule etmye çalıştığımda pic e ait kullandığım bazı uçlar ne kırmızı ne de mavi görünüyor. Gri bir renk alıyor. Aynı uca bağlı butona bastığımda ise butondan gelen gerilime göre renk alıyor. Ancak gri renk olmasının sebebini merak ediyorum. En son başıma geldiğinde 16f877 kullandım ve portb pullup dirençleri aktifken rb.0 ucu gri görünmekte. Bu durumda rb.0 a bağlı 5.7k bir direnc toprağa bağlı. Resimde butona basılmadan önce ve basıldıktan sonraki renkler görülmekte.(bahsettiğim renkler portların yanındaki küçük kare kutular)
Sebebini bilen var mı?
Ben proteus kullanmıyorum ama görünen şu.Artı potansiyeller kırmızı,şaseler mavi,açık devre yani yüksek empedans olan uçlar gri görünüyor...
Başa dön
Fuzzy haklı olabilirsin ama o zaman aklıma şu soru takılır. Ben RB.0 ı giriş olarak ayarladım. RB.0 butona basmadan önce 5.7k üzerinden şaseye bağlı. 5.7k üzerinden akım geçmediğine göre RB.0 ucunda toprak potansiyelini görmem beklenmez mi? RB.0 a giden bağlantıyı kestiğimde direnç ve buton da görünen gri renkler kayboluyor, RB.0 da kırmızı renkte görünüyor. Sanırım bunun pic ile bir ilgisi var. Çünkü giriş olarak ayarladığım ve ucu boşta olan bir portta da aynı durum var.
Başa dön
proteusta aynısı benim basımada gelmişti. pratikte 10k olarak kullandıgım direncler proteusta fazla geldi deneme yanılmayla 100ohma kadar düştüm simdi simulasyonda 100ohm kullanırım ama devreyi pratikte kurdugumda 10k yaparım üstteki resimde 5k7yi küçült. 100ohma falan getir sete basmadıgında lojik0 olacak sete bastıgında 1 olacak seti bıraktıgında tekrar 0a düşecektir.
en alttaki resimde ise rd.0a bir direnc baglaman gerekiyo ama butonun önünü göremediğim için pullup mı pulldown mı oldugunu söylemeyeceğim direncin.
Başa dön
Datasheetin incelediğimde aklıma birşey daha geldi. Acaba bu durumun pinin ttl ve schmit trigger olması ile ilgisi olabilir mi?
100 ohm a çektiğimde proteus için sorun çözüldü. Teşekkürler...
Başa dön
bu konuyu bende merak ediyorum ama bnm düşüncem şöyle lojik 1 ile lojik 0 arasında kararsız olan gerilim bölgesinden kaynaklanıyor olabilir diye düşünmekteyim ama burdan daha iyi cvp verecekler olur muhtemelen..
Başa dön
2.2k lar
selam schlen
bence 2.2klarıda sökebilirsin.buton direk VCC ye bağlı olduğu sürece sakıncası yok.
kolay gelsin
Başa dön
Re: 2.2k lar
esb72 yazmış
selam schlen
bence 2.2klarıda sökebilirsin.buton direk VCC ye bağlı olduğu sürece sakıncası yok.
kolay gelsin
Selam Esb72
Bu şekilde bağlantı ile uygulamada sorun yaşamıyorum. Tavsiyen sadece proteus için mi yoksa uygulamada da geçerli mi? Teorik olarak olabilir diye düşünüyorum. Bize okulda devre nasıl tasarlanır, bi malzeme neden kullanılır öğretilmedi, sadece görevleri söylendi ve uygulama yapılmadı. Ben bu işi yapanlardan öğrenmeye çalıştım ve onların tavsiyesi hep bu gerilim bölücü dirençleri kullanmam yönündeydi. Diğer türlü devre çalışırmış ancak uzun vadede sorun çıkartma olasılıkları yüksek olurmuş.
Başa dön
pratiktede proteustada kullanmana gerek yok. malzemelerin nasıl kullanıldıgını öğretmediler mazeret değil. okuldan sonra öğrendim onu. kondansatörü direnci bobini diyotu transistörü birazda dijitali öğrettiyse okul görevi bitmiştir. gerisi öğrenciye kalmıstır. çünkü hepsini öğrettiyse eğer okul öğrenci arastırmıyor. okulla geliştiriyor kendini okul bitincede oldugu yerde bırakıyor kendini sorası malum yavas yavas öğretiyor. okuldayken ustam her zaman derdi bunu bana ama inanmazdım okul bittikten sonra dediğinin dogru oldugunu gördüm
Başa dön
Re: 2.2k lar
schlen yazmış
esb72 yazmış
selam schlen
bence 2.2klarıda sökebilirsin.buton direk VCC ye bağlı olduğu sürece sakıncası yok.
kolay gelsin
Selam Esb72
Bu şekilde bağlantı ile uygulamada sorun yaşamıyorum. Tavsiyen sadece proteus için mi yoksa uygulamada da geçerli mi? Teorik olarak olabilir diye düşünüyorum. Bize okulda devre nasıl tasarlanır, bi malzeme neden kullanılır öğretilmedi, sadece görevleri söylendi ve uygulama yapılmadı. Ben bu işi yapanlardan öğrenmeye çalıştım ve onların tavsiyesi hep bu gerilim bölücü dirençleri kullanmam yönündeydi. Diğer türlü devre çalışırmış ancak uzun vadede sorun çıkartma olasılıkları yüksek olurmuş.
selam schlen,
eğer gerçek devrede 2.2k ile 100R bağlarsan büyük ihtimalle pic schmit trigger pin olduğun için butona basınca 1 kabul etmez.gerçekte butonu direk VCC ile pin arasına bağlayıp pin buton basılı değil iken kararsız davranmaması için 10K ile 2.2k arası dirençle GND ye bağlanmalıdır.debounce için yazılımda gecikme koymayıda unutmamalısın ayrıca.yoksa tuşa her basışında komutu 1den fazla algılayabilir.ben yıllardır butonun bağlı olduğu pinleri 4k7 ile GND ye bağlarım şimdiye kadar hiç sorun yaşamadım..
kolay gelsin
Başa dön
Sayfaya git
1,
2 Sonraki
Proteus da pasif görünen uçlar
Benzer Konular
- Proteus kullanma kılavuz (Türkçe)
- proteus ta çalışan LCD board üzerinde nasıl çalıştırılır?
- proteus ve simülasyon hız faktörleri
- proteus ta ta7281p veya benzer bacaklı eleman bulamıyorum yardım lütfen
- Proteus Yardimci Araclar (extra library, models, sample vs.)
- PROTEUS extra tüm library
- geniş bir içeriği olan proteus kütüphanesi
- Proteus, Glcd ve mikrobasic
- proteus osiloskop ve glcd sorunu
- banka, postane vb sayıcı (sıramatik sistem) bas+hex+asm+proteus
- proteus da basınç sensörü var mı?
Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden
puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.