Smartprog2
Univerzálny programátor s možnosťou ISP.
Stručný popis:- 23946 podporovaných obvodov verziou SW 2.67 (25. Feb. 2010)
- malý, výkonný a rýchly univerzálny programátor
- všetky obvody v DIL do 40 pinov programuje bez prídavných modulov
- konektor pre in-circuit sériové programovanie (ISP)
- pripojiteľnosť k PC - cez USB port
- USB 2.0 full speed a USB 1.1 kompatibilný
- komfortný ovládací program, Windows (98/Me/NT/2000/XP/Vista/7) kompatibilný
- nové verzie SW voľne dostupné cez Internet
- dodávaný s napájacím káblom a obslužným programom
- certifikovaný CE skúšobňou a spĺňa požiadavky na CE
- vyrobené na Slovensku
- záruka - 3 roky
Voliteľné príslušenstvo
Poznámka: pozrite tiež programátor SmartProg, ktorý má rovnaké vlastnosti ale, pripojenie k PC cez LPT port.
Vlastnosti
VŠEOBECNÉ
- SmartProg2 je ďalším členom novej generácie univerzálnych programátorov ELNEC, podporujúcich Windows 98/Me/NT/2000/XP/Vista/7. Programátor bol vyvinutý aby spĺňal požiadavky vývojových pracovísk a servisných centier na univerzálny a ľahko prenosný programátor.
- SmartProg2 je malý, výkonný a veľmi rýchly programátor všetkých programovateľných obvodov, určený pre stacionárne aj mobilné použitie. Programátor pracuje bez použitia prídavných modulov so všetkými obvodmi v DIL puzdre do 40 pinov. Programátor je vybavený aj konektorom pre in-circuit sériové programovanie (ISP), čo ďalej zvyšuje jeho úžitkovú hodnotu. SmartProg2 je nielen programátor, ale aj tester RAM pamätí.
- Programátor predstavuje vynikajúco technicky spracovaný výrobok, zabezpečujúci spoľahlivé a rýchle programovanie a to za veľmi konkurencieschopnú cenu. Vo svojej triede poskytuje iste jeden z najlepších pomerov cena/výkon.
- Programátor programuje obvody maximálne rýchlo z dôvodu použitia výkonného hardware na báze FPGA a podpory USB 2.0 full speed portu.
- SmartProg2 je pripojiteľný ku všetkým IBM PC kompatibilným počítačom. Pripojiteľný je k IBM PC kompatibilným typom, od PC desktop po palmtop cez USB port, čo je dôležité pre nové typy počítačov bez vstavaného LPT-portu (napr. notebook).
HARDWARE
- 40 výkonných TTL pindriverov poskytuje H/L/pull_up/pull_down a možnosť čítania pre každý pin pätice. Použité pokročilé kvalitné a vysokorýchlostné obvody poskytujú kvalitné signály bez prekmitov na programovanie všetkých podporovaných obvodov. Pindriver poskytuje napájacie napätie dostatočne nízke na programovanie všetkých dnešných (1.8V) aj budúcich low-voltage obvodov.
- Programovaný obvod je chránený pred poškodením chybou obsluhy výkonnými ochrannými opatreniami: kontrola správneho zasunutia obvodu do pätice, kontrola správneho kontaktu vývodov a samozrejme kontrola elektronickej identifikácie obvodu.
- Verifikácia naprogramovaných hodnôt je vykonávaná pri marginálnych hodnotách napájacieho napätia, čo zvyšuje výťažnosť programovacieho procesu a dlhodobú stálosť naprogramovaných údajov.
- Na programovanie obvodov v iných ako DIL púzdrach je k dispozícii široký sortiment konvertorov z DIL na PLCC, SOIC, SSOP, TSOP, TSSOP, TQFP, QFN (MLF) a iné púzdra.
SOFTWARE
- K dispozícii je WIN 95/98/NT/2000/XP/Vista kompatibilný ovládací program s prehľadným ovládaním a výkonnými funkciami, podporený bohatou nápovedou. Voľba programovaného obvodu je podľa výrobcov, podľa tried obvodov, alebo zadaním fragmentu označenia, uvedeného na obvode.
- Štandardné príkazy pre manipuláciu s obvodmi (čítanie, kontrola vymazania, programovanie, verifikácia, výmaz obvodu) sú posilnené o testovacie funkcie (test správneho vloženia obvodu do pätice, kontrola elektronickej identifikácie obvodu) a špeciálne funkcie (autoinkrementácia).
- Ovládací program podporuje všetky známe formáty súborov. Čítacia funkcia automaticky rozpoznáva formát načítavaného súboru a urobí potrebnú konverziu dat.
- Funkcia autoinkrementácie zabezpečí modifiká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.
- Software taktiež poskytuje množstvo informácií o programovanom obvode, okrem iných napr. aj obrázky všetkých dostupných púzdier a popis spôsobu označovania každého nami podporovaného obvodu (prefixy a sufixy).
- Software poskytuje ucelené informácie pre ISP programovanie: popis jednotlivých pinov ISP konektora, doporučený spôsob pripojenia do cieľového zariadenia s in-circuit programovaným obvodom a ďalšie nevyhnutné informácie.
STAROSTLIVOSŤ O ZÁKAZNÍKOV
- Použitá koncepcia HW programátora SmartProg2 zaručuje, že podpora na obvody sa deje výlučne programovo nezávisle na zložitosti programovacieho algoritmu a teda pri pružnosti firmy ELNEC takmer okamžite. Najnovšia verzia programového vybavenia je bezplatne k dispozícii na našej download WEB stránke.
- 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 SmartProg2 a taktiež možnosť podieľať sa na koncepcii a vlastnostiach ovládacieho programu.
- Koncepcia programátora SmartProg2, použité súčiastky, ako aj spoľahlivý výrobný proces a zahorovanie dovoľujú poskytnúť na programátor 3-ročnú záruku, s obmedzením 25 000 cyklov na päticu ZIF.
Špecifikácia
HARDWARE
Programátor
- dva D/A prevodníky pre VCCP a VPP s riadenou strmosťou nábežnej a zostupnej hrany
- rozsah VCCP: 2V až 7V/350mA
- rozsah VPP: 2V až 25V/200mA
- port USB 2.0/1.1 kompatibilný
- autokalibrácia
- schopnosť selftestu
Programovacia pätica a pindrivery
- 40 pinový DIL ZIF sokel pre obvody do 40 pinov so šírkou púzdra 300/600 mil
- pindrivery: 40 TTL pindriverov, špeciálny (GND/VCC/VPP) pindriver
- pomocou FPGA realizovaný TTL driver podporuje H, L, CLK, pull-up, pull-down na všetkých pinoch pindriveru, úroveň H nastaviteľná od 1.8 V po 5V
- test vodivosti (ZIF programátora - programovaný obvod) pre každý pin pindriveru
ISP konektor
- 10-pinový konektor s ochranou proti prepólovaniu
- 5 TTL pindrivery, poskytujúce H, L, CLK, pull-up, pull-down; úroveň H nastaviteľná od 1.8V do 5V k práci so všetkými (vrátane nízkonapäťovými) zariadeniami.
- 1x VCCP napätie (rozsah 2V..7V/100mA) (*1) a 1x VPP napätie (rozsah 2V..25V/50mA)
- programovacie napätie (VCCP) so schopnosťou korigovať napájacie napätie cieľového obvodu smerom hore aj dole a detekciou napätia
- (*1) - programátor nie je určený k napájaniu cieľovej aplikácie pomocou VCCP pinu. V prípade takejto požiadavky, použite prosím programátor BeeProg+.
PROGRAMOVANÉ OBVODY
Programátor, v ZIF pätici
- EPROM: NMOS/CMOS, rady 27xxx a 27Cxxx s 8/16 bitovou dátovou zbernicou, vrátane LV verzií (*1*2)
- EEPROM: NMOS/CMOS, rady 28xxx, 28Cxxx, 27EExxx, s 8/16 bitovou dátovou zbernicou, vrátane LV verzií (*1*2)
- Flash EPROM: rady 28Fxxx, 29Cxxx, 29Fxxx, 29BVxxx, 29LVxxx, 29Wxxx, 49Fxxx s 8/16 bitovou dátovou zbernicou (*1*2)
- Sériové E(E)PROM: rady 24Cxxx, 24Fxxx, 25Cxxx, 25Bxxx, 25Dxxx, 59Cxxx, 25Fxxx, 25Pxxx, 25Qxxx, 85xxx, 93Cxxx, AT88SCxxx, plná podpora LV obvodov (*1)
- Konfigurovateľné (EE)PROM: XCFxxx, 37LVxx, XC17xxxx, EPCxxx, AT17xxx, vrátane LV verzií
- NV RAM: rady Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x
- PLD: firiem: Atmel, AMD-Vantis, Cypress, ICT, Lattice, NS, ... (*1)
- Mikroprocesory rady MCS51: 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89LVxxx, 89LSxxx, 89LPxxx, LPC výrobcov Atmel, Atmel W&M, Intel, Philips, SST, Winbond (*1*2)
- Mikroprocesory Atmel AVR: rady AT90Sxxxx, AT90pwm, AT90can, AT90usb, ATtiny, ATmega, (*1*2)
- Mikroprocesory Cypress: CY8Cxxxxx
- Mikroprocesory ELAN: EM78Pxxx
- Mikroprocesory EM Microelectronic: 4 a 8 bitové
- Mikroprocesory Microchip PICmicro: rada PIC10xxx, PIC12xxx, PIC16xxx, PIC17Cxxx, PIC18xxx, dsPIC, 8-40 pinov (*1*2)
- Mikroprocesory Scenix (Ubicom): rada SXxxx
- Mikroprocesory Silicon Laboratories(Cygnal): rada C8051
- Mikroprocesory iné: ASP, Macronix, Princeton, EXODUS Microelectronic, Goal, Ramtron, Topro, VersaChips, Winbond
Programátor, cez ISP konektor
- Sériové E(E)PROM: rady IIC, MW, SPI, KEELOQ, serial data Flash
- Mikroprocesory Atmel AVR: AT89Sxxx, AT90Sxxxx, AT90pwm, AT90can, AT90usb, ATtiny, ATmega, AT89LSxxx, AT89LPxxx
- Mikroprocesory Cypress: CY8C2xxxx
- Mikroprocesory Elan: EM78Pxxx
- Mikroprocesory EM Microelectronic: 4 a 8 bitové
- Mikroprocesory Microchip PICmicro: rady PIC10xxx, PIC12xxx, PIC16xxx, PIC17xxx, PIC18xxx, dsPIC
- Mikroprocesory Philips: rodina LPC
- Mikroprocesory Silicon Laboratories(Cygnal): rada C8051
- (*1) - pre non-DIL púzdra sú k dispozícii odpovedajúce konvertory púzdier.
- (*2) - pre viac ako 40-pinové obvody je k dispozícii iba niekoľko adaptérov, preto prosím uvažujte o výkonnejšom programátore (BeeProg+, JetProg), ak potrebujete programovať obvody s viac ako 40 pinmi
- Aktuálny zoznam všetkých podporovaných obvodov
I.C. Tester
- Statické RAM: 6116 .. 624000
Rýchlosť programovania
| Obvod | Činnosť | Mód | Čas |
|---|---|---|---|
| 27C010 | programovanie a verifikácia | ZIF | 28 sek. |
| AT29C040A | programovanie a verifikácia | ZIF | 32 sek. |
| AM29F040 | programovanie a verifikácia | ZIF | 62 sek. |
| PIC16C67 | programovanie a verifikácia | ZIF | 10 sek. |
| PIC18F452 | programovanie a verifikácia | ZIF | 7 sek. |
| AT89C52 | programovanie a verifikácia | ZIF | 16 sek. |
| PIC16F876A | programovanie a verifikácia | ISP | 5 sek. |
| PIC12C508 | programovanie a verifikácia | ISP | 3 sek. |
Časy programovania platné pre verziu ovládacieho programu 2.11.
SOFTWARE
- Algoritmy:
- použité sú výhradne výrobcom obvodov schválené alebo odporúčané algoritmy.
- Nové verzie SW:
- nové verzie programového vybavenia sú k dispozícii približne každé 2 týždne, bezplatne.
- Základné vlastnosti:
- história revízií, protokol práce, on-line nápoveda, informácie o obvodoch a algoritmoch.
Činnosti s obvodom
- štandardné:
- inteligentný výber obvodu podľa typu, výrobcu alebo fragmentu mena obvodu
- kontrola vymazania, čítanie, verifikácia
- programovanie
- porovnanie a zápis rozdielov na disk
- výmaz
- programovanie konfiguračných a zabezpečovacích bitov
- illegal bit test
- kontrolná suma
- zabezpečovacie:
- kontrola správneho vloženia obvodu do pätice
- kontrola kontaktu ZIF-obvod
- kontrola identifikačných (ID) byte obvodu
- špeciálne:
- automatická inkrementácia sériového čísla
- štatistika
- count-down mód
Činnosti s buffrom
- view/edit, find/replace
- fill, copy, move, byte swap, word/dword split
- checksum (byte, word)
Akceptované formáty súborov
- binárny
- HEX: Intel, Intel EXT, Motorola S-record, MOS, Exormax, Tektronix, ASCII-SPACE-HEX
VŠEOBECNÉ
Požiadavky na PC
- Všeobecné požiadavky, dané ovládacím programom
- Požiadavky vyplávajúce z hardware programátora:
- odporúčaný USB port 2.0 high speed kompatibilný
Prevádzkové hodnoty
- napájanie 15..20V DC, max. 0.5A
- spotreba max. 6W aktívny režim, približne 1.4W pohotovostný režim
- rozmery: 160x95x35 [mm]
- hmotnosť: cca 500g (bez napájacieho zdroja)
- teplotný rozsah 5°..40°C
- relatívna vlhkosť 20%..80%, nekondenzujúca
Obsah dodávky, základná konfigurácia
- programátor SmartProg2
- spínaný napájací zdroj 15V/500mA, stabilizovaný + prívodná šnúra
- prepojovací kábel medzi PC a programátorom
- ISP kábel
- diagnostická hlavica pre selftest programátora
- protiprachový kryt na päticu ZIF
- návod na obsluhu a použitie (v elektronickej verzii na priloženom CD)
- ovládací program
- registračná karta
- prepravný obal
Doplnkové služby
- Keep Current - pravidelné zasielanie nových verzií ovládacieho programu a manuálov
- AlgOR (Algorithms On Request) - nové obvody do ovládacieho programu podľa požiadaviek zákazníka
V cene programátora je tiež zahrnuté
- bezplatná poradenská služba (hot line) v oblasti programovania
- nárok na bezplatný download nových verzí programového vybavenia
Uvedené vlastnosti a špecifikácie môžu byť zmenené s cieľom zlepšiť úžitkové vlastnosti výrobku.








