radar yapımında zamanlayıcı sorunu

Başlatan mert3162, 25 Ekim 2005, 13:55:04

mert3162

arkadaşlar ben bir radar türü uygulama yapmak istiyorum

projenin devre tasarım aşaması tamam sayılır ancak bir yerde takıldım devrede iki adet sensör kullanıcam birinci sensörden cisim geçtiği anda pic içerisinde saat yada benzeri bir sayıcı zamanı ölçeçek ama diğer sensörden pals geldiği anda iki sensörün tetiklenme arasındaki zamanı hesaplayacak ve

eğer

1 sn ise 9
2 sn ise 8
3sn ise  7
4sn ise  6
5sn ise  5
6 sn ise 4
7sn ise  3
8 sn ise 2
9 sn ise 1

yazacak displayde displayi 7447 ise sürmeyi planlıyorum

ama aradaki zamanı nasıl ölçeceğim hakkında en ufak bi fikrim yok bunu nasıl başarabilirim

yardımlarınız için şimdiden teşekkürler
|^^^^^^^^^^^^\ ||\
|__PICPROJE.ORG __
||'""|""\___
| _____________ l | |__|__|___| )
(@!)!(@)"""""**|(@) (@)****|(@)---------

 Üstadlarım nonstradam & Logan

piedos

bende radarla ilgili basit bi uygulama yapmak istiyorum,
beraber çalışalım mı?

NOT: PIC konusunda yardımcı olabilirim.

piedos@e-kolay.net
Einstein: "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."

mert3162

Alıntı yapılan: "piedos"bende radarla ilgili basit bi uygulama yapmak istiyorum,
beraber çalışalım mı?

NOT: PIC konusunda yardımcı olabilirim.

piedos@e-kolay.net

olabilir neden olmasın  ama öncelikle sorunuma bir çare bulursak beraber çalışabiliriz
|^^^^^^^^^^^^\ ||\
|__PICPROJE.ORG __
||'""|""\___
| _____________ l | |__|__|___| )
(@!)!(@)"""""**|(@) (@)****|(@)---------

 Üstadlarım nonstradam & Logan

Erol YILMAZ

Alıntı yapılan: "mert3162"arkadaşlar ben bir radar türü uygulama yapmak istiyorum

projenin devre tasarım aşaması tamam sayılır ancak bir yerde takıldım devrede iki adet sensör kullanıcam birinci sensörden cisim geçtiği anda pic içerisinde saat yada benzeri bir sayıcı zamanı ölçeçek ama diğer sensörden pals geldiği anda iki sensörün tetiklenme arasındaki zamanı hesaplayacak ve

eğer

1 sn ise 9
2 sn ise 8
3sn ise  7
4sn ise  6
5sn ise  5
6 sn ise 4
7sn ise  3
8 sn ise 2
9 sn ise 1

yazacak displayde displayi 7447 ise sürmeyi planlıyorum

ama aradaki zamanı nasıl ölçeceğim hakkında en ufak bi fikrim yok bunu nasıl başarabilirim

yardımlarınız için şimdiden teşekkürler

Bunu pic ile yapman isi oldukca basitlestirir.
Ne yapabilirsin? Mesela Pic te Kristal OSC kullaniyorsun diyelim.

100 ms lik bir gecikme fonksiyonun var.


  Sayiciyi sifirla

BAS:
  Birinci sensor tetiklenmedi ise BAS tarafa git;
DONGU:
  100 ms bekle
  Sayiciyi 1 arttir
  Ikinci sensor tetiklenmedi ise DONGU ye git.

Cikis = Sayici / 10;


Ilk aklima gelen yontem bu.
Tabi insan dilinde yazilmis bu algoritmayi PIC e bir sekilde anlatman lazim.
:)

stlg

Sevgili mert3162
Arkadasım piclerle tanısıyorsan bu işlemleri kolaylıkla yapabilirsin
piclerin kesme işlemleri ile (TMR0) hatasız olcumler yaptırabilirsin

                   ALLAHA EMANET OLUNUZ
ALLAHA EMANET OLUNUZ Hoştur bana senden gelen,  Ya gonca gül yahut diken,  Ya kaftandır yahut kefen,  Kereminde hoş lütfunda hoş.

mert3162

DEĞERLİ HOCALARIM BEN EN İYİSİ PROGRAMI YAZMAYA BAŞLIYIM DAHA SONRA TAKILDIĞIM YERLERDE PROGRAMI BURAYA YAZARIM GEREKLİ DÜZELTMELERİ BİRLİKTE YAPARIZ


HEPİNİZE ÇOK TEŞEKKÜR EDERİM
|^^^^^^^^^^^^\ ||\
|__PICPROJE.ORG __
||'""|""\___
| _____________ l | |__|__|___| )
(@!)!(@)"""""**|(@) (@)****|(@)---------

 Üstadlarım nonstradam & Logan