Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler


PIC16f877 de duty cycle ölçümü

Kayıt: 08 Ekm 2009
Mesajlar: 6

Offline
merener
Tarih: 29 11 2010 18:04

Merhabalar arkadaşlar,
Üzerinde çalıştığım projede digital output veren MEMSIC mxd2125g model accelerometer dan aldığım outputta duty cycle high ve low sürelerini ölçerek 2 axis accelerometerin hareketini yorumlamam gerekiyor. Bunu PIC16f877 ile yapıcam. Fakat önceden pic ile ilgili bir deneyimim yok. Nasıl bir başlangıç yapmam gerekiyor? elinizde duty cycle ölcümü nasıl yapıdıgını anlatan belge veya örnek kod var mı? Bir de proteusda simülasyon yaparken nasıl bir design kullanmam gerekiyor, accelerometer kısmı için? Önerileriniz nelerdir? yardımlarınız için şimdiden teşekkürler...


Reklamlar
Kayıt: 08 Ekm 2006
Mesajlar: 170

Offline
unusual
Tarih: 04 12 2010 07:52

http://www.parallax.com/Portals/0/Downl...&M.pdf bu pdf'i bir incelersen sana yardımcı olacaktır. duty cycle'ı bir portunu giriş yapıp bir de gerekli olan süreye göre mesela 1ms'lik timer interrupt'ı yapıp içinde bu portun durumunun değişmesini kontrol ederek hem high iken hem low iken geçen süreyi bulabilirsin.
Başa dön
Kayıt: 14 Ksm 2008
Mesajlar: 124

Offline
justice_for_all
Tarih: 04 12 2010 22:45

hocam 877 entegresinin capture modulu var ordan yapabilirsinz ister frekans olc ister duty farketmez...
Başa dön
Kayıt: 29 Hzr 2010
Mesajlar: 479
Konum: kocaeli
Offline
ankyra
Tarih: 04 12 2010 23:13

ben de ADXL326 ile ugrasiyorum. benimki anolog cikis veriyor. 3 eksen. anolog cikis veren kullansaydin sanki daha kolay olacakmis gibi geliyor. baska bir arkadasim da senin yasadigin problemi yasiyo. onda da bir tane memsic in sensoru var. ancak o sensor kisminda takildi.
Başa dön
Kayıt: 08 Ekm 2009
Mesajlar: 6

Offline
merener
Tarih: 05 12 2010 14:07

@ankyra
sinyali analoğa çevirmek kolay, RC filter ile çevriliyor kolaylıkla. Eğer elinde örnek bir program varsa gönderebilirsen sevinirim.

Arkadaşlar bende ki problem önceden hiç pic kullanmamış olmamdan kaynaklanıyor ve zamanım kısıtlı oldugu için genel olarak çalışamıyorum pic üzerine, nokta atışı yapmam gerekiyor. Sizden ricam eğer elinizde pwm duty cycle ölçümü örnekleri varsa paylaşmanız. Pwm input sayesinde accelerometerın hareketini yorumlayıp bir rc car'ın üstündeki diger bir pice yaptıgım transmitter aracılıgıyla göndermek. Sinyali yorumladıktan sonra aracın ne yöne hareket etmesi gerektigini her hareket için belirliyceğim frekansta bir pwm outputu olusturmak,bu outputu da sin wave e cevirip yollıycam araca.Ama belirttigim gibi pic üzerinde hic deneyimim yok. Bana çözüm yolunda örnekler verebilirseniz çok memnun olurum.Teşekkürler ilginiz için.
Başa dön
Kayıt: 29 Hzr 2010
Mesajlar: 479
Konum: kocaeli
Offline
ankyra
Tarih: 05 12 2010 15:51

uzerine calistigim program henuz baslangic asamasinda. ara sira ugrasabiliyorum programla. ancak anolog girisleri okutup lcd displaye yazdirdim. 16f690 kullandim. bundan sonrasi lcd de gorunen bilgileri degerlendirip istedigim cikis bilgilerine donusturmek. istersen bu haliyle yollayim sana. bunun icin mail adresini ozelden mesejla bildirirsen mail atarim...
Başa dön
Kayıt: 30 Hzr 2010
Mesajlar: 84
Konum: öğretmen
Offline
prometyus2010
Tarih: 07 12 2010 00:05

pwm bir dalganın high pals genişliğini pic basicproda pulsin komutuyla rahatlıkla ölçebilirsiniz

pulsin portb.4,1,oku komutu portb nin 4. bitindeki high pulsin genişliğiniölçer ve oku içerisine atar
Başa dön
Kayıt: 16 May 2008
Mesajlar: 35

Offline
hip_hop_of
Tarih: 07 12 2010 20:31

Hocam bu proje ile ilgili internette oldukça çok kaynak gördüm ama çoğu ingilizce acaba elinde azda olsa bilgi içeren türkçe kaynak varsa paylaşabilirmisin?
Başa dön



PIC16f877 de duty cycle ölçümü


Benzer Konular
- at89s52 ile pwm uygulaması (duty cycle oranı arttırma)
- Topraklama Ölçümü İle İlgili Resimli Anlatım
- pic16f877 ile seviye kontrol "LCD sorunu"

- -50 ile +50 arası ortam sıcaklık ölçümü

- Pic16F877 ile MCP9700 sensörü kullanarak sıcaklık ölçümü
- Topraklama ölçümü ve akaryakıt istasyonu topraklama ve paratoner projesi ihtiyac
- PIC16f877 ile 3 faz tam kontrollü tam dalga doğrultucu
- 0-30V Voltmetre- 10 A ampermetre devresi (PIC16f877)
- LM35 ve Grafik LCD ile 0.1 Hassasiyette Sıcaklık Ölçümü

- pic16f84,pic16f877 gibi 16f serisi ve 24 serisi programlama devresi

- short circuit of duty transformers kitap

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 Turkiye | Ads by Google Adsense | Design by Crazy Bat based