Hallo Gibt es eigendlich eine Möglichkeit einen AVR Controller im SMD Package (TQFP) zu programmieren bevor man ihn irgendwo einbaut? Gruß Alber
wozu? alle avr s kann man "im system programmieren" ist im datenblatt beschrieben. beliebt ist das "serial downloading" mittels eines dongles und einer 6/10poligen leitung...
Hallo Naja es ist nur ne grobe Überlegung, zur Zeit, aber es geht darum kleine Schaltungen für eine Modellbahnanlage bzw Modellbahnloks zu bauen und in letztere ist nicht viel Platz für große Platinen daher auch SMD. Um Platz zu sparen dachte ich daran die Controller ausserhalb der Platine zu Programieren und auf das ISP-Interface auf der Platine zu verzichten. Ansonsten ist mir das Programieren der Controller über ISP etc bekannt. Vielen Dank Gruß Alber
dann lasse doch den ips-Anschluss weg und setzt nur paar testpunkte, lötpunkte, durchkontaktierungen... um dort (zu programmierzwecken) fix einen isp-stecker anzulöten.. hab ich auch schonmal gemacht.
Oder einfach den Chip zum Programmieren auf einen passenden Adapter drücken. Wenn du sowieso nur einmal vor dem Löten programmieren willst, geht das auch.
Ich würd an deiner stelle entweder lötpunkte machen und dann zum programmieren kleine kabel anlöten (sind ja nur 6 stück) oder ein kleinen stecker hinmachen (so 1mm pin abstand) das würde auch nicht all zuviel Platz wegnehmen. Das du die ISP ganz weg lässt würd ich dir nicht empfehlen! Wenn du ein Fehler in deinem Programm hast kannst du den AVR von der Platine löten (was bei SMD nicht so leicht geht ohne Beschädigungen) oder gleich wegschmeißen. Wenn du bei bei professionellen Geräten kuckst die in Serie schon laufen wirst du feststellen das du überall eine art ISP findest. Entweder als Lötpads oder als Stecker (wird aber nicht mit bestückt). mfg Karl
Vielen Dank für eure Beiträge mittlerweile halte ich es auch nicht mehr für so eine gute Idee auf das ISP vollkommen zu verzichten. Gruß Alber
vieleicht sowas in der art http://www.reichelt.de/?SID=15yl4xntS4AQ8AAHIOc3U8a16911aac8cff9fe54cbb91f0acc962;ACTION=3;LA=2;GROUP=C133;GROUPID=3217;ARTICLE=12178;START=0;SORT=artnr;OFFSET=16 is zwar nicht für TQFP aber vieleicht gibts da ja auch sowas
Ich glaub nicht das für TQFP solche Adapter gibt! (Habs zumindest nicht gesehen) Das müsste man ja dann auch extremgenau draufsetzten und wäre durch die feinen Kontakte sehr empfindlich. An deiner Stelle würd ich nen kleinen Steckverbinder irgendwo hinmachen oder einfach nur Lötpunkte. Spannungsversorgung musst du ja eigentlich nichtmal mit herausführen und Masse könntest du woanderst an deiner Platine bestimmt abgreifen dann wärens nur noch 4 extra Lötpunkte für die ISP mfg Karl
Wenn Dein Controller einen Bootloader-Support hat (ab Mega8 und aufwärts) spiel Dir einen Bootloader drauf, dann brauchst Du nur noch einen Pin und Masse für ein späteres Update.
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.