alkol metre

Başlatan anilaslan, 16 Şubat 2011, 16:20:22

anilaslan

arkadaşlar bitirme projem için lcd li alkol metre aldım. aslında elımde bir alkol metre devresi var ama pıc sız devre olmazdedı ve bana lcd li ve pıc lı yapmamı söyledi. elimde bir sensör var MQ-3 alkol sensörü ben bu seönsörle alkolü algılayıp sönsörün çıkış uçlarında oluşan gerilime göre lcd de alkol seviyesini yazmam gerek. örn: sensör çıkışında algılanan alkole göre 1 v okudum ve 1 v okudugumda ekranda 100 promil alkol yazmam lazım. bu sensörden çıkan analog sinyali nasıl okurum  nasıl pıc e aktarırım ve hangi mikro işlemciyi kullanmam gerekli 16f6228a olurmu.
http://www.sparkfun.com/datasheets/Sensors/MQ-3.pdf   
http://www.robitshop.com/Alcohol-Gas-Sensor-MQ-3,PR-309.html 


subram

sensörün çıkışı analog ise işin kolay. 16f628 değilde pin to pin olarak 16f88 var. yada daha fazla bilgi bulabileceğin 16f877(bu proje için çok gereksiz ama nette kaynak daha çok) bahsettiğim mcularda pinlerden analog veri okuyup istediğin gibi işlem yapabilirsin. nette biraz araştır hatta ete hocanın derslerinde de var. orayada bakabilirsin(basic kullanacaksan) yapım aşamasında yardımcı oluruz.

16f88 ADC yada16f877 ADC olarak nette arat.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

anilaslan

sensör ün çıkışında oluşan analog veriyi 16f877 nın analog giriş ucuna verip okunan analog veriyi dijitale çevirip dijital sinyal aralıklarına göre lcd ye alkol derecesini proml cinsinden yazdırmam gerekli ama bu işin devre kısmında hiç bir sıkıntım yok sadece ccs c ile yazmam lazım ama o konuda hiç bir bilgim yok.

subram

#3
aslına bakarsan bende CCS C bilmiyorum ama elimde CCS C'yi anlatan bir kitap var içinde muhtemelen ADC örneğide vardır. programlama mantığını biraz biliyorsan CCS C ile yapılmış nette devreler var o devrelerden ctrl+c - ctrl+v yaparak bu işi çözebilirsin. programlama olarak kullandığın bir dil var mı? programlama bilmiyorsan işin biraz zor.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

anilaslan

hocam serdar çiçek in yazmış oldugu ccs c kitaını sipariş verdim geliyor oradada varmış analog veri okumak. asembly biliyorum birazcık ama asembly le biraz uzun oluyor birde yeni birşeyler ögrenmek için ccs c kullanmayı istiyorum.
http://www.elektrobilim.org/forum/showthread.php?t=36&page=1
bu lnkde 16f877 ile yapılmış bir adc devresi var bu  devrede 877 nın analog girişine sensör çıkışını baglasam devrem çalışırmı.

subram

senin istediğin devre daha basit. burda referans girişi falan var. ödev olarak vereceksen bunu kullanma. kitap gelsin kitapta sana yarayacak bilgiler mevcut. aynı kitap bende de var. güzel olarak anlatıyor herşeyi.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

anilaslan

peki. birde  mclr ucunu boş bıraksam kapatsam ayarlardan bir sorun olurmu.  ve kafama takılan birşey daha pic de oluşacak parazitleri önlemek içim iki uç arasına 100nf kondansatör baglıyorduk. hangi uçlardı bunlar :)

kenanemree

Alıntı yapılan: anilaslan - 19 Şubat 2011, 13:47:12
peki. birde  mclr ucunu boş bıraksam kapatsam ayarlardan bir sorun olurmu.  ve kafama takılan birşey daha pic de oluşacak parazitleri önlemek içim iki uç arasına 100nf kondansatör baglıyorduk. hangi uçlardı bunlar :)
mclryi kapatırsan sanırım olur bi de 14. uçtan bağlıyosun :) daha doğrusu vdd ile gnd arasına bağlıyosun sanırım :)

erkinovali

Kolay gelsin....
Arkadaşlar ne 16f877 nede başkası bence 12f675 kullanısanız daha ufak ve güzel olabilir.
Ayrıca anolog girişlerdende çok rahat bilgi alabilirsiniz..
İyi çalışmalar...

tayyar

MQ-X serisi sensörler analog çıkış verir.

x yerine sensörün kod numarası gelir ve bu kod numarasına göre tepki verdiği gazlar çeşitlenir. Mesela MQ-6 lpg bütan gibi gazlara tepki verir. Ayrıntılı bilgi için datasheetler güzel kaynaklardır. MQ serisi sensörleri çinde bir firma üretiyor datasheeti bulamazsanız mail attığınızda yardımcı oluyorlar (bana direk word formtında göndermişlerdi)


Serdar çiçeğin kitabı güzeldir. ccs yi oradan öğrenmiştim. tüm örnekler F877 iledir. Analog ve lcd li örnekler mevcuttur.

Ayrıca http://ccspic.com/ a da bakabilirsin.
--EGEMENLİK KAYITSIZ ŞARTSIZ MİLLETİNDİR--