Programmieren oder programmieren lassen - Holtek HT48F
Leistungsfähige und preiswerte RISC-Mikrocontroller des taiwanesischen Herstellers HOLTEK sind jetzt auch als programmierbare Flash-Versionen verfügbar.
Diese Alternative zu den Masken wird nun auch für sehr hohe Stückzahlen
interessant.
Der Preisunterschied von Masken-Bausteinen zu programmierbaren Flash-Microcontrollern
wird immer kleiner. Und wie viel flexibler ist da ein Flash-Variante, auch gegenüber
der OTP-Derivate?
Immer öfter werden spezielle bausteinspezifische Informationen (z.B. IP-Adressen,
MAC-Adressen, Versions- und Fertigungsinformationen) im Flash-Programmspeicher oder
EEPROM-Datenbereich benötigt.
Bei Verwendung von Maskenbausteinen ist dies überhaupt nicht möglich.
Bei den Holtek-Flash-Varianten darf man allerdings auch nicht außer Acht lassen,
dass Ansprüche der Speicherung beispielsweise auch serialisierbarer Daten zusätzlich
hohe Anforderungen an die Fertigungsprogrammierung stellen.
Nicht nur der hohe Durchsatz bei manueller oder automatischer Programmierung steht
als Forderung, auch eine qualitätssichere, transparente Methodik der Programmierung
von exemplar-spezifischen Daten in diesem komplexen Prozess ist absolut notwendig.
Solche Verfahren müssen eine lückenlose Rückverfolgbarkeit garantieren,
die bei den heutigen hohen Qualitätsstandards einfach nicht mehr wegzudenken
ist.
Es gibt zwei Möglichkeiten, diesen Anforderungen gerecht zu werden, der Einsatz
von entsprechenden Programmiersystemen mit fertigungsgerechter Bediensoftware im
eigenen Hause oder ein entsprechendes Outsourcing zu externen Programmierdienstleistern.
Die Firma ertec GmbH bietet alle entsprechenden Programmier-Möglichkeiten an.
Handelt es sich um mittlere Stückzahlen von Holtek-MCU's, so ist es schon noch
denkbar, im eigenen Hause an Hand-Programmierstationen zu programmieren, zu markieren
und wieder zu verpacken. Die fertigungsgerechte Bedienoberfläche PSI67 des
modularen Programmiersystem PGS67 von ertec bietet hierzu alle Features - von der
OTP- bzw. MTP-Datei, die direkt vom frei verfügbaren HOLTEK-Entwicklungssystem
HT-IDE3000 erzeugt wird, bis hin zur fertig programmierten, verifizierten, etikettierten
und detail-dokumentierten HOLTEC-MCU-Flash-Serie in verschiedenen Gehäusebausteinen
(DIP, SKDIP, SOP, SSOP,LQFP).
Bei der Programmierung größerer Stückzahlen mit vielleicht noch
dazu exemplarspezifischen Programmierdaten im MCU-Flash oder -EEPROM ist ein automatisierter
Prozess unbedingt erforderlich. Die Investition in solche komplexe Programmierroboter
ist nur bei wenigen Groß-Projekten (hohe Stückzahlen) kaufmännisch
sinnvoll.
In den meisten Fällen macht hier die externe Auftragsvergabe an kompetente
Programmierdienstleister Sinn. Mit dem Programmierroboter BEAVER werden im Programmierzentrum
der ertec GmbH diese verschiedenen tw. diffizilen Einzelschritte in einem in sich
abgeschlossenen hochkomplexen Prozess durchgeführt.
Holtek-Bausteine in unterschiedlichen Gehäusen aus dem Gurt, von der Stange
oder vom Tray werden im Beaver automatisiert gehandelt, programmiert, lasermarkiert,
bzgl. Pinmechanik und Markierung inspiziert und wieder entsprechend verpackt, bei
extrem minimiertem Einfluss der Fehlerquelle Mensch.
Verfasser
Dipl.-Ing. Peter Nickel (Managing Director - Technical Operations)
© ertec GmbH, 91058 Erlangen