7
Aşağıdaki iki resimde baskı devre kartlarının, üzerleri boş ve dolu olarak görülmektedir.

Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

Aşağıdaki iki resimde baskı devre kartlarının, üzerleri boş ve dolu olarak görülmektedir.

Page 2: Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

Baskı Devre kartının tüm elemanları ile görüntüsü

Kartın üzerinde kullanılacak olan malzemeler LED ve 7 Segment uygulamaları için farklıdır. Aşağıdaki iki şıkta projenize göre kartınızda hangi malzemeleri kullanmanız gerektiğini görebilirsiniz. İsteyenler tüm kartı kurarak, kartları üzerinde farklı alıştırma, uygulama, vs… yapabilir.

1.

Kartların besleme gerilimleri 9V pil ile sağlanacak olup regülasyon işlemi kart üzerinde yer alan LM7805 entegresi ile yapılacaktır. Bu entegrenin devreye bağlanış şeması aşağıda verilmiştir

Page 3: Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

2.

Projelerde kullanılan PIC16F84A mikrodenetleyicilerinin osilator bağlantıları laboratuvar çalışmalarımızdakinden farklı olarak; Kristal osilator yerine RC osilator kullanılarak yapılmaktadır.

Assembly kod üzerinde RC osilator belirlemek için, konfigürasyon ayarlarını yaptığımız satırı yeniden düzenleyebilirsiniz.

LIST p=16F84A

INCLUDE "P16F84A.INC"

__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _RC_OSC

3.

PIC’lerin karta bağlanmasında soket kullanmaya dikkat ediniz. Soket alınmayan projelerde PIC’lerin karta lehimlenmesi gerekir. Bu da kartın programlayıcı ile programlanmasını engeller.

PIC yönüne yukarıdaki görüntüleri kullanarak dikkat ediniz.

4.

Kart üzerindeki butonların PIC16F84A ya bağlantıları kartı “Başkent Üniversitesi” yazısı yukarıda kalacak şekilde tuttuğumuzda;

1. Buton -> PORTA12. Buton -> PORTA23. Buton -> PORTA44. Buton -> MCLR

şeklindedir. Buton kontrollü uygulama geliştiren arkadaşların, kontrolleri bu bağlantılara göre yapması gerekir.

Kart üzerindeki butunlar “Pull Up” direnç ile kullanılmıştır. Bu durumda butona basılması durumunda “LOW” a geçilir. Bu durum kod içerisinde BTFSC komutu ile denetlenerek butona basılmasıyla başka bir program bölümüne atlama yapılabilir.

Page 4: Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

5. LED Kullanan Projeler

Page 5: Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

6. 7 Segment Kullanan Projeler

Page 6: Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

Kartlar ortak katodlu 7 segment kullanımına uygundur, bu sebeple ortak katod 7 segment almanız gerekmektedir. Kullanacağınız 7 segmentin pin yapısı aşağıdaki gibidir (B)

PIC’ in kart üzerinde bu pinlere bağlanma şekli aşağıda verilmiştir.

PORTB0 -> 1PORTB1 -> 2PORTB2 -> 4 PORTB3 -> 5PORTB4 -> 6PORTB5 -> 7PORTB6 -> 9PORTB7 -> 10

Bu durumda Loop Up Table’ ı aşağıdaki şekilde oluşturabilirsiniz;

CEV_TABADDWF PCL,FRETLW B'01110111'RETLW B'00010100'RETLW B'10110011'RETLW B'10110110'RETLW B'11010100'RETLW B'11100110'RETLW B'11100111'

Page 7: Başkent Üniversitesieguner/courses/EEM332/proje_e… · Web viewBaskı Devre kartının tüm elemanları ile görüntüsü Kartın üzerinde kullanılacak olan malzemeler LED ve

RETLW B'00110100'RETLW B'11110111'RETLW B'11110110'RETLW B'11110101'RETLW B'11000111'RETLW B'01100011'RETLW B'10010111'RETLW B'11100011'RETLW B'11100001'