devredizayn
Üye
- Katılım
- 3 Ocak 2007
- Mesajlar
- 181
- Puanları
- 1
- Yaş
- 39
İlginiz için teşekkür ederim. Sabahtan beridir çok uğraştım ama bir türlü halledemedim. Yardımcı olursanız sevinirim.Saniyeli kontak ile hem rol hemde ror komutlarını ayni anda tetikleyin
Start ile q00 set edildiği an yardımcı bir m adresini set edin.
Bu adres rol için saniye kontağına seri olarak baglanip tetiklemeyi rol komutuna iletsin.
İstenen son bit ten bir sonraki bit aktif olunca ilk m yardımcı biti resetlenip ikinci yardımcı m bitini set edin.
Bu bit ror komutunun saniye tetigine seri olarak bağlanıp onu aktif etsin.
Basa dönünce benzer yöntem ile tekrar ileri hareket.
Bu şekilde ileri geri. Devam eder.
Peki aynı devreyi eklemeli olacak şekilde nasıl tasarlayabilirim?1sn arayla sırayla Q0.0-Q0.1-Q0.2-.....Q0.7 setlenecek Tüm bitler setlendikten 1sn sonra sırayla Q0.6-Q0.5-Q0.4-......Q0.0 tek tek sırayla resetlenecek. Sistem duracak.
Yardımlarınız için çok teşekkür ederim. Akşam eve geldiğimden beri devreyle uğraşıyorum. Az önce tamamlayabildim. Sizin anlattığınız şekilde olacağını düşünerek daha önce çok uğraştım ama yapamamıştım. Yardımlarınızın bana çok yararı oldu. MW10'a attığım değeri QB alanına nasıl atılacağını bilemediğim için baya bi zorlandım.QB yerine bir word -16 bit- adres kullanın MW10
Bu adrese bit 1 bit 0 olacak şekilde değer atayın.
Bu word adresi başardığınız bir önceki örnek ile ayni şekilde çalıştırın.
Her taramada on olan kontak kullanarak alt biti QB alanına aktarın.
8 Bit ile küçük bir örnek
1111 0000
0111 1000
0011 1100
0001 1110
0000 1111
0001 1110
0011 1100
0111 1000
1111 0000
Her taramada sağdaki bitleri QB'ye taşıyın.
İkinci resimdeki M10 ve M20 kontaklarının yerine, bahsettiğiniz kontağı birinde açık kontaklı diğerinde kapalı kontaklı olarak ekleyip deneyebilirsiniz.Yardımlarınız için çok teşekkür ederim. Akşam eve geldiğimden beri devreyle uğraşıyorum. Az önce tamamlayabildim. Sizin anlattığınız şekilde olacağını düşünerek daha önce çok uğraştım ama yapamamıştım. Yardımlarınızın bana çok yararı oldu. MW10'a attığım değeri QB alanına nasıl atılacağını bilemediğim için baya bi zorlandım.
Çok uzattım biliyorum. Ama bu devreyle alakalı bir eklemede daha bulunmak istiyorum.
Buraya resimlerini koyduğum son devrede biti sağa sola döndürürken bir buton(kalıcı), anahtar ya da sensör gördüğü sürece ters tarafa nasıl döndürürüm?
Bit, sağa giderken butona basıldığında(kalıcı buton) sola doğru hareket edecek,butona tekrar basılırsa sağa gitmeye devem edecek.
Bit, sola giderken butona basılırsa(kalıcı buton) sağa doğru hareket edecek,butona tekrar basılırsa sola gitmeye devem edecek.
Acelesi yok, eğer müsait olursanız ve bir fikir verirseniz sevinirim.
İyi akşamlar.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?