avatar_ete

7 Segment İle Nem Göstergesi

Başlatan ete, 04 Eylül 2011, 17:06:19

ferhatcomert

ete hocam yardımcı olur musunuz. bu göstergeyi yapmam lazım.

ete

Devrede eskik olan yalnızca besleme devresidir.
Onuda tarif edeyim istersen.

Bir 9V trafo yada hazır adaptçr alacaksın. Birde 7805 isimli voltaj regülatörü alacaksın.
Regülatörün bacakları şöyle isimlendirilir. Yazılı taraf sana bakıyor ve bacaklar açağı doğru iken,
Soldaki bacak giriş , Ortadaki bacak GND ve sağdaki bacak ise çıkıştır (+5V).
Adaptaörün +9V ucunu 7805 in giriş bacağına bağlayacaksın.
Adaptörün GND bacağını ise 7805 in GND bacağına bağlayacaksın. Bu GND bacağı bitin devrenin ortak şasesidir. Dolayısıyla Pic in 5 nolu bacağına da bağlanacaktır.
7805 in çıkış ucunu ise devrede +5V gördüğün yerlere bağlayacaksın. Nereleri bunlar dersen;
- 4K7 dirençlerin üst ucuna bağlanacak
- Pic 14 nolu bacağına bağlanacak
- ULN2803 ün 10 nolu bacağına bağlanacak
-74HC595 in 16 nolu bacağına, 10 nolu bacağına bağlanacak.
7805 in hem giriş tarafına hemde çıkış tarafına 100Mf kondansatör ve 100nf kondansatör bağlamayı ihmal etme.
Kondansatörlerin diğer uçları GND ye bağlı olacaktır.

Ete



minigame

  ETE Hocam Yaptığınız  Eğitici Çalışmalar için Çok Teşekkürler.

  Sizden Ricam  PIC kullanılarak PicBasic pro ile Nokia 6610  gibi Renkli Lcd ler'i  sürmek hakkında bizi    bilgilendirebilirmisiniz ?

    Saygılar .

ete

Bir ara elime 3310 ekranı geçmişti. Onunla bir şey yaptım. Elimde ekran olmadan bu konuda çalışmak hem zor hemde istemem doğrusu. Birisi benim yerime incelesin varsa data sheet orada açıklanıyordur neye nasıl komuta edileceği. Değilse bir şey yapmak zor . LCD nin kullanım talimatı gerekiyor ancak ondan sonra bir şey yapılabilir. Sen araştır bakalım ne gibi dökümanlar bulabileceksin.
Ete

minigame

Hocam İnternette Araştırdığım en Güzel  Kaynaklar sizin Kaynaklarınız  , Pıc Kurslarında Hep sizin Dökümanlarınızı kullandık . En son sizin  verdiğiniz Nokia 3310 Lcd  kullanımı Bilgilerini çok inceledim Çok Teşekkürler .
   
     Nokia 6610 a gelirsek  Çok Araştırdım , Yerli Yabncı kaynakları çok kurcaladım  , Kullanımı konusunda internette  yeterince Kaynak Bulunmamakta.Olanlarda   Genellikle C  dili ve Atmel Microchipleri kullanılmış  ve ingilizce , Hazır Kütüphanelerinden dolayı C dili tercih edilmiş .
              Yinede  Çok Teşekkürler , Saygılar .

ferhatcomert

hocam pici programlarken böyle bir problemle karşılaşıyorum

Start to program FLASH## 1021 error(s)
Start to program ID - ok
Start write Configuration## 1 error(s)

ete

@Minigame,
Bir LCD ye ait kullanım talimatı (Data Sheet) hger hangi bir programlama diline bağlı olamaz). İçinde genel açıklamalar olmalı ve LCD nin nasıl programlanması gerektiği açıklanmalıdır. Böyle bir Data Sheet 'in söylediğin LCD için olduğuna eminim. Ama bulmak zor olabilir. Senin buldum dediklerin o LCD yi programlamış kişilerin yazdıkları program örnekleri olabilir ancak.
Dolayısıyla bana kalırsa aramaya devam et ve data sheet yakalarsan burada link belir yada yayınla. Sonrasında yaparız bir şeyler.

@Ferhatcomert,
Hangi programlayıcıyı kullanıyorsun. Programlayıcı pic'e yazamıyor burası belli. Ya bu işlemciyi desteklemiyor yada bilmediğim yada göremediğim başka bir kusur var programlama işleminde.

Ete


ferhatcomert

#37
USBURN11A5 KULLANIYORUM PİC İ TESDEKLİYOR SİZİN 7 SEGMENT NEM PROĞRAMININ HEX DOSYASINI YÜKLEDİM PROĞRAMDA SORUN MU VAR .

ikaz: Yazılarını büyük harfle yazma lütfen. Yanlış anlamı var.

ete

#38
Ne gibi bir sorun dan bahsediyorsun?
İsisde çalışıyor program o halde gerçekte de sorunsuz çalışır.
Sorunu kendi ekipmanında ara sen.
Ete

minigame

Nokia 6610 LCD ler 2 sürücü ile sürülebiliyormuş.

1 Philips PCF8833     Controller         
DATASHEET    https://www.riecktron.com/en/attachment/product/PCF8833_LCD_Driver.pdf

2  Epson S1D15G10   Controller       
DATASHEET https://www.riecktron.com/en/attachment/product/S1D15G10D08BE_TM_MF1493_03.pdf

İngilizcem ve Teknik bilgilerim yetersiz olduğu için ben Datasheet bilgilerini anlayamıyorum.
PIC   Microcontroller ile  picbasic pro dili kullanılarak  Nokia 6610 LCD sürülürse Harika olur.

fatih_27

120 günlük konuymuş fakat yazmadan edemeyeceğim.

73HCxx serilerinin tam kullanımını rica etsem hocam.Basic bilmediğimden.

ete

73hcxx serisi nedir. Sanırım lojik entegrelerden bahsediyorsun. Bunun basicle alaksı yok. Her biri kendi yapılış amacına göre kullanılır. Soruyu genel anlamda sormamalısın. Hangi entegreyi soruyorsan onu direk sor.
Ete

fatih_27

Sorumu düzeltiyorum o zaman.
74HC595 nasıl kullanılır ? Programlanırken Dikkat edilmesi gerekenler nedir ?

ete

#43
Ben olsam bu tür soruları sormam deneyerek öğrenirim. Ben öyle yapmıştım.
Elinin altında isis gibi bir nimet var. Koy ekrana bir 74HC595.
CLK girişine (SH_CP) ve DATA girişine (DS) birer Logicstate bağla.
Aynı şekilde Kilit (ST_CP) ,MR ve OE pinlerinede birer Logicstate bağla.

İlişikte bu devreyi ben veriyorum. Oradan yükle ve aşağıdakileri dikkatlice oku.
74HC595 bir shift registerdir. Bir anlamda seri bilgiyi paralele çevirir. Data bacağından girdiğin bilgiyi her CLK palsi verdiğinde içeri alır ama çıkışa vermez. Ver iletimi bittikten sonra kilit bacağına bir puls uygular isen alınan bilgi çıkış pinlerine verilir.
Entegrenin çalışabilmesi için  MR bacağına HIGH, OE bacağına ise LOW tatbik etmen gerekiyor.
Shift registerin türkçesi kaydırmalı Kayıtçı demek oluyor. Entegre üzerinden açıklaması ise şöyle.
Data bacağından verdiğin HIGH bilgisi ilk CLK palsi verildiğinde (kilit bacağınada bir puls uygular isen) Q0 pininden dışarı verilir.
Data pinindeki bilgiyi şimdi LOW yap. Sonra bir CLK palsi daha ver. Q0 daki HIGH bilgisi bu sefer Q1 pinine kayar. Her pals verilişinde bilgi bir bit kayar. 8 bitlik kaydırma yapıldıktan sonra bilgi Q7' çıkışına geçer. Bu özelliği kullanarak 74HC595leri seri bağlayabiliriz. Böylece birisinden kaydırarak ilerlettiğimiz bilgi otomatikman diğerinede geçer.
SOnuçta en çok kullanım alanını seri giriline bilgiyi paralel bilgi olarak pinlerinden vermesi şeklinde kullanılır. Seri olarak da bağlanabildiği için genelde display sürme işlemlerinde tercih edilen bir entegre olmuştur.
Gerisini İsis devresinden dediklerimi deneyerek öğrenmen gerekiyor. Görsel olarak öğrendiğin bu bilgiyi unutmayacağından eminim.

Ete

fatih_27

Ben bu entegreye aşırı ilgi duydum.Birde bir entegre bu kadar güzel anlatılır.Dediklerinizi hemen okuyup isiste denediğimde gerçekten şok geçirdim.Hemen aklıma dot-matrixler,display vs projeleri geldi.Teşekkürler herşey için.

Powered by EzPortal