31.12.2013 Views

3. FPGA İle Güneş Paneli Kontorlü

3. FPGA İle Güneş Paneli Kontorlü

3. FPGA İle Güneş Paneli Kontorlü

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

22<br />

Test işlemi için ‘A’ karakterinin seri kanal biriminden gönderilmesi ve alınması gerçekleştirilmiştir. ‘A’ değeri binary<br />

olarak 01000001 değerine karşılık gelmektedir. Simülasyon sonuçlarından görülmektedir.<br />

Seri kanal ara yüzünün de tamamlanmasıyla temel VGA blokları bir program altında toplanmıştır.<br />

Seri kanal tasarım ara yüzü Spartan 3E uygulama kartı üzerinde tamamlandıktan sonra istenilen programın<br />

seçilmesini sağlayan arayüz C# programlama dili kullanılarak gerçekleştirilmiştir. Şekil 5.19’da tasarlanan arayüz<br />

verilmektedir.<br />

Şekil 5.19 Seri kanal kullanıcı ara yüzü<br />

Kullanıcı görmek istediği program butonuna basarak VGA ile monitör üzerinde istediği bir programı<br />

izleyebilmektedir.<br />

Sitemin bu şekilde tasarlanmasıyla her bir program örneğinin denenmesi için <strong>FPGA</strong>’in tekrar tekrar<br />

programlanmasına gerek kalmamış; sistemlerin incelenmesi oldukça kolaylaşmıştır.<br />

Şekil 5.20’de sistemin ana blok diyagramı yer almaktadır. Şekil 5.21’de ise sistemin giriş çıkış pinleri verilmiştir.<br />

Şekil 5.22’de tasarlanan sistemin hiyerarşik yapısı gösterilmektedir.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!