Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace

Hlavní menu
Kdo je přítomen?
Login

Uživatelské jméno:
Heslo:
Bezpečnostní kód: Vygenerovaný bezpečnostní kód 6
Opište tento kód:


Naši členové

OK:Thomeeque - Profil Thomeeque
Dnes: 0
Včera: 0
Celkem: 18620



Čtenáři na webu

Anonymní: 594
Členové: 48
Celkem: 642




Jste anonymní uživatel. Můžete se ZDARMA zaregistrovat zde

Amatérský programátor Willem Eprom Programmer
Publikované: Sunday, 06.10. 2002 - 19:04:21 Od: alovka

Recenze Článek je určen čtenářům, kteří zvažují koupi profesionálního programátoru pamětí. Jako alternativa je tu uveřejněna recenze amatérského programátoru, který si můžete postavit doma z běžně dostupných součástek.

  • Uvodem

Jestliže zvažujete koupi programátoru pamětí, doporučím Vám ještě jednu levnější alternativu. Komplexní programátory pamětí se pohybují v cenové relaci okolo 7000,- i více a ve většině případů neobsahují ani adaptéry na různorodé pouzdra obvodů. Na Internetu jsem narazil na amatérský programátor pro paralelní port, který se plně vyrovná profesionálním programátorům pamětí.
Jmenuje se Willeprom programmer. Jeho různé modifikace se dokonce komerčně prodávají pod různými značkami. K jeho plusům patří široké spektrum programovatelných obvodů, hodně druhů adaptérů a šikovný ovládací program pracující pod Windows. K dispozici je i verze programu pracující  pod operačním systémem MS-DOS. Jeho verze se neustále modernizuje a vznikají stále nové a nové adaptéry. Z příchodem nových obvodů se modernizuje i ovládací program.
Jestliže se někomu z Vás nechce do konstrukce tohoto programátoru, lze ho koupit i sestavený a oživený. Linky na jednotlivé firmy uvedu v závěru recenze.

  • Poznámky ke konstrukci

Konstrukce programátoru je v celku levná a měli byste se vejít do 2000 Kč. Nejdražší z celé konstrukce je 32 pinová patice typu ZIF (s páčkou jako u procesoru), která se i obtížně shání. Počítejte z cenou okolo 500 Kč.
Samozřejmě můžete patici vyměnit za klasický typ, ale manipulace s obvody je potom náročnější. Ostatní součástky není problém sehnat. Při oživování jsem se nesetkal z žádnými problémy a zařízení jelo na první šup. Plošné spoje jsem podle své předlohy nechal vyrobit v této firmě. Nejdůležitější předlohy k plošným spojům máte ke stažení zde. Nejsou všechny, ale jen ty nejdůležitější. Nemusíte je tak extrahovat s pdf souborů uveřejněných ke stažení na domovské stránce. Všechny jsou navrženy na jednostranné desky s plošnými spoji.
Nebudu tady rozkreslovat schémata a plošné spoje k programátoru, všechny si je můžete stáhnout z této domovské stránky. Veškerá dokumentace je v souborech *.pdf a je dostatečně podrobná.

  • Co umí ?

Přehled podporovaných obvodů :

  • EPROM - 27C64, 27C128, 27C256, 27C512, 27C010, 27C020, 27C040, 27C1001
    M27C1001, M27C2001, M27C4001
    27C080 (A19) , M27C801, M87C257
    2716(Vpp25V), 2732, (adapter DIP24)
    2764, 27128, 27256, 27512, 27010,
    Vpp12.5V (21Vpp Modify Circuit)

  • EEPROM - 28C65,28C64, 28C128, 28C256,28C512, 28C010, 28C020, 28C040
    M28C16A/17A (DIP28)
    (Adapter or Jumper) 28C16,XLS2816 (DIP24)

  • FLASH MEMORY - 28F64, 28F128, 28F256, 28F512,28F010, 28F020
    MX26C1000, MX26C2000, MX28F1000, MX28F2000
    Am28F256A, Am28F512A, Am28F010A, Am28F020A
    -- intel ---
    i28F001BX, 28F004, 28F008, 28F016

  • FLASH MEMORY - 29F64, 29F128, 29F256, 29F512,29F010, 29F020, 29F040, 29F080
    29F001,29F002, 29F004, 29F008, 29F016, 29F032

  • Serial (I2C) EEPROM 24Cxx - 24C02,24C04,24C08,24C16, 85C72, 85C82, 85C92
    24C32,24C64,24C128,24C256,24C512

  • Microwire EEPROM - 93C06, 93C46, 93LC46, 93C56, 93C57,
    93C66, 93C76, 93C86 (8bit), AT59C11, AT59C22, AT59C13
    CAT35C102, CAT35C104, CAT35C108 (pullup pin7)
    93C06A ,93C46X,93C56,93C66,93C76,93C86 (NS)
  • MicroChip PIC - 16C84, 16F84, 16F84A ,16F627/16F628
    12C508/A, 12C509/A, 12CE518, 12CE519, 16C505
    16C620 16C621, 16C622, 16CE623, 16CE624, 16CE625, 16C710/711
    ---ICSP connector----
    16F870, 16F871, 16F872, 16F873, 16F874, 16F876, 16F877
    PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A
  • Atmel Flash Memory - AT29C256, AT29C512,AT29C010A, AT29C020, AT29C040,AT29C040A
    W29EE512,W29EE011, W29EE012, W29C020(128),W29C040
    PH29EE010(W29EE011) , ASD AE29F1008 (AT29C010), AE29F2008 (AT29C020)

  • Atmel Flash Memory - AT49F512, AT49F010, AT49F020, AT49F040
    SST39SF010, SST3S9F020 ,SST39SF040
    AT49F001,AT49F002 , AT49F008A
    Am29F512, Am29F010, Am29F020, Am29F040,HY29F080
    29F002, 29F002T, Pm29F002T

  • Serial Peripheral Interface (SPI) -[Atmel] AT25010,020, 040 (A8-A0)
    AT25080, 160, 320, 640, 128, 256 (A15-A0)
    [ST] W95010....256, Microchip 25x010 - 25x640
    25010,25020,25040
    25C080,25C160,25C320,25C640,25C128,25C256,25C512
    AT25HP256,AT25HP512
    AT25HP1024 (24bit address)
    -- CAT64LCxxx (16bit DATA IN/OUT) use Socket 93Cxxx
    CAT64LC010, CAT64LC020, CAT64LC040
  • Atmel EEPROM - AT28C256, AT28C010, AT28C040

  • Nonvaltile SRAM - DS1220,DS1225Y, DS1230Y/AB, DS1245Y/AB, DS1249Y/AB

  • Static RAM (Test RAM) - 6116, 6264, 62256, 62512, 628128

  • EPROM winbond,SST
    Electrical Erase Chip -
    W27E512, W27E010, W27C010, W27C020, W27C040
    SST27SF256, SST27SF512, SST27SF010, SST27SF020
    MX26C4000
    Vcc = 3.3-3.6V SST37VF512, SST37VF010, SST37VF020, SST37VF040

  • Flash Memory SST,Sanyo - SST28SF040A ,LE28F4001



Přehled podporovaných obvodů přes adaptéry :

  • Atmel AT89Cxx (MCS-51)
    Adapter 32pin to MCS-51 -
    Atmel Auto Setect AT89C51,52,55, AT89LV51,52,55
    AT89S8252 (8K+2K), AT89S53, AT89LS8252,AT89LS53
    AT89C1051,AT89C2051,AT89C4051 (20pin)
    AT89C51RC (32KB), AT89C55WD (6.2V)
    SST89C54/58, SI89C52 - Intel Auto Select
    i87C51, i87C51FA, i87C51FB
    i8xC51,i8xC52,i8xC54,i8xC58 (tWP = 100uS*25 Pulse)

  • Atmel AVR 8-bit RISC AT90Sxxx
    (Parallel programming)
    Adapter 32pin to MCS-51  -
    (read,write,erase,verify,checkempty,Lockbits ,Fusebits) [Flash memory/EEPROM]
    AT90S1200,AT90S2313, 90S2333, 90S4433, 90S4414, 90S8515, 90S4434, 90S8535
    reference AT90S2313 pin

  • MCS-48,MCS-41
    Adapter 32pin to MCS-48/41 -
    ROM (read/verify)
    P8048AH, P8049AH,P8050AH, P8042AH Vea = 12V
    P8041, P8042 - OTP (read/verify/Progam)
    P8748,P8749H,P8742H Vea = 18V - EPROM (read/verify/Progam)
    D8748,D8749,D8742,D8741, D8742 Vea = 18V

  • FLASH memory 8/16bit
    (Software Data Protection)
    Adapter (TSOP48) -
    Am29F400,Am29F800,29F160,29F320 (read,write byte mode)
    HY29F200, HY29F400, HY29F800 , AT49F2048A, AT49F4096A, AT49F8192A
  • FLASH memory 8/16bit (Vpp12V)
    (Software Data Protection)
    Adapter (TSOP48) -
    i28F200,i28F400,i28F800,i28F160 (TSOP48)
    28F001(DIP32 or PLCC32)
  • EPROM 16bit (DIP40) (1-4Mbit)
    Adapter Eprom 16bit
    Eprom only -
    27C1024 (27C210), 27C2048 (27C2002), 27C4096 (27C4002),
    (read,Program byte mode
    by use Resister pull up Data Bus (0xFF), A0 select low or high byte)

  • EPROM 16bit (DIP42) (4-32Mbit)
    Adapter Eprom DIP42
    Eprom only -
    M27C400(DIP40), 27C800, 27C160, 27C322
    (read,Program byte mode
    by use Resister pull up Data Bus (0xFF), A0 select low or high byte)
  • FLASH memory 8/16bit
    (Software Data Protection)
    Adapter (TSOP48LV) -
    29LV200, 29LV400,29LV800,29LV160,29LV320 (read,write byte mode)
  • Firmware Hub / LPC FLASH
    Adapter Firmware Hub/LPC (PLCC32) (PP mode) (3.3V) -
    -- Firmware Hub
    82802AB, 82802AC, AT49LW040, AT49LW080,
    SST49LF002A, SST49LF003A, SST49LF004A, SST49LF008A
    W49V002FA, W39V040FA -- LPC flash
    SST49LF020, SST49LF040
    W49V002A, W39V040A
  • P28F002BC
    Adapter P28F002BC (DIP40) -
    BOOT BLOCK FLASH MEMORY
    - P28F002BC



Pro více informací běžte na domovskou stránku.

  • Obrázky programátoru

Alovkova konstrukce programátoru.

Takto vypadá mnou postavený programátor...

Programátor společnosti VGJ Elektronika z Polska.

A tohle je programátor, který prodává společnost VGJ Elektronika z Polska...

Originální výrobek k zakoupení.

Originální programátor za cca 100 Euro.

  • Na závěr nějaké linky

http://www.willem.org - Originální schéma a vývoj ovládacího softwaru. Zde si můžete zakoupit již hotový výrobek.
http://se-ed.net/mpu51/eprom/eprom.html - Domovská stránka konstrukce programátoru a jeho adaptérů. Všechny schémata naleznete právě zde.
http://www.vgj.pl - Prodej již osazeného a oživeného programátoru nebo jako stavebnice.


 
Související odkazy
Hodnocení článku
Průměrné hodnocení: 5
Hlasů: 4


Zvolte počet hvězdiček:

Vynikající
Velmi dobrý
Dobrý
Průměrný
Špatný

Možnosti

Re: Amatérský programátor Willem Eprom Programmer (Hodnocení: 1)
Od: alovka - Sunday, 24.11. 2002 - 07:24:53
(O uživateli | Poslat soukromou zprávu) http://www.ebastlirna.cz
Levné ZIF patice jsem objevil v prodejně Phobos v centru Ostravy. Stojí 120 KČ.



Re: Amatérský programátor Willem Eprom Programmer (Hodnocení: 1)
Od: alovka - Monday, 13.10. 2003 - 13:57:44
(O uživateli | Poslat soukromou zprávu) http://www.ebastlirna.cz
Jelikož naše Tesla už zanikla a součástky ze skladových zásob jsou už také vesměs doprodány, musíme koupit jejich drážší zahraniční bratříčky. Tak ZIF patice 24 PIN, 28 PIN, 40 PIN stojí 220,- Kč. Paradoxně 32 PIN stojí 440,- Kč. Ceny podle prodejny GM Electronics.
Ještě bych přihodil i několik linků, kde se můžete o programátoru dozvědět více. http://www.willem.prv.pl nebo http://www.eshop.beep.pl . Na těchto stránkách je lze i zakoupit nebo zakoupit jen plošné spoje či stavebnice.


Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.22 sekund