Страница 1 из 5

Часики на AT89C2051

Добавлено: Вс фев 23, 2020 10:08:10
remontitor
Дарова!Вот приобрел часики на AT89C2051 : https://www.aliexpress.com/snapshot/0.h ... 2733223555
Собрал,все работает,с настройкой то-ж разобраться можно.Смусчает одно,немного вперед забегают со временем.Это как-то можно вылечить.Корректировки у них нет.
Как-бы это не недостаток,скорей неудобство,приходится подстраивать,а так покупкой доволет,маленькие и 2 будильника с таймером.
Описание вот тут подробно: http://www.avrobot.ru/product_info.php?products_id=3954

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 11:34:50
otest
Добавить в цепь кварца подстроечный конденсатор

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 11:48:27
BOB51
Не слишком удачная конструкция.
Как с точки зрения схемотехники (посегментная развертка), так вероятно и
по прожке.
Корректор хода в подобных конструкциях делается на основе изменения константы досчета
системного таймера.
8)

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 13:43:26
remontitor
[uquote="BOB51",url="/forum/viewtopic.php?p=3795569#p3795569"]Не слишком удачная конструкция.
Как с точки зрения схемотехники (посегментная развертка), так вероятно и
по прожке.
8)[/uquote]
Ну я сомневаюсь,что такие дешевые конструкции и Китайские удачные,Славо богу работают и ладно,лиж-бы покупали :D Прошивка то-ж ни о чем.
Кондер в цепь кварца,это хорошо,тогда надо кварц другой подбирать.

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 14:36:30
BOB51
Дешево и просто вполне можно сделать.
При желании.
8)
Другое дело - это и время... и... "не модно"...
:sleep:

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:10:55
remontitor
Модно,не модно,но ночью видно.Я собственно и купил из-за этого,что-б ночью проснулся и узнал сколько время.Только цвет зеленый или желтый желательно.Какой индикатор воткнуть?

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:15:54
АлександрЛ
[uquote="remontitor",url="/forum/viewtopic.php?p=3795505#p3795505"]Вот приобрел часики на AT89C2051
Собрал,все работает,с настройкой то-ж разобраться можно.Смусчает одно,немного вперед забегают со временем.Это как-то можно вылечить.Корректировки у них нет.
Как-бы это не недостаток,скорей неудобство,приходится подстраивать,[/uquote]
Смотря на сколько "забегают"..
Может быть, поможет, либо как написали:
otest писал(а):Добавить в цепь кварца подстроечный конденсатор
либо пробовать подобрать постоянный конденсатор - припаивая параллельно одному из конденсаторов "вокруг кварца", ну, например, конденсатор в 10~15 пФ, и потом смотреть на сколько изменился "уход"..

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:17:09
remontitor
Так-то можно попробовать воткнуть параллеьно с каким нить кондером у кварца подстроечник.Забегает прилично,за неделю примерно 5 мин.

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:19:32
АлександрЛ
[uquote="remontitor",url="/forum/viewtopic.php?p=3795708#p3795708"]Только цвет зеленый или желтый желательно.Какой индикатор воткнуть?[/uquote]
А какой индикатор там стоит?
Вот на этих двух схемах:
СпойлерИзображение

Изображение
указаны разные цоколёвки индикаторов

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:29:45
remontitor
Я не запомнил,а разбирать не охота,слепил не разборно.В подкассетник и залепил все тонировочной пленкой.Получилось прикольно,но видимо все равно придется расклеивать или надрезать аккуратно.
Изображение
Туда и АКБ влез на 4400 мАч 3,7в.

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:37:17
1en2
По плате похоже, что индикатор по нижней схеме, где разряды - 1,6,11,12.
В другой прошивке, где есть коррекция хода, так те идут достаточно точно, 0,5-1 сек/сут. Шаг коррекции тоже около секунды.
Прошивки ещё и отличаются на паре ног процессора, хотя функционал сохранён.

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:52:56
remontitor
Где нарыть прошивку, "швейная машинка" есть.

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 16:58:33
BOB51
У АТ89С2051 требуется параллельный программатор...
Довольно редкое на сегодня железко....
:roll:

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 20:14:12
remontitor
Вот такой у меня машинка https://www.hotcomputers.ru/product/pro ... tHEALw_wcB

Re: Часики на AT89C2051

Добавлено: Вс фев 23, 2020 20:25:46
musor
так он для пик и епром тока....видимо тока
spi/i2c фэйс
тама 866 надо ка минимум те для шитья

Re: Часики на AT89C2051

Добавлено: Пн фев 24, 2020 07:44:02
remontitor
Нэ пойдет? :D

Re: Часики на AT89C2051

Добавлено: Пн фев 24, 2020 12:36:45
OKF
[uquote="BOB51",url="/forum/viewtopic.php?p=3795753#p3795753"]У АТ89С2051 требуется параллельный программатор...
Довольно редкое на сегодня железко....
:roll:[/uquote]
Это да. Но программатор 1:1 на 2313 решает все проблемы.) И я бы поставил часовой кварц для точности. Ну и коррекция хода не помешала бы.

Re: Часики на AT89C2051

Добавлено: Пн фев 24, 2020 12:37:58
АлександрЛ
Конечно, не пойдёт.. У вас "швейная машинка" для микроконтроллеров PIC, а вам нужно для AVR.. Мало того, AT89C2051 можно шить только "параллельным" программатором, самым доступным из которых является, вроде как "TL866" программатор - https://aliexpress.ru/item/32666449085. ... web201603_

зы.. И кто вам прошивку переписывать будет?
А, если вы умеете это сами делать- возьмите дураину :facepalm: ардуину, модуль часов и индикатор- и сами напишите то, что вам надо.. :dont_know:

Re: Часики на AT89C2051

Добавлено: Пн фев 24, 2020 12:42:43
BOB51
Ёсть и "любительский вариант"
https://radiokot.ru/forum/viewtopic.php ... 1#p3472041
только он сложноват для изготовления (ежли только для прошивки единичного кристалла делать).
Были когда-то старые - те под 98 винь, а из современных - достаточно КУСЮЧИ.
:roll:
OKF
Это если кристалл менять - тогда 2313 подойдет.
Однако возможности по кодам у 2313 минимум в половину меньше (при аналогичном объёме ПЗУ).
У 2313 - 1К по КОДАМ (у аврок код команды 16-разрядный), у 2051 2К по кодам (т.е в 2313 можно втиснуть прожку длиной в 1к, а в 2051 - длиной в 2к).
8)

Re: Часики на AT89C2051

Добавлено: Пн фев 24, 2020 12:47:37
otest
И я бы поставил часовой кварц для точности.
С чего он вдруг точнее ?
Как это можно 12 000 заменить на 32,768 ?