LabProg+
Ukončená výroba. Náhrada: BeeProg2 / BeeProg2C.
Univerzálny programátor.
Stručný popis:
- 48 univerzálnych pin-driverov s prúdovým obmedzením
- pre žiadne DIL zariadenia nie je potrebný žiadny adaptér
- komfortný ovládací program, Windows (95/98/Me/NT/2000/XP) kompatibilný
- pripojiteľnosť k PC - cez paralelný (printer) port
- vyrobené na Slovensku
- záruka - 3 roky
- certifikovaný CE skúšobňou, spĺňa požiadavky na CE certifikát
Voliteľné príslušenstvo:
Vlastnosti
- LabProg+ je univerzálny programátor všetkých druhov a technológií programovateľných obvodov. Výkonný pin-driver na všetkých 48 pinoch umožňuje pripojiť nezávisle na každý pin hodnotu H, L, pull-up, pull-down, hodiny, zem, napájacie a dve programovacie napätia. Z každého pinu je možné samozrejme čítať. Tento progresívny návrh programátora umožňuje programovať virtuálne každý obvod v DIL puzdre do 48 pinov bez adaptéra či typovo špecifického modulu, čo zaručuje možnosť podpory pre všetky súčasné aj budúce programovateľné obvody na trhu.
- Programátor LabProg+ je nielen programátor programovateľných obvodov, ale aj tester TTL a CMOS logických obvodov a tester statických pamätí (RAM). LabProg+ umožňuje generovať aj užívateľom definované testovacie postupnosti a je teda použiteľný ako tester vyšších funkčných celkov, ale aj napríklad ako tester káblov. LabProg+ je profesionálny, skutočne univerzálny programátor za skutočne priaznivú cenu a svojim pomerom cena/výkon ukazuje nový meter pre univerzálne programátory.
- Programátor LabProg+ je periférne zariadenie osobného počítača triedy IBM PC, ku ktorému sa pripája cez paralelný port, štandardne určený pre pripojenie tlačiarne. Programátor - aj tým, že podporuje obojsmerný paralelný port - je veľmi rýchly
- Štruktúra programátora je navrhnutá pre multiúlohové operačné systémy. Programátor má vlastnú inteligenciu, tvorenú výkonným mikroprocesorom a podpornými obvodmi. To mu umožňuje autonómne - teda nezávisle od momentálneho stavu ovládacieho programu v PC - vykonávanie časovo kritických programovacích sekvencií. Preto práca v pozadí pod OS Windows 3.x, Windows 95/98, Windows NT/2000/XP je naozaj bezproblémová.
- Programátor umožňuje skontrolovať správnu polohu (posunutie, otočenie) programovaného obvodu v pätici, ako aj to, či má každý pin programovaného obvodu kontakt v pätici. Tieto schopnosti podporené limitáciou programovacích prúdov a kontrolou identifikačných byte programovaného obvodu takmer vylučujú možnosť chyby obsluhy.
- Zabezpečovacie obvody programátora vylučujú poškodenie programovaného obvodu v prípadoch poruchy napájania aj výpadku komunikácie s PC. Procesor v programátore vykoná v tomto prípade - nezávisle na PC - presne špecifikovanú postupnosť krokov tak, aby nielenže ostal nepoškodený programovaný obvod, ale aby sa - okrem programovanej bunky - nepoškodil ani obsah programovaného obvodu. Hardware programátora poskytuje tiež dostatočné prostriedky pre self test, takže ovládací program má kedykoľvek možnosť pretestovať správnosť fungovania pindriverov, prítomnosť a správnosť nastavenia všetkých napätí, skontrolovať procesor a jeho okolie, preveriť správne časovanie, ako aj preveriť komunikačný kanál PC - programátor.
- Optimálny návrh plošného spoja redukuje negatívne javy na pätici (groundbouncing, nestabilita napájania) pri práci s obvodom na minimum. Ochranné obvody na všetkých vstupoch do programátora (napájací a komunikačný konektor a aj programovacia pätica), chránia programátor aj programovaný obvod pred poškodením v prípade prepätia aj elektrostatického výboja.
- Verifikáciu naprogramovania vykonáva programátor pri medzných hodnotách napájania pre daný obvod, čo samozrejme zvyšuje istotu správneho naprogramovania a dlhého uchovania dát v obvode.
- Programové vybavenie umožňuje pohodlnú prácu s programátorom. Výber obvodov podľa tried, podľa výrobcov, alebo podľa zadanej masky z celej databázy poskytuje jednoduchú a pohodlnú orientáciu v podporovaných obvodoch. Štandardné funcie pre manipuláciu s obvodom (čítanie, kontrola vymazania, programovanie, verifikácia) sú doplnené o kontrolné (illegal bit test, kontrola správnosti vloženia) a špeciálne funkcie (automatický štart programovania po vložení obvodu do pätice). Program umožňuje komfortnú manipuláciu s buffrom a so súbormi, vrátane automatického rozpoznávania formátu súboru. Ovládací program je k dispozícii v slovenčine, angličtine a aj v iných jazykoch.
- Software taktiež poskytuje množstvo informácií o programovanom obvode, okrem iných napr. aj obrázky všetkých dostupných puzdier a popis spôsobu označovania každého nami podporovaného obvodu (prefixy a sufixy).
- Implementovaný Jam Player umožnuje interpretáciu Jam súborov štandardu JEDEC JESD-71. Jam súbory sú generované návrhovým software, poskytovaným výrobcom toho ktorého programovateľného obvodu. Obvody sú programované v ZIF pätici.
- Ak je pri programovaní potrebné individuálne pre každý obvod meniť sériové číslo, LabProg+ má funkcie autoinkrementácie. Táto funkcia zabezpečí inkrementáciu sériového čísla v buffri vždy pred vložením nového obvodu. Autoinkrementačná funkcia umožňuje čítať sériové čísla, resp. individuálnu identifikáciu programovaného obvodu aj zo súboru.
Starostlivosť o zákazníkov
- Devízou technického riešenia programátora LabProg je fakt, že podpora na nové obvody sa deje výlučne programovo a teda pri pružnosti firmy Elnec takmer okamžite. Takisto prevádzka nevyžaduje skryté náklady vo forme platených nových verzií programového vybavenia, prípadne nákladných prídavných modulov. Najnovšia verzia programového vybavenia je bezplatne k dispozícii na našej download WEB stránke a AlgOR.
- Služby Keep-Current a AlgOR sú ďalším krokom k spokojnosti zákazníkov.
- V rámci služby Keep Current je zasielaná zákazníkom najnovšia verzia ovládacieho programu a doplnky k návodu na obsluhu a použitie (Keep-Current balíček). Služba Keep-Current zaručuje jednoducho a bez zmätkov aktuálne najvyššiu kvalitu programovania na programátoroch Elnec.
- Služba AlgOR (Algorithm On Request - algoritmy na požiadanie) dáva užívateľovi programátora nástroj, ako vo svoj prospech ovplyvniť počet a sortiment programovateľných obvodov, podporovaných programátorom LabProg-48LV a tiež možnosť podieľať sa na koncepcii a vlastnostiach ovládacieho programu.
- Pre programátor LabProg+ sú k dispozícii programovacích adaptérov z DIL na PLCC, SOIC, PSOP a TSOP. Programovo je zabezpečené, aby napr. konvertor DIL44/PLCC44 umožňoval prácu so všetkými obvodmi v PLCC44 puzdre. Pre programovanie obvodov s viacerými vývodmi je vo väčšine prípadov potrebné len jednoduché prepojenie pinov. Toto prepojenie je uvedené v nápovede, takže adaptér si môže operatívne zhotoviť aj užívateľ.
- Devízou technického riešenia programátora LabProg+ je fakt, že podpora na nové obvody sa deje výlučne programovo a teda pri pružnosti firmy Elnec takmer okamžite. Takisto prevádzka nevyžaduje skryté náklady vo forme platených nových verzií programového vybavenia, prípadne nákladných prídavných modulov!
- Koncepcia programátora LabProg+, ochranné obvody a použité súčiastky dovoľujú poskytnúť na programátor 3 ročnú záruku, s obmedzením 25 000 cyklov na päticu ZIF.
Špecifikácia hardvéru
Soket, pin driver a DAC
- 48-pinový DIL ZIF (Zero Insertion Force) soket pre obvody do 48 pinov so šírkou puzdra 300/600 mil
- 3 D/A prevodníky pre generovanie VCCP, VPP1 a VPP2 riadená strmosť zostupnej a nábežnej hrany, prúdové obmedzenie
- TTL driver podporuje H, L, CLK, pull-up, pull-down na všetkých 48 pinoch
- plná podpora Lov Voltage obvodov od 1.8V
- autokalibrácia a schopnosť selftestu
Softvérová špecifikácia
Operácie s obvodom
- štandardné:
- automatický výber EPROM/Flash EPROM obvodov podľa ID
- kontrola vymazania
- čítanie
- programovanie
- verifikácia
- výmaz
- programovanie konfiguračých a zabezpečovacích bitov
- kontrolná suma
- interpretuje Jam Standard Test and Programming Language (STAPL), JEDEC standard JESD-71
- zabezpečovacie:
- kontrola správneho vloženia
- kontrola kontaktu ZIF-obvod
- kontrola identifikačných (ID) byte obvodu
- špeciálne:
- výrobný mód (automatický štart programovania po vložení obvodu)
- automatická inkrementácia sériového čísla
- štatistika
- count-down mód
Operácie s buffrom
- view/edit, find/replace
- fill/copy, move, byte swap, word/dword split
- checksum (byte, word)
Akceptované formáty súborov
- neformátovaný (raw) binárny
- HEX: Intel, Intel EXT, Motorola S, MOS, Exormax, Tektronix, ASCII-SPACE-HEX
- POF (Altera), JEDEC (ver. 3.0.A), napr. od ABEL, CUPL, PALASM, TANGO PLD, OrCAD PLD, PLD Designer ISDATA, atď.
- JAM (JEDEC STAPL Format), JBC (Jam STAPL Byte Code), STAPL (STAPL File) JEDEC standard JESD-71
Programované obvody
Programátor:
- EPROM: NMOS/CMOS, 1702*, 2708*, 27xxx and 27Cxxx series, with 8/16 bit data width, full support for LV series
- EEPROM: NMOS/CMOS, 28xxx, 28Cxxx, 27EExxx series, with 8/16 bit data width
- Flash EPROM: 28Fxxx, 29Cxxx, 29Fxxx, 29BVxxx, 29LVxxx, 29Wxxx, 49Fxxx series, from 256Kbit to 32Mbit, with 8/16 bit data width, full support for LV series
- Serial E(E)PROM: 24Cxxx, 24Fxxx, 25Cxxx, 45Dxxx, 59Cxxx, 25Fxxx, 25Pxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx series, full support for LV series
- Configuration (EE)PROM: XCFxxx, XC17xxxx, XC18Vxxx, EPCxxx, AT17xxx, 37LVxx
- PROM: AMD, Harris, National, Philips, Signetics, Tesla, TI
- NV RAM: Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x series
- PLD: Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX7000AE
- PLD: Lattice: ispGAL22V10x, ispLSI1xxx, ispLSI1xxxEA, ispLSI2xxx, ispLSI2xxxA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, M4-xx/xx, M4A3-xx/xx, M4A5-xx/xx, M4LV-xx/xx
- PLD: Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3, CoolRunner-II
- other PLD: SPLD/CPLD series: AMI, Atmel, AMD-Vantis, Gould, Cypress, ICT, Lattice, NS, Philips, STM, VLSI, TI
- Microcontrollers 48 series: 87x41, 87x42, 87x48, 87x49, 87x50 series
- Microcontrollers 51 series: 87xx, 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89LVxxx, all manufacturers, Philips 87C748..752 series, Philips LPC series, Cygnal/Silicon Laborat. C8051 series
- Microcontrollers Intel 196 series: 87C196 KB/KC/KD/KT/KR/...
- Microcontrollers Atmel AVR: AT90Sxxxx, ATtiny series
- Microcontrollers ELAN: EM78Pxxx
- Microcontrollers Microchip PICmicro: PIC10xxx, PIC12Cxxx, PIC16C5x, PIC16Cxxx, PIC17Cxxx, PIC18Cxxx, dsPIC series
- Microcontrollers Motorola: 68HC11 series (1)
- Microcontrollers National: COP8xxx series
- Microcontrollers NEC: uPD78Pxxx series
- Microcontrollers Scenix (Ubicom): SXxxx series
- Microcontrollers SGS-Thomson: ST6xx series
- Microcontrollers TI: MSP430 series
- Microcontrollers ZILOG: Z86xxx series
- Microcontrollers other: Cypress, EM Microelectronic, Fujitsu, Goal Semiconductor, Princeton, Macronix, Winbond, Hitachi, Holtek, Infineon(Siemens), NEC, Samsung, Toshiba, ...
Poznámky:
- (1) mikroprocesory Motorola majú špeciálny programovací algoritmus, preto LabProg+ je schopný programovať IBA tie Motorola mikroprocesory, ktoré sú momentálne podporované. Ak plánujete programovať iné Motorola mikroprocesory, uvažujte prosím o programátore s FPGA pindriverom (BeeProg, JetProg).
- obvody označené * sú zastarané a programujú sa pomocou prídavného modulu
- LabProg+ programátor NIE JE VHODNÝ na ISP programovanie. Ak predpokladáte potrebu ISP v budúcnosti, uvažujte o programátoroch, ktoré majú ISP konektor (SmartProg, BeeProg, ...)
I.C. Tester:
- typu TTL: rada 54,74 S/LS/ALS/H/HC/HCT
- typu CMOS: rada 4000, 4500
- Statické RAM: 6116 .. 624000
- Generovanie užívateľsky definovateľných testovacích sekvencií
Podporované puzdra:
- podpora puzdier zahŕňa DIP, PLCC, SOIC, PSOP, SSOP, TSOP, TSSOP, TQFP, QFN (MLF), SDIP, BGA a iné
- podpora pre všetky obvody v DIP puzdrení bez prídavnej redukcie
- podpora obvodov v PLCC28, PLCC32 a PLCC44 univerzálnymi adaptérmi
- kompatibilný s adaptérmi iných výrobcov pre podporu ostatných púzdier, ako DIP
Rýchlosti programovania
Poznámka: Čas programovania obvodu programátorom pripojeným k PC pomocou LPT portu zavisí od typu LPT portu, čiastočne od rýchlosti PC a vyťaženosti operačného sytému. Podrobnosti sú uvedené na stránke Programátory Elnec, tipy na zvýšenie rýchlosti programovania.
Ak plánujete použiť veľkokapacitné pamäte, zmierte sa s relatívne dlhým programovacím časom alebo porozmýšľajte nad výkonnejším programátorom BeeProg alebo JetProg.
Obvod | Operácie | Čas | ||
---|---|---|---|---|
27C010 | programovanie a verifikácia | 39 sek. | ||
AT29C040A | programovanie a verifikácia | 75 sek. | ||
AM29F040 | programovanie a verifikácia | 165 sek. | ||
PIC16C67 | programovanie a verifikácia | 30 sek. | ||
Konfigurácia: P4, 2.4 GHz, ECP, Windows XP. |
Všeobecné
- Požiadavky vyplývajúce z hardware programátora:
- paralelný port, určený pre pripojenie tlačiarne, odporúčaný obojsmerný (PS/2) port
Všeobecné
- napájanie 12..15V AC, max. 1A alebo 15V-18V DC, max. 1A
- spotreba max. 12W aktívny, približne 1.5W sleep
- rozmery 275x157x47 mm
- hmotnosť - cca 1,5kg
- prevádzková teplota: 5°C ÷ 40°C (41°F ÷ 104°F)
- prevádzková vlhkosť: 20%..80%, nekondenzujúca
Obsah dodávky, základná konfigurácia
- LabProg+ programátor
- spínaný napájací zdroj 100..240V AC/15V DC/1A
- prepojovací kábel PC-programátor
- diagnostický POD pre selftest programátora
- protiprachový kryt na päticu ZIF
- užívateľský manuál (na CD)
- softvér
- registračná karta
- prepravný obal
Doplnkové služby
- Keep Current - pravidelné zasielanie nových verzií ovládacieho programu a aktualizovanej užívateľskej dokumentácie (balík Keep-Current)
- AlgOR (Algorithms On Request) - nové obvody do ovládacieho programu podľa požiadaviek zákazníka
V cene programátora je zahrnuté
- bezplatná technická podpora (WebForm/na báze e-mailov)
- bezplatná aktualizácia programového vybavenia z web stránky
Uvedené vlastnosti a špecifikácie môžu byť zmenené za účelom zlepšenia úžitkových vlastností výrobku.