|
Да, задавался номер года для корректного отображения чисел месяца
|
Опять не понял, что задавалось? Весь номер года, - 1984, или его номер в череде високосности?
|
В четырехлетнем цикле, цифрами 0-3
|
Цитата:
Вот вариант с "естественными" ограничениями: год храним как смещение от 1980 в структуре, подобной упакованному BCD. Младшая цифра - двоично-десятичный счетчик, старшая - двухразрядный счетчик. Итого: имеем смещение от 0 до 39 => 1980 - 2019. Можно сделать и трехразрядный счетчик, но это лишние элементы микросхемы ради верхнего ограничения, равного 2059 и никому, кроме коллекционеров, не нужного. Цитата:
Цитата:
|
Вечный календарь все равно намного сложнее, четырехлетний цикл прост, но не отображает годы, надо отдельный счетчик делать. А с отображением номера года это будет все равно упрощенный вечный календарь (скажем так - Юлианский). Я понимаю, что это все теория и мы все скорее всего не доживем, но очередное отличие в Юлианском и Григорианском календарях настанет в 2100 году. Именно так, три даты столетий из четырех - не високосные. Високосными были 1600 и 2000 годы, а 1700, 1800, 1900 и 2100 - не високосные, хотя делятся на 4 без остатка.
|
max-73, счётчик от 0 до 3 всяко проще, чем выверты с BCD и упаковкой. Тем более, что показа (полного, - 1984) номера года не было в большинстве часов "Электроника", хотя "календарь" заявлялся.
Задним умом все крепки, но я не могу понять ход мысли тогдашних разработчиков... |
Цитата:
|
Какое значение надо где-то хранить?!
Значение счётчика от 0 до 3? Двух бит достаточно. |
Цитата:
Впрочем, я не разбираюсь в устройстве электронных часов. Просто по аналогии с программированием. В C#, например, тип DateTime требует 64 бита. |
Значение времени "хранить" не надо, оно находится в аппаратном счётчике, постоянно отображаемом на экранчике. Ёмкость каждого разряда счётчика, кроме ячейки числа дней в месяце, задана раз и навсегда. И только для "февраля" вступает в действие двухбитовый "високосный" разряд.
Во всяком случае, я бы сделал именно так. Как и почему разработчики наваяли всякой пурги, работающей только ~40 лет, мне НИКАК не понять! |
Цитата:
Цитата:
Ни количество месяцев, ни количество дней никак нельзя "без зазора" упаковать в двоичное представление. На месяцы потребуется 4 бита (0-15 в десятичной), на дни - 5 бит (0-31 в десятичной). Это избыточно, а меньше - не влезет. Посему я бы использовал единственный счётчик - секунд - с какой-либо начальной даты, например 1 января 1980 года. В каждый момент счётчик бы содержал количество секунд, прошедших с начальной даты. Для отображения на индикаторе выполнялся бы простой алгоритм преобразования значения секунд в привычные нам секунды-минуты-часы-день-месяц-год + вычислялся бы день недели. Выделил 32 бита под хранение значения, получи диапазон, допустим, 100 лет, выделил 64 бита - получи диапазон в 100000 лет (условно, я не считал). |
И время, и содержимое "секундомера", и "календарь", - всё это содержимое аппаратных счётчиков.
Но при переключении режима отображения ничего никуда не перемещается и не перегружается, просто есть коммутатор, входы которого подключены к этим счётчикам, а выход - всегда подан на семисегментный дешифратор индикатора. Да, можно считать секунды от начала эпохи, и это во многом более правильный метод, так как позволяет и на "зимнее/летнее" время переходить без сбоев, и дополнительные часовые пояса осуществить, и "високосную секунду" чётко отрабатывать. Но это - ГОРАЗДО более ресурсоёмко. Увы! |
Цитата:
Интересно, энали об этом разработчики? |
Вот такую стекломаску заметил сегодня в продаже:
http://technochas.ru/_img/mm_1_/tovary/7082_0_.jpg :) |
Интересно, в натуре оно такое же будет ровным и чётким, как на картинке? Особенно в части шрифта. Выглядит классно! И что характерно - нет надписи "сделано в беларуси"!
|
Я тоже оценил отсутствие неправильного названия страны!
Вот бы они ещё и противобликовое покрытие наносили, купил бы СРАЗУ. Даже на "Э-52". |
Эх, когда уже сами часы из нержавейки появятся...
|
Цитата:
|
Вложений: 3
В продолжение темы ассортимента на сайте "Техночаса".
Захотелось иметь некий каталог всей продукции "Техночаса", выпускающейся и выпускавшейся ранее. С поиском по коду (артикулу?). Уже писал ранее, что все фото товара расшарены и доступны по url, который имеет простой вид: Код:
http://technochas.ru/_img/mm_1_/tovary/1236_0.jpg 1. Создаём в блокноте файлик со следующим текстом: Код:
<!DOCTYPE html> 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> Код:
<!DOCTYPE html> 6. Открываем эту страницу любым браузером, и при наличии интернета браузер подменяет ссылки фотками: http://forum.watch.ru/attachment.php...1&d=1611734191 На скриншоте видно, что я воспользовался поиском по коду 7071. Вот таким образом я получил каталог всей продукции "Техночас". Если с кодами моделей часов понятно - они начинаются с 1000, то коды других товаров стоит подсматривать на сайте и экспериментировать (у стекломасок, например, коды имеют вид 7ххх). |
Зачем это может понадобиться?
Допустим, нашёл я на "Авито" стекломаску для Э-53 в аутентичном корпусе. Она полностью чёрная с белыми линиями в классическом стиле. Показалось странным, что нет надписи "Сделано в …", типа поделка (видели, наверное, уродливые стекломаски к Э-55 с опечатками). Но прошерстив ассортимент "Техночаса", нашёл такую, ранее выпускавшуюся: http://technochas.ru/_img/mm_1_/tovary/7030_0.jpg Значит это "официально выпущенная" стекломаска и можно брать. Понравилась. :) |
Цитата:
|
У меня за менее года постоянной носки ЧН-01 стёрлись до латуни 2 кнопки, которые находятся ближе к кисти. Увидел на официальном сайте кнопки для часов, написано, что стальные. Верно ли, что это действительно стандартные (мелкие) стальные кнопки, и есть смысл заменить штатные на них? Типа вечными будут…
|
Цитата:
Это кнопки длинные (для корпусов ЧН-01, 29367, старых минских 55), по диаметру аналогичны латунным (2.00-0.06мм). Они сейчас и ставятся на серийные часы. |
Появились в продаже какие-то новые 50Д. 3 года назад было описание этого проекта в блоге "Техночаса".
|
Цитата:
|
Цитата:
|
Вложений: 1
А мне эта новинка понравилась. Заказал:)
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Буду лучше копить на пару "нержавеек", да деталек с браслетами прикуплю. |
Вложений: 2
PachocheА чем латунные не нравятся? Я свои чн-55 носил 8 лет, не жалея, и им хоть бы хны. До них тоже были и 55б и чн-55, у обоих разбил, по неосторожности, стекло (в то время не задумывался о сохранности часов:)).
|
Цитата:
2. Немного сминается корпус при открывании крышки. 3. Стираются кнопки и проступает латунь (я предпочитаю серебристые корпуса). |
Вложений: 3
Получил сегодня. Понравились, очень необычные часы! Есть легкие ассоциации с джи-шоками:) Кстати, корпус и стекломаска, сделаны довольно качественно, кнопочки мягенькие и похоже - стальные!!! Насколько износостойкое покрытие покажет время.
В общем я доволен!!! |
Цитата:
Цитата:
|
Обратите внимание - дисплей в тон корпуса часов - СТЭЛС:)
|
да, симпатичные часы, сам имею несколько техночасовских. но не ношу, ибо чудовищно темный дисплей
|
Цитата:
Ну и мне попадались экземпляры (к примеру чн-55д, чн-01) с очень светлым дисплеем, все зависит от качества подложки. |
Цитата:
Как оказалось японцы когда то делали и сдулись, сейчас вообще только пластмаска под хромом. Но вот "американцы" порадовали. Часы Armitron THE RUBIK из "Гонконга через штаты". Правда цена на новые = техночас + 150% Зато на Озоне продают. А Техночас в нержавейке будем еще 3 года ждать. http://forum.watch.ru/attachment.php...1&d=1600501705 |
Цитата:
https://www.alltime.ru/obj/catalog/w...0M-1BEF__6.jpg |
ИМХО, всё это не то. Если бы они были на каком-нибудь интересном кварце (термокомпенсированном, высокочастотном) - тогда да, интересно. А так - просто не в пластмассе. У "Техночаса" (А)ЦНХ есть. Эта "фича" и привлекает.
|
Часовой пояс UTC +3, время: 17:06. |