Keşfedin, Öğrenin ve Paylaşın
Evrim Ağacı'nda Aradığın Her Şeye Ulaşabilirsin!
Yeni Soru Sor
Paylaşım Yap
Sorulara Dön
Kod Egitim
Üye 29 Mayıs 2024
1

Bir verinin elektrik sinyalleri ile nasıl başka cihaza veri ilettiğini, elektrik sinyalini hangi elemanın nasıl ürettiğini ve kodladığını anlamıyorum?

Mesela bilgisayarda bir "A" harfi "01000001" ASCII kod karşılığı var bunu nasıl elektrik sinyaline çeviriyor ve bu sinyalde alıcı tek bir "A" harfi için bu kodu "AA" ifadesi ile nasıl ayırt ediyor? Yani 8 tane 0 ve 1 olarak bir sınırı mı var her bir 8 li bir veriye mi denk geliyor ve bitişik 0'lar nasıl ayırt ediliyor?
2 Cevap - 380 görüntülenme
  • Şikayet Et
  • Mantık Hatası
0
  • Paylaş
  • Alıntıla
  • Alıntıları Göster
Tüm Reklamları Kapat
2 Cevap
Yasin Kayalar
Yasin Kayalar
214.5K UP
Yaklaşık 21 yıldır Bilim ve felsefe ile ilgilenir 7 Haziran 2024

Ortada sadece işlemcide elektron transferi yap ve yapma biçiminde işlem ve süreçler var.

0 elektron transferi yapma

1 elektron transferi yap anlamına gelir. Yan ortada gerçekte ne 1 ne de 0 vardır.

Tüm Reklamları Kapat

0 ve 1'ler yok temel işlem prensibi elektron dalgasının hareketlerine dayanır. Bilgiler 0 ve 1'lere göre kodlanmış olarak ifade edilse de bunun alt zeminin de elektron dalgasının dalga olarak hareketleri söz konusu. Yani örneğin 0 ve 1'lerden oluşan bir kod dizisi elektron dalgasının işlemci gücüne göre saniyede milyonlarca gerçekleşebilen elektron transferi yap veya yapma şeklindeki süreçle ayırt edilir.

Bilinçlerimizin yaptığı dizayn sayesinde sadece ikili bir işlemi (elektron transferi yap veya yapma) ve bunların işlem sıralarını kullanarak bu bize akıllıymış gibi gelen çıktı oluşturma ve sunma noktasına ulaşan makineleri yapabilmemiz çok şaşırtıcı ve bilinçlerimizin varlığının bir mucizesi.

1
  • Şikayet Et
  • Mantık Hatası
0
  • Paylaş
  • Alıntıla
  • Alıntıları Göster
Şahin Tutuş
Şahin Tutuş
113.6K UP
Elektronik teknisyeni 4 Haziran 2024

Merhaba, çok güzel bir soru.

Arada boşluklar ve kontrol sinyalleri var elbette. Fakat ben tam teknik olarak şu miktar sinyal veriyor diyemem klavyelerin teknik spectlerini incelemeden. Fakat bu işlerin genelinin nasıl döndüğünü anlatabilirim.

Öncelikle işlemcinin hangi girişten bilgi geldiğini anlaması lazım. Burada atıyorum klavyenin numarası 01010 olsun. Bu bir kelime de olabilir önemli değil. işlemci gelen bilgiye bakar ve der ki "birazdan klavyeden bir veri veya veri dizisi gelecek" sonra aralarındaki protokole bağlı olarak bitleri saymaya başlar. Bu protokol kafadan uydurma bir protokoldür. (Tabi en optimum protokol kullanılır)

Tüm Reklamları Kapat

mesela kafamızdan bir protokol uyduralım. Kontrol kelimesi gelip klavyeden veri geleceğini anladiktan sonra başlangıç başlama işareti ilk 1 saniye 25 megahertzlik bir sinyal geliyor. Şimdi bitler gönderilmeye hazır. 1 saniye 5 volt var. ilk bitimiz geldi. 1. ikinci bit ile arasındaki boşluk için 1 saniye tekrar 25 megahertz sinyal üretildi. Şimdi 1 saniye boyunca bir şey olmadı. O zamqn ikinci bit 0. Sonra tekrar 25 megahertz sinyal geldi. Üçüncü bit 0 ise elektrik verilmeyecek, 1 ise 1 saniye boyunca 5 volt verilecek. Bu şekilde 8 bit Asc ii kodu tamamlanarak gider. Kod tamamlanınca bitirmek için mesela 50 megahertz elektrik üretilsin 2 saniye. Yukarda yazmadım ama okunan her bit bir geçici hafızaya yüklensin ve sonunda hepsi toplam okunsun diyebilirsin. Yani özetle klavyeyi verici, işlemciyi alıcı gibi farzedersek iki tarafa doğru protokolleri yüklediğimizde kolaylıkla haberleştirilebilecektir.

Ben kendim de bazen pic denilen mikroişlemcilerle yazılımlar yapıyorum. Bir uzaktan kumanda yapmam gerektiğinde doğrulama kodu olarak adımı yazıyorum örneğin. Yoksa bütün qrabauzaktan kumandaları birbirine karışırdı değil mi?

Buna ek olarak yukarıda anlattığım yöntem seri haberleşme idi. Klavyelerin tarihini hiç incelemedim ama asc ii eğer 8 bit ise bunun nedeni muhtemelen ilk başlarda paralel porttan çalışmasından dolayı olabilir. Paralel haberleşmede bütün veri aynı anda gider. 8 tane kablonun her birinde bir anahtar olduğunu düşün. A harfine basınca ilgili bitlerdeki anahtarlar kapanıp elektrik geçiriliyor. Fakat bu yöntemde vericide kullandığın faaliyet arttıkça 8 bit yetmemeye başlar. Çünkü 8 bit onluk sayı sisteminde 0 dahil 256 adet kontrol demektir. Ama 600 araçlıkbir otoparkyapacaksam 8 kablo değil artık 9 kablo kullanmam gerekir. Bu da hem kablo maliyeti hem daha karışık tasarımlar hem de standart dışılık olacaktır. Oysa ki seri haberleşmede işlemcinin gücünü arttırabildiğin sürece 8 bit de yapabilirsin 16 bit de 32 bit de 64 bit de yapabilirsin. Alıcı tarafının tek yapması gereken parolayı kontrol et, boşluk frekansını dinle, veriyi dinle, kaydet, boşluk frekansını dinle, veriyi dinle, kaydet... bu şekilde kaç bit olduğunun önemi yoktur. Buna data treni denir. Bu protokoller örneğin tv kumandalarında da vardır, çok çeşitli protokoller yapılabilir. 1 yani 5 voltun frekansı da sayılabilir örneğin. (Ki muhtemelen düz 5 volt değildir)

1
  • Şikayet Et
  • Mantık Hatası
0
  • Paylaş
  • Alıntıla
  • Alıntıları Göster
Daha Fazla Cevap Göster
Cevap Ver
Evrim Ağacı Soru & Cevap Platformu, Türkiye'deki bilimseverler tarafından kolektif ve öz denetime dayalı bir şekilde sürdürülen, özgür bir ortamdır. Evrim Ağacı tarafından yayınlanan makalelerin aksine, bu platforma girilen soru ve cevapların içeriği veya gerçek/doğru olup olmadıkları Evrim Ağacı yönetimi tarafından denetlenmemektedir. Evrim Ağacı, bu platformda yayınlanan cevapları herhangi bir şekilde desteklememekte veya doğruluğunu garanti etmemektedir. Doğru olmadığını düşündüğünüz cevapları, size sunulan denetim araçlarıyla işaretleyebilir, daha doğru olan cevapları kaynaklarıyla girebilir ve oylama araçlarıyla platformun daha güvenilir bir ortama evrimleşmesine katkı sağlayabilirsiniz.
Popüler Yazılar
30 gün
90 gün
1 yıl
Evrim Ağacı'na Destek Ol

Evrim Ağacı'nın %100 okur destekli bir bilim platformu olduğunu biliyor muydunuz? Evrim Ağacı'nın maddi destekçileri arasına katılarak Türkiye'de bilimin yayılmasına güç katın.

Evrim Ağacı'nı Takip Et!
Aklımdan Geçen
Komünite Seç
Aklımdan Geçen
Fark Ettim ki...
Bugün Öğrendim ki...
İşe Yarar İpucu
Bilim Haberleri
Hikaye Fikri
Video Konu Önerisi
Başlık
Bugün bilimseverlerle ne paylaşmak istersin?
Gündem
Bağlantı
Ekle
Soru Sor
Stiller
Kurallar
Komünite Kuralları
Bu komünite, aklınızdan geçen düşünceleri Evrim Ağacı ailesiyle paylaşabilmeniz içindir. Yapacağınız paylaşımlar Evrim Ağacı'nın kurallarına tabidir. Ayrıca bu komünitenin ek kurallarına da uymanız gerekmektedir.
1
Bilim kimliğinizi önceleyin.
Evrim Ağacı bir bilim platformudur. Dolayısıyla aklınızdan geçen her şeyden ziyade, bilim veya yaşamla ilgili olabilecek düşüncelerinizle ilgileniyoruz.
2
Propaganda ve baskı amaçlı kullanmayın.
Herkesin aklından her şey geçebilir; fakat bu platformun amacı, insanların belli ideolojiler için propaganda yapmaları veya başkaları üzerinde baskı kurma amacıyla geliştirilmemiştir. Paylaştığınız fikirlerin değer kattığından emin olun.
3
Gerilim yaratmayın.
Gerilim, tersleme, tahrik, taciz, alay, dedikodu, trollük, vurdumduymazlık, duyarsızlık, ırkçılık, bağnazlık, nefret söylemi, azınlıklara saldırı, fanatizm, holiganlık, sloganlar yasaktır.
4
Değer katın; hassas konulardan ve öznel yoruma açık alanlardan uzak durun.
Bu komünitenin amacı okurlara hayatla ilgili keyifli farkındalıklar yaşatabilmektir. Din, politika, spor, aktüel konular gibi anlık tepkilere neden olabilecek konulardaki tespitlerden kaçının. Ayrıca aklınızdan geçenlerin Türkiye’deki bilim komünitesine değer katması beklenmektedir.
5
Cevap hakkı doğurmayın.
Aklınızdan geçenlerin bu platformda bulunmuyor olabilecek kişilere cevap hakkı doğurmadığından emin olun.
Keşfet
Ara
Yakında
Sohbet
Agora

Bize Ulaşın

ve seni takip ediyor

Göster

Şifremi unuttum Üyelik Aktivasyonu

Göster

Şifrenizi mi unuttunuz? Lütfen e-posta adresinizi giriniz. E-posta adresinize şifrenizi sıfırlamak için bir bağlantı gönderilecektir.

Geri dön

Eğer aktivasyon kodunu almadıysanız lütfen e-posta adresinizi giriniz. Üyeliğinizi aktive etmek için e-posta adresinize bir bağlantı gönderilecektir.

Geri dön

Close