Okur Mektupları Köşesi
Kıymetli Bilgiler forum alanımızda birikiyor, fakat okur yazışmalarında var olan değerli bilgileri gözden çıkaramadık. Bu bölüm bu yüzden var. Yazarımız Atilla Cesur'un derlemesiyle forum alanında yapılan yazışmalardan ilginç kesitler ve bilgiler bulacaksınız.
Arkadaşlarımızdan gelen soru ve cevaplarda ki kişisel ifadelere yer vermedik, bazı ifadeleri de (…) kullanarak ayıkladık, bu tutum sansür değil sadelik arayaşından kaynaklanıyor. Kendilerine anlayışlarından dolayı teşekkür ederiz.
Bu ay bol miktarda PIC meselesi var. Sonra biraz UPS ve akü, derken PLC ve PCB işleriyle uğraşmış arkadaşlarımız. Bir de iyi bir LCD çözüm önerisi de bulunmakta…
… PC'nin com portuyla bir PIC'i haberleştirirken eğer pic'te uart yoksa max232 kullanmak gerekiyor. Benim sorum UART'ı olan (mesela 877) bir pic'te de kullanmak gerekir mi? Bunların datasheetlerinde alıcı ve göndericinin şemalarında buffer ve dönüştürücü gözüküyor. Yoksa yine de max232 kullanmalı mıyız?
[cagatay46@hotmail.com]
Yazdıklarınızdan şu anlaşılıyor; sanki haberleşmeyi max 232 sağlıyor da onu kullanınca problem çözülüyor. Öyle değil. Max 232 sadece bir tampon yani isterseniz uart'ı olmayan pic'tede kullanılmayabilir. Ama pc'nin com portuyla araya yinede bir tampon şarttır. Sonuçta com porttan gelen -/+25v (sanırım böyleydi) bir şekilde tamponlamalı. Yani mutlaka uart'ı olan pic'te de kullanmalısınız. [vasfimutlucakir@yahoo.com]
Max232 olması şart değil, RX'i 22K ohm luk direnç ile pic'e bağlayabilirsiniz. TX ise direk bağlanabilir. Öyle yapmıştım bir projede. Ama bunlar güvenli olmadığından elbette max232 kullanmanı tavsiye ederim. Yoksa bir yanlışta bilgisayarın COM portu bozulabilir. [aneptun@yahoo.com]
… PIC 16F877 ile uygulama yapıyorum.RC2 pinini çıkış olarak kullanmak istiyorum.Uygulama itibari ile bunu kullanmam gerek.Başka boşta pin yok.Bu pini çıkış olarak set edebilmeme rağmen , bu çıkışa yazamıyorum.Adım adım çalıştırıp ilgili porttaki biti incelediğimde değişmediğini gözlüyorum.Bu pinin ilgili CCP registerlarını inceledim ve CCP modunu disable ettim. Ancak genede bu çıkışa yazamıyorum.Acaba başka bi register var mı set etmem gereken? Asıl kod I2C haberleşmesi ile ilgili.Acaba MSSP modülü ile ilgili set ettiğim değerler bu durumu etkiliyo olabilirmi?Zira küçük bi kod yazıp sadece bu pini kontrol etmeye çalıştığımda düzgün çalışıyor. Bana yardım edebilecek biri var mı? [arifkur@yahoo.com]
16f877 de CCP modulu default olarak disable'dır. Eğer siz disable ettim diye yanlış işlem yapıp açmadıysanız bir problemin olmaması lazım. Anlattığınız şekliyle ben 16f877 nin, hem i2c portunu hemde rc2 pinini problemsiz kullanıyorum. Yani bu şekilde kullanım için herhangi bir register kullanmanıza veya kontrol etmenize gerek yok. Sanırım sizin probleminiz ccp modülüyle ilgili bir registeri yanlış kullanıyorsunuz. Size tavsiyem yazdığınız program içinde (ana program) i2c portunu aktif edin ama kullanmayın ve başka hiçbir işlem yaptırmayın ve sadece rc2yi logic 1 yapıp kontrol edin bu yolla sorunun nereden kaynaklandığını bulabilirsiniz. Kolay gelsin… [vasfimutlucakir@yahoo.com]
Varsa bir simulator programında değiştirdiğin adresleri takip etmeni öneririm. Belki doğru bank'a geçmediğin için çıkış olarak ayarlayamıyorsundur. [emreoz@omak.com.tr]
"PIC SIMULATOR IDE" programını tavsiye ederim, bu programın internette "trial version" ları var, ve 20 defa deneme yapmanıza izin veriyor… Pic 16f877 veya diger uart'lı pic'lerin çıkıs gerilimi 0/5 V tur fakat PC nin com port gerilimleri +25/-25 tir. Bu sebepten RS 232 kullanmanız şarttır. RS 232'siz pic'i yakarsınız. [universboy@yahoo.com]
… PIC ile uygulamalara yeni başladım. Mplab'ı öğreneyim derken 2 adet 16f84 ' ü bir şekilde kilitledim. Ne silebiliyor ne de yazabiliryorum. Nasıl çözeceğim? [h_baysan@mynet.com]
Sizin sorununuz sanırım pic'i programlarken kod koruma koymuşsunuz. Galiba kendi yaptığınız bir programlayıcıyı kullanıyorsunuz. Bazı amatör proramlayıcı kartlar kendi koydukları kod korumayı silemezler. Sorununuz pic start veya benzeri profesyonel bir programlayıcıyla giderilebilir. Yani picstart'a pic'i takıp silebilirsiniz. Eğer pic'ler yanmadıysa :) Probleminiz budur. [vasfimutlucakir@yahoo.com]
… PIC C Derleyicisi arıyorum [alper_odabasi@yahoo.com]
Hocam www.picproje.com adresinde ne ararsan var. İstersen bir ziyaret et. Türkçe çok güzel bir site. Pic C derleyicisinden tut da bir sürü ip ucu bulabilirsin. Burada CCS IAR gibi Pic C derleyicileri bile var. [tekin1ercan@yahoo.com]
… Elimde bilgisayarda kullandığım 600VA bir UPS var ben bunun içindeki aküyü çıkartıp yerine de 60 Ah ya da yüksek bir akü taksam olur mu ne gibi problemler yaşarım ? [habbana_2000@yahoo.com]
Cihaz aküyü şarj edemez hatta trickle şarj denilen kendi kendine deşarj dan dolayı kaybını bile karşılayıp aküyü tam dolu tutabileceğinden bile emin değilim. İlle de daha güçlü akü bağlayacağım derseniz:
1. Aküleri haricen şarj edebilen bir sistemle donatıp bağlayın
2. Ups muhtemelen uzun süre değil 10dk kadar tam yükte çalışabilir ekstradan soğutmanız gerekeceğine eminim
Aksi takdirde kısa sürede elinizdekinden de olursunuz.
Eğer ups 12 den 220 elde ediyorsa akım çok çekiyor olduğundan (24 v yada daha yüksek gerilimli sistemlere göre soğutma kaçınılmaz. Genelde bu kadar küçük upsler (özellikle de oem ise) fazla dayanmaz. En fazla akü kapasitesinin 2 katı değerinde akü bağlayıp kullanmanızı öneririm. Onda da tam deşerjda tam şarj olma süresi çok uzar ardarda gelen 2 uzun elektrik kesintisi aleti işe yaramaz (yetersiz) hale getirir. Dediğim gibi içine ısıya duyarlı bir fan+ hava kanalları des
tekleyip , dışarıdan başka bir kutunun içinde akü+şarj devresi koyup sıkı bağlantı sağlayan bir konnektörle irtibatlandırabilirsiniz.
[sozuak2004@yahoo.com]
600 VA civarındaki KGK'nızın akü (veya akülerini) çıkartıp yerine 60 Ah akü (veya aküleri) bence bağlayabilirsiniz (ben baglamıştım) ancak :
1. Bağlayacağınız akü veya akü grubunun toplam voltajı,
orijinal akü veya akü grubunun toplam voltajına
(büyük KGK'larda "DC bara gerilimi" diye ifade edilir)
eşit olmalıdır.
2. KGK'nizin tasarımına bağlı olarak; şebekeden veya aküden
çalışma sırasında batarya kutuplarında toprağa göre yüksek
gerilim (belki şebeke gerilimi) mevcut olabilir. Hayati tehlike mevcut; lütfen dikkat ! ( 60 Ah aküyü 600 VA'lik KGK'nin içine
yerleştiremeyeceğinize göre dışarı koyacaksınız demektir.)
3. Büyük bir akü (örneğin 12V / 60 Ah) ciddi miktarda
enerji depolar. Herhangi bir kısadevre durumunda kolaylıkla yangın çıkabilir. Harici akünün bağlantılarından birinin üzerine mutlaka telli bir sigorta yerleştiriniz. ( 50-60 A civari).
4. Çok büyük amperajlı akü bağlamanız durumunda, KGK'nizin şarj devresinin amperajı, boş bir akü/akü grubunu verimli olarak şarj etmek için yetersiz kalabilir, bu durumda harici bir şarj devresine ihtiyaç duyabilirsiniz. 60 Ah için sorun çıkacağını sanmıyorum. Ancak boş akünün şarjının çok uzun zaman alacağını da unutmayınız. Örneğin: KGK'niz, kendi aküsünü 1.5A ile şarj ediyorsa ve kendi aküsü (veya aküleri) toplam 7 Ah ise, şarj kayıplarını gözönüne almazsak KGK'nin kendi boş aküsünü yaklaşık 5 saatte doldurması beklenir. Ancak 60 Ah'lik aküyü 40 saatten önce dolduramayacaktır. Sonuçta: akü kapasitesi fazla büyük olursa, küçük şarj akımları ile aküyü doldurmak pratikte mümkün olmayabilir. [tanju@sbd.havelsan.com.tr]
… Bilgisayarlarda kullanılan UPS güç kaynakları içindeki akü belli bir süre sonunda ölüyor ve kullanılamaz hale geldikten sonra bir çok kişi tarafından atılıyor. Benim elimde aküsü olmayan 2 adet UPS
var. Bir tanesinin aküsünü değiştirdim (asit akü) bağladım ve bilgisayarımda kullanıyorum. Diğerini arabaya bağlayarak aracımda
sürekli 220V elektrik kullanmak istiyorum. Bunun bir sakıncası
olabilir mi? Direk araba aküsüne bağlayacağım.
[kazim@etikltd.com]
Inverter olarak kullanmayı düşündüğünüz kesintisiz güç kaynağınızı (UPS) aracınıza bağlamadan önce aşağıdaki hususların gözönünde bulundurulması gerektiğini düşünüyorum:
1. KGK'nizin "cold-start" özelliği var mı? KGK'nin girişinde 220V şebeke enerjisi yok ve cihaz kapalı durumda iken; çalıstırıp çıkışından 220V enerji alabiliyor musunuz? (Küçük KGK'nin bazılarında cold-start özelliği yok bildiğim kadarı ile)
2. KGK'nin batarya gerilimi 12V mudur?
3. KGK'nin gövdesi (şasisi) ; aynı zamanda KGK bataryasının
negatif (-) kutbu ile ohmik olarak bağlantılı mıdır? (Bu arada aracınizın negatif şasili olduğunu farzediyoruz) Bağlantılı değil ise sorun çıkabilir; cihazın gövdesinde araç şasisine göre AC/DC gerilim okuyabilirsiniz, bu durum ise KGK cihazı ve/veya sizin için tehlike oluşturabilir.
4. Aracınızın konjektörü (voltaj regulatoru) arızalı (veya mekanik eski tiplerde "ayarsız") ise araç çalışırken 13.8 ila 14 V'u aşmaması gereken batarya gerilimi yükselebilir; KGK'niz zarar görebilir.
5. Aracın elektrik sistemi üzerindeki elektrik motoru ve ateşleme sistemi gibi endüktif tüketiciler, +12V elektrik sistemi üzerine yüksek tepe gerilimli sivri uçlar (spike) gönderebilir. Hatta alternatörün kendisi dahi yüksek frekanslı dalgalanmalara (ripple) neden olabilir. Bu durum ise KGK'nizi tehlikeye sokabilir, en azından çalışma kararlılığını ve dinamik regulasyon özelliğini bozabilir.
Gerekirse uygun tip, değer ve amperajda seri bir endüktör (şok bobin) ile bu boğucu bobinin çıkışına paralel yüksek değerli bir kapasitörü (LC filtresi) kullanmayı düşününüz.
Aslında KGK'ni aracın motoru çalışmıyorken kullanmak en garantilisi
ancak muhtemelen bunu pek arzu etmeyeceksiniz; hem unutarak kazaen marşa basılmayacağı da garanti edilemez; öyle değil mi?
6. Son olarak, cihazi besleyeceğiniz +12V hattının aracın sigorta
tablosunda uygun amperajda bir sigorta üzerinden gectiğinden emin olunuz.
Muhtemelen KGK cihazının içinde de DC sigorta vardır ancak
siz mutlaka bundan da emin olunuz; gerekirse DC besleme kablosu üzerine uygun amperajda bir "kordon üstü seyyar" sigorta eklemeyi unutmayınız.
"Uygun amperajın", cihaz çıkışından çekilecek gücün beher 100 VA'i
başına yaklaşık 10 Amper civarında olduğunu düşünebilirsiniz.
Önce düşük amperajlı sigortalarla ve KGK'ni boşta çalıştırmayı
müteakiben küçük yüklerle deneme yapmanız daha uygun olur diye düşünüyorum. [tanju@sbd.havelsan.com.tr]
… İstanbul da PLC pic otomasyon konularında eğitim veren yer arıyorum [İsimsiz, anonim bir talep de diyebiliriz.]
İTÜ'de Salman Kurtulan hocanın siemens eğitimleri var, aşağıdaki linkde görebilirsiniz:
http://www.elk.itu.edu.tr/~kurtulan/EOKP.html [burak.sezer@btae.mam.gov.tr]
Robotics-Automation@yahoogroups.com adresinden otomasyon grubuna üye olablirsiniz. Orada tüm kurs haberleri, vs.. bulunur. Sorarsanız üç beş kurs yeri atlar hemen = şurda burda var diye :) [mtngndz@yahoo.com]
… Baskılı devre hazırlayabileceğim basit bir program arıyorum. Boardmaker de olabilir nasıl temin edebilirim. Ayrıca board makerde hazırlanan bir çizim print edileceği zaman printerin bağlı olduğu makinada board maker yüklü olması gerekirmi? Yoksa her türlü
basar mı? Coreldraw da bu yüzden çok sorun yaşıyorum.
[sencer76@yahoo.com]
CorelDraw'da ki çalışmayı pdf olarak kaydederseniz herhangi bir yerde çıkış alabilirsiniz. Corel'in sizdeki sürümü ne bilmiyorum ama pdf formatında kayıt yapmayan eski bir sürümü ise Acrobat Disteller yüklemek tüm programlar için sorunu çözer. Hem port'tan, hem de uygulamadan bağımsızlaşmak istiyorsanız; Adobe distiller'ı yüklerseniz sanal bir yazıcınız olur ve tüm uygulamalardaki çalışmalarınızı pdf formatına kaydederek platformlar arası hareke
t etme olanağını (Mac'ler dahil) yakalamış olursunuz.
Fakat baskılı devre çizimi için Corel'i kullanmak pek mantıklı bir çözüm değil. Orcad'i şiddetle tavsiye ederim. Daha küçük boyutlu olması bakımından alternatif önerim Smart. [atillac@yahoo.com]
Benim şiddetle önereceğim program var baskı devre çizmek için ares-isis daha doğrusu sadece baskı devre çizeceksen "ares". kullanımı gayet kolay ve hiçbir sorun vermeyen bir program. En son versiyonu sanırım 6.1 ama 5 versiyonu fazlasıyla işini görür bence. [mahmuteren@mynet.com]
Pcb programı arayışında olanlara; işimi görsün yeter benim emc ile felan işim yok diyorsanız benim önerim eagle dır… Hem kullanımı kolaydır, hemde farklı platformlarda kullanbilirsiniz… Yanlış hatırlamıyorsam mac içinde çıktı çıkacak.. Çıkmışta olabilir… İlgilenen olursa www.cadsoft.de adresinden gerekli bilgiyi alabilirler… Eğer profesyonel düzeyde bir program arıyorsanız bunu en iyi yapan program bence protel dir. Orcad de sık kulllanılması nedeniyle tercih nedeni olabilir…
Bu konu hakkında son olarak eklemek istediğim şey ise auto route yani otomatik yol çizim opsiyonu ile ilgili… Pcb programlarının bu özelliğini pek fazla kullanmayın derim ben… Eğer sonuçta ortaya çıkan şeyi incelerseniz çok basit çizim hataları yapabiliyor… Bir emc testinden auto route ile yapılmış bir devrenin geçme olasılığı elle yapılmışa nazaran daha az… [jini@isnet.net.tr]
… Grafik Lcd kullanımı ile ilgili bilgi almak istiyorum. yardımcı olabilecekler bir kaç adres verebilirse memnun olurum. Bu konuda hiç bilgim yok. Arama motorlarından aratıp da gelen onca sayfa arasında kaybolmak istemiyorum. Çok mu tembelim yoksa?…
[engin coco yazmış ]
http://www.epemag.com/library.html
linkinden feb01supp.zip dosyasını çekerseniz (1.6 Mb) grafiksel programlama ile ilgili bir takım bilgilere erişebilirsiniz. Aynı zamanda verdiğim bu linkte çeşitli yazılar da bulunmakta… en azından yazılı birşeyler bulmakta hiç yoktan iyidir… [sozuak2004@yahoo.com]
Kolay Gelsin…
Atilla CESUR
atillac@yahoo.com