У меня были проблемы с DS1307основанными часами реального времени, виновником, кажется, был припой, который мы использовали. Позволь мне объяснить.
Мы использовали модуль RTC I2C на базе Adafruit DS1307 на стандартной Raspberry Pi. Часы были построены - и было установлено, что они общаются нормально (например, I2C был хорош), но не «тикают», например. второй не продвигался. Сборка их на макете (не пайка) привела к работе часов, поэтому о самом модуле не могло быть и речи.
Кроме того, электрическое соединение между кристаллом и микросхемой, проверенное простым мультиметром, передавалось всем устройствам.
Дальнейшее расследование и сужение дел с моим доверенным пиратским автобусом (бог послал нам устройство без тяжелого испытательного оборудования!) Привело меня к повторной пайке соединений с моим собственным (то есть, что я использую дома) припоем - и вуаля, они работал. Дальнейшее сужение показало, что на самом деле мне нужно было только очистить и перепаять соединения кристаллического кварца, даже паяную сторону не пришлось перепаять.
Кто - нибудь знает или есть идея или объяснение , почему
S-Pb60Sn40 же не ,
S-Sn60Pb36Cu1 делает работу в соединении кристалла кварца к печатной плате хорошо, например. таким образом, что DS1307начинает тикать?
Большая разница между используемым припоем, по-видимому, заключается в приблизительно замененных пропорциях свинца и олова, но, возможно, 1% меди работает, как-то?
Мое дальнейшее предположение было бы связано с тем, что выбор припоя каким-то образом затухает в генераторе, но «как» от этого все еще оставляет меня озадаченным.
Для статистики: мы припаяли 87 единиц с «плохим» припоем, ни один из них не работал (например, «тикает»). Я вручную перепаял 53 из них сейчас, все работает. Для 48 из тех, что я только de-, перепаял соединения кварцевого генератора.
Редактировать 1 - Очистка паяльных подушек.
Как предлагали некоторые из вас, я вручную очистил несколько печатных плат с помощью 70% изопропилового спирта и / или чистой воды - безрезультатно, часы по-прежнему не «тикали». Только после удаления, а затем повторной пайки двух кристаллических разъемов они начинают тикать.
Изменить 2 - Тип припоя, который я использовал
Припой, который не работал, это продукт от Stannol , тот, который работает, это продукт от Felder Löttechnik GmbH (pdf на немецком языке, извините, у них, похоже, нет английской версии онлайн).
Редактировать 3 - Флюс, который находится в припое (он же становится ближе ...)
В нерабочем припое Станнола используется флюс типа 2.1.2.А - то есть, согласно википедии , органическая, водорастворимая жидкость (? «это, кажется, неправильно!) флюс с галогенидами. В рабочем припое от Felder используется флюс типа 1.1.2.B, то есть смола, твердый флюс на основе канифоли с галогенидами. Причиной может быть неизвестный «органический, водорастворимый» флюс от станнола или другая формула припоя с добавлением меди от Фельдера.