Bu konudaki kullanıcılar: 2 misafir, 2 mobil kullanıcı
46
Cevap
857
Tıklama
0
Öne Çıkarma
Telefon Hattından Kontrol projesini yapan var mı

M
mau Konu Sahibi
15 yıl (397 mesaj)
antrak ta yaınlananhttp://www.antrak.org.tr/gazete/122004/serafetdin-baloglu.html bu projei yapan arlkadas var mı
bunu yapmak istiyorum ama kileri calısmıyo falan diyo yapıp bitiren varsa bilgillerini paylasır mı




U
ubyz
15 yıl (877 mesaj)
bende merak ediyorum




O
okan0091
15 yıl (64 mesaj)
serafeddin ustanın yapyıgını okudum ama
aklıma takılan bişi var buesnede kontör gidiyor mu
veya telefon para yazıyor mu




S
sLaye®
15 yıl (995 mesaj)
kontur tabi gidiyor




M
mau Konu Sahibi
15 yıl (397 mesaj)
okan0091 kardes gercekten calsısıyomu yapmısısın sunu iyice acıklayarak anlat bi zahmet




W
weberclas
15 yıl (1099 mesaj)
Devre şemasını nereden bulabiliriz arkadaşlar?

Bir sürü sitede aradım fakat bulamadım :(




F
Feyzee
15 yıl (244 mesaj)
Ben bunun gibi bir tez aldım. Biraz araştırdım. Daha devre elemanlarını almadım. Ama yakında alıp bitirmeyi düşünüyorum. Şerafetdin Bey'in kullandığı devrede bir DTMF kod çözücü (HT9170 veya KT3170), bir zil algılama devresi ve bir de PIC var. Bu kadar. Araştırdığım kadarıyla DTMF kod çözücü olarak MT8870 de kullanılabilir.

Devrenin çalışması basit, zil algılama devresinden 8 kere alınan zil çalıyor bilgisinden sonra hat açılıp, DTMF olarak şifrenin girildikten sonra (2005) istenilen işlem yapılıyor. Gerekli devreler entegrelerin kataloglarında vardır.

Bu arada tabiiki kontür de gidiyor




W
weberclas
15 yıl (1099 mesaj)
iyide PIC 16F84 ün DTMF algılama özelliği var . niçin tekrar KT serisi bir encoder ekleme gereği duyulmuşki ?




F
Feyzee
15 yıl (244 mesaj)
quote:

Orjinalden alıntı: weberclas

iyide PIC 16F84 ün DTMF algılama özelliği var . niçin tekrar KT serisi bir encoder ekleme gereği duyulmuşki ?


Kim söyledi sana onu. Tamam PIC ile DTMF algılanabilir ama bu büyük program yükü getirir. Hazır bu işi yapan entegreler varken ne gerek var satırlarca program yazmaya




W
weberclas
15 yıl (1099 mesaj)
benim yaptığım projede Dtmf out kullandım. tek komut;)


quote:

Orjinalden alıntı: Feyzee


quote:

Orjinalden alıntı: weberclas

iyide PIC 16F84 ün DTMF algılama özelliği var . niçin tekrar KT serisi bir encoder ekleme gereği duyulmuşki ?


Kim söyledi sana onu. Tamam PIC ile DTMF algılanabilir ama bu büyük program yükü getirir. Hazır bu işi yapan entegreler varken ne gerek var satırlarca program yazmaya




F
Feyzee
15 yıl (244 mesaj)
Arkadaşım anladığım kadarıyla sen PIC C veya benzeri assembly dışında bi derleyici kullanmışsın. Bu derleyicinin oluşturduğu assembly komutlarına bakarsan senin yazdığın bir komutun aslında çok fazla assembly komutundan oluştuğunu anlarsın. Hele PIC16F84 gibi 1Klık bir program belleğine sahip bir mikrodenetleyicinin program hafızasını boşuna kullanmış olursun. Bir DTMF decoder en mantıklısı ama illada olmasın diyosan sen bilirsin tamamen tercih meselesi.




R
r2d2droids
15 yıl (3843 mesaj)
DTMF (Dual Tone Multi-Frequency) analog bir sinyal PIC16F84 te hiç bir şekilde analog giriş kabul etmeyen bir microcontroller olduğu sürece DTMF decoderine ihtiyaç vardır. hee DTMF sinyalleri PIC16F84 ile çözülemezmi çözülür ama D/A converter kullanılırsa. PIC16F84 dışında illaki DTMF decoder kullanmayacam diyorsan içerisinde ADC bulunduran bir alay PIC var hem DTMF decoder yazılımını hemde bahisi geçen sistemi gerçekleştirebilecek bir software yazarsın yazabilirsen :) olay biter...




S
sky762005
15 yıl (579 mesaj)
SAYGIDEĞER ARKADAŞLAR DEVRENİN HEX FORMATI VERİLMİŞ asm formatı yok.. FAKAT 10 KERE ÇALIŞTIĞINDAN BAHSEDİLMİŞ.YANİ TEKRAR PIC PROGRAMLANMASI GEREKİYOR.DEVREYİ DEVAMLI ÇALIŞIR HALE GETİRMEK İÇİN ASM FORMATININ ÇÖZÜLMESİ GEREKİYOR.BEN BİR PROGRAM VASITASIYLA ASM FORMATINA ÇEVİRDİM.ÇÖZEBİLECEK ARKADAŞLAR e-mail ATSIN. SAYGILARIMLA. [email protected]




F
Feyzee
15 yıl (244 mesaj)
quote:

Orjinalden alıntı: sky762005

SAYGIDEĞER ARKADAŞLAR DEVRENİN HEX FORMATI VERİLMİŞ asm formatı yok.. FAKAT 10 KERE ÇALIŞTIĞINDAN BAHSEDİLMİŞ.YANİ TEKRAR PIC PROGRAMLANMASI GEREKİYOR.DEVREYİ DEVAMLI ÇALIŞIR HALE GETİRMEK İÇİN ASM FORMATININ ÇÖZÜLMESİ GEREKİYOR.BEN BİR PROGRAM VASITASIYLA ASM FORMATINA ÇEVİRDİM.ÇÖZEBİLECEK ARKADAŞLAR e-mail ATSIN. SAYGILARIMLA. [email protected]


Bu programı değiştirmek istiyorsan tabiiki öyle yapman gerekir. Ama o dediğin program ile asm kodu değiştirmek için önce anlamak lazım. Bu gerçekten çok zor. Çok karışık hale getiriyor program. Neyse bahsi geçen 10 kere çalışma da telefonun 10 kere çalmasıdır. Telefon 10 kere çaldıktan sonra PIC devreye giriyor.




R
r2d2droids
15 yıl (3843 mesaj)
PICin EPPROMuna yazıyordur programda EPPROMa yazma işlemlerini iptal edersen istediğin olacaktır. Programı anlamana gerek yok. Bu arada şifre değişikliklerinide EPPROMa yazıyormu ve şifre değiştirme diye bir olay varmı bilmiyorum ama eğer bunlar söz konusu ise biraz dikkatli olman gerek.
kolay gelsin...




P
pandemeny
15 yıl (220 mesaj)
bitirme projesi olarak bende bunu alacam sanirim.. bu arada tamamen yapipta deneyen arkadaşlar varmi?




M
mau Konu Sahibi
15 yıl (397 mesaj)
quote:

bu arada tamamen yapipta deneyen arkadaşlar varmi?

bu soruya cevap bulamadım
arıyorum




L
lozzik
15 yıl (239 mesaj)
quote:

Orjinalden alıntı: r2d2droids

DTMF (Dual Tone Multi-Frequency) analog bir sinyal PIC16F84 te hiç bir şekilde analog giriş kabul etmeyen bir microcontroller olduğu sürece DTMF decoderine ihtiyaç vardır. hee DTMF sinyalleri PIC16F84 ile çözülemezmi çözülür ama D/A converter kullanılırsa. PIC16F84 dışında illaki DTMF decoder kullanmayacam diyorsan içerisinde ADC bulunduran bir alay PIC var hem DTMF decoder yazılımını hemde bahisi geçen sistemi gerçekleştirebilecek bir software yazarsın yazabilirsen :) olay biter...


PIC ile analog sinyaller doğrudan işlenemez doğru ancak DTMF sinyallerini doğrudan pic ile çözebilmenin imkanı var
şöyleki DTMF de her tuş kodu için farklı frekansta bir işaret gönderiliyor ve PIC ile bu işaretlerdeki sıfır geçişlerinin arasındaki süre
yakalanabilir ve bu süreler ile gelen işaretin frekansı dolayısı ile DTMF sinyali çözümlenmiş olur
ancak bunu yapmak program açısından oldukça zahmetli olacaktır sanırım Feyzee arkadaşımda bunu kastetmişti

tabi en pratik yolu hazır ton çözücü entegre kullanmak




R
r2d2droids
15 yıl (3843 mesaj)
quote:

Orjinalden alıntı: lozzik


quote:

Orjinalden alıntı: r2d2droids

DTMF (Dual Tone Multi-Frequency) analog bir sinyal PIC16F84 te hiç bir şekilde analog giriş kabul etmeyen bir microcontroller olduğu sürece DTMF decoderine ihtiyaç vardır. hee DTMF sinyalleri PIC16F84 ile çözülemezmi çözülür ama D/A converter kullanılırsa. PIC16F84 dışında illaki DTMF decoder kullanmayacam diyorsan içerisinde ADC bulunduran bir alay PIC var hem DTMF decoder yazılımını hemde bahisi geçen sistemi gerçekleştirebilecek bir software yazarsın yazabilirsen :) olay biter...


PIC ile analog sinyaller doğrudan işlenemez doğru ancak DTMF sinyallerini doğrudan pic ile çözebilmenin imkanı var
şöyleki DTMF de her tuş kodu için farklı frekansta bir işaret gönderiliyor ve PIC ile bu işaretlerdeki sıfır geçişlerinin arasındaki süre
yakalanabilir ve bu süreler ile gelen işaretin frekansı dolayısı ile DTMF sinyali çözümlenmiş olur
ancak bunu yapmak program açısından oldukça zahmetli olacaktır sanırım Feyzee arkadaşımda bunu kastetmişti

tabi en pratik yolu hazır ton çözücü entegre kullanmak


DTMF her tuş için yüksek ve düşük frekansta olmak üzere farklı 2 analag sinyalin toplamını gönderiyor arkadaşım hangisinin 0 geçişini yakalamayı düşünüyosun?




F
Feyzee
15 yıl (244 mesaj)
quote:

Orjinalden alıntı: r2d2droids


quote:

Orjinalden alıntı: lozzik


quote:

Orjinalden alıntı: r2d2droids

DTMF (Dual Tone Multi-Frequency) analog bir sinyal PIC16F84 te hiç bir şekilde analog giriş kabul etmeyen bir microcontroller olduğu sürece DTMF decoderine ihtiyaç vardır. hee DTMF sinyalleri PIC16F84 ile çözülemezmi çözülür ama D/A converter kullanılırsa. PIC16F84 dışında illaki DTMF decoder kullanmayacam diyorsan içerisinde ADC bulunduran bir alay PIC var hem DTMF decoder yazılımını hemde bahisi geçen sistemi gerçekleştirebilecek bir software yazarsın yazabilirsen :) olay biter...


PIC ile analog sinyaller doğrudan işlenemez doğru ancak DTMF sinyallerini doğrudan pic ile çözebilmenin imkanı var
şöyleki DTMF de her tuş kodu için farklı frekansta bir işaret gönderiliyor ve PIC ile bu işaretlerdeki sıfır geçişlerinin arasındaki süre
yakalanabilir ve bu süreler ile gelen işaretin frekansı dolayısı ile DTMF sinyali çözümlenmiş olur
ancak bunu yapmak program açısından oldukça zahmetli olacaktır sanırım Feyzee arkadaşımda bunu kastetmişti

tabi en pratik yolu hazır ton çözücü entegre kullanmak


DTMF her tuş için yüksek ve düşük frekansta olmak üzere farklı 2 analag sinyalin toplamını gönderiyor arkadaşım hangisinin 0 geçişini yakalamayı düşünüyosun?



Sonuçta her tuş için oluşan işaret sabittir. Yani sabit bir işaret. İki işaretin toplamı, ama bir işaret.

Dolayısıyla bu işaret 0'dan 1'e ve 1'den 0'a geçiş sürelerinin hesaplanması ile bu işaretin hangi tuş için oluşturulduğu bulunabilir. Ama daha önce de dediğim gibi bu büyük program yükü getirir. En iyisi DTMF DECODER.