Часовой форум Watch.ru (http://forum.watch.ru/index.php)
-   Электроника (http://forum.watch.ru/forumdisplay.php?f=28)
-   -   Часы "Техночас", или ... (http://forum.watch.ru/showthread.php?t=169613)

Андрей Бабанин 12.01.2021 18:20

Да, задавался номер года для корректного отображения чисел месяца

booBot 12.01.2021 18:52

Опять не понял, что задавалось? Весь номер года, - 1984, или его номер в череде високосности?

Андрей Бабанин 12.01.2021 19:13

В четырехлетнем цикле, цифрами 0-3

max-73 13.01.2021 00:12

Цитата:

Сообщение от booBot (Сообщение 6084200)
Говорю вам как инженер: ничего не делать ПРОЩЕ, чем что-то делать.
Чтобы сделать ограничение диапазона работы счётчика годов, надо что-то ДОБАВИТЬ в схему, а это - СЛОЖНО. ПРОЩЕ НЕ ДОБАВЛЯТЬ!

Можно только позавидовать тому, что в той сфере, в которой вы инженер, ресурсы неисчерпаемы и ограничены только искуственными ограничениями :)
Вот вариант с "естественными" ограничениями: год храним как смещение от 1980 в структуре, подобной упакованному BCD. Младшая цифра - двоично-десятичный счетчик, старшая - двухразрядный счетчик. Итого: имеем смещение от 0 до 39 => 1980 - 2019. Можно сделать и трехразрядный счетчик, но это лишние элементы микросхемы ради верхнего ограничения, равного 2059 и никому, кроме коллекционеров, не нужного.

Цитата:

Сообщение от booBot (Сообщение 6084200)
Ещё проще, и ГОРАЗДО ЛОГИЧНЕЕ, сделать счётчик годов, ёмкостью от 0 до 3, договориться, что нулю соответствует високосный год, в нём февраль длится 29 дней, в остальные годы - по 28.

За всех не скажу, а для меня, как для пользователя, гораздо логичнее настраивать год в том виде, в котором я его вижу в календаре, а не заниматься подсчётом номера года в 4-летнем цикле или что-то настраивать 1 марта. А ещё логичнее в дальнейшем видеть нормальный год в соответствующем режиме.

Цитата:

Сообщение от booBot (Сообщение 6084200)
ПОЧЕМУ СДЕЛАЛИ НЕ ТАК?!?!?!?!

PS
Чтобы не "пугать" пользователей этими "номерами годов" <...>

Вот потому и не сделали, чтобы не пугать )))

Андрей Бабанин 13.01.2021 00:56

Вечный календарь все равно намного сложнее, четырехлетний цикл прост, но не отображает годы, надо отдельный счетчик делать. А с отображением номера года это будет все равно упрощенный вечный календарь (скажем так - Юлианский). Я понимаю, что это все теория и мы все скорее всего не доживем, но очередное отличие в Юлианском и Григорианском календарях настанет в 2100 году. Именно так, три даты столетий из четырех - не високосные. Високосными были 1600 и 2000 годы, а 1700, 1800, 1900 и 2100 - не високосные, хотя делятся на 4 без остатка.

booBot 13.01.2021 01:25

max-73, счётчик от 0 до 3 всяко проще, чем выверты с BCD и упаковкой. Тем более, что показа (полного, - 1984) номера года не было в большинстве часов "Электроника", хотя "календарь" заявлялся.
Задним умом все крепки, но я не могу понять ход мысли тогдашних разработчиков...

Pachoche 13.01.2021 08:39

Цитата:

Сообщение от booBot (Сообщение 6084740)
Задним умом все крепки, но я не могу понять ход мысли тогдашних разработчиков...

Подозреваю, что ограничение по диапазону (40 лет) не связано с вечным календарём. Просто значение приходится где-то хранить, а ресурсы ограничены. Чем больше диапазон, тем более ёмкое хранилище должно быть.

booBot 13.01.2021 11:34

Какое значение надо где-то хранить?!
Значение счётчика от 0 до 3? Двух бит достаточно.

Pachoche 13.01.2021 11:55

Цитата:

Сообщение от booBot (Сообщение 6084984)
Какое значение надо где-то хранить?!
Значение счётчика от 0 до 3? Двух бит достаточно.

Значение даты/времени.
Впрочем, я не разбираюсь в устройстве электронных часов. Просто по аналогии с программированием. В C#, например, тип DateTime требует 64 бита.

booBot 13.01.2021 12:09

Значение времени "хранить" не надо, оно находится в аппаратном счётчике, постоянно отображаемом на экранчике. Ёмкость каждого разряда счётчика, кроме ячейки числа дней в месяце, задана раз и навсегда. И только для "февраля" вступает в действие двухбитовый "високосный" разряд.
Во всяком случае, я бы сделал именно так.
Как и почему разработчики наваяли всякой пурги, работающей только ~40 лет, мне НИКАК не понять!

Pachoche 13.01.2021 14:06

Цитата:

Сообщение от booBot (Сообщение 6085027)
Значение времени "хранить" не надо, оно находится в аппаратном счётчике, постоянно отображаемом на экранчике.

А если я переключаю часы, например, в режим секундомера? Время перестаёт отображаться, но где-то всё равно хранится текущее значение.
Цитата:

Сообщение от booBot (Сообщение 6085027)
Ёмкость каждого разряда счётчика, кроме ячейки числа дней в месяце, задана раз и навсегда. И только для "февраля" вступает в действие двухбитовый "високосный" разряд.
Во всяком случае, я бы сделал именно так.

Тоже пофантазирую.
Ни количество месяцев, ни количество дней никак нельзя "без зазора" упаковать в двоичное представление. На месяцы потребуется 4 бита (0-15 в десятичной), на дни - 5 бит (0-31 в десятичной). Это избыточно, а меньше - не влезет. Посему я бы использовал единственный счётчик - секунд - с какой-либо начальной даты, например 1 января 1980 года. В каждый момент счётчик бы содержал количество секунд, прошедших с начальной даты. Для отображения на индикаторе выполнялся бы простой алгоритм преобразования значения секунд в привычные нам секунды-минуты-часы-день-месяц-год + вычислялся бы день недели. Выделил 32 бита под хранение значения, получи диапазон, допустим, 100 лет, выделил 64 бита - получи диапазон в 100000 лет (условно, я не считал).

booBot 13.01.2021 14:44

И время, и содержимое "секундомера", и "календарь", - всё это содержимое аппаратных счётчиков.
Но при переключении режима отображения ничего никуда не перемещается и не перегружается, просто есть коммутатор, входы которого подключены к этим счётчикам, а выход - всегда подан на семисегментный дешифратор индикатора.

Да, можно считать секунды от начала эпохи, и это во многом более правильный метод, так как позволяет и на "зимнее/летнее" время переходить без сбоев, и дополнительные часовые пояса осуществить, и "високосную секунду" чётко отрабатывать.
Но это - ГОРАЗДО более ресурсоёмко. Увы!

alexey65536 13.01.2021 20:04

Цитата:

Сообщение от Pachoche (Сообщение 6085145)
я бы использовал единственный счётчик - секунд - с какой-либо начальной даты, например 1 января 1980 года. В каждый момент счётчик бы содержал количество секунд, прошедших с начальной даты.

Такой формат кодирования времени называется Unix Time, только в оригинале используется 1970 год как точка отсчета.
Интересно, энали об этом разработчики?

Pachoche 25.01.2021 10:39

Вот такую стекломаску заметил сегодня в продаже:

http://technochas.ru/_img/mm_1_/tovary/7082_0_.jpg

:)

Vlad Ag 25.01.2021 10:43

Интересно, в натуре оно такое же будет ровным и чётким, как на картинке? Особенно в части шрифта. Выглядит классно! И что характерно - нет надписи "сделано в беларуси"!

booBot 25.01.2021 12:12

Я тоже оценил отсутствие неправильного названия страны!
Вот бы они ещё и противобликовое покрытие наносили, купил бы СРАЗУ. Даже на "Э-52".

Andrey M 25.01.2021 14:30

Эх, когда уже сами часы из нержавейки появятся...

wrest 26.01.2021 21:22

Цитата:

Сообщение от Vlad Ag (Сообщение 6097442)
Интересно, в натуре оно такое же будет ровным и чётким, как на картинке?

Так это ж вроде фотка, а не рендер.

Pachoche 27.01.2021 11:07

Вложений: 3
В продолжение темы ассортимента на сайте "Техночаса".
Захотелось иметь некий каталог всей продукции "Техночаса", выпускающейся и выпускавшейся ранее. С поиском по коду (артикулу?).
Уже писал ранее, что все фото товара расшарены и доступны по url, который имеет простой вид:
Код:

http://technochas.ru/_img/mm_1_/tovary/1236_0.jpg
, где изменяемая часть - код модели. Это относится не только к часам, но, например, ассортимент стекломасок тоже можно получить. Простая идея - создать локальную html-страницу (файл) и открыть её в браузере: ссылки браузер заменит на фотки, а поиск у него встроенный.
1. Создаём в блокноте файлик со следующим текстом:
Код:

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<body>

</body>
</html>

2. Разбиваем url на статичную (чёрный цвет) и динамическую части (красный) и оборачиваем в теги div в Excel:

http://forum.watch.ru/attachment.php...1&d=1611732644

3. В следующем столбце собираем строку конкатенацией ("Сцепить") . Протягиваем вниз - Excel будет генерировать коды моделей с приращением 1:

http://forum.watch.ru/attachment.php...1&d=1611732930

Образец результата:
Код:

<div><img src="http://technochas.ru/_img/mm_1_/tovary/1005_0.jpg" />1005</div>
4. Выделяем получившиеся строки и копируем их в блокнот между тегами <body></body>:
Код:

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<body>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1000_0.jpg" />1000</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1001_0.jpg" />1001</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1002_0.jpg" />1002</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1003_0.jpg" />1003</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1004_0.jpg" />1004</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1005_0.jpg" />1005</div>
<div><img src="http://technochas.ru/_img/mm_1_/tovary/1006_0.jpg" />1006</div>
</body>
</html>

5. Сохраняем файл с расширением html. Страница готова.
6. Открываем эту страницу любым браузером, и при наличии интернета браузер подменяет ссылки фотками:

http://forum.watch.ru/attachment.php...1&d=1611734191

На скриншоте видно, что я воспользовался поиском по коду 7071.
Вот таким образом я получил каталог всей продукции "Техночас".
Если с кодами моделей часов понятно - они начинаются с 1000, то коды других товаров стоит подсматривать на сайте и экспериментировать (у стекломасок, например, коды имеют вид 7ххх).

Pachoche 27.01.2021 16:58

Зачем это может понадобиться?
Допустим, нашёл я на "Авито" стекломаску для Э-53 в аутентичном корпусе. Она полностью чёрная с белыми линиями в классическом стиле. Показалось странным, что нет надписи "Сделано в …", типа поделка (видели, наверное, уродливые стекломаски к Э-55 с опечатками). Но прошерстив ассортимент "Техночаса", нашёл такую, ранее выпускавшуюся:

http://technochas.ru/_img/mm_1_/tovary/7030_0.jpg

Значит это "официально выпущенная" стекломаска и можно брать. Понравилась. :)

Pachoche 27.01.2021 20:39

Цитата:

Сообщение от Andrey M (Сообщение 6097693)
Эх, когда уже сами часы из нержавейки появятся...

Я вот даже и не знаю, какой корпус мне бы больше хотелось в "нерже": "икону" - "ушастый" восьмиугольник Э-55 или квадратный восьмимиллиметровый - ведь он подошёл бы сразу к двум разным (но одинаково достойным) моделям: ЧН-55Д и ЧН-01.

Pachoche 24.03.2021 12:06

У меня за менее года постоянной носки ЧН-01 стёрлись до латуни 2 кнопки, которые находятся ближе к кисти. Увидел на официальном сайте кнопки для часов, написано, что стальные. Верно ли, что это действительно стандартные (мелкие) стальные кнопки, и есть смысл заменить штатные на них? Типа вечными будут…

Surok 30.03.2021 00:34

Цитата:

Сообщение от Pachoche (Сообщение 6158454)
Верно ли, что это действительно стандартные (мелкие) стальные кнопки, и есть смысл заменить штатные на них? Типа вечными будут…

Так там на сайте указана почта для связи, специально для вопросов по товарам, в т.ч. запчастям.
Это кнопки длинные (для корпусов ЧН-01, 29367, старых минских 55), по диаметру аналогичны латунным (2.00-0.06мм). Они сейчас и ставятся на серийные часы.

Pachoche 14.04.2021 08:42

Появились в продаже какие-то новые 50Д. 3 года назад было описание этого проекта в блоге "Техночаса".

Andrey M 14.04.2021 11:31

Цитата:

Сообщение от Pachoche (Сообщение 6178564)
Появились в продаже...

Что-то я не оценил, в 70-е это была бы бомба. А зачем это сейчас?

booBot 14.04.2021 11:53

Цитата:

Сообщение от Pachoche (Сообщение 6178564)
Появились в продаже какие-то новые 50Д. 3 года назад было описание этого проекта в блоге "Техночаса".

Без (А)ЦНТХ?! В топку!

Sazer74 14.04.2021 12:39

Вложений: 1
А мне эта новинка понравилась. Заказал:)

Pachoche 14.04.2021 12:43

Цитата:

Сообщение от Andrey M (Сообщение 6178691)
Что-то я не оценил, в 70-е это была бы бомба. А зачем это сейчас?

Этакий "бабушкофон", но только часы. :D

Цитата:

Сообщение от Sazer74 (Сообщение 6178751)
А мне эта новинка понравилась. Заказал:)

Я, пожалуй, всё же дождусь "революции" в виде нержавейки. После такой "затравки" неохота уже на латунные тратиться в разном "окрасе".

Sazer74 14.04.2021 13:13

Цитата:

Сообщение от Pachoche (Сообщение 6178753)
Я, пожалуй, всё же дождусь "революции" в виде нержавейки.

Судя по тому как делают 55WUS, придется долговато ждать. А мне и латунные нравятся:) для коллекции и иногда поносить самое то!

Pachoche 14.04.2021 13:22

Цитата:

Сообщение от Sazer74 (Сообщение 6178787)
А мне и латунные нравятся:) для коллекции и иногда поносить самое то!

Я тоже как-то загорелся, когда 55Д в таком же чёрном хроме увидел - необычно. Благо, вовремя отпустило. :)
Буду лучше копить на пару "нержавеек", да деталек с браслетами прикуплю.

Sazer74 14.04.2021 13:49

Вложений: 2
PachocheА чем латунные не нравятся? Я свои чн-55 носил 8 лет, не жалея, и им хоть бы хны. До них тоже были и 55б и чн-55, у обоих разбил, по неосторожности, стекло (в то время не задумывался о сохранности часов:)).

Pachoche 14.04.2021 13:58

Цитата:

Сообщение от Sazer74 (Сообщение 6178819)
А чем латунные не нравятся?

1. Невозможно убрать мелкие царапины, ибо покрытие.
2. Немного сминается корпус при открывании крышки.
3. Стираются кнопки и проступает латунь (я предпочитаю серебристые корпуса).

Sazer74 27.04.2021 11:43

Вложений: 3
Получил сегодня. Понравились, очень необычные часы! Есть легкие ассоциации с джи-шоками:) Кстати, корпус и стекломаска, сделаны довольно качественно, кнопочки мягенькие и похоже - стальные!!! Насколько износостойкое покрытие покажет время.
В общем я доволен!!!

Pachoche 27.04.2021 12:53

Цитата:

Сообщение от Sazer74 (Сообщение 6190393)
…кнопочки мягенькие и похоже - стальные!!!

Цитирую недавний ответ мне по поводу стальных кнопок в разделе "Запчасти" у "Техночаса":
Цитата:

Сообщение от Surok (Сообщение 6163445)
Это кнопки длинные (для корпусов ЧН-01, 29367, старых минских 55), по диаметру аналогичны латунным (2.00-0.06мм). Они сейчас и ставятся на серийные часы.


Sazer74 27.04.2021 14:43

Обратите внимание - дисплей в тон корпуса часов - СТЭЛС:)

nsv2006 29.04.2021 15:21

да, симпатичные часы, сам имею несколько техночасовских. но не ношу, ибо чудовищно темный дисплей

Sazer74 29.04.2021 17:31

Цитата:

Сообщение от nsv2006 (Сообщение 6192437)
ибо чудовищно темный дисплей

Ни чего вы не понимаете:) Зато такие дисплеи есть только у Электроники;)
Ну и мне попадались экземпляры (к примеру чн-55д, чн-01) с очень светлым дисплеем, все зависит от качества подложки.

topfin 07.05.2021 05:32

Цитата:

Сообщение от Pachoche (Сообщение 6178753)
Я, пожалуй, всё же дождусь "революции" в виде нержавейки.

Тоже заморчился поиском цифровиков в нержавейке.
Как оказалось японцы когда то делали и сдулись, сейчас вообще только пластмаска под хромом.
Но вот "американцы" порадовали.
Часы Armitron THE RUBIK из "Гонконга через штаты". Правда цена на новые = техночас + 150%
Зато на Озоне продают. А Техночас в нержавейке будем еще 3 года ждать.

http://forum.watch.ru/attachment.php...1&d=1600501705

Andrey M 07.05.2021 08:42

Цитата:

Сообщение от topfin (Сообщение 6198790)
Как оказалось японцы когда то делали и сдулись, сейчас вообще только пластмаска под хромом.

Casio A1000 в стали. Но цена...
https://www.alltime.ru/obj/catalog/w...0M-1BEF__6.jpg

Pachoche 07.05.2021 09:20

ИМХО, всё это не то. Если бы они были на каком-нибудь интересном кварце (термокомпенсированном, высокочастотном) - тогда да, интересно. А так - просто не в пластмассе. У "Техночаса" (А)ЦНХ есть. Эта "фича" и привлекает.


Часовой пояс UTC +3, время: 17:06.

© 1998–2024 Watch.ru