Programator BeeProg+
BeeProg+ jest uniwersalnym programatorem pamięci, mikrokontrolerów i PLD przeznaczonym zarówno dla wymagających firm projektowych jak też i firm serwisujących urządzenia elektroniczne. Możliwość podłączenia do komputera równolegle ośmiu programatorów sprawia, że BeeProg+ jest także doskonałym rozwiązaniem dla zakładów produkcyjnych o średniej wielkości produkcji. Beeprog+ zachwuje pełną kompatybilność algorytmów programowania z programatorem BeeProg.
-
ponad 57004 programowanych układów: pamięci, mikrokontrolerów,PLD.
-
jeden z najszybszych programatorów w swojej klasie Programuje 64-Mbit pamięć NOR Flash w mniej niż 46 sekund a 1 Gbit pamięci NAND Flash w mniej niż 120s.
-
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,
-
bezpłatna aktualizacja oprogramowania z Internetu
-
3 lata gwarancji
-
możliwość podłączenia kilku programatorów do jednego komputera -pracy w trybie równoległym - BeeProg+ multiprogramming
-
-
spełnia wymogi dyrektywy CE
Informacje ogólne
-
Kolejna generacja programatora uniwersalnego wyposażonego w dwa interfejsy komunikacyjne USB/LPT, który został zaprojektowany aby sprostać wymaganiom mniejszych zakładów produkcyjnych jak i inżynierów serwisujących urządzenia elektroniczne.
-
Beeprog+ 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 wydajnego FPGA. Programator przynajmniej tak szybki jak programatory konkurencji a dla wielu układów nawet szybszy.
-
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.
- Więcej ...
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/7
W komplecie z programatorem dostarczany jest:
- Programator BeeProg+
- Kabel zasilający
- Kabel do podłączenia z komputerem PC, USB
- Kabel ISP
- Adapter 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 BeeProg+ (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
-
Serial E(E)PROM: 11LCxxx, 24Cxxx, 24Fxxx, 25Cxxx, 45Dxxx, 59Cxxx, 25Fxxx, 25Bxxx, 25Dxxx, 25Pxxx, 25Qxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx series, full support for LV series, AT88SCxxx
-
Configuration (EE)PROM: XCFxxx, XC17xxxx, XC18Vxxx, EPCxxx, AT17xxx, 37LVxx
-
1-Wire E(E)PROM: DS1xxx, DS2xxx
-
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, MAX II
-
PLD: Lattice: ispGAL22V10x, ispLSI1xxx, ispLSI1xxxEA, ispLSI2xxx, ispLSI2xxxA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, LC4xxxB/C/V/ZC, M4-xx/xx, M4A3-xx/xx, M4A5-xx/xx, M4LV-xx/xx, ispCLOCK, Power Manager
-
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
-
NAND FLASH: Samsung K9xxx, Hynix HY27xxx, Toshiba TC58xxx, Micron MT29Fxxx, Spansion S30Mxxx, Numonyx (ex STM (ex SGS Thomson)) NANDxxx
-
Multi-chip devices: NAND+RAM, NOR+RAM, NOR+NOR+RAM, NAND+NOR+RAM
-
Clocks: TI(TMS), Cypress
-
Microcontrollers 48 series: 87x41, 87x42, 87x48, 87x49, 87x50 series
-
Microcontrollers 51 series: 87xx, 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89LVxxx, 89LSxxx, 89LPxxx, 89Exxx, 89Lxxx, all manufacturers, Philips LPC series
-
Microcontrollers Intel 196 series: 87C196 KB/KC/KD/KT/KR/...
-
Microcontrollers Atmel ARM7: AT91SAM7Sxx, AT91SAM7Lxx, AT91SAM7Xxx, AT91SAM7XCxx, AT91SAM7SExx series
-
Microcontrollers Atmel AVR 8bit: AT90Sxxxx, AT90pwm, AT90can, AT90usb, ATtiny, ATmega series
-
Microcontrollers Atmel AVR32: AT32UC3xxxx
-
Microcontrollers Chipcon (TI): CC11xx, CC24xx, CC25xx 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 series
-
Microcontrollers Motorola/Freescale: 68HC05, 68HC08, 68HC11, HCS08, HCS12, MC56F, MCF52 series
-
Microcontrollers Myson MTV2xx, 3xx, 4xx and 5xx series
-
Microcontrollers National: COP8xxx series
-
Microcontrollers NEC: uPD70Fxxx, uPD78Fxxx series
-
Microcontrollers Novatek: NT68xxx 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 & Programmable System Memory STMicroelectronics: uPSD, PSD series
-
Microcontrollers STM (ex SGS Thomson): ST6xx, ST7xx, ST10xx, STR7xx, STR9xx, STM32Fxx series
-
Microcontrollers Silicon Laboratories(Cygnal): C8051 series
-
Microcontrollers TI: MSP430, MSC12xx series, TMS320F
-
Microcontrollers ZILOG: Z86/Z89xxx and Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx, ZGP323xxxxxx, ZLF645xxxxxxx, ZLP12840xxxxx, ZLP323xxxxxxx series
-
Microcontrollers other: EM Microelectronic, Fujitsu, Goal Semiconductor, Hitachi, Holtek, Princeton, Macronix, Winbond, Samsung, Toshiba, Mitsubishi, Realtek, M-Square, ASP, Coreriver, Gencore, EXODUS Microelectronic, Megawin, Syntek, Topro, TinyARM, VersaChips, SunplusIT ...
w układzie (ISP):
- Serial E(E)PROM: IIC series, MW series, SPI series, KEELOQ series, serial data Flash, PLD configuration memories, UNI/O series
- Microcontrollers Atmel: AT89Sxxx, AT90pwm, AT90can, AT90usb, AT90Sxxxx, ATtiny, ATmega, 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 series
- Microcontrollers Mitsubishi: M16C
- Microcontrollers Motorola/Freescale: 68HC11, 68HC08 (both 5-wire, All-wire), HCS08, HCS12 series
- Microcontrollers NEC: uPD7xxx series
- Microcontrollers Philips: LPC2xxx series, LPC series, 89xxx series
- Microcontrollers Renesas: R8C/Tiny series
- Microcontrollers Realtek, M-Square
- Microcontrollers Scenix (Ubicom): SXxxx series
- Microcontrollers STM (ex. SGS Thomson): STR7xx, STR9xx, STM32Fxx 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
- Various PLD (also by Jam/VME/SVF/STAPL/... Player/JTAG support):
- Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX 9000, MAX II
- 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, ispCLOCK, Power Manager
- FPGA: Actel: ProASIC3, IGLOO, Fusion
- FPGA: Lattice: MachXO, LatticeXP, ispXPGA
Układy testowane przez programator BeeProg:
- TTL: serie 54,74 S/LS/ALS/H/HC/HCT
- CMOS: serie 4000, 4500
- AM: 6116 .. 624000 (16kb do 4Mb)
- tworzenie własnych sygnałów testowych
|