Ich hatte Probleme mit DS1307
Echtzeituhren, der Schuldige scheint das von uns verwendete Lot zu sein. Lassen Sie mich erklären.
Wir verwendeten ein Adafruit DS1307-basiertes RTC I2C-Modul auf einem serienmäßigen Raspberry Pi. Die Uhren wurden gebaut - und es wurde festgestellt, dass sie in Ordnung kommunizieren (z. B. I2C war gut), aber nicht "ticken", z. der zweite kam nicht voran. Der Bau auf einem Steckbrett (nicht Löten) führte zu funktionierenden Uhren, sodass das Modul selbst nicht in Frage kam.
Auch die elektrische Verbindung zwischen Kristall und IC, die mit einem einfachen Multimeter getestet wurde, wurde an allen Einheiten weitergegeben.
Weitere Nachforschungen und Eingrenzungen mit meinem vertrauenswürdigen Buspiraten (ein von Gott gesandtes Gerät für uns ohne schwere Testgeräte!) Führten mich dazu, die Verbindungen mit meinem eigenen (dh dem, was ich zu Hause verwende) Lötmittel neu zu löten - und voilà, sie hat funktioniert. Eine weitere Eingrenzung zeigte, dass ich eigentlich nur die Verbindungen des Kristallquarzes reinigen und neu löten musste, nicht einmal die IC-Seite musste neu verlötet werden.
Weiß jemand, oder haben eine Idee oder eine Erklärung , warum
S-Pb60Sn40
tut nicht ,
S-Sn60Pb36Cu1
tut Arbeit in den Kristall Quarz gut an die PCB verbinden, zB. in einer Weise, dass das DS1307
anfängt zu ticken?
Der große Unterschied zwischen dem verwendeten Lot scheint in ungefähr vertauschten Anteilen von verwendetem Blei und Zinn zu liegen, aber vielleicht funktioniert das 1% ige Kupfer irgendwie?
Meine weitere Vermutung wäre, dass dies etwas mit der Wahl des Lots zu tun hat, das den Oszillator irgendwie dämpft, aber das "Wie" lässt mich immer noch ratlos.
Für die Statistik: Wir haben 87 Einheiten mit dem "schlechten" Lot verlötet, von denen keines funktioniert (z. B. "Ticking"). Ich habe jetzt 53 von ihnen manuell neu verlötet, alle funktionieren. Für 48 von denen habe ich nur die Quarzoszillatoranschlüsse neu verlötet.
Bearbeiten 1 - Reinigen der Lötpads
Wie von einigen von Ihnen vorgeschlagen, habe ich eine Reihe von Leiterplatten manuell mit 70% Isopropylalkohol und / oder reinem Wasser gereinigt - ohne Erfolg, die Uhren "tickten" immer noch nicht weg. Erst durch Entlöten und erneutes Löten der beiden Kristallstecker beginnen sie zu ticken.
Edit 2 - Die Art von Lot I verwenden
das Lot , das tat nicht Arbeit ist das Produkt aus Stannol , denjenigen, der tut Arbeit ist das Produkt von Feldern Löttechnik GmbH (pdf in Deutsch, sorry, sie scheinen nicht eine Englisch - Version zu haben online).
Edit 3 - Das Flussmittel, das sich im Lot befindet (auch bekannt als ... näher kommen ...)
Das nicht arbeitende Stannol-Lot verwendet Flussmittel vom Typ 2.1.2.A - das ist laut Wikipedia eine organische, wasserlösliche Flüssigkeit (? Das scheint falsch zu sein!) Flussmittel mit Halogeniden. Das Arbeitslot von Felder verwendet Flussmittel vom Typ 1.1.2.B, dh festes Flussmittel auf Harzbasis auf Kolophoniumbasis mit Halogeniden.
Der Schuldige könnte entweder das unbekannte "organische, wasserlösliche" Flussmittel von Stannol oder die andere Lötformel mit Kupferzusatz von Felder sein.