13 Kasım 2013 Çarşamba



12F675 ve 12F629 microcontroller ikisinin özellikleri aşağı yukarı aynıdır. Bu yüzden ikisini aynı sayfada paylaştım. 4 adet analog
girişleri var olmakla beraber, dahili osilatör olarak azami 4 mHz e
kadar çalışmaktadır. Bunun yukarısı istenirse, kristal kullanmanız
halinde 20 mHz e kadar devrede çalışma ortamı olur.


40 bacak sayısı olan dev microchip, her türlü devreye cevap
verebilecek özellikleri var. 8 adet Analog girişi, RX ve TX,
2 adet CCP modülü daha bir çok işlevler. Çok bacak bağlantısı
isteyen devreler için bu chip ile olur. Örneğin 16 ile 20 bacaklı
LCD ekran, tuş pedi, led display gibi durumlarda gerekmektedir.
Özellikle RX ve TX özelliği olan bir chip. Yani, radyo frekanslı
 uzaktan kumanda yapmak isterseniz, kod çözcülü sizin işinizi
görür. 4 adet analog girişi ve DTMF üretici çıkışı var. Kristal kullanmadan dahili osilatörü ile iyi imkanları oluyor.
16Fxx serisinden 14 bacak pinli microchip 8 analog giriş özelliği var.
3 DTMF tonlama sinyal verebilecek çıkışı mevcut. Kristal kullanmadan, dahili osilatörü sayesinde kullanabileceğiniz bacak sayısı artmış oluyor.

12 Kasım 2013 Salı

Pic Basic Pro ile derlenmiş Pic 16F676 micro controller chip ile yapılmış
30 volta kadar ölçüm yapabilen,  3 digit 7 segment Led display voltmetre
BAS ve Hex dosyaları altta alabilirsiniz.

Mutlaka 7 segment led displayi ortak anod olması gerekiyor. Ortak katod olanı alırsanız devre şemasına ters düşer, led display çalışmaz.Çünkü besleme kaynağı +5V olarak ortak bağlantı yapılmıştır.

Pic16F676 ile Voltmetre Bas Dosyası  :

 device 16f676  
   xtal = 4
   Config CPD_OFF,CP_OFF,BODEN,MCLRE_OFF,PWRTE_ON,WDT_OFF,INTRC_OSC_NOCLKOUT,
   Declare  ADIN_RES  10       ' Set number of bits in result
   Declare ADIN_STIME 100
   DECLARE ADIN_TAD FRC
   DECLARE VCFG = 0 ' VREF is set to VDD of PICmicro
   DECLARE ADFM = 1 ' Right justify the ADC result
' Declare variables
Dim Adval as Word ' Create adval to store result
        'Delayms 500       ' Wait .5 second
        CMCON = 000111           ' disable comparators
        trisc = 0000
        CMCON = 7                   ' Turns off comparators
        ANSEL = 000001
        ADCON0 = %10010001          ' Set analogue input on PORTA.0   and right justify result
        ADCON1 = 001000          ' use porta.0
        trisa = $000001              
              ' Wait .5 second
        porta=0101
        PORTc=%111111
        delayms 500
     
begin: Adcin 0, Adval ' Read channel 0 to adval (0-1023)
        Adval = (Adval */ 500) >> 2 ' equates to: (adval * 500)/1024
        If adval<=100 Then gosub num1        'the thresholds for the different digits
        If adval<=100 Then gosub num2        ' 1 volts shows 1 on 7 Segment
        If adval<=200 Then GoTo num3        ' 2 volts shows 2  on 7 Segment
        If adval<=300 Then GoTo num4        ' 3 volts shows  3    on 7 Segment
        If adval<=320 Then GoTo num5
        If adval<=350 Then GoTo num6
        If adval<=375  Then GoTo num7
        If adval<=400 Then GoTo num88
        If adval<=420 Then Gosub num9
     
        goto begin

num1:
     porta=0001
     PORTc=%110000
     GoTo begin
num2:
     porta=0101
     portc=%011101
     GoTo begin
num3:
     porta=0101
     portc=%111100
     GoTo begin
num4:
     porta=0001
     PORTc=%110110
     GoTo begin
num5:
     porta=0101
     PORTc=%101110
     GoTo begin
num6:
     porta=0101
     PORTc=1110
     GoTo begin  
num7:
     porta=0001
     PORTc=1110
     GoTo begin
num88:
     porta=0101
     PORTc=%111111
        delayms 500
        porta=0001
        PORTc=0000
        delayms 500
     GoTo begin
num9:
     porta=0101
     PORTc=%111110
     GoTo begin
num0:
     porta=0101
     PORTc=%111110
     GoTo begin                
       
     End


Pic16F676 ile Voltmetre HEX Dosyası : 



:1000000000308A003C280000831A0A28A000030E52
:10001000A1000F288312A000030EA100A1140A085A
:10002000A8008A018313A00E0408A2005708A300A9
:100030005808A4005908A5005A08A6005B08A700A4
:1000400083128C308400001C27280C1858282208A2
:1000500084002308D7002408D8002508D9002608E2
:10006000DA002708DB0028088A00210E83008312AB
:10007000200EA11883160900FF238316900000307C
:100080008A00222A0A108A100A1182074034573443
:100090002234063415340C34083456340034043415
:1000A000FF340A108A100A11820702340134043422
:1000B000EC308F009A308E00273085003F3087006B
:1000C000000000002C08023C031CAC0129302C0766
:1000D00084000008870029302C078400000840397C
:1000E000D7000310570CD2002C085120073A5204B5
:1000F0008500AC0A0C108A11272807309900831656
:10010000050803308312D700D70B842819088C11F7
:100110001F1300300838831691001F129F161F17F7
:1001200083129F171F1418308316850027308312FF
:100130008500831687013730831287008530900051
:10014000EC308F009A308E00C0308B0483160C1474
:100150008312332A3330840000080319BE2801308B
:10016000D800D701D70BB228D80BB1284A30D70016
:10017000D70BB82800000000800BAF280034D7014F
:10018000D801D901DA01CB01CC01CD01CE014A0859
:100190004904480447040319FD282030CF00031008
:1001A000C30DC40DC50DC60DCB0DCC0DCD0DCE0DA3
:1001B0004A084E02031DE62849084D02031DE628A1
:1001C00048084C02031DE62847084B02031CF72889
:1001D0004708CB024808031C480FCC024908031CFF
:1001E000490FCD024A08031C4A0FCE020314D70D53
:1001F000D80DD90DDA0DCF0BCF2800004B3084007D
:1002000000342030CB00C701C801C901CA0142082F
:10021000DA004108D9004008D8003F08D700031091
:10022000571C20294308C70744080318440FC80770
:1002300045080318450FC90746080318460FCA07A3
:10024000CA0CC90CC80CC70CDA0CD90CD80CD70CCA
:10025000CB0B0F290034C201C101C0011E30BF0009
:100260003A08C6003908C5003808C4003708C3007A
:1002700001215A08C2005908C1005808C000570897
:10028000BF005A08C6005908C5005808C4005708DE
:10029000C300CA01C9012730C800F630C700BF201B
:1002A0005A08C3005908C2005808C1005708C000C6
:1002B0004220D800A9002908403C031D6129FF30D5
:1002C000A900C201C101C0011E30BF003A08C6002A
:1002D0003908C5003808C4003708C30001215A088E
:1002E000C2005908C1005808C0005708BF005A088A
:1002F000C6005908C5005808C4005708C300CA0101
:10030000C9012730C800F630C700BF200008BB0075
:10031000840A0008BC00840A0008BD00840A0008A2
:10032000BE00C201C101C0010A30BF003E08C600C4
:100330003D08C5003C08C4003B08C30001215A0821
:10034000C2005908C1005808C0005708BF005A0829
:10035000C6005908C5005808C4005708C300CA01A0
:10036000C9012730C800F630C700BF205A08C300B3
:100370005908C2005808C1005708C0004220D800E0
:10038000AA00C201C101C0010A30BF003E08C60078
:100390003D08C5003C08C4003B08C30001215A08C1
:1003A000C2005908C1005808C0005708BF005A08C9
:1003B000C6005908C5005808C4005708C300CA0140
:1003C000C9012730C800F630C700BF200008BB00B5
:1003D000840A0008BC00840A0008BD00840A0008E2
:1003E000BE00C201C101C0010A30BF003E08C60004
:1003F0003D08C5003C08C4003B08C30001215A0861
:10040000C2005908C1005808C0005708BF005A0868
:10041000C6005908C5005808C4005708C300CA01DF
:10042000C9012730C800F630C700BF205A08C300F2
:100430005908C2005808C1005708C0004220D8001F
:10044000AB00792A84011F3083051F130030073861
:1004500083169100073083129F007F30A900AA0005
:10046000AB00AC017D28B101B001AF01AE01B2011A
:100470003208133C031C5A2A0C30D8001F08C33919
:1004800058049F000130B300AA209F149F18462AE9
:1004900083161E088312AE071E0803181E0FAF072F
:1004A000003003180130B007003003180130B107E5
:1004B000B20A382A3108C6003008C5002F08C40027
:1004C0002E08C300CA01C901C8011430C700BF20EB
:1004D0005A08B6005908B5005808B4005708B300C8
:1004E0005A08BA005908B9005808B8005708B700A8
:0C04F0002B29C830B300AA20332A630077
:0207FE00443481
:02400E00C43FAD
:00000001FF
;PIC16F676

 
Radarın çalışma metodu, bir elektromagnetik dalga yayan verici
 ile radyo alıcısından oluşur. Konu şöyle genişletmek gerekirse,
telsiz verici sinyali gibi güçlü elektromagnetik dalga örneğin gemiye doğru geldiğinde, gemi metal olduğundan elektro dalgayı yutmayıp,
geri yansıma yapar. Tabii bu geri yansıma yapacağı an zayıflayacaktır. Zayıf olsa da frekans değeri kaybolmayacaktır. Bu geriye gelen sinyali radarın alıcı (Radyo Alıcısına benzer ) sinyali alacaktır. Bu sinyalin radarın buluınduğu yer ile gemi arasında arasındaki sinyalin seviyesine
göre  uzaklık ölçülebiliyor.
   Radarı ilk Alman Mühendis Christian Hülsmeyer 1904 yılında buldu.
Savaşın getirdiği zorunluluk, radarın daha da gelişmesi sağlandı.  

10 Kasım 2013 Pazar





TEST SORULARI 4
  1. Aşağıda verilen ayarlı dirençlere ait devre sembollerinin isimleri hangi şıkta doğru sıralamayla verilmiştir?


    1-Termistör, 2-Potansiyometre, 3-LDR, 4-Trimpot
    1-LDR, 2-Trimpot, 3-Termistör, 4-Reosta
    1-LDR, 2-Potansiyometre, 3- Termistör, 4-Trimpot
    1-LDR, 2-Potansiyometre, 3-VDR, 4-Reosta

  2. Kırmızı, sarı, mavi, nötr ve toprak hatlarının en az ikisinin birbirine temas ederek elektriksel akımın bu yolla devresini tamamlamasında ne olur?
    Kısa Devre Olur
    Elektrik Akımı Çarpar
    Hiç Bir Şey Olmaz
    Açık Devre Olur

  3. Alternatif ve doğru akım devrelerinde kullanılan cihazları ve bu cihazlarda kullanılan iletkenleri, aşırı akımlardan koruyarak devreleri ve cihazı hasardan koruyan eleman aşağıdakilerden Hangisidir?
    Direnç
    Regülatör
    Kaçak Akım Rölesi
    Sigorta

  4. Akım, gerilim ve direnç değerini ölçen aletler aşağıdakilerden hangisidir?
    Takometre
    Ampermetre
    Avometre
    Voltmetre

  5. Aşağıdakilerden hangisi kondansatörün görevi değildir.?
    Parazitlenmeyi azaltır.
    Elektrik Akımını Depolar.
    Filtreleme yapar.
    Elektrik akımını güçlendirir.

  6. Aşağıdakilerden hangisi LDR için doğ rudur?
    Üzerine düşen ışıkla direnci azalır.
    Isındıkça direnci düşer.
    Isındıkça direnci artar.
    Üzerine düşen ışıkla direnci artar.

  7. Varistörler için aşağıdakilerden hangisi doğrudur?
    Isı ölçer bir komponenttir.
    Cihaz içinde sıcaklık artınca direnci düşer.
    Çalışma voltajın üzerine çıkıldığında direnci yükselir.
    Çalışma voltajının üstüne çıkıldığında direnç değeri sıfıra iner.

  8. Dört renkli bir direncin ilk üç rengi sırasıyla kırmızı, mor ve sarıdır. Bu direncin değeri nedir?
    27 Ohm
    270 k Ohm
    27 k Ohm
    260 k Ohm

  9. Dirençlerde hangi renk %10 tolerans anlamına gelir?
    KahveRengi
    Altın
    Gümüş
    Beyaz

  10. 6 k Ohm ve 3 k Ohm?luk iki direncin paralel bağlı olduğu bir devre, 12 volt ile besleniyor. Bu devrede 6 k Ohm?luk dirençten geçen akım nedir?
    2 mA
    3 mA
    6 mA
    12 mA

  11. Son yörüngede atom sayısı 4 olan atomlara ne ad verilir?
    İletken
    Yalıtkan
    Yarı iletken
    Valans

  12. Silisyum transistörlerin iletime geçmesi için kaç volt gerekir?
    0,4 VOLT
    0,3 VOLT
    0,7 VOLT
    0,9 VOLT

  13. Aşağıda verilen kondansatör tiplerinden hangisi kutupludur?
    Mika
    Elektrolitik
    Seramik
    Polyester

  14. Zener diyotlar için verilen bilgilerden hangisi yanlıştır?
    Doğru polarmada kristal diyot gibi çalışır.
    Gerilimi terslemek amacıyla kullanılır.
    Ters polarmada çalışır.
    Ters polarmada eşik noktası vardır.

  15. Aşağıdakilerden hangisi Bjt tipi transistörün ayak isimlerinden değildir?
    Emiter
    Geyt
    Beyz
    Kolektör

  16. Diyot için verilen ifadelerden hangisi yanlıştır?
    Tek yönlü akım iletir.
    P ve N maddelerinden oluşur.
    Direnci 0 Ohm' dur
    Ters polarmada iletken değildir.

  17. Hangi diyot çeşidi doğrultmada kullanılır?
    Kristal Diyot
    Zener Diyot
    LED
    Foto Diyot

  18. Aşağıdaki maddelerin hangisi yarı iletken yapımında kullanılmaz?
    Germanyum
    Silisyum
    Selenyum
    Demir

  19. Üzerinde 102 yazan kondansatörün değeri kaçtır?
    102 µF
    1 nF
    100 nF
    0,1 µF

  20. Aşağıdakilerden hangisi NTC için doğrudur?
    Üzerine düşen ışıkla direnci artar.
    Isındıkça direnci düşer.
    Üzerine düşen ışıkla direnci azalır.
    Isındıkça direnci artar.

Şişmiş Kondansatör   Kutuplu kondansatörler elektronik cihazların vaz geçilmez elemanlarındandır. Devrede şarj olup tekrar boşalır. Yerine göre
10 mikrofarad, 1000 mikrofarad kapasitörler kullanılır. Filtreleme
görevi gören kondansatörler, aynı zamanda AC gerilimde oluşan dalgalanmaları yutar. Elektronik kart tamiri elinize ilk geçtiği zaman,
ilk bakacağınız kondansatörler olmalıdır. Dış görünüşüne bakıldığında, elektrolitik kondansatörün üst kafa tarafı şişik görürsünüz. İşte bu şişme durumu, kondansatör fazla gerilimden ya da güç power devresinde aşırı ısınmadan dolayı oluşmuştur.
   Cihaz içinde hava alacak delik, açıklık ve fan olmalı ki, ısı sadece kondansatörlere değil,
diğer eleman komponentlere zararı en az indirebilsin. Her zaman kondansaör arızalarında
şişme görülmez. Bu demektir ki, kondansatör arızalı parça olabiliyor. Nasıl anlayacağız
diyecek olursanız; güç kaynağı çıkış voltajlarında dengesiz, düşük kararsız volt değerleri
göreceksiniz. Genelde kondansatörler arıza yaptığında tahmin etmek zor olmayacaktır.
Şüpheli elektrolitik kondansatörü çıkardıktan sonra yan keski ile ortadan kesin, ısınmadan
dolayı içinin kuruduğunu göreceksiniz. Kondansatörler 2 adet uzun şeritler birbirilerine
temas etmeden, arasına yalıtım kağıt şerit konup paralel sarılmış olan elemanlardır.
Elektrolitik kondansatörlerdeki sıvımsı madde asit borik eriğidir.  

9 Kasım 2013 Cumartesi

Teknolojik gelişmelerin en çok uyarlandığı ve ilerleme sağladığı alanlardan birisi de tıp. Yirminci yüzyılın son çeyreğine kadar bile doktorların teknolojik olanakları oldukça kısıtlıydı. Özellikle insan vücudunun iç yapısını göstermeye yarayan cihazlar yeteri kadar gelişmemişti. 

.

8 Kasım 2013 Cuma

   Basit bir akülü ya da pilli cihazlarda kaynak gerilimin düştüğünü,
yetersiz kaldığını bir led ile gösterebilecek bir şemayı paylaşıyorum. Trimpotun ayarını bir kaç denemeyle ayarlayabilirsiniz.
   Burada çalışma şekli, örneğin; 3V pilin yetersiz voltaj eşiği 2V olduğunda led gösterge yanacaktır.
   Pil bitmediği sürece led yanmayacağından, led monitör devre 1mA dahi akım çekmez. Trimpot ayarını bitmiş pil ( 2V olacak ) led yanıncaya kadar yavaş yavaş çevirin.

5 Kasım 2013 Salı


-5 volt, +5 volt, -12 volt, +12 volt çıkışlı power devresi linklere tıklayın.

5 Volt ve 12 Volt Power

5 V ve 12 V PWR

200 Watt PC Power Supply


Standart olarak kullanılan 20 pinli olarak voltaj dağıtımı olan güç kaynağının
devre şema PDF olarak aşağıdaki linkten görebilirsiniz.

ATX_psu_schematic.pdf
SMPS switch mode devre çizimi alttaki linkte görebilirsiniz.

KA3505.pdf
ATX Switch Power  Supply Soketi
20 Pin  Atx Power SupplyGenelde Bilgisayarlarda kullanılan 20 pin değişik çıkış voltajları olan
güç kaynağı tablosu işinize yarar.
      
   ATX connector pinout

PinNameColorDescription
13.3VOrange+3.3 VDC
23.3VOrange+3.3 VDC
3COMBlackGround
45VRed+5 VDC
5COMBlackGround
65VRed+5 VDC
7COMBlackGround
8PWR_OKGrayPower Ok is a status signal generated by the power supply to notify the computer that the DC operating voltages are within the ranges required for proper computer operation (+5 VDC when power is Ok)
95VSBPurple
+5 VDC Standby Voltage (max 10mA) 500mA or more typical
1012VYellow+12 VDC
113.3VOrange+3.3 VDC
12-12VBlue-12 VDC
13COMBlackGround
14/PS_ONGreenPower Supply On (active low). Short this pin to GND to switch power supply ON, disconnect from GND to switch OFF.
15COMBlackGround
16COMBlackGround
17COMBlackGround
18-5VWhite-5 VDC (2002 v1.2 made optional, 2004 v2.01 removed from specification)
195VRed+5 VDC
205VRed
+5 VDC
Switch Power  Supply
   Switch güç kaynağının eskiden trafo, 4 diyot ve bir
kaç kondansatörden oluşan adaptörlerden farkı,
switch mode powerın içindeki trafonun küçük, hafif ve
kömür nüve bloklarından oluştuğudur. Bunda komponentler
fazla sayıdadır. Diğer bir özelliği, çıkış kasarsa yani kısa
devreye yakın yük oluştuğunda, kendini devre dışı bırakıyor.
Elemanların hayatı kurtuluyor.
   Yanda gördüğünüz switch mode powerı devresini inceleyebilirsiniz.

4 Kasım 2013 Pazartesi

Trafo kullanmadan ( switch trafosu dahi olmadan )
12V DC çıkış 15 mA verebilen bir şemamız yandadır. Besleme kaynağına sürebileceğimiz yükler yüksek omajlı röle ( 1 kohm üstü ), led olabilir. 2 adet 1 Watt zener diyotların volt değeri farklı olursa
değere göre çıkış besleme voltu verir.

Pratik ve az malzeme ile tam regüle edilmiş, AC gerilim nerdeyse sıfıra indirmiş 78xx serisi regüle entegresi ( Bakıldığında transistöre benzer )
3 Voltdan 24 Volta kadar istediğiniz Dc çıkışlı
güç kaynağı yapabilirsiniz.
78XX serisi çıkış voltunu 78 in sağındaki iki hane rakamdan anlıyorsunuz.
    Örnek: 
78L05 entegresi 5 Volttur.
7812 entegresi 12 Volttur.

Proteus Nedir ? Elektronik Devrelerin Simülasyon Programı


Labcenter Electronic firmasının bir ürünü olan Proteus görsel olarak elektronik devrelerin simülasyonunu yapabilen yetenekli bir devre çizimi, simülasyonu, animasyonu ve PCB çizimi programıdır.



Klasik workbench'lerden en önemli farkı mikroişlemcilere yüklenen 
.HEX dosyalarını da çalıştırabilmesidir. 

Proteus programı sanal bir laboratuvardır. Her türlü elektrik/elektronik devre şemasını Proteus yardımıyla bilgisayar ortamında deneyebilirsiniz.
Devredeki elemanların değerlerini değiştirip yeniden çalıştırıp sonucu gözlemleyebilirsiniz. Bu program, binlerce elektronik eleman içeren devre tasarımlarının üretiminde bile kullanılabilmektedir. Elektriksel hata raporu hazırlayabilmekte, malzeme listesini çok düzenli bir şekilde verebilmektedir.


Proteus 7 Professional Portable indirmek için; TIKLAYINIZ.
   220 Volt ampülü devreye sürmek için, LDR algılayıcı ve rölenin yerine triyak kullanacağız.
Burada diakın görevi 220 Voltu LDR' ye iletmemesidir.
   LDR' ye ışık geldiğinde LDR' nin direnci düşmeye başlar. Hal böyle olunca triyakı
kesime sokacaktır. Sonrası yük konumundaki lambamız yanmayacaktır.
  Triyakı iletime geçiren R1 direncidir. LDR omaj
değeri aşağı inince, R1 direncinin değeri fazla birşey
ifade etmediğinden, haliyle triyak kesime girer.  

3 Kasım 2013 Pazar

   Gençlerimiz TRT' de yayınlanmış Kara Şimşek dizisini büyüklerinden duymuşlardır. Asıl adı Kit olan Kara Şimşek
her çeşit füzeye bombaya dayanıklı araba olmakla
birlikte konuşabilme, turbo moda geçme, kendilinden sürme özelliği var.
   Tabii ki bu özellikler hayal ürünü olarak TRT' de dizi film
olarak izlenmişti. Bu arabanın ön tarafında sağa sola giden
kırmızı renkte ışıklar var. İşte size bunun ledlerle yapacağınız
555 osilatör üretici ve 4017 sayıcı entegre ile
yapılmış yandaki şemayı sunuyorum
  TESLA Bobini ve Magnetik Alan Ölçümü
    Basitçe anlatmak gerekirse, kullandığımız trafoya benziyor, ama farkı girişine
220 volt verdiğmiz bobin sarımından fazlasıyla kat çıkış sarımı var. Yüksek gerilim veren
çıkış sarımı çok ince milim altında oluyor. Girişe 220 Volt alternatif gerilim verdiğinizde trafo
çıkışında binlerce volt mertebesi verir. Çıkış sarımı uzunluğu arttıkça gerilim yükselir.
    Bu yüksek gerilim bobini TV cihazlarında, mikro dalga fırınlarda kullanılıyor.
 Kendi soyadını verdiği Tesla Bobini' ni  1891 yılında Sırp uyruklu Amerikalı Nikola Tesla
bulmuştu. Yüksek gerilim, düşük akım ile yüksek frekans üretmeyi başarmıştı.

 

İlerleyen yıllarda verici ve alıcı radyo frekansı bulundu.Telsiz telgraf, kablosuz cihazlar,
uydu cihazları gibi teknolojik gelişti.

2 Kasım 2013 Cumartesi

RJ45_4017.pngTeknik servis elemanları RJ 45 jack soketlerine CAT 5 ya da
CAT 6kablosunu çakarken bazı sorunlarla karşılaşır. Bunlardan
biri, RJ 45 çakma pens ile çakarken, RJ 45 jackın pinlerine temas edecek tellerden en az biri pine tam oturmamış olur. Yapacağınız devre şeması çaktığımız RJ 45 sağlamlığı kontrolü için işinize yarayacak. 8 ayrı tel (JUMPER) sağlamsa, 8 led yanacaktır.
Eğer bazıları yanmıyorsa, o yanmayan ledlerin karşılığındaki teller iyi
temas etmemiştir.

1 Kasım 2013 Cuma

16F628A.jpg

Pic Basic Pro (PBP Bas uzantılı dosya uzantısı) ile kodlarla 16F628A' nın portb.0 dan başlayarak  portb.6 ya kadar hepsi kırmızı renkte ledleri saf düzen (Tek Sıra Düz ip gibi
dizilmiş hali) 220 ohm ile GND ye bağlayın. Elle sağa sola hızlı çevirirseniz isim okunabilecektir. 12 Volt FAN motoruna üzerine takabilirseniz
ve motor hızını denemelerle iyi ayarlanırsa
çok net okunur.



include "BS1DEFS.BAS"
trisb=%10000000
PORTB=%10000000
@ DEVICE pic16F628a, INTRC_OSC_NOCLKOUT  '4 mHz Kristal kullanmadığınızda komut böyledir.
'@ DEVICE pic16F628a, XT_OSC  ' kristalli hali

 CMCON=7

ana:
 

'*********************************
' invert Bits portb.7 den başlar
'E
    PORTB=%01111111
    gosub bekle1
    PORTB=%01001001
    gosub bekle1
    PORTB=%01001001
    gosub bekle1
    PORTB=%01001001
    gosub bekle1
    PORTB=%01000001
    gosub bekle1
    PORTB=000000
    gosub bekle3
'*************************************
  'D
   PORTB=%01111111
    gosub bekle1
    PORTB=%01000001
    gosub bekle1
    PORTB=%01000001
    gosub bekle1
    PORTB=100010
    gosub bekle1
    PORTB=111110
    gosub bekle1
    PORTB=000000
    gosub bekle3

'***********************************
'A
    PORTB=011111
    gosub bekle1
    PORTB=%01100100
    gosub bekle1
    PORTB=%01100100
    gosub bekle1
    PORTB=%01100100
    gosub bekle1
    PORTB=011111
    gosub bekle1
    PORTB=000000
    gosub bekle3

'***********************************
'kelime boÅŸluÄŸu
     
    PORTB=000000
    gosub bekle2

'*********************************
bekle1:
    pause  1     '1 ideali
    return
bekle2:
    pause 100  '96    '66
    return    
bekle3:
    pause 2          '2
    return  


Derleme yazılım programınız yoksa aşağıdaki HEX dosyalarını pic programmer kite yükleyiniz.

:100000002828A301A200FF30A207031CA307031C9A
:1000100023280330A100DF300F200328A101E83E90
:10002000A000A109FC30031C1828A00703181528FC
:10003000A0076400A10F152820181E28A01C222844
:1000400000002228080083130313831264000800B1
:1000500083168030860083128030860007309F0030
:100060007F30860065204930860065204930860053
:100070006520493086006520413086006520860174
:100080006B207F308600652041308600652041303E
:10009000860065202230860065203E30860065207F
:1000A00086016B201F308600652064308600652045
:1000B0006430860065206430860065201F3086002D
:1000C000652086016B208601682001300120080030
:0C00D0006430012008000230012008000C
:02400E007C3FF5
:00000001FF