Wenn Sie einen SMD-Mikrocontroller (z. B. AVR) oder eine Platine mit einem SMD-Mikrocontroller kaufen, ist häufig das Programm vorinstalliert, das auf dieser Platine ausgeführt wird. Ich habe mich gefragt, wie es vorinstalliert ist - ich denke, DIP-ICs könnten mit DIP-Sockeln programmiert werden. Gibt es also spezielle SMD-Sockel?
Die meisten Mikrocontroller verfügen über eine In-Circuit-Programming (ICP)-Fähigkeit; Sie können sie über ein paar digitale E/A-Leitungen über JTAG oder was auch immer programmieren, indem Sie die Leiterplatte einschalten und ein Kabel von der Platine an einen PC anschließen. Dies ist möglich, indem Programmiersignale verwendet werden, die auf regulären Logikpegeln liegen. (Microchip hatte einen Hochspannungs-In-Circuit-Programming-Ansatz, bei dem die Reset-Leitung MCLR auf einer hohen Spannung (12 V?) gehalten werden musste, die nur durch Hinzufügen einer Isolierdiode zwischen MCLR und dem Rest der Schaltung in Ordnung war.)
In den früheren Tagen vor ICP konnte man ICs in großen Stückzahlen beim Hersteller kaufen, von ihm programmiert, als Mehrwertdienst. Kleine Zahlen müssten von Ihnen oder jemand anderem programmiert werden.
Apropos Steckdosen – Steckdosen gibt es für fast alles . Vor ein paar Jahren habe ich kürzlich mit einem MSP430-Kit gearbeitet, das einen Clamshell-Sockel für einen 64-Pin-QFP hatte. Sie sind nicht billig, aber sie funktionieren gut. (Hier ist einer für einen 400-Pin-BGA, der bis zu 10 GHz gut ist. ) Sie werden hauptsächlich zu Testzwecken und nicht zum Programmieren verwendet.
Ja, es gibt durchaus Gerätebuchsen für SMD-Geräte. Sie werden routinemäßig für die Produktion und Zuverlässigkeitsprüfung von SMT-Komponenten verwendet. Produktionstests werden normalerweise mit einem Gerätehandhaber durchgeführt, im Wesentlichen einem Robotergerät, das die zu testenden Teile zu und von den Sockeln auf der Produktionstestausrüstung überträgt.
Dasselbe Produktionstestgerät kann die Geräte im Werk programmieren (praktisch nur bei großen Einkaufsmengen), oder ein Händler und/oder Endkunde kann die Teile programmieren.
-- bearbeitet, um einen Link zu einem eigenständigen automatisierten Programmiersystem hinzuzufügen. --
Ich sehe, Sie haben bereits ein paar gute Antworten bekommen. Vielleicht gibt Ihnen mein Bericht über die In-Circuit-Programmierung von Microchip- PICs zusätzliche Hintergrundinformationen und hilft Ihnen, den Prozess im Allgemeinen zu entmystifizieren.
<a>
-Tags funktionieren, Sie haben nur die Anführungszeichen um die URL vergessen. Die Syntax ist <a href="URL" title="Hover text">in-line text</a>
. Das Titelattribut ist optional, die Anführungszeichen um die URL (und den Titel) sind es nicht. Siehe <a href=" electronic.stackexchange.com/editing-help">Markdown- Bearbeitungshilfe</a> und <a href=" meta.stackexchange.com/q/1777/146495 " title="What HTML tags are zulässig bei Stack Overflow, Server Fault und Super User?">diese MSO-Frage</a> für weitere Informationen.[text](URL)
Syntax verwenden müssen. Das obige dient nur zur Demonstration. Ich bin mir jedoch nicht sicher, warum das Semikolon hinzugefügt wurde.
davidcary