Akvárium CB 21MHz Elektro Hudba Fotky ZX Spectrum +2A Jídlo Rybaření Hlavní stránka Akvárium CB 27MHz Elektro Hudba Fotky ZX Spectrum Jídlo Rybaření
English version

Programátor sériových EEPROM


EEPROM programátor Programátor a čtečka sériových EEPROM pamětí řad 24CXX, 24LCXX, 93CXX a 93LCXX. Software má ale problémy s pamětí 24C32 - čtete ohlasy na konci této stránky. Já jsem schéma nijak neupravoval, ale plošný spoj jsem udělal znovu. Programátor se připojuje k PCéčku přes paralelní port a je z počítače rovnou napájený. Ovladač, programovací prostředí a schéma jsem získal na http://www.sistudio.com, ale dneska už to nějak není možné a tak si vše můžete stáhnout na konci téhle stránky.


Schéma zapojení :

Konektor J1 a diodu D2 nemám na svém programátoru vůbec osazené. Slouží totiž k připojení externího napájení v případě, že napájení přímo z portu selže. Typ konektoru Cannon 25 je zahnutý o 90 stupňů a do plošného spoje. Patice pro paměti je lepší precizní.

Schematic

Osazení :

Moc součástek třeba není. Destičku je asi nejlepší nechat bez krytu, aby byl co nejpohodlnější přístup k paticím.

Osazení

Plošný spoj :

Destička je samozřejmě větší, než by mohla být. Je to hlavně proto aby se dala normálně chytit do ruky a byl dostatek prostoru kolem patic. Rozměry jsou 38.1x53.34 mm. Spoj je jednostranný a nikde nejsou propojky.

Plošný spoj

Software programátoru je v souboru eepsoft.zip.
Soubor eeprom.zip obsahuje následující :
eeprom.sch elektrické schéma - formát OrCad 386
eeprom.lib knihovna prvků - formát OrCad 386
eeprom.bd1 plošný spoj - formát OrCad 386
eeprom.ps elektrické schéma - PostScript
osaz.ps osazení součástek - PostScript 4x zvětšený
spoj.ps plošný spoj - PostScript 4x zvětšený

Seznam součástek :

 Řádek   Počet   Reference                 Typ                 
---------------------------------------------------------
    1       1    C1                        22M/16V            
    2       3    D1,D2,D3                  1N4148             
    3       1    J1                        CON2   ARK120/2
    4       1    P1                        DB25M  CAN 25 V 90
    5       1    R1                        10k R               
    6       1    U1                        I2C_EEPROM DIL8     
    7       1    U2                        3_Wire_EEPROM DIL8  

Ohlasy :

Nic není dokonalé. Bohužel. A tak to vypadá, že v programu programátoru je chyba při čtení paměti typu 24C32. Dostal jsem následující dopis:
>I have run
>into a bug concerning the I2C programming of an Atmel 24C32.  The read
>cycle does not appear to be implemented properly in the software and
>actually causes the part to be written!

Hodně úspěchů Vám přeje Petr Simandl
Hlavní stránka

datum poslední změny : 13. března 2000