Страница 404 из 460
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 13:05:09
Sergei Frolov
[uquote="alr5000",url="/forum/viewtopic.php?p=3945244#p3945244"]В общем все собрал.
Теперь можно считать барыши

[/uquote]
Табличку внизу можете сверить?
https://sfrolov.livejournal.com/77350.html
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 13:16:04
daaar
Доделал свои часы. Преобразователь на КФ1211ЕУ1, часы DS3231.
Прошивка вроде дописана, только не реализована подсветка индикаторов (у atmega88 не хватило места). После нового года доделаю корпус и будет полностью законченный проект. Настраивается всё одной кнопкой, длинное нажатие входит в настройки, короткое перебирает часы или минуты, чтобы установить минуты или часы надо зажать кнопку. Просто нажатие на кнопку показывает температуру(берется с ds3231, но очень не точно, подгонял в прошивке)

Если вдруг кто-то решит повторить то платы еще остались, пишите в лс. Ну или если вдруг кто-то захочет
заказать платы.
Прошивка и KiCad проект
В теме уже выкладывал предыдущую версию, но без исходников. Изменил немного плату, исправил ошибки
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 13:17:38
alr5000
[uquote="Sergei Frolov",url="/forum/viewtopic.php?p=3945266#p3945266"]Табличку внизу можете сверить?
https://sfrolov.livejournal.com/77350.html[/uquote]

Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 13:32:39
Sergei Frolov
Я про эту. Так же вычисляет? Точку при C гасит?
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 13:38:13
alr5000
Да. При делении 10/5 выводит 2.0000000. При первом включении надо нажать 2 раза "C" , чтобы сначала погасла "." потом "-" , иначе не считает.
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 13:48:43
kollaider
daar, на подсветку много не хватает?
Как он компилирует такие конструкции, можно попробовать здесь сократить.
SetBit(DDRC, PORTC0); //A
SetBit(DDRC, PORTC1); //B
SetBit(DDRC, PORTC2); //C
SetBit(DDRC, PORTC3); //D
В switch case тоже их много.
Здесь в счетчиках обязательно флоат? void updateDisplay(float t1, float t2)
Разрядность 64 бит тут оправдана? uint64_t millis = 0;
Я в 16 бит укладывался. Тик был 1мс.
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 13:53:52
daaar
kollaider, вообще подсветку можно попробовать дописать, но без всяких эффектов. Подсветка на адресных светодиодах.
Float потому что t1 и t2 используется в _delay_ms(). У millis конечно можно и uint32 или uint16 использовать, счётчик тикает раз в 1 мс
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 15:10:49
kollaider
Интересно, если уйти от delay совсем, есть же миллисекундные тики, попробовать while на три тика. Код должен похудеть.
Re: Часы на люминесцентных индикаторах.
Добавлено: Пн дек 21, 2020 15:19:24
daaar
kollaider, от delay не уйдешь, он используется в библиотеке с i2c. Будет время - напишу свою библиотеку для работы с часами, может даже получится меньше места занять
Re: Часы на люминесцентных индикаторах.
Добавлено: Пт янв 15, 2021 09:01:37
Sergei Frolov
Не подскажете, как определить дату выпуска?
Re: Часы на люминесцентных индикаторах.
Добавлено: Пт янв 15, 2021 11:51:02
АлександрЛ
[uquote="Sergei Frolov",url="/forum/viewtopic.php?p=3960254#p3960254"]
Спойлер

как определить дату выпуска?[/uquote]
Дата изготовления в соответствии с ГОСТ 25486-82 кодируется двумя буквами или буквой и цифрой
http://www.antelcom.ru/index.php/markir ... t-25486-82
RO по этому ГОСТ-у- октябрь 2003 года..

Re: Часы на люминесцентных индикаторах.
Добавлено: Пт янв 15, 2021 11:52:09
Sergei Frolov
Спасибо!
Re: Часы на люминесцентных индикаторах.
Добавлено: Сб янв 16, 2021 05:12:50
watchmaker
Эту древность делали в 2003 году?
Re: Часы на люминесцентных индикаторах.
Добавлено: Сб янв 16, 2021 17:05:26
suslogon
[uquote="watchmaker",url="/forum/viewtopic.php?p=3960765#p3960765"]Эту древность делали в 2003 году?[/uquote]
А то, что К155ИД1 Интеграл чуть ли не до сих пор делает - вас не беспокоит?
Re: Часы на люминесцентных индикаторах.
Добавлено: Сб янв 16, 2021 17:17:59
AirCat
так и 133 серию до сих пор делают
https://www.integral.by/ru/products/seriya-133 , а она раньше 155 была
Re: Часы на люминесцентных индикаторах.
Добавлено: Сб янв 16, 2021 17:22:40
Wladimir_TS
133ю и 136ую не делают. Если на ошибаюсь делают 1533, ног это уже не ТТЛ чистый и незамутненный и ИД1 в нем нет.
Насчет 155ой - что-то сомнения берут. Применимость нулевая. А для ремонта останков советской промавтоматики хватает продукции поднебесной и старых запасов. ГРИ вон не делают и уже давно.
Re: Часы на люминесцентных индикаторах.
Добавлено: Сб янв 16, 2021 17:27:41
AirCat
по ссылке белорусы гонят? а нафига им это нужно
вот смотри, 2018 год есть в продаже
https://efind.ru/offer/133ЛА3%202018
Re: Часы на люминесцентных индикаторах.
Добавлено: Сб янв 16, 2021 20:37:39
Wladimir_TS
[uquote="AirCat",url="/forum/viewtopic.php?p=3961036#p3961036"]по ссылке белорусы гонят? а нафига им это нужно
вот смотри, 2018 год есть в продаже
https://efind.ru/offer/133ЛА3%202018[/uquote]
Перемаркер. Сталкиваюсь с таким по работе регулярно.
Re: Часы на люминесцентных индикаторах.
Добавлено: Вс янв 17, 2021 00:05:08
suslogon
"133ю не делают" "Перемаркер."
Ну как бы тут по корпусу очевидно, что это НЕ перемаркер...
"Если на ошибаюсь делают 1533"
Еще как минимум 533 точно делают.
"Насчет 155ой - что-то сомнения берут. "
Много раз тут уже обсуждалось и подтверждалось реальными приобретениями в больших количествах, что как минимум еще пару лет назад Интеграл точно делал К155ИД1.
Re: Часы на люминесцентных индикаторах.
Добавлено: Вс янв 17, 2021 03:07:09
watchmaker
Проблема с Электроникой 2-08 (176ИЕ18, 2*176ИЕ13). Внезапно ушла вперёд минут на пять за день, после выключения не запустилась. Поменял кварц - при включении сразу же заводится на частоте раз в пять больше нормы, через некоторое время может внезапно пойти нормально. Ёмкости в цепи кварца ни на что не влияют. Стал подбирать резистор последовательно с кварцем - при 180..240 кОм вместо 100 кОм запускается более уверенно, но всё равно не сразу (одна-две секунды) и не всегда. В чём может быть дело?