pic ile pwm ölçümü

Katılım
27 Nis 2011
Mesajlar
1
Puanları
1
arkadaşlar model uçak kumandasından gelen pwm sinyalini ölçerek, sinyalin periyodunu ve darbe boşluk oranını ccs c yazılımıyla nasıl yapabiliriz yardımcı olursanız sevinirim..
 

MAIN_LOOP

Onursal Üye
Onursal Üye
Katılım
28 Ara 2011
Mesajlar
2,184
Puanları
935
Yaş
42
Konum
ANKARA
arkadaşlar model uçak kumandasından gelen pwm sinyalini ölçerek, sinyalin periyodunu ve darbe boşluk oranını ccs c yazılımıyla nasıl yapabiliriz yardımcı olursanız sevinirim..

ccp modulunu kullanman gerek. yükselen kenarda tmr1 saymaya başlıyacak. düşen kenarda stop edecek. rc kumandaları 20ms peryotta pwm üretir. yani yakaladığın sinyali 20ms den çıkartırsan sürekli pwm duty cycle ve mark cycle ı bulursun. yöntem bu şekilde. c bilmediğimden kod olarak yazamıyacağım ama yararman konuyu okursa sana yardımcı olur.
 

mam

Üye
Katılım
10 Ocak 2007
Mesajlar
24
Puanları
1
Yaş
38
alıcıdan aldığın servo kanallarının sinyallerini mi module edilmiş fm sinyalimi yoksa module edilmemiş ppm sinyalimi okumak istiyorsunuz ?
 

ULAGA

Üye
Katılım
9 Ocak 2012
Mesajlar
589
Puanları
1
okunacak sinyal frekansı 50hz. toplam peryod 20ms. pwm duty değeride minimum 450us ile max 2000us arasında yararman. protonda yazılmış kodum var ama arkadaş c de istemiş

Şimdi şurasını anlayamadım olayın;
Okyacağım sinyalin toplam periyodu 20ms diyorsun.
Ancak sen duty değeri de en fazla 2ms olur diyorsun.
%10'luk bir duty cycle ile bu sinyal ne işe yarıyor?
Çok küçük bir duty cycle.
Bu sorumun kod ile bir alakası yok.
Sadece bilgi açısından sordum...
 

mam

Üye
Katılım
10 Ocak 2007
Mesajlar
24
Puanları
1
Yaş
38
Aslında benim sorularımda bu yüzden idi. Ölçülmek istenen aslında PPM sinyali, 8 ayrı pwm min ard arda bindirilmiş şekli. Arkadaş bunu yazsın diye soruları sordum ama istediğim cevaplar gelmedi.
 

MAIN_LOOP

Onursal Üye
Onursal Üye
Katılım
28 Ara 2011
Mesajlar
2,184
Puanları
935
Yaş
42
Konum
ANKARA
Aslında benim sorularımda bu yüzden idi. Ölçülmek istenen aslında PPM sinyali, 8 ayrı pwm min ard arda bindirilmiş şekli. Arkadaş bunu yazsın diye soruları sordum ama istediğim cevaplar gelmedi.

istersen önce konuyu açan arkadaşın işi hallolsun nedersin
 

MAIN_LOOP

Onursal Üye
Onursal Üye
Katılım
28 Ara 2011
Mesajlar
2,184
Puanları
935
Yaş
42
Konum
ANKARA
Şimdi şurasını anlayamadım olayın;
Okyacağım sinyalin toplam periyodu 20ms diyorsun.
Ancak sen duty değeri de en fazla 2ms olur diyorsun.
'luk bir duty cycle ile bu sinyal ne işe yarıyor?
Çok küçük bir duty cycle.
Bu sorumun kod ile bir alakası yok.
Sadece bilgi açısından sordum...


rc servolar böyle yapçak bişey yok :)
 

Forum istatistikleri

Konular
122,197
Mesajlar
861,866
Kullanıcılar
438,692
Son üye
ünaltorlakli67

Yeni konular

Üst