Rozličné

Naše výrobky na výstavách:

Electronica India 2010

September 7-10 2010,
BIEC Bangalore, India
hall: Hall 2
stall no.: 2654
exhibitor: Hexaa Bytes Systems


Electronica 2010

November 9-12 2010,
New Munich Trade Fair, Germany
hall: Hall A6
booth no.: Booth 146
exhibitor: Elnec s.r.o.

Aplikačné poznámky - HTML

LabProg-48LV, LabProg+,

úprava programátora pre zvýšenie spoľahlivosti pri programovaní obvodov
a) Serial Data Flash firmy Atmel a konfiguračných EPROM firmy Altera
b) CPLD rodiny EPM7xxx firmy Altera
c) konfiguračných EPROM firmy Altera EPC2 v PLCC20 a Xilinx XC17Sxx/XC17Vxx v SOIC20/PLCC20
d) CPLD rodiny EPM7xxxLC68 Altera (použitím konvertora DIL48/PLCC68 ZIF PLD-1)
e) Sériových FLASH SST25VFxx, PM25LVxxx, M25Pxx, ICE25Pxx, SA25Fxxx, NX25Pxx, Y25LFxx, EPCSx.

Táto úprava sa týka
  • v bode a) LEN programátorov so sériovými číslami 50-001 až 50-999 a 950-000 až 950-049
  • v bode b) LEN programátorov so sériovými číslami 50-001 až 50-999 a 950-000 až 950-683
  • v bode c) LEN programátorov so sériovými číslami 50-001 až 50-999, 95-000 až 95-999 a 850-000 až 850-083
  • v bode d) a e) (nateraz) všetkých programátorov LabProg-48LV/LabProg+
Novšie programátory majú tieto úpravy už realizované.

Rozdiely v "starom" a "novom" spôsobe tvorby sériových čísel LabProg-48LV a LabProg+:

"nový" spôsob"starý" spôsob
050-00xxx 050-xxx
050-01xxx 950-xxx
050-02xxx 850-xxx
050-03xxx 750-xxx

Úvod

Hardware programátora LabProg-48LV, LabProg+ bol navrhnutý s cieľom maximálne presne spĺňať požiadavky na kvalitu signálov, ktorými sa ovláda programovaný obvod. Bohužiaľ firmy Atmel a Altera nám "prešli cez rozum" svojimi výrobkami "Serial Data Flash" rady od AT45SD161 a vyššie (Atmel) a konfiguračnými EPROM (Altera). Tieto obvody totiž vyžadujú strmosť aktívnej hrany (L->H) menej ako 5ns, čo hardware programátora nie je schopný bez úprav realizovať. Situácia sa prejavuje nespoľahlivým čítaním aj programovaním horespomenutých obvodov. Nasledujúci text sa týka úprav progamátora LabProg-48LV, LabProg+ tak, aby sa táto nespoľahlivosť odstránila. Úprava je technicky jednoduchá a pozostáva z premostenia ochranných rezistorov výstupov, ktoré generujú H/L úrovne, kondenzátorom 1nF. Kondenzátorov je viac, pretože každé z puzdier, v ktorých sú tieto obvody dodávané, má pin kritické piny inde.

UPOZORNENIE!
Túto úpravu vykonávala aj firma Elnec. Poskytovanie tejto služby bola ukončené koncom roka 2007. Úpravu je možné urobiť svojpomocne, firma Elnec nepreberá akúkoľvek záruku za chybné použitie nasledujúceho postupu zákazníkom.

Potrebné pomôcky

  • pracovný stôl s hladkým povrchom, prípadne s mäkkou pracovnou podpožkou
  • krížový skrutkovač pre drážku PHILIPS č. 2, nádobka na skrutky
  • akékoľvek klieštiky s izolovanou rúčkou
  • spájkovačka a trubičkový cín 1mm
  • keramický kondenzátor 1nF, prevedenie SMT alebo vývodový, určený na vyššie frekvencie (7+2 kusov)

Poznámky

  • pri práci dodržiavať zásady manipulácie s elektrostaticky citlivými zariadeniami, minimum pred prácou sa vybiť do väčšieho kovového predmetu a pri práci sa nehniezdiť na stoličke.
  • programátor pozostáva s dvoch dosiek plošných spojov, prepojených konektormi. Kondenzátory sa spájkujú na hornú dosku zo strany spojov a z toho dôvodu je potrebné programátor rozobrať. Presné umiestnenie kondenzátorov je na obrázku, ktorý je súčasťou tohto návodu. Preferujeme použitie kondenzátorov v SMT prevedení, rozmer 1206, kde je istota, že nebudú "zavadzať" súčiastkám zo spodnej dosky.
  • nižšieuvedený pracovný postup je sekvenčný popis činností v poradí zhora dole. Prosím o dôsledné dodržanie postupu práce z hľadiska technického aj organizačného.
  • po zrealizovaní tejto úpravy nezabudnite programátor vhodne označiť, aby sa niekto niekto omylom nepokúsil zrealizovať túto úpravu ešte raz.

Postup práce

  • z programátora vytiahnuť napájací aj komunikačný kábel (v uvedenom poradí)
  • programátor položiť na stôl páčkou pätice ZIF k sebe
  • odskrutkovať tri skrutky na spodnej hrane prednej strany programátora
  • programátor otočiť konektormi k sebe
  • odskrutkovať tri skrutky na hornej hrane zadnej strany programátora
  • páčku pätice dať do polohy hore
  • opatrne nadvihnúť horný kryt programátora. Odporúčaný postup - palcom pravej ruky sa zaprieť do pätice ZIF a prstami oprenými o prednú stranu programátora kryt nadvihnúť. Pozor, v časti krytu blízko otvoru pre LED POWER je faston, na ktorý je pripojený zemniaci káblik!
  • horný kryt programátora pootočiť smerom k sebe a položiť "dole hlavou" na stôl.
  • kývavým pohybom vytiahnuť konektor so zemniacim káblikom z fastonu na hornom kryte. Ťahať za konektor, prípadne za jeho plastovú izoláciu. Táto operácia vyžaduje trocha sily v prstoch a trpelivosť. Použitie provizórnych nástrojov na roztiahnutie konektora a ani ťahanie za káblik neodporúčam
  • horný kryt odložiť v polohe "hore hlavou" na bezpečné miesto
  • programátor otočiť do polohy "páčka na pätici ZIF k sebe"
  • programovaciu päticu DIL48 ZIF vybrať z pätice, v ktorej je zasunutá. Použiť mierny tlak na páčku pätice a na boky pätice striedavo sprava doľava a zľava doprava. Päticu odložiť na bezpečné miesto.
  • odskrutkovať 5 skrutiek (v rohoch a pod päticou ZIF), držiacich spodnú a vrchnú dosku programátora
  • rúčkami klieštikov, zasunutými čo najhlbšie medzi hornú a spodnú dosku programátora opakovane páčiť s cieľom oddeliť ich navzájom. Upozornenie. Prepojovacie konektory medzi hornou a spodnou PCB sa nachádzajú pod ZIF päticou a na spodnej pravej strane pri sériovom čísle programátora. Optimálne miesto na páčenie je priamo pod päticou ZIF a tesne vľavo od prepojovacieho konektora v pravej dolnej časti.
  • hornú dosku otočiť stranou spojov k sebe, tak ako je nasledujúci obrázok.
  • Podľa obrázku je treba identifikovať body, ktoré treba prepojiť kondenzátormi. Presnú lokalizáciu umiestnenia kondenzátorov získate podľa detailných obrázkov, ktoré obdržíte po kliknutí na vyznačenú oblasť. Úpravy pre bod a) sú na obrázku označené červenou farbou, úpravy pre bod b) sú na obrázku modrou farbou, úpravy pre bod c) sú na obrázku zelenou farbou, úpravy pre bod d) sú na obrázku žltou farbou a úpravy pre bod e) sú na obrázku fialovou farbou. Vývody kondenzátorov (ak použijete štandardné, vývodové typy) majú byť čo najkratšie. Umiestnenie kondenzátorov je nekritické, spodná doska má v týchto miestach osadené len integrované obvody. SMT kondenzátory spájkujte priamo na SMT rezistor - ako je zobrazené na obrázkoch.

    LabProg-48LV/LabProg+, lokalizácia umiestnenia doplnkových kondenzátorov

  • na záver treba poskladať programátor opačným postupom, ako bol rozoberaný.
  • zobrať hornú dosku a založiť ju na dosku spodnú. Skontrolovať správne lícovanie pinov prepojovacích konektorov a ich protikusov. Potom miernym
  • tlakom na integrované obvody v oblasti pätice a integrované obvody vpravo dole zasunúť konektory hornej dosky na doraz do ich protikusov na spodnej doske
  • zaskrutkovať 5 skrutiek, držiacich spodnú a vrchnú dosku programátora
  • zasunúť programovaciu päticu ZID DIL48 do pätice, páčkou k sebe
  • programátor otočiť konektormi k sebe
  • zobrať horný kryt a položiť ho na stôl pred programátor, fastonom k programátoru. Zasunúť faston do konektora na hornom kryte.
  • horný kryt zaklopiť na programátor. Pozor na správnu polohu LED a tlačítka YES!
  • zaskrutkovať tri skrutky na hornej hrane zadnej strany programátora
  • programátor otočiť páčkou pätice ZIF k sebe
  • zaskrutkovať tri skrutky na spodnej hrane prednej strany programátora
  • do programátora zasunúť komunikačný a nápájací kábel (v uvedenom poradí)

Otestovanie úspešnosti

Na záver je potrebné spustiť na programátore procedúru Selftest plus (z menu Diagnostic). Testovanie musí prebehnúť bez chýb.

Autor (pripomienky smerovať na): J. Puobiš, Elnec s.r.o.