ÖZELLİKLER

Kullanıcı Adı:
ibomaho
Kullanıcı Grubu:
Forum Üyesi
Geri Bildirimleri:
Aldığı Beğeni:
0
Hesap Durumu:
Aktif
Durumu:
Çevrim Dışı
Üyelik Tarihi:
27 Temmuz 2010 18:02
Son Ziyaret:
15 Ocak 2013 14:01
Toplam Mesaj:
7 [0.00 Gün Ortalaması]
Paylaşım Sayisı:
0 (Son 6 Ay)
İlan Sayisı:

BİLGİLER

Ad Soyad:
ibrahim ataş
Doğum Tarihi:
26 Kasım 1986
Yaş:
38
İl:
Konya
Meslek:
öğrenci
Özel Mesaj:
Sohbet Talebi:
Üye Favorile:
Sosyal Medya:

İMZA

ibrahim ataş

SON 7 MESAJI

Otomatik hava motoru kontrolü
Okanoksak bey , ilginiz için teşekkür ediyorum ,  eğer aklınızda olan ama elektronik kısmını yapamadığınız bir projeniz varsa yardımcı olabilirim her türlü elektronik konu hakkında , özellikle mikrodenetleyicler konusunda çoğu devreyi tasarlayabilirim , teşekkürler kolay gelsin
Otomatik hava motoru kontrolü
Eseneren bey 

Ledlerin lineer sönmesinden , yada yanmasından bahsetmişsiniz , bu pic le kolayca yapılabilir biz zaten pici kullanarak lambaların istediğimiz anda istediğimiz şiddette yanmasını sağlayabiliyoruz , 

Dier sordugunuz sorulara onur bey cevap vermiş  ama bune ek olaral sıvı ölçümü pic ilede yapılabilir , Zaten benim aklımda güzel bir akvaryum sistemi var 

bu sistemin içinde otomatik aydınlatma , tabi istediğimiz ışık şiddetinde ve istediğimiz zamanda , 
buna ek olarak periyodik akvaryum suyu değiştirme düzeneği (şuan bunun üzerinde düşünüyorum)
Vede kesintisiz güç kaynağı akvaryum için  bu 3 sistemi birleştirip 1 devre ile halletmeyi planlıyorum şuan tasarım aşamasında bişeyler yaptıkça burdan paylaşırım  ,, kolay gelsin
Otomatik hava motoru kontrolü
Okanoksak arkadaşa ithaden yazoyorum ,, öncelikl1 1 haftadır foruma girememiştim o yuzden cevap için beklettiysem kusura bakmayın, şimdi sizin sorduklarınıza ve merak ettiklerinize cevap vereyim,

sizin soru sıranıza göre cevap veriorum #use delay(clock=4000000) satırı ne işe yaradıgını sormuşsunuz , şu işe yarıyor tasarladıgınız devrede kullandıgınız kristal dielim 4mhz ve siz devrenizin bu hızda çalışmasını istiyorsunuz o zaman o satırı yazıyoruz, yani devredenin çalışma hızını ayarlıyoruz..

bu satırın basında # işareti olmasının nedeni bunun önişlemci komutu olmasıdır, yani programa 1 kere tanıtırız , program  bi daha bakmaz buraya ,

output_high(pin_a5);
    delay_ms(950);
    output_low(pin_a5);
    delay_ms(950);

burda ise olay şu microdenetleyicinin a5 pinini lojik olarak 1 yapıoruz 950 milisaniye beklioruz ve tekrar a5 pinini lojik sıfır yaıoruz  , yani bir nevi anahtarlama yapıoruz..

Hex dosyasının içerigini merak etmişsiniz :) 

Microdenetleyiciler sadece makina dilinden anlar  , insanlarda genellikle programlama dillerinden anlarlar (c ,basic,pascal gibi) Derleyiciler ise bizim yazdıklarımızı makina diline çevirirler yani hex dosyasına , umarım anlatabilmişimdir..


son olarak şu satırları yazmıssınız ,;

Eğer kademeli aydınlatma olarak kullanırsak, (ÖRNEK-oran değişebilir)
18/6 şeklinde aydınlatacaksak 18 saat açık 4 saat kapalı
önce 8 saat max parlaklıkta olacaksa
18 - 8 =10 saat
demekki 8 sat max geriye kalan 10 saat te 5 saat kademeli artışta,5 saat kademeli azalışta olacak
18. inci saate ise 6 saat aydınlatmaya enerji gitmeyecek.

5 saat kademeli artış 0-5 saat arası
8 saat devamlı max değerde açık 5-13 saat arası
5 saat kademeli azalış 13 - 18 saat arası
6 saat devamlı off kapalı 18 - 24 arası
sonra tekrar 5 saatli kademeli artış periyoduna gelecek ve sonsuz döngü ile sürüp gidecek.
 

öncelikle şunu belirteyim açtığım konu zamanlı role gibi bişeydi sonradan bazı arkadaşlar güneşin doğuşu ve batışını canlandırmaktan bahsettiler ledler ile  bende videosunu paylaştığım devrede bunu yapmaya çalıştım  , devrenin çalışma mantığı şu

dielim 1limizde 12v ile çalışan bir lamba var biz istediğimz süre istedğimiz parlaklıkta yanmasını istiyoruz , işte bu devre bize bunu sağlıyor , mesela biz lambanın parlaklığını 12 ye bölelim her 1 dakkada 1 kademe arttıralım o zaman devre şöyle çalışacak lambaya başta 12v verecek 1 dk sonra 11v , 1 dk sonra 10v ... yani lambanın parlaklığı 12 dakka sonra sönmüş olacak

burdan yola çıkarak sizin bahsettiğiniz zamanlama kolayca yapılabilir , sadece pici programlarken sizin bahsettiğiniz süreleri dikkate almanız yeterli olacaktır , eğer başka sorunuz olursa herzaman yardım ederim elimden geldiğince iyi çalışmalar



Otomatik hava motoru kontrolü
Konuyla ilgilenen arkadaşlar ; devreyi sanao ortamda hazırladım ve c hodunu yazarak smilasyonunu başarılı bi şekilde çalıştırdım aşağıdaki videoyu izleyerek daha detaylı bir şekilde inceleyebilirsiniz , "reverse ve kgurgan arkadaşlar "  hemen hemen sizin istediğinizin aynısı , yorumlarınızı bekliorum





[VID]http://www.vimeo.com/13736824[/VID]
ibomaho2010-07-30 01:40:13
Otomatik hava motoru kontrolü
Reverse bey bahettiğiniz devreyi düşündüm biraz ve aklımda bişeyler oluştu , ben size kısaca bahsedeyim.

Ledleri periyodik olark söndürme işini Mosfet le yapacagız mosfetin temel çalışma prensibi şu ; gate 0-5 volt arası gerilim değerleri veriyoruz bu degre gore ucuna baglı yukun çalışma gerilişmini kontrol ediyoruz , bu işlemi otomatik yapmak içinse pwm (dalga genişlik modülasyonu) olan bir pic kullanacagız yani bizim mosfetten ne kadar gerilim gececegine pic karar verecek , peki zamanlamayı nasıl yapacagız  ?  onun cevabı ise şu çok kullanılan bir saat entegresi var içinde takvimde var onu kullanmayı düşünüyorum ,

Kısaca özetlersek saat entegresine bağlı pic zamanı geldiğinde mosfetin kanalını yavas yavas acacak ve yine zamanı geldiğinde yavas yavas kapatacak,,

yanlız sizden bir ricam var sabah ledin yanması ile akşam sönmesi gereken süreyi bana her ay için yazarsanız sevinirim  , teşekkürler kolay gelsin
Otomatik hava motoru kontrolü
Arkadaşlar tam olarak amaç motoru istediğimz kadar çalıştırıp istediğimiz kadar durdurmak  , yapılan yorumlara bakılırsa bu işi yapabilecek daha ucuz ve pratik bi yöntem varmış bilmiordum , neyse şuan başka bi proje üzerinde çalışıyorum periyoduk olarak akvaryumun suyunu deiştirmeyle ilgili devreyi tasarlayıp bitirince yine burda paylaşırım  , herkese kolay gelsin grrsz İSTAVRİT2010-07-28 07:54:41
Otomatik hava motoru kontrolü
Öncelikle herkese merhabalar , aranıza yeni katıldım biraz forumu inceledim ve bende bişeyler paylaşmak istedim , Bu arada Başlamadan önce adım ibrahim 24 yaşındayım ve konyada üniversite öğrencisiyim.

1 ay önce uzun zamandır merakım olduğu için kendime bir akvaryum aldım, yaklaşık 100 litre , sonra içine taş bitki vs aldım en sonuda nihayet 5 tane japon balık alıp attım ve nihayet karşısına geçip izleme zevk,ne vardım , sonra aklıma bir proje geldi bu akvaryuma hava üfleyen motor bazen çok rahatsız edici olabiliyor bende kendi kendime bu motorun çalışma süresini nasıl ayarlayabilirim diye düşündüm ve elektronik olarak bir devre yaptım , devreyle ilgili tüm mataryalleri buraya ekliyorum ilgilenen arkadaşlar olursa yardımcı olurum,,




arkadaşlar devrenin basit olarak çalışma mantığı şöle , pic'in anlog girişine baglı pot u ayarlama vasıtasıile bir dijital deger elde ediyoruz ve bu dijital degere gore pic'in ucuna baglı transistör ve ona baglı röle nin çalışma süresini kontrol ediyoruz , ben programda 5sn -30 dk aralıgını kullanıyorum  eğer siz daha fala süre ayarlamak isterseniz programı değiştirebilriisniz,,

bu devrenin proteus isis ares baskı devre ve smilasyonunu ayrıca pic c ile yazılmıs program kodlarını  ve derlenmiş hex kodunu uplad ediyorum eger sorusu olan olursa yardımcı olurum,, bu ilk paylaşımım hatamız varsa affola 

download linkleri:

http://rapidshare.com/files/409404942/pic_-_role.rar

yada

http://hotfile.com/dl/57875668/b0cd8be/pic_-_role.rar.html


İSTAVRİT2010-07-28 21:09:25

SON MESAJLAR

GÜNCEL 100 TANITIM

SON İLANLAR

FORUM İSTATİSTİKLERİ

  • 3,797,668 Mesaj
  • 408,613 Konu
  • 91 Forum
  • 145,128 Forum Üyesi
  • 1,466 Özel Forum Üyesi
  • 29 Kıdemli Akvarist
  • 1,941 Dün Giriş Yapan Üye

Şu ana kadar en fazla 1365 kişi 27.03.2012 23:21 tarih ve saatinde çevrim içi oldu.