Hi, ich denke mal ich bin nicht der erste der nach solch einer Lösung sucht aber mich würde mal interessieren was ihr so gemacht habt. Meine Platine wird ein einziges mal mit dem Programmieradapter programmiert, danach würde es via bootloader gehen. Nun um einmal die Platine zu programmieren wollte ich eine Stelle vorsehen wo ich meine 6 ISP Kontakte als PAD rauslege doch mit was setzt man da am besten auf? Also einfach eine Stiftleiste ist wohl zu wackelig, irgendwas mit Federkontakte wäre wohl schon besser. Hmm Handystecker??? ;-) Muß irgendeine low cost Variante werden... Was würdet ihr sagen? Gruß AVRli...
eine stiftleiste, oder, wenn du sowas findest, einen wannenstecker
Schau mal hier: http://de.farnell.com/jsp/level5/module.jsp?moduleId=de/250031.xml Das sind so federnd gelagerte Stifte,die man auf Kontaktflächen aufdrücken kann.
Ich sehe dafür grundsätzlich eine 6-polige Stiftleiste vor, die kostet weniger als 10 Cent und man kann im Fall der Fälle ohne Aufwand den ISP nochmal aufstecken. Das ist lowcost genug. Die Federkontakte sind zwar ganz nett, aber letztendlich braucht man für die dann auch ne Haltevorrichtung und die lohnt sich dann wirklich nur bei regelmäßigen und großen Stückzahlen.
Ok danke Euch, ja also primär geht es darum nicht viel Platz dafür zu opfern. Das ganze wir einmal benötigt und ist zwingend erforderlich. Die Grundsoft muß ja in den µC. Ich komm von dem Gedanke eines Handy Steckers nicht ab, ich denke das sit eine gute Lösung, ich schau mich mal um. MfG AVRli...
mmh, erst sollte es low cost sein, und jetzt liegt es am Platz? Für einen 6 pol. ISP Stecker ist immer Platz. Warum nicht einfach ein paar Lötaugen in der richtigen Anordnung, die Stiftleiste kann denn immer noch bei Bedarf nachgerüstet werde. Meine Meinung...
Zur Not kann man auch Stiftleisten im 1,27mm-Raster verwenden. Dazu ne entsprechende Buchsenleiste über einen Adapter an den ISP -> prima.
Oder du machst am Rand der Platine oben und unten je drei SMD-Pads, dann kannst du den ISP-Stecker seitwärts einstecken. Musst evtl. die Pins leicht verbiegen, damit der zuverlässig Kontakt macht.
Ich hatte ein ähnliches Problem. Nur musste es in meinem Fall wirklich ganz billig sein, da der Mikrocontroller schon programmiert bestückt wird, und der Programmer-Anschluss vielleicht gar nie benötigt wird, und es um Tausende von Leiterplatten ging. Andererseits wollte auf einzelnen Leiterplatten ich In-Circuit debuggen können (Microchip ICD2). Ich hatte eine Ecke der Leiterplatte noch frei und habe dort sog. Edge-Connector-Kontakte vorgesehen, also im Prinzip wie die ISA- oder PCI-Steckkarten im PC. Somit ist gar kein "Stecker" vorhanden, sondern nur eine spezielle Gestaltung des Leiterbildes. Als Gegenstück habe ich einen Stecker Schuricht Nr. 124330 eingesetzt, den ich selber auf 2x3 Kontakte gekürzt habe. Für diesen Verwendungszweck brauchten die Pads auf der Leiterplatte nicht vergoldet zu werden, HAL verzinnt reichte. Viel Spass Severino
> Nun um einmal die Platine zu programmieren wollte ich eine Stelle > vorsehen wo ich meine 6 ISP Kontakte als PAD rauslege doch mit was setzt > man da am besten auf? Bei doppelseitiger Platine infach nur Lötaugen verwenden. Ein Header kann dann auch ohne einzulöten kontaktiert werden.
Danke für Eure Antworten, das mit dem Steckkartenprinzip ist super und wirklich low cost sowie Platzsparend. Am Rand habe ich auch noch Platz, einfach Klasse! Und die Verbindung hält sich selber, wirklich gut. Gruß AVRli...
Hi, versucht mal eine RJ45 Buchse mit Patchkabel und Adapter am PC. Da gibt es einen Adapter SUB-D9 auf RJ45. Patchkabel 1 zu1 liegen heutzutage in fast jeder Tonne. M.K.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.