PR-BEEProg2 Programator firmy ELNEC (LPT i USB) złącze ISP
Opis
PR-BEEProg2 Programator firmy ELNEC (LPT i USB) złącze ISP
BeeProg2 jest uniwersalnym programatorem pamięci, mikrokontrolerów i układów PLD, przeznaczonym zarówno dla wymagających firm projektowych jak i firm serwisujących urządzenia elektroniczne. Możliwość podłączenia do komputera równolegle ośmiu programatorów sprawia, że BeeProg2 jest także doskonałym rozwiązaniem dla zakładów produkcyjnych o średniej wielkości produkcji. Beeprog2 zachowuje pełną kompatybilność algorytmów programowania z programatorem BeeProg+.
- ponad 62935 programowanych układów od 276 różnych producentów pamięci, mikrokontrolerów, PLD
- jeden z najszybszych programatorów w swojej klasie, programuje 64-Mbit pamięć NOR Flash w mniej niż 9 sekund a 1 Gbit pamięci NAND Flash w mniej niż 70s.
- podstawka DIP/DIL-48,
- obsługa układów DIP/DIL bez dodatkowych adapterów
- 48 uniwersalnych pinów sterujących,
- złącze do programowania w układzie (ISP),
- dwie możliwości podłączenia od komputera: USB (2.0/1.1) lub LPT (ECP/EPP)
- wygodne i łatwe w użyciu oprogramowanie kompatybilne z systemami: Windows 95/98/Me/NT/2000/XP/2003/XPx64/Vista/7
- bezpłatna aktualizacja oprogramowania z Internetu
- 3 lata gwarancji
- możliwość podłączenia kilku programatorów do jednego komputera: praca w trybie równoległym (concurrent) - BeeProg+ multiprogramming
- dostępne adaptery do obudów m.in.: PLCC, SOIC, PSOP, SSOP, TSOP, TSSOP, TQFP, QFN (MLF), SDIP, BGA
- spełnia wymogi dyrektywy CE
Informacje ogólne
- Programator BeeProg2 jest praktycznie identyczny jak programator BeeProg+, "jedyna" różnica to wyższa prędkość programowania (20-75%) pamięci o dużej pojemności, dzięki zastosowaniu bardziej wydajnego układu FPGA. Beeprog2 jest kolejnym programatorem uniwersalnym w ofercie Elnec'a - który został zaprojektowany aby sprostać wymaganiom mniejszych zakładów produkcyjnych jak i inżynierów serwisujących urządzenia elektroniczne.
- Beeprog2 nie jest tylko programatorem, lecz również testerem układów logicznych TTL/CMOS i pamięci. Udostępnia także możliwość tworzenia przez użytkownika własnych sekwencji wzorów testujących.
- Prawdopodobnie najlepszy programator w tej klasie w stosunku jakości do ceny
- Bardzo szybkie czasy programowania w związku z zastosowaniem nowego układu FPGA i poprawieniu krytycznych czasowo procedur. Testy wykazały (na dzień 10/2009) iż ten programator dla wielu układów jest znacznie szybszy niż produkty konkurencji.
- Obsługa dwóch interfejsów USB (2.0/1.1) i IEEE1284 (ECP/EPP) - port równoległy LPT: umożliwia to podłączenie programatora do komputerów starej i nowej generacji.
Część sprzętowa
- Dzięki zastosowaniu układu FPGA programator ma do dyspozycji 48 pindriverów pozwalających na wysterowanie stanów H/L/pull up/pull down. Każdy z pinów umożliwia również odczyt danych.
- Zastosowanie pindriverów mogących wysterować napięcie od poziomu 1.8V zezwala na obsługę szerokiej gamy dostępnych dzisiaj układów niskonapięciowych.
- Programator sprawdza poprawne włożenie układu w podstawkę (czy umieszczono układ w odpowienim miejscu podstawki, czy przypadkiem nie włożono go odwrotnie jak również jakość połączeń nóżek układów z gniazdem podstawki. Te cechy w raz z zabezpieczeniem nadprądowym czy kontrolą bajtu sygnatury pomagają uniknąć uszkodzenia układu w wyniku błędu operatora.
- Programator umożliwia przeprowadzenie "selftestu" w celu zdjagnozowania jego stanu technicznego.
- Wszystkie wejścia programatora, włączjąc, podstawkę ZIF, połączenie do komputera PC i wejście zasilania są zabezpieczone przeciwko ESD do 15 kV.
Oprogramowanie
- Programator sterowany jest poprzez łatwe w obsłudze, czytelne, wyposażone w intuicyjne menu oprogramowanie. Wybór danego układu można dokonać poprzez daną klasę, producenta lub poprzez wpisanie części jego numeru katalogowego.
- Wspierane są wszystkie znane formaty zapisu plików. Pliki są rozpoznawane i konwertowane automatycznie podczas wczytywania pliku.
- Funkcja "Autoincrement" pozwala na przypisanie każdemu z programowanych układów indywidualnego numeru seryjnego, umożliwia również odczyt z pliku numeru seryjnego lub innego podpisu identyfikującego układ
- Oprogramowanie dostarcza również podstawowe informacje dotyczące danego układu, np: wyświetla wszystkie dostępne rysunki obudów w jakim układ występuje wraz z wymiarami, rozkodowane są numery katalogowe układów (sposób w jaki producent układu w nazwie zapisuje jego podstawowe parametry)
- Dostarcza pełnej informacji dotyczącej implementacji ISP: opis pinów ISP dla wybranego układu, schemat połączeń i dodatkowe elementy elektroniczne wymagane do programowania w systemie
- Program PG4UW może być również sterowany przez zewnętrzną aplikację.
- Podłączając większą liczbę programatorów BeeProg2 do jednego komputera uzyskujemy wydajny system wielokrotnego programowania. Należy tutaj wspomnieć, iż jest to programowanie "concurrent" co oznacza, iż każdy z programatorów działa niezależnie i jeśli to konieczne, każdy z programatorów może programować inny układ.
- Alogorytmy: wykorzystane są tylko algorytmy certyfikowane lub aprobowane przez producenta układu. Indywidualne algorytmu na zamówienie dostępne są za dodatkową opłatą.
- Aktualizacja algorytmów: darmowe aktualizacja oprogramowania jest dostępna regularnie raz na 4 tygodnie
- Programator BeeProg2 jest programatorem uniwersalnym w związku z czym obsługa nowych układów wymaga tylko aktualizacji oprogramowania.
Przykładowe czasy programowania:
Układ Rozmiar [bity] Wykonane operacje Czas . Am29DL640G (parallel NOR Flash) 400080hx16 (64 Mega) programowanie i weryfikacja 24 s K8P6415UQB (parallel NOR Flash) 400100hx16 bit (64 Mega) programowanie i weryfikacja 13 s K9F1G08U0M (parallel NAND Flash) 8400000Hx8 (1 Giga) programowanie i weryfikacja 122.7 s QB25F640S33 (serial Flash) 800200hx8 (64 Mega) programowanie i weryfikacja 30.7 s AT89C51RD2 (microcontroller) 10000Hx8 programowanie i weryfikacja 14.4 s PIC32MX360F512L (microcontroller) 80000hx8 programowanie i weryfikacja 16.2 s
Parametry testu: PC Pentium 4, 2.4 GHz, 512 MB RAM, USB 2.0 HS, Windows XP.
Należy pamiętać o tym iż Elnec do testowania prędkości programowania używa losowo tworzonego wzorca danych.
Prędkość programowania w niewielkim stopniu zależy od prędkości PC.
Jeśli programator jest podłączony do komputera PC po przez port LPT - programowanie może potrwać trochę dłużej.
Specyfikacja techniczna:
Jednostka podstawowa DAC's:- interfejs USB 2.0 high-speed - do 480Mbit/s
- elektronika sterująca: wydajny mikroprocesor i maszyna stanów na układzie FPGA
- trzy konwertery D/A wytwarzające regulowane, niezależne napięcia zasilania układów (VCCP, VPP1, VPP2) z kontrolowanym czasem narastania i opadania zbocza
- VCCP zakres od 0 do 8V/1A
- VPP1, VPP2 zakres od 0 do 26V/1A
- wbudowany test startowy i funkcja autokalibracji
Podstawka ZIF i pin driver'y:- Uniwersalna 48 pinowa podstawka DIL ZIF (Zero Insertion Force) dla układów o szerokości 300/600 mils, od 8 do 48 pinów
- 48 universalych pin driverów
- Do każdego z pin driverów może zostać niezależnie podłączone napięcie VCCP, VPP1 i VPP2
- dobre uziemienie każdego z pinów
- Możliwość wysterowania każdego z 48 pinów stanem logicznym: H, L, Z, CLK, pull-up, pull-down
- Pełna obsługa układów niskonapięciowych już 1.8V
- zabezpieczenie ESD każdego z pinów podstawki (IEC1000-4-2: 15kV powietrze, 8kV kontakt)
- test przewodności: każdy pin jest testowany przed każdym programowaniem
Złącze ISP:
- 20 pionowe męskie
- 6 pin driverów TTL dostarczających stany logiczne: H, L, Z, CLK, pull-up, pull-down. Poziom H można ustawiać w zakresie 1.8V..5V
- 1 x VCCP (zakres 2V..7V/100mA)
- 1 x VPP (zakres 2V..25V/50mA)
- zabezpieczenie ESD każdego z pinów podstawki (IEC1000-4-2: 15kV powietrze, 8kV kontakt)
- 2 sygnały wyjściowe: status pracy LED OK i LED Error (poziom aktywny: min 1.8V)
- 1 sygnał wejściowy, odpowiednik przycisku YES! (poziom aktywny: max 0.8V)
Wymagania sprzętowe:- Komputer kompatybilny z IBM PC (od 80286), 512 KB RAM (wersja DOS))
- 2MB / 10MB wolnej powierzchni na dysku twardym (DOS/Win)
- System operacyjny: DOS 3.2 i nowszy, Windows 95/98/NT/2000/Me/XP/Vista
W komplecie z programatorem dostarczany jest:
- Programator BeeProg2
- Kabel zasilający
- Kabel do podłączenia z komputerem PC, USB
- Kabel ISPAdapter do testu diagnostycznego
- Adapter do testu diagnostycznego interfejsu ISP
- Przykrywka chroniąca podstawkę przed kurzem
- Dokumentacja
- CD z oprogramowaniem
Cena programatora zawiera również:
- darmowe wsparcie techniczne
- darmowe aktualizacje oprogramowania (prze Internet)
Układy programowane przez programator BeeProg2 (ogólnie):
w podstawce ZIF
- EPROM: NMOS/CMOS, 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, Samsung's K8Fxxxx, K8Cxxxx, K8Sxxxx, K8Pxxxx series, from 256Kbit to 1Gbit, with 8/16 bit data width, full support for LV series
- NAND FLASH: Samsung K9xxx, Hynix HY27xxx, Toshiba TC58xxx, Micron MT29Fxxx, Spansion S30Mxxx, Numonyx (ex STM) NANDxxx
- LBA-NAND: Toshiba THGVNxxx
- mDOC H3: SanDisk (ex M-Systems) SDED5xxx, SDED7xxx, MD2533xxx, MD2534xxx, Hynix HY23xxx
- Multi-chip devices: NAND+RAM, NOR+RAM, NOR+NOR+RAM, NAND+NOR+RAM
- FRAM: Ramtron
- MRAM: Everspin MRxxxxx8x
- NV RAM: Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x series
- PROM: AMD, Harris, National, Philips/Signetics, Tesla, TI
- Serial E(E)PROM: Serial E(E)PROM: 11LCxxx, 24Cxxx, 24Fxxx, 25Cxxx, 59Cxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx series, full support for LV series, AT88SCxxx
- Serial Flash: standard SPI (25Pxxx, 25Fxxx, 25Lxxx, 25Bxxx, 25Txxx,25Sxxx, 25Vxxx, 25Uxxx, 25Wxxx, 45PExx), high performance Dual I/O SPI (25Dxxx, 25PXxxx), high performance Quad SPI (25Qxxx, 26Vxxx), DataFlash (AT45Dxxx, AT26Dxxx)
- Configuration (EE)PROM: XCFxxx, XC17xxxx, XC18Vxxx, EPCxxx, EPCSxxx, AT17xxx, AT18Fxxx, 37LVxx
- 1-Wire E(E)PROM: DS1xxx, DS2xxx
- PLD Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX7000AE, MAX II/G/Z
- PLD Lattice: ispGAL22V10x, ispLSI1xxx, ispLSI1xxxEA, ispLSI2xxx, ispLSI2xxxA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, LC4xxxB/C/V/ZC/ZE, M4-xx/xx, M4A3-xx/xx, M4A5-xx/xx, M4LV-xx/xx, ispCLOCK, Power Manager/II, ProcessorPM
- 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
- FPGA: Actel: ProASIC3, IGLOO, Fusion
- FPGA: Lattice: MachXO, LatticeXP, ispXPGA
- FPGA: Xilinx: Spartan-3AN
- Clocks: TI(TMS), Cypress
- Special chips: Atmel Tire Pressure Monitoring ATA6285N, ATA6286N, PWM controllers: Zilker Labs, Analog Devices, Gamma buffers: TI, Maxim ...
- Microcontrollers 48 series: 87x41, 87x42, 87x48, 87x49, 87x50 series
- Microcontrollers 51 series: 87xx, 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89Fxxx, 89LVxxx, 89LSxxx, 89LPxxx, 89Exxx, 89Lxxx, all manufacturers, Philips LPC series
- Microcontrollers Intel 196 series: 87C196 KB/KC/KD/KT/KR/...
- Microcontrollers Atmel ARM. ARM7: AT91SAM7Sxx, AT91SAM7Lxx, AT91SAM7Xxx, AT91SAM7XCxx, AT91SAM7SExx series; ARM9: AT91SAM9xxx series; ARM Cortex-M3: AT91SAM3Uxxx series
- Microcontrollers Atmel AVR 8bit/16bit: AT90Sxxxx, AT90pwm, AT90can, AT90usb, ATtiny, ATmega, ATxmega series
- Microcontrollers Atmel AVR32: AT32UC3xxxx
- Microcontrollers Chipcon (TI): CC11xx, CC24xx, CC25xx series
- Microcontrollers Coreriver: Atom 1.0, MiDAS1.0, 1.1, 2.0, 2.1, 2.2, 3.0 series
- Microcontrollers Cypress: CY7Cxxxxx, CY8Cxxxxx
- Microcontrollers ELAN: EM78Pxxx
- Microcontrollers Infineon(Siemens): XC800, C500, XC166, C166 series
- Microcontrollers MDT 1xxx and 2xxx series
- Microcontrollers Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC17Cxxx, PIC18xxx, PIC24xxx, dsPIC, PIC32xxx series
- Microcontrollers Motorola/Freescale: HC05, HC08, HC11, HC12, HCS08, RS08, S12, S12X, MC56F, MCF51, MCF52 series
- Microcontrollers Myson MTV2xx, 3xx, 4xx, 5xx, CS89xx series
- Microcontrollers National: COP8xxx series
- Microcontrollers NEC: uPD70Fxxx, uPD78Fxxx series
- Microcontrollers Novatek: NT68xxx series
- Microcontrollers Nuvoton (Winbond): N79xxx, W77xxx, W78xxx, W79xxx, W83xxx series
- Microcontrollers NXP ARM Cortex-M3: LPC13xx, LPC17xx series
- Microcontrollers Philips (NXP) UOC series: UOCIII, UOC-TOP, UOC-Fighter series
- Microcontrollers Philips (NXP) ARM7: LPC2xxx, PCD807xx, SAF7780xxx series
- Microcontrollers Scenix (Ubicom): SXxxx series
- Microcontrollers Renesas: R8C/Tiny series
- Microcontrollers SGS-Thomson: ST6xx, ST7xx, ST10xx, STR7xx series
- Microcontrollers SyncMOS: SM59xxx, SM73xxx, SM79xxx, SM89xxx series
- Microcontrollers & Programmable System Memory STMicroelectronics: uPSD, PSD series
- Microcontrollers STM: ST6xx, ST7xx, ST10xx, STR7xx, STR9xx, STM32Fxx, STM8A/S/L series
- Microcontrollers Silicon Laboratories(Cygnal): C8051 series
- Microcontrollers Texas Instruments: MSP430, MSC12xx series, TMS320F series
- Microcontrollers Texas Instruments (ex Luminary Micro): LM3Sxxx, LM3Sxxxx series
- Microcontrollers ZILOG: Z86/Z89xxx and Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx, ZGP323xxxxxx, ZLF645xxxxxxx, ZLP12840xxxxx, ZLP323xxxxxxx series
- Microcontrollers other: EM Microelectronic, Fujitsu, Goal Semiconductor, Hitachi, Holtek, Novatek, Macronix, Princeton, Winbond, Samsung, Toshiba, Mitsubishi, Realtek, M-Square, ASP, Coreriver, Gencore, EXODUS Microelectronic, Megawin, Syntek, Topro, TinyARM, VersaChips, SunplusIT, Nordic, M-Square, QIXIN, Signetic, Tekmos, Weltrend, Amic, Cyrod Technologies, Ember, Ramtron, Nordic Semiconductor, Samsung ...
w układzie (ISP)
- Serial E(E)PROM: IIC series, MW series, SPI series, KEELOQ series, PLD configuration memories, UNI/O series
- 1-Wire E(E)PROM: DS1xxx, DS2xxx
- Serial Flash: standard SPI (25xxx), DataFlash (AT45Dxxx, AT26Dxxx)
- Microcontrollers Atmel: AT89Sxxx, AT90pwm, AT90can, AT90usb, AT90Sxxxx, ATtiny, ATmega, ATxmega, AT89LSxxx, AT89LPxxx
- Microcontrollers Atmel AVR32: AT32UC3xxxx
- Microcontrollers Chipcon (TI): CC11xx, CC24xx, CC25xx series
- Microcontrollers Cypress: CY8C2xxxx
- Microcontrollers Elan: EM78Pxxx, EM6xxx series
- Microcontrollers EM Microelectronic: 4 and 8 bit series
- Microcontrollers Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC17xxx, PIC18xxx, PIC24xxx, dsPIC, PIC32xxx series
- Microcontrollers Mitsubishi: M16C
- Microcontrollers Motorola/Freescale: HC08 (both 5-wire, All-wire), HC11, HC12, HCS08, S12, S12X, MC56F, MCF52 series
- Microcontrollers Nordic Semiconductor: nRF24xxx
- Microcontrollers NEC: uPD7xxx series
- Microcontrollers Philips (NXP): LPC1xxx, LPC2xxx, LPCxx series, 89xxx series
- Microcontrollers Renesas: R8C/Tiny series
- Microcontrollers Realtek, M-Square
- Microcontrollers Scenix (Ubicom): SXxxx series
- Microcontrollers STM: ST7xxx, STR7xx, STR9xx, STM32Fxx, STM8A/S/L series
- Microcontrollers Silicon Laboratories(Cygnal): C8051 series
- Microcontrollers & Programmable System Memory STMicroelectronics: uPSD, PSD series
- Microcontrollers TI: MSP430 (both JTAG and BSL series), MSC12xxx series
- Microcontrollers ZILOG: Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx series, ZLF645x0xx
- Various PLD (also by Jam/VME/SVF/STAPL/... Player/JTAG support):
- Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX 9000, MAX II/G/Z
- Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3, CoolRunner-II
- PLD Lattice: ispGAL22xV10x, ispLSI1xxxEA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, M4-xx/xx, M4LV-xx/xx, M4A3-xx/xx, M4A5-xx/xx, LC4xxxB/C/V/ZC/ZE, ispCLOCK, Power Manager/II, ProcessorPM
- FPGA: Actel: ProASIC3, IGLOO, Fusion
- FPGA: Lattice: MachXO, LatticeXP, ispXPGA
Obsługiwane typy obudów:
- DIP, SDIP, PLCC, JLCC, SOIC, SOP, PSOP, SSOP, TSOP, TSOPII, TSSOP, QFP, PQFP, TQFP, VQFP, QFN (MLF), SON, BGA, EBGA, FBGA, VFBGA, UBGA, FTBGA, LAP, CSP, SCSP, LQFP, MQFP, HVQFN, QLP, QIP etc.
- układy SMD z liczbą wyprowadzeń do 48 obslugiwane są przez uniwersalne adaptery
UWAGA: Towar sprowadzany na specjalne zamówienie - dostępny tylko na fakturę VAT - nie podlega zwrotowi!
-