Mein Favorit ist der Maxim DS2411 . Es ist ein kleines SOT-23-Teil, das eine eindeutige SSN (Silicon Serial Number) enthält. An sich nicht sehr billig, aber insgesamt vielleicht am billigsten , wenn man den logistischen Aufwand und die Programmierkosten in anderen Lösungen berücksichtigt. Die SSN-Lösung erfordert neben dem automatisierten Pick-and-Place keinen manuellen Eingriff.
Das Risiko doppelter IDs ist nahezu Null.
In einem Kommentar zu dieser Antwort zeigte mikeselecticstuff auf diese MAC-Adress-EEPROMs . Es handelt sich um gängige EEPROMs mit einer eindeutigen ID, die in einem schreibgeschützten Bereich des EEPROMs programmiert ist. Sie sind billiger als der DS2411 und haben noch Speicherplatz für Benutzerdaten.
Ω
Der Bediener muss lediglich einen Tropfen Lötzinn über beide Hälften legen, um ein Bit zu "programmieren". Weniger als die Hälfte der Zeit (ein Lötpunkt anstelle von zwei und keine Komponente zum Bestücken) und keine Komponenten erforderlich. Sie sparen also zweimal. Und wie Olin sagt, sind sie mit der richtigen Größe und Lücke leicht zu überbrücken und zu lösen.
Wenn Ihre Karte über einen Mikrocontroller verfügt (welche Karte derzeit nicht?), Kann vom Programmierservice eine Seriennummer darin programmiert werden. Der logistische Aufwand auf Ihrer Seite ist minimal: Verfolgen Sie bei jedem Programmierstapel, mit welcher Serie sie beginnen sollen.
Das Risiko von Fehlern, die zu doppelten IDs führen, ist gering, je nachdem, wie gut der Programmierservice organisiert ist, aber ich habe es gewusst.
Ich wusste über Folgendes Bescheid, erinnerte mich aber nicht, wie sie genannt wurden, und dachte auch, ich brauche ein Bild, um es besser zu erklären.
Anscheinend spricht man von einem programmierbaren DIP-Shunt . Sie verwenden es wie einen DIP-Schalter, aber anstelle von Miniaturschaltern werden schwache Verbindungen verwendet, die Sie "programmieren" können, indem Sie sie mit einem Stift oder einem kleinen Schraubendreher trennen.
Dies hat den gleichen großen Nachteil wie die Selektivlötlösungen: Der Bediener muss entscheiden, welche Verbindungen unterbrochen werden sollen und welche intakt bleiben sollen, und dann ist menschliches Versagen nie weit entfernt. Zuverlässigkeit in Bezug auf die Einzigartigkeit: gering.