arkadaşlar ben clone pi dedektörünün 16f877 li olan versiyonunu yaptım ama pek hoşuma gitmedi. analog cihazlarda ise hiç verim alamadım. basit ama etkili bir devre olarak goldpic3 ü görüyorum ama onunda yazılım sorunları var. ben biraz uğraşıp goldpic te ki a/d çeviricyi iptal edip 16f84 yerine 16f877 kullanarak daha etkili bir sistem yapabileceğimizi düşünüyorum. Pİc basic pro kullanarak birkaç deneme yaptım ama bana devrenin zamanlamaları lazım. veya goldpic in orjinal kodlarını bulabilirsem çıkarabileceğime inanıyorum.
böyle bir işi başarırsak dijital bir pi dedektörü devresini 20-30 ytl ye çıkartabiliriz. goldpic devresi üzerinde göstermek istediğim bazı noktalar vardı ama resim ekleyemedim...
yardımcı olabilecek arkadaşlar feridund@gmail.com
bu arada bana sadece RB.5 ve RB.6 çıkışlarının zamanlamalrı gerekli
benimde böylee devreye ihtiyacım varr odevreyi sürekli internette gezerken karşıma çıkıyor benim biee hocam varr pic yazılımını bulursak belki çözebilir
merhaba
devrenin açık şemasını eklerseniz yorum yapmaya çalışırız
http://www.postimage.org/
buraya resmi gönderin verilen linki buraya yapıştırın.
http://www.postimage.org/image.php?v=Pq559E7S
<a href="http://www.postimage.org/image.php?v=Pq559E7S" target="_blank"><img src="http://www.postimage.org/Pq559E7S.jpg" border="0" /></a>
(https://www.teknolojiekibi.com/yeni/proxy.php?request=http%3A%2F%2Fwww.postimage.org%2FPq559E7S.jpg&hash=44984321418ebdc443709d123d1bf5b987bbb783) (http://www.postimage.org/image.php?v=Pq559E7S)
çıkışları gösterdim bu iki çıkış arasındaki zamanlama önemli sanıyorum.
bu arada resim upload için teşekkürler uykusuz...
Merhaba
PIC'in RB6 pinini kullanarak her.gi bir frekansta (Delta pulse'de 130Hz) 250uS uzuluğunda mosfeti sürün. (Bunun hesaplamalırına sınavlarımdan sonra değineceğim) Bu arada BC550 transistrünün değilleme yaptığını da gözden kaçırmayın. Pals anında (250uS süresince) RB5 portunu kullanarak 4066 kapısnı kapalı tutun ki çıkışa sönüm eğrisinden başka sinyal ulaşamasın. Pals bittikten sonra (250uS) 4066 yı açın. Daha sonra da sönümlenen eğriden bir örnek almalısınız. Bunun zamanı çok önemlidir. Pals bitirimden 50-60uS sonra örneğinizi alın. Ne kadar erken alırsanız cihazınız o kadar hassas çalışır. Tabi çok ta erken alırsanız örneklemeniz opampınızın doyum anına denk gelir bu kez cihazınız hiç bir şey algılamaz. Ayrıca cihazın rogramını yazarken bu donanımı kullanarak metal ayrımını elde eteyi düşünürseniz hayal kırıklığına uğrayabilirsiniz.
uykusuz verdiğin bilgilir için teşekkürler , örnek alırken her 10 us de bir örnek almakmı daha mantıklı yoksa bir örnek alıp sadece metal varlığı tespit edilmeli mi. cümle düşük oldu kusura bakma .
zaten ayrım istemiyorum amacım daha az parça ile basit bir dijital dedektör yapmak. zamanla çalışıp gğeliştirebiliriz diye düşünüyorum.
cihazı yapımdan sonra ayarlayıp daha sonraki ayarları clone pi de olduğu gibi butonlarla yapmak istiyorum. (pals genişliği, bekleme süresi, toprak vs.)
hocam bahsettiğin basic kodlarını burada paylaşbilirmisin?
uykusuz hocam senin şu sınavlar bitsin picle bir dedektör tasarlayalım hep beraber...
beyazkuvvet şuan yazmaya yeni başlıyorum birkaç araştırmam daha var dedektöre ekran olarak 3310 grafik lcd kullanmak istiyorum ama şuan zor görünüyor ilk beta kodları yazar yazmaz sizlerle paylaşacağım inşallah.
'****************************************************************
'* Name : lcd dedektör.BAS *
'* Author : [www.teknolojiekibi.com] *
'* Notice : Copyright (c) 2008 [select VIEW...EDITOR OPTIONS] *
'* : All Rights Reserved *
'* Date : 21.01.2008 *
'* Version : 1.0 *
'* Notes : *
'* : *
'****************************************************************
TRISA=1
TRISB=0
S VAR BYTE
T VAR WORD
D VAR WORD
'LCD TANIMLAMALARI'
'AÇILIŞ LCD RUTİNLERİ'
BASLA:
IF PORTA.1=1 THEN AYAR 'PORTA1 E BAĞLI BUTONA BASILMIŞSA AYAR MENÜSÜNE GİT'
HIGH PORTB.6
PAUSEUS T 'PULS GÖNDERME SÜRESİ: T MENÜDEN AYARLANACAK'
LOW PORTB.6 'PULS GÖNDERİMİ SONU'
PAUSEUS S 'PULS ÖLÇÜMÜNE KADAR BEKLE:S MENÜDEN AYARLANABİLİR'
RCTIME PORTA.0,1,D 'PORTA.0 A GELEN SİNYALİN GENİŞLİĞİNİ ÖLÇ D YE YAZ'
'LCD VERİ YAZMA RUTİNLERİ
GOTO BASLA
AYAR:
IF PORTA.1=1 THEN T=T+10 'PULS GÖNDERME SÜRESİNİ 10 US ARTIR'
PAUSE 500 '0.5 SN BEKLE
IF PORTA.2=1 THEN T=T-10 'PULS GÖNDERME SÜRESİNİ 10 US AZALT'
PAUSE 500
IF PORTA.3=1 THEN S=S+10 'PULS ÖLÇÜM BEKLEMESİNİ 10 US ARTIR'
PAUSE 500
IF PORTA.1=1 THEN S=S-10 ' " " " 10 US AZALT'
PAUSE 500
IF PORTB.0=1 THEN BASLA
'LCD AYARLARINI GÖSTERME RUTİNLERİ'
GOTO AYAR
LCD RUTİNLERİNİ ŞİMDİLİK ASKIYA ALDIM NASIL OLSA 1-2 DK DA YAZARIZ KODLARA BİR BAKIN ARKADAŞLAR YORUMLRINIZI BEKLİYORUM
denemek lazım diye düşünüyorum sağlıklı olurmu bilemem ama butonlar ile değerleri artırıp azalmak güzel olur yanlız lcd olarak 4 satır bişeyler kullan daha kullanışlı ve görünüş olarak güzel olur...beraber bişeyler yaparız şu sıralar biraz yoğunum ama tatilde yardımcı olurum sana...kolay gelsin..
2 satır lcd kullanmak şu an için en kolayı ama ben asıl sinyal çıkışlarını 3310 lcd ekranına grafik olarak çizdirmek istiyorum.(yeterli kaynağa ulaşabilirsem) bu sayede çok azda olsa metal ayrımı elde etmeyi planlıyorum ama öncelikle ayrımsız olarak basit şekilde bir algılama yaptıralım sonra geliştirmeye uğraşalım derim. yardımlarınızı bekliyorum
bu donanım ile grafik oluşturamazsınız bu devre ile sadece metalin varlığının tespii yapılabilir. grafik oluşturmak için u an ben de çalışıyorum. bitince çalıçma sistemini anlatırım.
feridun hocam 3310lcd kullancam dersen şurayı bir incele bilgi sahibi olursun..araştırdım basic ile yazılmış 3310lcd uyuglaması bulamadım varsada zaten kodlarını vermez...
http://serdisplib.sourceforge.net/ser/pcd8544.html
ama uykusuz hocamın yaptığı gibi 4 satır lcd de sinyal grafiği oluşturabilirsin ama çok uğraşman lazım..kolay gelsin..
ilk başta zaten donanıma dokunmayı pek düşünmüyorum, ayrım da şu an ikinci planda sadece metalin varlığını tespit edebilelim sonra aşama aşama diğer geliştirmelere bakarız. uykusuz ayrıca donanım haberden senin grafik çizdirme ile uğraştığını biliyorum. umarım başarırsınız.
feridun hocam al sana basic ile yapılmış güzel 3310 uygulamaları... bas. dosyaları felan da var inşallah faydalı olur...kolay gelsin..
ben link göremedim ama umarım hata bendedir. beyaz kuvvet kardeşim linki yenileyebilirmisin umarım işime yarar. bu arada proteus çizimleri bitmek üzere fırsat buldukça çalışıyorum . birde toprak ayarı için bir rutin ekledim ... bitsin hepsini paylaşacağım inşallah..
http://www.teknolojiekibi.com/yeni/index.php?topic=765.0 buyur hocam içinde bir tane convert programı var çalıştırabilirsen banada haber ver ben çalıştıramadım neden se artık...
bende bu aralar kayanzılar ile ilgileniyorum..vaktim kalırsada ancak yemek yemeye ve uyumaya kalıyor ama boş bir vakit bulunca 3310 ekranı ile ilgili olan uyuglamalara başlıyacağım banada bir çok uyuglamada lazım olacak...kolay gelsin..
conver 84x84 programı 3310 lcd ekranın adreslerini veriyor. örneğin ekranda görünmesini istediğiniz karakterleri yazıyorsunuz converter 84x84 sizin yerinize assembler kodlarını oluşturuyor. sonra kopyala, yapıştır. comdlg32.ocx dosyasını bul system 32ye kopyala çalışır. bu program bende vardı ama örnek kodlar iyi oldu fırsat buldukça ilgileneceğim.
http://www.ascentive.com/support/new/images/lib/COMDLG32.OCX den indirebilirsin
http://www.youtube.com/watch?v=H0tvcD_xO8U&feature=related şunu bir izle hocam..
http://www.youtube.com/watch?v=O6W2ejVMT14&feature=related
bunlardan birinin kodları elimize geçse pi sistemlerde ayrım olayında bir mesafe katedebilirmişiz gibi geliyor.
elimize geçmediğine göre kendimiz bir benzerini yazacağız artık. ne dersin beyaz kuvvet yazabilirmiyz?;)
Merhaba
Arkadaşlar bence ekran olayından önce ayrımı nasıl elde edeceğinizi düşünmelisiniz. Ayrımı elde ettikten sonra her şekilde kullanıcıya yansıtırsınız. İlk önce denetleyici içinde ayrımı elde etmeye bakın ki ben şu an bununla uğraşıyorum. PI dedektrlerde ayrım olayı biraz tefarruatlı bir durum. Sağlıklı bir şekilde yapılamıyor.
vallahi hocam dediğiniz doğru fakat velakin benimde dedektörler ile uğraşacak ne vaktim var ne maddi gücüm bunun için ancak sadece pic konusunda yardıcı olabilrim...kolay gelsin..
feridun hocam pic'e program yazarız ama pı sistemlerde uykusuz hocamın da dediği gibi ilk önce ayrım meselesini halletmen lazım ondan sonra hangi aralıklarda lcd de yansıyacak onu halladeriz ...
zaten şu an ayrım olayını ikinci plana attık önce ayrımsız bir çalışssın hele. beyaz kuvvet valla benim de hiç vaktim olmuyor ama kararlıyım bu cihazı bitirecem. taşrada yaşadığım için parçaları sipariş verdim 1 hafta oldu gelecek inşallah. gelir gelmez prototipe başlamak istiyorum.
Arkadaşlar aşağıdaki 3310 lcd uygulaması işinizi görürmü bir bakın isterseniz .hex kodlarıda var...
http://www.ivica-novakovic.from.hr/Nokia%20Lcd%20Termometar.htm (http://www.ivica-novakovic.from.hr/Nokia%20Lcd%20Termometar.htm)
teşekkürler eqoder ilgin için ama maalesef pek bişey çıkaramamıştım bu devreden zamanında hala bişey anlayamadım ama yinede sağol
benim bildiğim bu 3310 ekranı nı kullanma olayı bu devre ile başladı çok meşhur bir devre bu devreden sonra mustafa paran hocamız 2-3 uyuglama yaptı 3310 ekranıyla daha sonrasını bilmiyorum işte benimde en son bulduğum ve paylaştığım döküman...
dedektör işi elinin altında osilaskop vs. gibi ölçüm aletleri olmadığı an içinden çıkılmaz bir hal alıyor bu yüzden ben pek yanaşmıyorum daha çok pic ile kontrol edilen devrelere yoğunlaşıyorum telefon dinleme cihazı vs. vs. onlar daha az sorun çıkartıyor bende yakın zamanda tel dinleme cihazlarımı tanıtacağım benımde ciddi anlmada malzeme sıkıntım var aradığım şeyi bulamıyorum bulsamda kargo felan çok uğraştırıyor...istanbul bir adım ötede ama gidemiyoruz neyse çok geyik yaptık eğer aklıma başka şeyler gelirse sizinle paylaşırım hocam..kolay gelsin
http://www.dosyayukle.com/download.php?id=6p59IdOQAdUk3ZVlFphp
Sayın arkadaşlar bu kodlar belki bir fikir verebilir.Saygılar.
Direkt indirme linki.
http://www.dosyayukle.com/complete.php?id=6p59IdOQAdUk3ZVlFphp
teşekkürler sky ama bu kodlar asm, maalesef ben asm bilmiyorum ama anladığım kadarı ile (umarımm doğru
anlamışımdır) 16f873 ve bir adc entegresi kullanılarak yapılmış bir dedektör devresine ait gibi gözüküyor. dediğim gibi asm den anlamıyorum ama adc portu falan tanımlanmış gibi geldi pek birşey anlayamadım ama yinede teşekkürler sky
freund arsivimde lcd li bir dedektore rastladım programıda var umarım sana faydası olur .entegresi bulunursa yapabiliriz.
http://www.savefile.com/files/1368000
asenkron süpersin kardeşim ama ben hp yazıcısında gördüğüm bir chip dışında hayatımda atmel görmedim. ama kodları biraz çözdüm gibi. çalışma mantığını ve zamanlamaları çıkarırsa bu devreyi size pic serisi bir mikrokontrolörle yapabilirim. üstelik mikrokontrolör dışındaki tüm malzemeler kolay bulunur. eğer biri bana devrenin çalışma mantığını anlatırsa aynısını pic serisi ile yazabilirim.
Entegrenin 8. pininden fekansa bakıyor.
8. pinden frekansa bakıyor ancak şemadaki s2 ne. yerleşim planındaki con1 ve con2 nedir? nereye bağlanıyor. açıklayabilirmisiniz.
teşekkürler uykusuz