guclusat

Tanınmış Üye
Süper Moderatör

24CXX EEPROM (JDM) Programlayıcı Teknik İnceleme

Bu devre, bilgisayarın seri portundan (RS232) gelen sinyalleri, EEPROM çiplerinin (24C02, 24C04, 24C16 vb.) anlayacağı I2C protokolüne dönüştürür.

1. Devrenin Mimari Yapısı

  • Voltaj Regülasyonu: Seri porttan gelen yüksek voltajı, çipin çalışması için güvenli olan 5.1V seviyesine indirmek için üç adet Zener diyot kullanılmıştır.
  • Veri Hatları (SDA ve SCL): Seri portun 3., 4. ve 7. pinleri, 4.7K dirençler üzerinden çipin 5. (SDA) ve 6. (SCL) pinlerine bağlanarak veri iletişimini sağlar.
  • Besleme Filtresi: Devrede bulunan 47uF kondansatör, yazma işlemi sırasında oluşabilecek voltaj dalgalanmalarını süzerek veri hatasını (Verify Error) önler.
  • Görsel Bildirim: Devreye eklenen LED, porta takıldığında besleme voltajının geldiğini ve devrenin hazır olduğunu gösterir.

2. Desteklenen Entegreler

Bu devre ile 24CXX serisindeki hemen hemen tüm I2C hafıza çiplerini programlayabilirsiniz:
  • 24C01, 24C02, 24C04
  • 24C08, 24C16, 24C32
  • 24C64'ten 24C512'ye kadar olan tüm aile

3. Yazılım ve Kullanım

Bu donanımı çalıştırmak için en kararlı yazılım PonyProg veya IC-Prog'dur. Yazılım ayarlarında programlayıcı tipi olarak "SI-Prog" veya "JDM" seçilmeli ve doğru COM portu atanmalıdır.

Usta Tavsiyesi: "Neden Veri Okumuyor?"

Bu devreyi yapan arkadaşların en çok yaşadığı sorun çiplerin yönüdür. Şemada görüldüğü gibi, çentiğin (pin 1 tarafı) nereye geldiği çok kritiktir. Ayrıca, çipin 7. pini (WP - Write Protect) şemada şaseye (GND) çekilmiştir; bu sayede çipin "yazma koruması" devre dışı kalarak üzerine yeni veri yazılmasına imkan tanır.
1745934671308.webp
24cxx entegre programlama devresi
 
Son düzenleme:
Geri
Yukarı