Кнопки электронных часов

Кнопки электронных часов

Видео

Фото

Кнопки электронных часов

Как настроить электронные часы с 2 кнопками? Покупая хронографы за границей, владельцы сталкиваются с вопросом, как настроить время на электронных часах. Инструкция по эксплуатации для них написана на иностранном языке, поэтому иногда трудно разобраться с настройками. Стандартные цифровые часы имеют всего две кнопки для настроек «MOD» и «SET». Первая служит для переключения режимов настройки, т.е. даты, времени, будильника и прочего. Вторая отвечает за изменение параметров и их сохранение. Как установить время на электронных часах, используя кнопки MOD и SET: Зажмите MOD на короткое время. Редактируемое поле начнет мигать. Если моргает сразу несколько полей одним нажатием на MOD можно переключиться на необходимое поле. С помощью SET устанавливаем необходимые параметры. Значения меняются многократным нажатием на кнопку. При помощи MOD переключитесь на следующее поля и также, при помощи SET, меняйте значения до требуемых параметров. После завершения нажмите MOD, чтобы выйти из режима настроек. Эта инструкция о том, как настроить электронные часы с 2 кнопками. Однако бывают случаи, когда на цифровых приборах установлены дополнительные кнопки. Обычно на таких часах они служат в качестве переключения значений вверх и вниз. Как настроить электронные часы в таком случае? Гораздо проще: После нажатия MOD вы переключитесь между режимами. После переход на другое поле нажмите SET, чтобы приступить к изменению параметров. Нажимая дополнительные кнопки с другой стороны часов, меняйте значения. Верхняя кнопка увеличивает число, нижняя уменьшает. По завершению нажмите SET и переключите режим. Когда закончите изменение параметров, нажмите MOD для выхода. Как включить и убрать будильник на электронных часах? Как убрать будильник на электронных часах? Эта функция на часах обозначается «ALARM». Для того чтобы включить или отключить ее, необходимо с помощью кнопки MOD найти поле с такой надпись и при помощи SET сменить установленное значение. OFF – выключить, ON – включить.

Принципиальная схема часов представлена на рис. Часы реализованы на пяти микросхемах. Генератор минутной последовательности импульсов выполнен на микросхеме К176ИЕ12. Задающий генератор использует кварцевый резонатор РК-72 с номинальной частотой 32768 Гц. Кроме минутной микросхема позволяет получить последовательности импульсов с частотами следования 1, 2, 1024 и 32768 Гц. В данных часах используются последовательности импульсов с частотами следования: 1/60 Гц (вывод 10) — для обеспечения работы счетчика единиц минут, 2 Гц (вывод 6) — для первоначальной установки времени, 1 Гц (вывод 4) — для «мигающей» точки. При отсутствии микросхемы К176ИЕ12 или кварца на частоту 32768 Гц генератор может быть выполнен на : других микросхемах и кварце на другую частоту. Счетчики и дешифраторы единиц минут и единиц часов выполнены на микросхемах К176ИЕ4, обеспечивающих счет до десяти и преобразование двоичного кода в семиэлементный код цифрового индикатора. Счетчики и дешифраторы десятков минут и десятков часов выполнены на микросхемах К175ИЕЗ, обеспечивающих счет до шести и дешифрирование двоичного кода в код цифрового индикатора. Для работы счетчиков микросхем К176ИЕЗ, К176ИЕ4 необходимо, чтобы на выводы 5, 6 и 7 подавался логический 0 (напряжение, близкое к 0 В) или эти выводы были соединены с общим проводом схемы. Выводы(вывод 2) и входы (вывод 4) счетчиков минут и часов соединяются последовательно. Установка 0 делителей микросхемы К176ИЕ12 и микросхемы К176ИЕ4 счетчика единиц минут осуществляется подачей на входы 5 а 9 (для микросхемы К176ИЕ12) и на вход 5 (микросхемы К176ИЕ4) положительного напряжения 9 В кнопкой S1 через резистор R3. Первоначальная установка времени остальных счетчиков осуществляется подачей на вход 4 счетчика десятков минут с помощью кнопки S2 импульсов с частотой следования 2 Гц. Максимальное время установки времени не превышает 72 с. Схема установки 0 счетчиков единиц и десятков часов при достижении значения 24 выполнена на диодах VD1 и VD2 и резисторе R4, реализующих логическую операцию 2И. Установка в 0 счетчиков происходит тогда, когда на анодах обеих диодов появится положительное напряжение, что возможно только при появлении числа 24. Для создания эффекта «мигающей точки» импульсы с частотой следования 1 Гц с вывода 4 микросхемы К176ИЕ12 подаются на точку индикатора единиц часов или на сегмент г дополнительного индикатора. Для часов целесообразно использовать семиэлементные люминесцентные цифровые индикаторы ИВ-11, ИВ-12, ИВ-22. Такой индикатор представляет собой электронную лампу с оксидным катодом прямого накала, управляющей сеткой и анодом, выполненным в виде сегментов, образующих цифру. Стеклянный балон индикаторов ИВ-11, ИВ-12 цилиндрической, ИВ-22 — прямоугольной формы. Выводы электродов у ИВ-11 — гибкие, у ИВ-12 и ИВ-22 — в виде коротких жестких штырей. Отсчет номеров ведется по часовой стрелке от укороченного гибкого вывода или от увеличенного расстояния между штырями. На сетку и на анод должно подаваться напряжение до 27 В. В данной схеме часов на анод и сетку подается напряжение +9 В, так как использование более высокого напряжения требует дополнительно 25 транзисторов для согласования выходов микросхем, рассчитанных на питание 9 В с напряжением 27 В, подаваемым на сегменты анодов цифровых индикаторов. Снижение напряжения, подаваемого на сетку и анод, уменьшает яркость свечения индикаторов, однако она остается на достаточном для большинства случаев применения часов уровне. Если указанных индикаторов нет, то можно использовать индикаторы типа ИВ-ЗА, ИВ-6, имеющие меньшие размеры цифр. Напряжение накала нити катода лампы ИВ-ЗА 0,85 В (потребляемый ток 55 мА) ИВ-6 и ИВ-22 — 1,2 В (ток 50 и 100 мА соответственно), у ИВ-11, ИВ-12 — 1,5 В (ток 80 — 100 мА). Один из выводов катода, соединенный с токопроводящим слоем (экраном), рекомендуется соединять с общим проводом схемы. Питающее устройство обеспечивает работу часов от сети переменного тока 220 В. Оно создает напряжение +9 В для питания микросхем и сеток ламп, а также переменное напряжение 0,85 — 1,5 В для накала катода и ламп индикаторов. Питающее устройство содержит понижающий трансформатор с двумя выходными обмотками, выпрямитель и фильтрующий конденсатор. Дополнительно устанавливается конденсатор С4 и наматывается обмотка для питания накальных цепей катодов ламп. При напряжении накала катода 0,85 В необходимо намотать 17 витков, при напряжении 1,2 В — 24 витка, при напряжении 1,5 В — 30 витков проводом ПЭВ-0,31. Один из выводов соединяется с общим проводом ( — 9 В), второй — с катодами ламп. Последовательное включение катодов ламп не рекомендуется. Конденсатор С4 емкостью 500 мкФ кроме уменьшения пульсаций питающего напряжения позволяет обеспечить работу счетчиков часов (сохранение времени) примерно в течение 1 мин при выключении сети, например, при переносе часов из одной комнаты в другую. Если возможно более длительное выключение напряжения сети, то параллельно конденсатору следует включить батарейку «Крона» или аккумулятор типа 7Д-0Д с номинальным напряжение»- 7,5 — 9 В. Конструктивно часы выполнены в виде двух блоков: основного и питающего. Основной блок имеет размеры 115X65X50 мм, питающее устройстве» 80X40X50 мм. Основной блок установлен на подставке от письменного прибора.

Как выставить время на электронных часах? Это зависит от модели часов. По минимуму там 2 кнопки. Первая Mode (Режим), вторая - Set (Установка). Нажимаете и удерживаете 3-5 секунд кнопку Mode, изображение начнет моргать, последовательно нажимая ее кщк раз, выбираете установку минут, часов, даты. Выбрав нужный элемент, меняете значение кнопкой Set. Нужно сказать, что выставить (установить) время на электронных часах совсем нетрудно. Рассмотрим алгоритм на примере часов от Casio. Итак, для настройки времени нужно совершить следующие действия: 1) Во-первых, нужно зайти в режим настроек - для этого нажимаем на кнопку "Adjust". Она находится с левой стороны, наверху. 2) После нажатия кнопки должно начаться мигание цифр. 3) Чтобы последовательно настроить дату и текущее время нужно нажимать кнопку "Mode" (она находится с левой стороны, внизу) несколько раз - будет мигать тот элемент даты / времени (разряд), настройка которого в данный момент доступна. 4) Теперь с помощью правой нижней кнопки и правой верхней кнопки (например, на рисунке они называются "Light" и "Start") меняем цифровые значения в сторону уменьшения / увеличения. 5) После того, как вы выставите время, нужно будет нажать на "Adjust" для выхода из режима настройки.

Задали сделать электронные часы с будильником, часы собрала, все работает, но не знаю как настраивать кнопки в ассемблере. Так как в этом деле я новичок, не все получается, и не во всем разбираюсь. при нажатии одного раза переход в минуты, 2 раза переход на часы и т.д. Полный цикл производства PCB по низким ценам! Для начала - какой контроллер? Судя по коду - 51 серии. Что именно Вам неясно? Вопрос "как настраивать кнопки в ассемблере" тоже мутный. Задали сделать электронные часы с будильником, часы собрала, все работает, но не знаю как настраивать кнопки в ассемблере. Так как в этом деле я новичок, не все получается, и не во всем разбираюсь. Сейчас часы начинают работать со 2-й секунды, ничего не выводя на индикацию. Тип контроллера задан или это Ваш выбор? Посмотрите эту ветку , может пригодится. 2. К сожелению не могу привессти схему, т.к. файл не загружается Надо отслеживать нажатие кнопки, т. е. изменение состояния выводов порта из 1 в 0 ( 1-нажата кнопка, 0- не нажата) Чтобы отрабатывать управление часами/будильником надо вводить дополнительные переменные: будильник вкл/выкл, указатель на корректируемое значение и т. д.. В режиме часов переменная CORR, определяющая корректируемое значение равна 0. При нажатии кнопки ВЛЕВО часы переводятся в режим коррекции секунд, переменная CORR = 1. Для индикации этого режима можно каждую вторую секунду гасить индикаторы корректируемых разрядов. Если нажимают УВЕЛИЧИТЬ – увеличиваем значение секунд, УМЕНЬШИТЬ – уменьшаем значение секунд, ВЛЕВО – увеличиваем переменную CORR, ВПРАВО – уменьшаем переменную CORR. Если CORR = 1, корректируем секунды, CORR = 2 – минуты, CORR = 3 – часы. Я не знаю как это все в ассемблере написать. .include "m16def.inc" .equ Displ_Segm = PortA .equ Displ_Rasr = PortD .def second= R23 .def min=R24 .def chas=R25 .org $000 jmp Begin .org $00A jmp T2_Interrupt Begin: ldi R16,low(RAMEND) out spl,R16 ldi R16,high(RAMEND) out sph,R16 ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ldi R16,0b11111111 out DDRD,R16 out DDRA,R16 ldi R16,0b00111110 out PortC,R16 ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ldi R16,0b00000101 out TCCR2,R16 ldi R16,0b00001000 out ASSR,R16 ldi R16, 0b01000000 out TIMSK, R16 sei Ldi R16,0b00000001 out PortC,R16 ldi second,1 Main: mov R16,second clr R17 call Bin_BCD call Coder mov R2,R16 mov R16,R17 call Coder mov R3,R16 ldi R16,0b01000000 mov R4,R16 mov R7,R16 mov R16,min clr R17 call Bin_BCD call Coder mov R5,R16 mov R16,R17 call Coder mov R6,R16 mov R16,chas clr R17 call Bin_BCD call Coder mov R8,R16 mov R16,R17 call Coder mov R9,R16 jmp Main Bin_BCD: ldi R18,10 sub R16,R18 brmi edinicy inc R17 jmp Bin_BCD edinicy: add R16,R18 ret Coder: ldi ZL,Low(2*Table) ldi ZH,High(2*Table) clc add ZL,R16 clr R16 adc ZH,R16 lpm R16,Z ret T2_Interrupt: inc second cpi second,60 breq count_min reti count_min: inc min clr second cpi min,60 breq count_chas reti count_chas: inc chas clr min cpi chas,24 breq new_day reti new_day: clr chas reti Table: .db 0b00111111, 0b00000110, 0b01011011,0b01001111,0b01100110,0b01101101,0b01111101,0b00000111,0b11111111,0b01101111 sbis PinC, 2 jmp up: //увеличение sbis PinC, 3 jmp round: //уменьшение sbis PinC, 4 jmp right: //вправо sbis PinC, 5 jmp left: //влево

Нужно удерживать кнопку SNOOZE, пока не начнут мигать цифры и с помощью DOWN и UP выставляется время, по месту разберешься У меня тоже такие есть. До конца я так и не разобрался во всех функциях. Инструкции нормальной нет, какая-то бумажка есть и на ней мелким шрифтом по-английски написано. Но время показывают и температуру в Цельсиях тоже. А больше мне и не надо ничего У меня такие же часы. Выставлять год/дату/время начинаем с кнопки "MODE", которую надо нажать И УДЕРЖИВАТЬ, пока цифры на дисплее не начнут мигать. Увеличение значения достигается нажатием кнопки "UP", уменьшение - нажатием "DOWN". Установили год - нажмите "MODE", произойдёт переход на следующее поле. Настроили? Снова "MODE".Следующее поле. Для выхода из режима настройки приходится снова нажимать и удерживать кнопку "MODE". Как видите, сложного ничего. Непредсказуемого хватает. У кого-то в режим настройки вход выполняется кнопкой "SNOOZE", у кого-то - "MODE", допускаю, что есть и другие варианты. Инструкции к этим часам пока ни у кого не обнаружила. Все настройки производились методом тыка. Успехов вам в постижении логики китайцев! :)