Diese Hinweise treffen auf alle ELNEC-Produkte zu, die über eine parallele Schnittstelle mit dem (LPT) Port des Computers verbunden sind.
Einleitung
Das ELNEC Programmer Konzept basiert auf einer gemeinsamen Steuerungs-Software für alle Programmier-Geräte. Dieses Programm enthält sowohl Programmier-Prozeduren als auch Kommunikations-Schnittstellen zu den Programmern. Die Programmier-Prozeduren sind gemeinsam, nur die Schnittstellen zu den einzelnen Programmierern sind unterschiedlich. Die Schnittstellen-Interfaces sind wie ein Interpreter - sie senden Kommandos an die Programmier-Prozeduren und empfangen Kommandos vom Programmer für die Programmier-Prozeduren.
Der große Vorteil dieses Konzeptes liegt darin, dass die Programmier-Prozeduren für alle Programmer nur einmal geschrieben werden mussten. Der Nachteil dieses Konzeptes ist darin zu sehen, dass es schwierig ist, die Programmier-Geschwindigkeit von Bauteilen durch Verschieben einzelner Programmier-Prozeduren-Parts in den Programmer zu erreichen.
Problem Beschreibung
Wie bereits oben erwähnt - der Datenfluss ist so schnell wie der langsamste Link vom PC zum Programmer. Es existieren zwei zeitkritische Faktoren: PC-Beschaffenheit und der Parallel Port Typ. Die Beschaffenheit des PC hat sichtbaren Einfluss bis zum Pentium 100 MHz Prozessor. Der LPT Port Typ und seine Einstellungen haben großen Einfluss auf die Programmier-Geschwindigkeit, wenn der PC besser ist als 486DX und darüber. Anders ausgedrückt: Sie können die Programmier-Geschwindigkeit um den Faktor 2-5 steigern, wenn Sie auf einen schnellen PC wechseln und eine korrekte Einstellungen des LPT Port vornehmen.
Tuning Schritte
Wirkung von einzelnen Tuning-Schritten.
Sehen Sie sich bitte die folgende Tabelle an. Sie können sich hier einen Überblick verschaffen, welche Verbesserung die einzelnen Schritte bewirken. Bitte beachten Sie, dass die aufgeführten Schritte nur für die Read/Verify Prozeduren gelten. Die Programmier-Prozeduren sind abhängig von den Algorithmen der Device-Hersteller, die wiederum festlegen, welche Zeit benötigt wird, um eine Speicherzelle zu programmieren. Diese Zeit ist unabhängig von der Leistungsfähigkeit des Programmers.
Programmer | Konditionen vor dem Wechsel | Konditionen nach dem Wechsel | Programmier-Zeit Verbesserung |
Alle | DOS Software | WIN Software | 5% bis 20% (1) |
Alle | PC 386 | PC Pentium 100 | 30% bis 50% (2) |
Alle | Pentium 100 | Athlon 750 | 10% bis 15% (2) |
Alle | LPT Port mit ISA Bus | LPT Port mit PCI Bus | 40% bis 50% (1)(2) |
JetProg (3) | LPT Port SPP/PS2 Mode | LPT Port ECP/EPP Mode | 60% bis 80% (1) |
Empfohlene Tuning-Schritte für ELNEC Programmer
Programmer | Empfohlene Tuning-Schritte |
PREPROM-02, PREPROM-02aLV, SEEprog, PIKprog, 51&AVRprog | Schnellerer PC, WIN - Software, LPT Port über PCI |
LabProg-48LV | Schnellerer PC, WIN - Software, Programmer-Umbau auf LabProg+, LPT Port über PCI |
LabProg+ | Schnellerer PC, WIN - Software, LPT Port auf BIDIR, LPT Port über PCI |
JetProg | Schnellerer PC, WIN - Software, LPT Port auf ECP/EPP (1284), LPT Port über PCI |
Achtung: Zusätzliche LPT Ports auf PCI-Bus Karten gehören zum Standard Verkaufs-Sortiment guter Computer Shops. Auch bei uns finden Sie geeignete LPT Port auf PCI-Bus Karten