18f2525 adc port ile ilgili

Başlatan bulut_01, 21 Aralık 2015, 15:17:54

bulut_01

İyi günler pic proje ailesi 18f2525 li devremde pc817 ile adc port sinyal ölcüyorum söyle bir sıkıntım var 18f adc port 72 ma akım çekiyor optokuplor bu akımı saglayamıyor pic adc portu 72 ma çekmesi anormal deil mi katalog baktım pic adc port akım ile ilgili bölümü bulamadım normalde adc port ne kdr akım çekmesi gerekir? Not.pull down direnci mevcuttur 1k lık.
YENİLMEZ..

PROTECH_

Multi-Core ,RTX,ThreadX, FreeRTOS, MODBUS  RTOS - Electronic-Hardware -- BERLIN

bulut_01

Sema yok tel giriyorum opto kollektor +5v emiter adc 0 porta baglı hersey normal sorun yok pic 72 ma akım çektiği için pc817 ise 30 ma fazla veremediğin için pic portunda 750 mv civarı gerilim var pic adc portu neden bu kdr akım çeker asıl sorum bu.
YENİLMEZ..

ahmet_zxc

ne dediğini anlamadım ama pc817 ile sadece aç kapa yapabilirsin. nasıl adc okudun anlamadım. şema şart gibi

bulut_01

Adc pini 75 ma akım çekiyor bu fazla değil mi?
YENİLMEZ..

Maxim

adc girişi 75mA akım falan çekmez

bulut_01

#6
Çekiyor işte hocam cünkü ölçü aleti +5v ile adc pin bagladıgımda 75 ma akım çektiğini ölcüyorum istediğim gibi çalışıyor fakar neden bu kdr akım çektiğine anlam veremiyorum.

mesaj birleştirme:: 22 Aralık 2015, 00:04:49






YENİLMEZ..

PROTECH_

#7
Eger pin girisi bozuk değil ise direnc degerlerini kontrol et
+ devrende herhangi bir kisadevre olmadigindan emin olman lazim
Multi-Core ,RTX,ThreadX, FreeRTOS, MODBUS  RTOS - Electronic-Hardware -- BERLIN

bulut_01

#8
kısa devre yok adc pin ile gnd arası 15 mohm sonsuz yakın aynı keza +5v arasıda mega ohm mertebesinde kısa devre yok hatta ölcü agleti ile akım ölçerken 70 ma görüyorum hersey normal sıkıntı yok tek sorun adc pini neden 70 ma akım çekiyor onu bulamadım adc pini bozuk olsa devre çalışmaz.

mesaj birleştirme:: 22 Aralık 2015, 00:31:47

adc pini ile gnd arası 1.2 kohm pull down direnci var oda normal ztn.
YENİLMEZ..

sadogan

İlgili adc pinini giriş olarak yapılandırdınızmı ?

iyildirim

Başlıkta 18F2525 demişsiniz. Şemada denetleyici  farklı.

Eğer bu şemadakine benzer şekilde (2525 de olmasa bile şemadaki denetleyicinin Vcore pini bile opto ile enerjilendirilmiş. Kapasitör vs. de yok)
beslemeyi opto veya anahtar ile veriyorsanız veya dışarıdan kontrol ediliyorsa beslemede (Vdd)   hata olabilir.   
Denetleyici de enerjisini opto ve girişteki koruma diyotları üzerinden sağlıyordur.

Beslemede hata yoksa da mcu sorunludur.
Hiç bir ADC girişi 72mA çekip, ölçülmek istenen gerilimi bu kadar yüklemez.  Digital çıkış  yapılıp şase ye çekilse bile 72mA çok fazla.

Ayrıca tek bir pin girişi de bozulabilir. mcu nun genelde çalışması o pinin sağlam olduğu anlamına her zaman gelmez.
Mümkünse bi kesik atıp farklı bir ADC girişi deneyin.
 

bulut_01

#11
Yok direk besleniyor lm üzerinden voltaj normal tek problem çektiği akım yüksek oldugu için opto ile sinyali ölçemiyorum diğer portları deneyim hala ilgilinç bir durum var

mesaj birleştirme:: 22 Aralık 2015, 07:49:11

Eagle 2525 olmadıgı için bu mcu kullandım ayrıca vdd üzerinde jumper var programlarken problem çıkmaşın diye cünkü programlarken vdd yi pickit2 almazsa programlanmıyor ıcsp üzerinden.
YENİLMEZ..

Maxim

tasarladığın devre baştan aşağıya hatalı
en kötüsü bunlara senin inanmış olman

adc girişi 70ma çekmez diyoruz ama çekiyor diyorsun
pc817 opto ile adc ölçemezsin diyoruz hiç oralı bile olmuyorsun
en son pickit2 programlama sırasında vdd almalı dedin o da yanlış.

bulut_01

Hatalarımı ve neden adc ölcemem bunu mantık çercevesinde anlatırmısın maxim hocam
YENİLMEZ..

Maxim

devrende hata var akım çeken başka birşey adc girişi değil

pc817 çıkışı 1-0 gibidir, yani ya 5 volt çıkar yada 0 volt
peki 2.5 voltu nasıl ölçeceksin? yada 3.25 volt?
madem voltajı ölçmeyeceksin neden adc girişi kullandın, girişi normal lojik olarak tanımla?