İlk projem

Başlatan emreboler, 29 Nisan 2011, 13:28:35

emreboler

PICBASIC ile ilk çalışmam pic' aktarmadan önce bir sorun var mı diye sormak istedim.

Program ledleri sırayla yakıp ve sondan başlayarak sırayla sönmesini sağlıyor. GOTO komutu olmadan da program çalışır mı teşekkürler


                         TRISB=0
                          PORTB=0
                          DONGU:
                            HIGH PORTB.0
                            PAUSE 500
                            HIGH PORTB.1
                            PAUSE 500
                            HIGH PORTB.2
                            PAUSE 500
                            HIGH PORTB.3
                            PAUSE 500
                            HIGH PORTB.4
                            PAUSE 500
                            LOW PORTB.4
                            PAUSE 500
                            LOW PORTB.3
                            PAUSE 500
                            LOW PORTB.2
                            PAUSE 500
                            LOW PORTB.1
                            PAUSE 500
                            LOW PORTB.0
                            PAUSE 500
                            GOTO DONGU
                            END


Ayrıca   



devrede 5V'luk VDD girişine nasıl bir şey bağlayabilirim 1.2 olan pillerden  4 tane mi yoksa başka pil çeşileri var mı ? (örneğin büyük uzaktan kumandalı arabalara takılanlar:))  ya da bunun için ayrı bir devre mi kullanmalıyım önreğin 9V luk bir gerilimden 5V ve Vss pinine toprak bağlantısı gibi.

  Saygılarla Emre Böler.

Edit= Uyarılarınız üzerine DONGU'yü değiştirdim ve END ekledim.
Alttan 1 dersi kalan Vatan Hainidir...

esra

#1
1-Program sonuna END eklemelisin

2- GOTO komutu  programda DONGU etiketine tekrar dönmeni sağlıyor.
    GOTO DONGU kullanmasaydın çalışma sadece 1 kere olacaktı.Ayrıca GOTO kullanmayacaksan bu programdaki    DONGU kelimesini de sileceksin.

3-DONGU şeklinde yazmışsın doğrusu DONGU: olacak.Bu şekilde yaparsan etiket olarak algılar.

4-Pil olarak 3 adet seri 1.5V (4.5v)yeterlidir.4 adet seri 1.2V (4.8V)yeterlidir.
9v kullanacaksan da 7805 vb.şeyler kullanabilirsin.

POWER

#2
pil kullanacaksan 4 adet pil kullanabilirsin.yada 9v pil kullanacaksan 7805  ile 9v 5v düşürürsün böyle kullanırsın.goto komutu olmadan proğram bir sefer çalışır ve öyle kalır.goto dongu demekle proğramın akışını en başa yani dongu dizinine gönderiyorsun ve ordan tekrardan devam ediyor.bu şekilde sürekli tekrar ediliyor.ayrıca   dongu den sonra  : koymayı unutmuşsun. dongu: böyle olmalı.
TB6BKG

emreboler

Cevaplarınız için teşekkürler.

Alıntı yapılan: esra - 29 Nisan 2011, 14:50:26
4-Pil olarak 3 adet seri (4.5v)yeterlidir.1.2*3=4.8v yeterlidir.

4 adet seri 1.2 mi demek istediniz ? Aslında tam ne demek istediğinizi anlamadım.

Emre Böler.
Alttan 1 dersi kalan Vatan Hainidir...

esra

Alıntı yapılan: emreboler - 29 Nisan 2011, 15:41:49
Cevaplarınız için teşekkürler.

Alıntı yapılan: esra - 29 Nisan 2011, 14:50:26
4-Pil olarak 3 adet seri (4.5v)yeterlidir.1.2*3=4.8v yeterlidir.

4 adet seri 1.2 mi demek istediniz ? Aslında tam ne demek istediğinizi anlamadım.

Emre Böler.

Yukarıda 4 yerine 3 yazmışım düzelttim. 4 adet seri 1.2v pil

prof_81

1.2v dediği AAA pil. Kumanda pili diye tabir edilen ince kalem pil sanırım.

esra

#6
Alıntı yapılan: prof_81 - 29 Nisan 2011, 18:56:04
1.2v dediği AAA pil. Kumanda pili diye tabir edilen ince kalem pil sanırım.

http://www.livingecho.com/companies/greenbatteries/images/gp-2100-mah-nimh-aa-battery-gp-454787796_54353_full.jpg
AA pilden bahsediyorum.Bu boyutta şarjlı olanlar 1.2V'tur.Şarjsız olanlar 1.5V

Ayrıca AAA yani AA'nın küçükleri de normalleri 1.5V Şarjlısı 1.2 volt olarak biliyorum.

Edit:Link

prof_81

Alıntı yapılan: esra - 29 Nisan 2011, 19:11:52
Alıntı yapılan: prof_81 - 29 Nisan 2011, 18:56:04
1.2v dediği AAA pil. Kumanda pili diye tabir edilen ince kalem pil sanırım.

http://www.livingecho.com/companies/greenbatteries/images/gp-2100-mah-nimh-aa-battery-gp-454787796_54353_full.jpg
AA pilden bahsediyorum.Bu boyutta şarjlı olanlar 1.2V'tur.Şarjsız olanlar 1.5V

Ayrıca AAA yani AA'nın küçükleri de normalleri 1.5V Şarjlısı 1.2 volt olarak biliyorum.

Edit:Link

evet şarjlısı 1.2v muş.

emreboler

  Cevaplarınız için teşekkürler...

Pil sorununu çözdük şimdi :) Peki dirençler uygunmu yani devremde bir sorun var mı ?
Alttan 1 dersi kalan Vatan Hainidir...

esra

Gerçek hayatta yani devrede ledler için seçilen direnç 220 veya 330ohm uygundur.100ohm çok düşük
Led ön direnç hesabı formülü var.Hatta program da vardı sanırım.Formüle göre  en uygun direnci seçebilirsin.

kudretuzuner

Merhaba
Projenizde kullandığınız ledler 3mm minik led ise 10 miliamper civarı bir akım geçsin.470ohm ister.Ama benim önerim farkedilecek kadar yanan bir led olursa daha az enerji tüketir(pilli olduğu için) ben ekseriyetle 1k veya duruma göre 2k2 kadar kullanıyorum.Parlaklığı size kalmıştır.Ama doğrusu ledin datasında hangi voltaj ve akımda kullanılacağı yazar ona göre hesap edilir.
Amatör

ete

Led direnci Led çalışma voltajına göre aşağıdaki şekilde hesaplanır.

R=(Besleme voltajı - Led voltajı) / Led akımı
Burada Besleme voltajı pic den çıkan sinyal olacağından 5V alınmalıdır.
Led voltajı , kırmızı ledler için 1,8V , Yeşil ledler için 2,4V , Beyaz ve Mavi ledler için 3,4V olarak alınır.
Led akımı ise emniyet için 10-20 ma arasında alınmalıdır. Emniyet için 15 ma alınması uygundur. Daha düşük alırsanız led daha az parlaklıkta yanar ama daha az akım çeker. Buna uygun olarak kırmızı ledler için hesap yaparsak

R=(5-1,8) / 0,015 = 213 ohm çıkacaktır. En yakın standart direnç oalrak 220 Ohm seçilebilir.

Ete


Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

emreboler

    Verdiğiniz bilgiler için çok teşekkür ederim,
    Uygulamaya başlıyorm pic programlayıcım geldi. Artık projeyi hayata geçirme zamanı :)

Saygılarla Emre Böler.
Alttan 1 dersi kalan Vatan Hainidir...