PDA

Просмотр полной версии : DALLAS 12887 не хочет держать данные.



Mikka_A
27.11.2006, 11:36
Доброго времени суток.

Преобрел тут новый Dallas 12887.

Отличие от своего предшественника 1287 только в том что у него не 64 байта памяти а 128.

Девайс как родной встал в SMUC увиделся определился и я поставил там время - все тикает. Жмешь ресет - все данные сохраняются. Но при полном сбросе ( ресет+стрелка ) или же при выключении питания он все забывает. При фаст-тесте машины пишет либо CMOS not found, либо CMOS check summ error.

Подумалось что мне подсунули Даллас с дохлой батарейкой,и тут же был наколхожен внешний автономный источник из 4 пальчиковых батареек и стабилизатора 7805L и успешно подключено к СМУКу :v2_rolley . Тоесть сам Даллас и его задающий генератор ( на 561ЛН2 ) успешно пашут даже отдельно от компа ( проверялось осцилографом ). Тоесть чисто теоретически Даллас должен все "помнить".

Но есть у меня такое мнение что всеже "гадится" по шине и не сам он "забывает", а ктото его вводит в ступор.

есть у кого какие наблюдения,мнения по этому вопросу?

spensor
27.11.2006, 13:03
Доброго времени суток.

Преобрел тут новый Dallas 12887.

Отличие от своего предшественника 1287 только в том что у него не 64 байта памяти а 128.

Девайс как родной встал в SMUC увиделся определился и я поставил там время - все тикает. Жмешь ресет - все данные сохраняются. Но при полном сбросе ( ресет+стрелка ) или же при выключении питания он все забывает. При фаст-тесте машины пишет либо CMOS not found, либо CMOS check summ error.

Подумалось что мне подсунули Даллас с дохлой батарейкой,и тут же был наколхожен внешний автономный источник из 4 пальчиковых батареек и стабилизатора 7805L и успешно подключено к СМУКу :v2_rolley . Тоесть сам Даллас и его задающий генератор ( на 561ЛН2 ) успешно пашут даже отдельно от компа ( проверялось осцилографом ). Тоесть чисто теоретически Даллас должен все "помнить".

Но есть у меня такое мнение что всеже "гадится" по шине и не сам он "забывает", а ктото его вводит в ступор.

есть у кого какие наблюдения,мнения по этому вопросу?

Ранние наблюдения:
http://zx.pk.ru/showpost.php?p=29092&postcount=151

Mikka_A
27.11.2006, 13:11
Ранние наблюдения:
http://zx.pk.ru/showpost.php?p=29092&postcount=151

Написал письмо в Скорпион.
Попробуем у родителей узнать,почему гадит их дитя.... :v2_dry: :v2_tong2:

ASDT
27.11.2006, 13:52
Там есть PCLR ...

Mikka_A
27.11.2006, 13:55
Там есть PCLR ...

там это где?

ASDT
27.11.2006, 14:11
"там это где?"
12887 - выв.21

Mikka_A
27.11.2006, 14:21
"там это где?"
12887 - выв.21


Согласно даташиту от Даллас-Симекондуктор - 21 - NC– No Connection
ревижн даташита - 99 год.

Ты про что?

ASDT
27.11.2006, 14:41
"Ты про что?" У меня 12887А ..., там 21 - /PCLR

Mikka_A
27.11.2006, 14:48
"Ты про что?" У меня 12887А ..., там 21 - /PCLR

хехе....
а ты можешь изложить мысль от начала до конца,не мучас нас недосказаниями,а? :v2_blink: :v2_wink2:

ASDT
27.11.2006, 15:02
"а ты можешь изложить мысль от начала до конца,не мучас нас недосказаниями,а? "
Ну проверь действие этого вывода, да забей!

Mikka_A
27.11.2006, 15:41
"а ты можешь изложить мысль от начала до конца,не мучас нас недосказаниями,а? "
Ну проверь действие этого вывода, да забей!

21 вывод задействован на RAM Clear.
Очищается 114 байт основной памяти,но память часов при этом не трогается.
В теории конечно может быть что оно гадит..
но..
вечером проверю.

caro
27.11.2006, 18:38
21 вывод задействован на RAM Clear.
Очищается 114 байт основной памяти,но память часов при этом не трогается.Только у чипов, имеющих в обозначении букву A - DS1287A и DS12887A.
Этот вход имеет внутренний подтягивающий резистор и если его никуда
не подключать, то чипы с индексом A ничем не отличаются от чипов без оного.

Mikka_A
28.11.2006, 09:10
Только у чипов, имеющих в обозначении букву A - DS1287A и DS12887A.
Этот вход имеет внутренний подтягивающий резистор и если его никуда
не подключать, то чипы с индексом A ничем не отличаются от чипов без оного.

ага ...
у меня вообще этой ноги нет... :v2_tong2:
у меня не А

вообщем не понимаю я логики работы...
возился вчера полвечера... и генератор перебирал и питание по разному организовывал... и так,и сяк и наперекосяк...

НЕТ ЛОГИКИ! :v2_crazy: :v2_conf2:

вообщем кажется мне что это просто банально косяк Проф-ПЗУ.

не буду я больше париться,будет настроение и желанее,поковыряюсь.
а так...
часы вон со вчерашнего дня ходят прекрасно,и никаких проблем.
но я не дам гарантии что при следующем ресете они не взвиснут. :v2_dry:

SoftFelix
23.12.2017, 13:07
Дабы на создавать новую тему. Ещё раз о простом способе подключения новой батарейки взамен севшей внутри корпуса сабжа. Я ужЕ давал ссылку на забугорный мануал (http://www.mcamafia.de/mcapage0/dsrework.htm) по данной замене, ничего нового, просто чуть подробней и с картинками.

Понадобится квадратный надфиль, сокет для Li-батарейки размера 2032 (или аналогичной), паяльник с тонким жалом, аккуратность и усидчивость.

Ещё осенью этого года у меня окончательно сдох сабжевый DALLAS в SMUC'е. Как видно на фото, он 1996 года, 47-ая неделя. Т.е. отработал 21 год. Но последний год-два при длительном не включении Спекка (2-5 месяцев) тоже сбрасывал все данные и время.

http://photo.qip.ru/photo/softfelix/3868246/xlarge/98072987.jpg (http://photo.qip.ru/users/softfelix/3868246/98072987/)

Берём надфиль и начинаем точить канавку в боковине корпуса напротив 16-ой и 20-ой ноги (физически отсутствуют, они загнуты вверх внутри корпуса). Пластик там довольно мягкий и всё делается довольно быстро. Можно даже использовать ножовочное полотно по металлу, сделав два надпила по бокам от вывода и потом довести всё надфилем. Главное - не перепилить в глубину! 20-ую ногу пилим до появления металла вывода. Оголяем вывод настолько, чтоб к нему можно было подпаяться. Это будет "+" старой (и новой) батареи. 16-ую ногу пропиливаем более внимательно и аккуратно. Нам нужно оголить сам вывод и верхнюю часть корпуса, откуда подходит минусовой вывод встроенной батарейки. Сделано это стальной тонкой полоской и контактной сваркой. Надфилю нужно давать угол, что бы допилиться до данного соединения. На фото место сварки обведено красным кружком. С боков этого места подкалываем иглой или острым шилом и рвём сварку движением кончика инструмента снизу вверх. Рвется очень легко. Если есть дремель, то можно убрать пластик с боков места сварки, но, имхо, это не требуется. После разрыва можно проконтролировать вольтметром напряжение на зачищенных под пайку выводах 16 и 20 - там ничего не должно быть - 0В. Удерживая "+" вольтметра на 20-ой ноге, минусовым щупом можно зацепиться за вывод встроенной батарейки выше 16-ой ноги. Там должно быть какое-то остаточное напряжение: от десятых Вольта до 2.5В (в зависимости от разряда).

http://photo.qip.ru/photo/softfelix/3810704/xlarge/110910573.jpg (http://photo.qip.ru/users/softfelix/3810704/110910573/)

Готовим выводы 16 и 20 под пайку. Лучше залудить их заранее с хорошим флюсом и единичным касанием паяльника. К 16-ой ноге паяем "-" сокета, а к 20-ой ноге - "+" через короткий проводник. Сокет я закрепил каплей супер-клея сверху корпуса. Но тут надо определится: общая высота всей конструкции значительно возрастёт, и, учитывая, что данная МС обычно установлена в панельку, то соседняя плата может не поместиться рядом (Nemo-BUS).

http://photo.qip.ru/photo/softfelix/3810704/xlarge/110910575.jpg (http://photo.qip.ru/users/softfelix/3810704/110910575/)

http://photo.qip.ru/photo/softfelix/3810704/xlarge/110910577.jpg (http://photo.qip.ru/users/softfelix/3810704/110910577/)

http://photo.qip.ru/photo/softfelix/3810704/xlarge/110910576.jpg (http://photo.qip.ru/users/softfelix/3810704/110910576/)

Т.е. сокет с батарейкой можно разместить где-нить рядом на проводах или использовать Li-батарейку меньшего размера (паять подобные "таблеточные"
батарейки запрещается!)

Устанавливаем батарейку и проверяем напряжение на 16-ой и 20-ой ногах - должно быть от 3-х Вольт и чуть выше (напряжение 2.9В для такой батарейки - это ужЕ разряд).

Данным способом восстановлен ужЕ второй DALLAS. Первая микросхема до сих пор работает в аватарном компе ужЕ лет 10 на заменённой батарейке.

http://photo.qip.ru/photo/softfelix/3810704/xlarge/88678779.jpg (http://photo.qip.ru/users/softfelix/3810704/88678779/)

Gutten
23.12.2017, 14:12
А вот если время вообще не сохраняется, а данные СМУК сохраняет и держит нормально - это тоже батарейка села, а данные просто из нврамы считываются? Кто знает? а то заказл на ебее новую м/с, а она кажись не такая уж и новая оказалась.

SoftFelix
23.12.2017, 14:22
а данные СМУК сохраняет и держит нормально
А что SMUC пишет про CMOS на пост-экране при холодном старте?

Gutten
23.12.2017, 15:12
cmos checksum error. при каждом рестарте. время при этом тоже начинает сначала идти. но все настройки хранятся правильно, ничего не сбивается.

SoftFelix
23.12.2017, 15:20
cmos checksum error. при каждом рестарте. время при этом тоже начинает сначала идти.
Скорее всего DALLAS. ПильнИ ему корпус и замерь напряжение на встроенной батарейке. Можно даже отсверлить сверлом 2мм напротив выводов.