AVR im TQFP32 in Serie programmieren

Gast #3322610
Lesenswert?

Hallo,

ich möchte eine Kleinserie mit ca. 500Stk. Leiterplatten auflegen. Das 
erste mal in SMD.
Darin verwende ich einen Atmega88 AVR.

Auf dem Layout ist ein ISP vorgesehen. Allerdings frage ich mich, ob es 
bessere Varianten gibt, da hier ja immer ein Adapter/Stiftleiste 
aufgelötet werden muss, was ich gerne sparen würde.

Am liebsten wäre es mir, den Atmega vorher zur Flashen, bevor er zum 
Bestücker geht. Ist das so üblich?

Ein Bootloader ist auch vorgesehen, aber der müsste ja anfangs auch 
drauf. TXD und RXD sind auf einer Stiftleiste später zugänglich...

An Pogo Pins dachte ich auch schon, bis aber alle auf den 6 ISP 
Anschlüssen Kontakt haben, stelle ich mir auch schwierig vor.

Versucht habe ich auch schon PADs auszulegen, aber das ist vom Layout 
her zu eng.

Wie macht ihr das?

Gruß
Daniel
(Firma: BfEHS) #3322614
Lesenswert?

Hallo,

bei solchen Stückzahlen lohnt sich ein kleiner Nadelbettadapter. Der 
kontaktiert die ISP Schnittstelle mit Prüfnadeln. Eine kleine Mechanik 
drum rum und fertig.

In größeren Unternehmen gibt es sicherlich Leute die so etwas prof. 
zusammenbauen können. Ansonsten gibt es auch einige Adapterbauer die 
sowas für Geld machen. Fragen kannst du hatec, Feinmetall, Ingun...
-> http://www.testpro.de/adapterbau.htm

Grüße aus Berlin
Gast #3322630
Lesenswert?

Ja, Nadelbettadapter.
Bei 500 St. Kann man sich noch überlegen ob man einen Adapter baut von 
ISP auf Nadel.
Dir drückt man dann einfach kurz auf die Pads und haut das Programm 
rein.
Dauert dann halt nen Nachmittag!

Kannst ja auch nur den Bootloader flashen und anschließend uber Dein 
anderes Interface.
Dann weist du auch gleich das der Controller läuft.
#3322729
Lesenswert?

@ Daniel Mader (Gast)

>Auf dem Layout ist ein ISP vorgesehen. Allerdings frage ich mich, ob es
>bessere Varianten gibt, da hier ja immer ein Adapter/Stiftleiste
>aufgelötet werden muss, was ich gerne sparen würde.

Warum? Denkst du, die 10 Cent bringen dich um?

>Am liebsten wäre es mir, den Atmega vorher zur Flashen, bevor er zum
>Bestücker geht. Ist das so üblich?

Nein, nicht bei 500 Stück. Vielleicht 10k.

>Ein Bootloader ist auch vorgesehen, aber der müsste ja anfangs auch
>drauf. TXD und RXD sind auf einer Stiftleiste später zugänglich...

Eben, man spart beim ersten Programmieren rein gar nix, bzw. der 
Bootloader ist hier nicht nutzbar.

>An Pogo Pins dachte ich auch schon, bis aber alle auf den 6 ISP
>Anschlüssen Kontakt haben, stelle ich mir auch schwierig vor.

>Wie macht ihr das?

Beitrag "Extrem kleiner ISP Header, wie?"

Beitrag "Kleinserie: ISP Programmierung mögl. ohne Stecker"

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren