Elektrotekno.com Ana Sayfa || Tezler, Makaleler vb.


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Tezler, Makaleler vb. forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "m16c24 mitsubishi (renesas) mikroişlemci incelenmesi" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

Mikro Denetleyici Kontrollü ONE-WİRE (Tek Hat) İletişim Uygulaması

Kayıt: 29 Ekm 2007
Mesajlar: 18

Offline
onbasi13
Tarih: 28 12 2007 03:46

Mikro Denetleyici Kontrollü ONE-WİRE (Tek Hat) İletişim Uygulaması

Projede bir ve daha fazla mikrodenetleyicinin tek hat üzerinden haberleşmesi ele alınmıştır. Devre master ve slave lerden oluşur (Bir adet master ve 2^8 adet slave kullanılabilir). One-wire, Maxim firmasının geliştirdiği bir protokoldür fakat bu projede sadece fiziksel katman olarak aynısı uygulanmış olup protokolde kullanılan veri şekli farklıdır. Gerekli asm kodları, hex dosyaları ve proteus simulasyonu ektedir. Devre bu şekilde kontrol amaçlı kullanılabildiği gibi, gerekli değişiklikler yapılarak x10 ev otomasyonu ve benzeri uygulamalarda kullanılabilir.

Mikrodenetleyici sistemler kontrol ve otomasyon alanında çok büyük öneme sahiptir.
Bunu başlıca nedeni, Mikrodenetleyici ile oluşturulabilecek sistemlerin, PLC ve bilgisayar kontrollü
sistemlere göre daha düşük maliyetli olmasıdır. Uygulamada PIC16F84 mikrodenetleyicisi
kullanılmıştır. Bunu bize sağlayacağı avantaj ise fiyatının diğerlerine göre makul olması ve yeterli
sayıda I/O portu bulunmasıdır. Tek dezavantajı ise verinin seri gönderilmesinden dolayı oluşan zaman
kaybıdır.
Uygulamada bir adet kontrol paneli ve üç adet kontrol edilen aygıt bulunmaktadır.
Kontrol panelinden ayrılan tek veri hattı her üç aygıta da bağlanmış bulunmaktadır. Kontrol
panelindeki tuşlara basılması ile birlikte veri gönderilir ve aygıtlar bu veriyi okur. Veri gönderme
işlemi sonunda aygıtlar istenen görevi yapar ve yapmış olduğu işlemin verisini tekrar kontrol paneline
gönderir. Kontrol paneli de bu veriyi okuyarak aygıtın aktif ya da pasif olduğunu panel üzerinde
görüntüler.
Bu projede Maxim firmasının geliştirdiği one-wire protokolü kullanılmamış fakat gerekli
fiziksel iletişim katmanı aynen uygulanmıştır. Kendi protokolümüz oluşturuldu ve gerektiğinde
geliştirilebilmesi için kaynak kodları verildi.

3 Kullanıcı bu konu için yasinbirol arkadaşımıza teşekkür ettiler




Mikro Denetleyici Kontrollü ONE-WİRE (Tek Hat) İletişim Uygulaması


Benzer Konular

- LCR Metre profosyonel mikro işlemcili(köprü)

- GLDC ile Şifreli Kilit,sıcaklık ve BMP uygulaması
- protesus-İSİS programında gerçek paralel port uygulaması - yardım
- lm35 ve 16f877 ile termometre uygulaması(ccs c kullanılmıştır)
- pic16f877- ps/2 klavye - lcd uygulaması
- Gelişmiş Bir Şifre Uygulaması
- fintek a.ş. - C# ve Oracle da bankacılık uygulaması stajı , 30 iş günü
- İ.Ü Elektrik Elektronik Muhendisliği İletişim Laboratuvarı deneyleri
- Güç çarpanı düzeltilmiş çok çıkışlı anahtarlamalı kaynak teori ve uygulaması

- bilgisayar kontrollü kayan yazı devresi

- PIC mikro ile LCD ekranda 3D grafikler


Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71