Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
1
MİKRODENETLEYİCİ İLE DİJİTAL GİRİŞ KONTROLÜ
2
İÇ İÇE IF YAPISI Butona basılıp-bırakılınca çalışsın,
Sensör cismi algılayıp-algılaması bittikten sonra çalışsın Gibi senaryoları gerçekleştirmek için kullanılır.
3
while(1) { if ( input(pin_b1)==1 ) // B1= 1 ise (butona basılmış mı ?) { if( input(pin_b1)==0) // B1 = 0 ise ( Buton bırakılmış mı ?) { output_high(pin_a1); } } } }
4
Verilen örnek programı CCS C programında yazarak, devreniz üzerinde simüle ediniz.
Çalıştırdığınız programı defterinize yazınız. Gözlemlediğiniz çalışmayı kendi cümlelerinizle programın yanına yazınız.
5
İÇ – İÇE IF YAPISI Soru1 : B5 pinine optik sensör, B0 pinine ise röle bağlıdır. Sistem ilk çalıştığında 12V’luk DC motor direk olarak çalışmaya başlamaktadır. Optik sensör bir cismi algıladıktan sonra, cismi algılamama durumu oluştuğunda DC motor’un durması istenmektedir. Gerekli programı yazarak devreniz üzerinde simüle ediniz.
6
İÇ – İÇE IF YAPISI Soru2 : B5 pinine optik sensör, B1 pinine buton, B0 pinine röle bağlıdır. - Butona basılıp – bırakıldığında röle enerjilenecek, - Sensörün önüne cismin gelmesi ve tamamen geçmesi durumunda rölenin enerjisi kesilecektir. Gerekli programı yazarak devreniz üzerinde simüle ediniz.
7
TEK BUTONLA START – STOP UYGULAMASI
Bir butona basarak bir çıkışı aktif edebildiğimiz gibi aynı butona basarak o çıkışı tekrar pasif edebiliriz. Bir motoru tek butonla hem çalıştırıp, hem durdurmayı örnek olarak düşünebilirsiniz.
8
Programın çalışmasını siz açıklayınız.
while(1) { if ( input(pin_b1)==1 ) // B1= 1 ise (1. butona basılmışsa) { output_toggle(pin_a0); delay_ms(250); } else if ( input(pin_b2)==1 ) // B2=1 ise (2.butona basılmışsa) output_toggle(pin_a1); delay_ms(250); } } } Programın çalışmasını siz açıklayınız.
9
Verilen örnek programı CCS C programında yazarak, devreniz üzerinde simüle ediniz.
Defterinize çalıştırdığınız programı yazınız. Gözlemleriniz sonucu çalışmasını programın yanına not ediniz.
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.