Электронные часы

Иллюстрации

Показать все

Реферат

 

(54} ЭЛЕКТРОННЫЕ ЧАСЫ

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

Известны электронные. часы, построенные по динамическому принципу.

Эта динамическая система содержит замкнутый контур циркуляции временной информации, образованный памятью с произвольной выборкой и сумматором для суммирования временной информа" ции, генератор импульсов, делитель частоты, генератор адресного импульса, индикатор, схему оценки сброса, схему оценки переноса, схемы задержки, схему коррекции (1).

Недостатком этой системы является жесткое фиксирование количества состояний счетчика адреса, что не позволяет изменять в широких пределах количество предустановок.

Наиболее близким техническим решением к предлагаемому являются электронные часы, содержащие генератор для генерирования тактовых импульсов, делитель частоты, средства для производства различных временных и управляющих сигналов в соответствии с выходным сигналом делителя частоты, средства для хранения часовых данных, сдвиговый регистр для временного хранения часовой информации, управляемые вентили, индикатор (2 J.

Недостатками этих электронных часов являются недостаточно эффек15 тивное использование сдвигового регистра, предназначенного. только для счета и кратковременного хранения информации, так как при сравнении временной и сигнальной информации часть содержимого регистра теряется, значительные апларатурные затраты для обмена информации между последовательным сдвиговым регистром и ОЗУ, а также прямой счет при рабо3 92816 те таймера, что затрудняет визуальный контроль.

Целью изобретения является повышение надежности электронных часов путем повышения коэффициента использования аппаратуры.

Поставленная цель достигается тем, что в электронные часы, содержащие сумматор, операционный регистр 0 постоянные запоминающие блоки команд и синхропрограмм, делитель час- тоты, состоящий из трех последовательно соединенных счетчиков, управляемые вентили, буферный регистр вывода, индикатор, дешифратор, буферный регистр индикации, причем выход генератора тактовых импульсов соединен с первым счетчиком делителя частоты, выходы счетчиков соединены с первыми входами постоянного запоми- нающего блока синхропрограмм, выход операционного регистра через первый управляемый вентиль соединен со входом одноразрядного регистра и через второй управляемый вентиль с первым входом сумматора, первый выход которого подключен ко второму входу первого управляемого вентиля, выход одноразрядного регистра через третий управляемый вентиль соединен со входом операционного регистра, второй выход которого через четвертый управляемый вентиль подсоединен к буферному регистру индикации, выход которого через дешифратор подключен

35 к индикатору, введены два регистра памяти,, элемент ИЛИ, регистр-аккумулятор, триггер переноса и последовательно соединенные блок клавиату40 ры, блок управления счетчиком адреса, блок начальной установки счетчика адреса команд, и счетчик адреса команд, подключенный ко входам постоянного запоминающего блока команд, 45 первые выходы которого соединены со вторыми входами постоянного запоминающего блока синхропрограмм, вторые выходы подсоединены ко вторым входам блока управления счетчиком адреса, третьи выходы постоянного запоминаю50 щего блока команд подсоединены ко второму входу счетчика адреса команд, второй выход блока управления счетчиком адреса команд подсоединен к третьим входам постоянного запоминающего блока синхропрограмм, третий выход блока управления счетчиком адреса команд подключен к третьему входу счетчика адреса команд, второй выход блока начальной установки счетчика адреса команд соединен с третьим входом блока управления счетчиком адреса команд, вход блока клавиатуры подключен к выходам третьего счетчика делителя частоты и к индикатору, выходы первого и второго счетчиков подключены ко входам элемента И, выход которого подключен ко второму входу четвертого управляемого вентиля, первый выход сумматора подключен ко второму входу третьего управляемого вентиля, через пятый управляемый вентиль - ко входу регистра аккумулятора и через шестой управляемый вентиль — к буферному регистру вывода, выход которого подключен к индикатору и через седьмой управляемый вентиль подключен ко второму входу сумматора, второй выход сумматора через восьмой управляемый вентиль подключен к триггеру переноса, выход которого через девятый управляемый вентиль подключен к третьему входу сумматора и к четвертому входу блока управления счетчиком адреса, выход регистра-аккумулятора подключен ко вторым входам второго и седьмого управляемых вентилей, к третьему вхо- ду первого управляемого вентиля, через десятый управляемый вентиль ко входу первого регистра памяти и ко второму входу пятого управляемого вентиля, выход второго регистра памяти подключен ко второму входу десятого управляемого вентиля и к третьему входу второго управляемого вентиля, а выход первого регистра памяти связан со входом второго регистра памяти.

На фиг. 1 представлена структурная схема электронных часов; на фиг. 2 временная диаграмма делителя частоты; на фиг. j - распределение разрядов операционного регистра и регистра памяти; на фиг. ч — блок клавиатуры, I

Электронные часы, содержат (фиг.1) генератор 1 тактовой частоты, делитель 2 частоты, счетчики 3-5 делителя частоты, производящие сигналы

Bi, Fi, Ок соответственно, элемент 6 И совпадения последних состояний счетчиков 3 и ч, блок 7 клавиатуры, блок 8 управления счетчиком адреса команд (СЧАК), блок 9 начальной установки адреса (СцАК), счет28169

15

25

45

5 9 чик 1О адреса команд (СЧАК), постоянный запоминающий блок (ПЗУ) 11, постоянный запоминающий блок(ПЗУ) 12 синхропрограмм, одноразрядный регистр l3 памяти, управляемый вентиль 14, регистр 15 памяти, управляемый вентиль 16, аккумулятор 17, управляемые вентили 18-20,сумматор 21,управляемый. вентиль 22, триггер 23 переноса, управляемый вентиль 24, выходной буферный регистр 25, управляемый вентиль

26,операционный регистр 27, управляемый вентиль 28, одноразрядный операционный регистр 29, управляемый вентиль 30, буферный регистр индикации

31, дешифратор 32 индикации и индикатор 33.

При подаче питающего напряжения на схему электронных часов (фиг.1) блок 9 начальной установки адреса становится активным, устанавливает счетчик 10 по адресу l27 и блокирует управляющее воздействие блока 8 управления счетчиком на счетчик 10.

Команда, записанная в ПЗУ ll по .адресу 127, выдает адрес синхропрограммы на ПЗУ 12, которая инициирует управляющие сигналы на вентили 28 и

24, приводящие к обнулению показаний индикатора 33 и выходных сигналов секундного, минутного ритмов и управляющих сигналов выходного буферного регистра 25.

Этот режим сохраняется до тех пор, пока не будет нажата любая из управляющих клавиш блока 7 клавиатуPM.

Блок клавиатуры,(фиг. 4) содержит клавишу 34 — установка минут, 35— установка часов, клавиши 36 и 37 вызов на индикатор сигнальной информации, клавишу 38 - вызов на индикатор показаний "Часы" и "Минуты" текущего времени и сигнала секундного ритма, клавишу 39 — вызов показаний минуты и секунды текущего времени, клавишу 40 — фиксация на индикаторе промежуточного времени, клавишу

41 — коррекция текущего времени, клавишу 42 — пуск таймера.

При этом блок 8 выдает управляющий сигнал, выключающий блок 9 начальной установка адреса, счетчик 10 принимает значение адреса, записан", ное на команде 127, и начинает осуществляться первоначальный пуск, во время которого, независимо от нажатой клавиши, электронные часы устанавливаются в режим текущего времени (ТВ) с обнулением его значения. Время активного состояния выходных сигналов выходного буферного регистра

25, которые устанавливаются при сравнении текущего времени с соответствующим сигнальным временем или по окончании работы таймера, записывается в разряды регистра 13 и 15 памяти, а разряды операционного регистра 27 и 29 и регистра 13 и 15 памяти, предназначенные для хранения сигнальных времен (СВ)(фиг. 3), принимают значения, исключающие несанкционированные срабатывания устройств сигнализации, связанных с выходными сигналами регистра 25.

После этого электронные часы реагируют на клавиатуру следующим образом. Клавиши 34 и 35 (фиг. 4) служат для ввода временной и сигнальной информации в электронные часы. Клавиши 37 и 36 служат для вызова на индикатор сигнальной информации. Клавиша

38 служит для вывода на индикатор показаний "Часы" и "Минуты" текуцего времени и сигнала "Секундный ритм". Клавиша 39 служит для вывода на индикатор показаний "Минуты" и

"Секунды" текущего времени. Клавиша

40 служит для фиксации на индикаторе промежуточного значения времени. Клавиша 41 служит для коррекции текущего времени. Клавиша 42 служит для

; пуска таймера.

Счет времени в электронных часах происходит следующим образом.

Генератор 1 вырабатывает сигнал

32768

7 Гц на вход делителя 2, который делит входной сигнал на 64 и имеет период работы, совпадающий с периодом циркуляции информации в операционном регистре 27 и 29 и регистре

13 и 15 памяти. Таким образом, формируется временнои интервал с, рав

512 ный времени использования команды

ПЗУ 11 и времени циркуляции информации в регистрах 13, 15, 27 и 29. Команды, записанные в ПЗУ 1 1, организованы так, что образуют временной цикл длительностью 1/2. Пересчет 1 с осуществляется в разряде Д1Е4 операционного регистра (фиг. 3), где распеределение разряда операционного регистра и регистра памяти по функциональному назначению означает:

С — сигнальное время;

Инд. - индикация Ед.мин .Гед. сек. гадес. сек.

928169

20 где n - количество команд обработки, необходимых для пересчета текущего времени, для сканирования блока клавиатуры, для установки режима работы электронных часов в зависимости от управляющего воздействия клавиатуры, для сравнения текущего времени с сигнальными временами, для отсчета активного состояния выходных сигна- 35 лов регистра 25, для формирования сигналов секундного ритма, минутного ритма, для отсчета времени в режиме таймера, для вывода на индикацию информации, соответствующей режиму 40 работы электронных часов; п - количество команд ожидания, необходимых для получения временного цикла, равного 1/2 сек.

Характерной особенностью работы электронных часов является то, что все операции счета происходят в определенных (О! Е» ) разрядах операционного регистра 27 и 29 посредством управляющих воздействий одной синхро- 50 программы ПЗУ 12 для прямого и одной синхропрограммы для обратного счета. Это позволяет упростить аппаратурные затраты и сократить емкость

ПЗУ 12. Как в случае прямого, так и обратного счета, синхропрограмма выдает управляющие сигналы на первые входы вентилей 18, 19, 16 и на венl единицы минут; Дес. мин. - десятки минут; Ед. час — единицы часов;

Дес. час - десятки часов; 1 секразряд предназначен для пересчета временного интервала 1 сек; Код PPкод режима работы; Код Кл - разряд, принимающий код клавиши при сканировании блока клавиатуры; flB AL1, AL2 - признак вывода управляющих сигналов AL1, AL2; Счет - счетчик !0 временного интервала Н5, равного 2 сек;

ВАС AL1, AL2 — время активного состояния управляющих сигналов AL1,AL2, причем представленные на фиг.2 временные диаграммы работы делителя часто- !5 ты 2 содержат В» - В4- временные сигналы счетчика 3, соответствующие отдельным битам разрядов; E! - E — временные сигналы счетчика 4, соответствующие отдельным разрядам слов;

Д - Д .- временные сигналы счетчика

4.

5, соответствующие отдельным словам.

Временной цикл 1/2 (фиг.3) образуется из

1 1 1 25

» 512 L 512 2 тиль 20, разрешающие содержимому регистра 27, аккумулятора 17, триггера

23 переноса связь со входами сумматора 21 и передачу результата суммирования в аккумулятор. До суммирования аккумулятор 17 содержит значение суммируемой величины в дополнительном коде с избытком, зависящим от модуля пересчета, а триггер 23 переноса содержит значение переноса из предыдущего счета или в данном счете при переходе от одного разряда к последующему. Необходимый модуль пересчета обеспечивается на следующем шаге суммирования реализацией управляющих связей на третий вход вентиля 18 и на вторые входы вентилей 19 и 26, разрешающих содержимому аккумулятора !7 и требуемой константе из ПЗУ 12 связь со входами сумматора 21, а его выходам — со входом регистра 27.

Организация -счета в одних и тех же ячейках операционного регистра становится возможной, так как имеется достаточное время для организации временного цикла сек, в тече1

7 ние которого производится обемен между разрядами операционного регистра

27 и 29 и между операционным регистром и регистром памяти, что позволяет организовать структуру электронных часов в виде последовательного цифрового устройства и свести количество внешних каналов Для доступа к памяти к одному со скоростью обмена 32768 бит/сек.

Для организации сравнений и счета достаточно обеспечить обмен между разрядами регистров, которые приведены ниже.

Обмен II! и IV вида обеспечива= ется синхропрограммой, выдающей на первом шаге обмена управляющие сигналы на первые входы вентилей 18 и 16, разрешая связь регистра 27 через сумматор 21 с аккумулятором 17. На втором шаге обмена выдаются управля- . ющие сигналы на вторые входы вентилей 18, 26 и 14, разрешая связь регистра 13 памяти чеоез сумматор 21 со входом регистра 27, а аккумулятора 17 со входом регистра 15 памяти.

Обмен I u II вида осуществляется с помощью метки (шестнадцатеричного кода F), которая в обмене 1 вида засылается в разряд О!Е»операционного регистра, а в обмене II вида в раз928

S о

2S зо

3S ао

9 ряд DIE> регистра памяти. Обмен производится за два шага.

На первом - синхропрограмма выдает управляющие сигналы на второй вход вентиля 28 и на первые входы вентилей 18 и 16, резрешая связь аккумулятора 17 со входом регистра 29, а выход регистра 27 через сумматор 21 с аккумулятором. На втором шаге для обмена вида выдаются управляющие сигналы на второй вход вентиля 28 и на первые входы вентилей 18 и 16, а для обмена II вида - на вторые входы вентилей 14 и 18 и на первый вход вентиля 16.

После этого производится анализ содержимого аккумулятора 16 в наличие метки подачей управляющих сигналов на третий вход вентиля 18 и вторые входы вентилей 19 и 22, и константы из ПЗУ 12. Триггер 23 переноса примет значение "1" при наличии метки и значение "0" в противном случае. Блок 8 управления СЧАК анализирует значение триггера 23 и в зависимости от его значения устанавливает счетчик 10 для выполнения очередной операции.

Индикация информации, соответствующей режиму работы электронных часов,-производится из разрядов .

01 Е 0 операционного регистра последовательным вводом их содержимого в буферный регистр индикации 31 по управляющему сигналу, формируемому . совпадением последних позиций счетчиков 3 и 4 на элементе И 6 и посту/ лающему на вентиль 30. Дешифратор 32 декодирует содержимое буферного регистра индикации 31 и передает его на индикатор 33.

Выходные сигналы 1 сек и 1 мин вырабатываются при счете времени и передаются из сумматора 21 через вентиль 24 на выходной буферный регистр

25. Выходной сигнал 1 передается на индикатор и может быть использован

169

10 другими внешними устройствами. Выходные сигналы регистра 25 AL и AL2 формирую-ся при сравнении временной информации, находящейся в разрядах

Di Е и соответствующей сигнальной информации, находящейся в момент сравнения в разрядах Di Е1операционного регистра. При работе в режиме таймера такое сравнение запрещается. В этом режиме сигнальная информация в разр.щах Di Е < операционного регистра является начальной установкой таймера, которая не изменяется, а рабочими являются разряды Di Еп регистра памяти. На время обратного счета они посредством обменов передаются в разряды 01 Е операционного регистра, При равенстве нулю содержимого этих разрядов вырабатывается выходной управляющий сигнал AL1, ко-. торый передается в выходной буферный регистр 25.

Таким образом, в электронных часах, построенных в основном на элементах с регулярной структурой - ПЗУ, регистры сдвига — наиболее легко реализуются в виде одной большой интегральной схемы. Благодаря эффективному использованию аппаратуры в соче тании с данным способом обработки информации получены многофункциональные электронные часы, работающие как будильник, таймер, секундомер, позволяющие эффективно согласовываться с внешними устройствами, производить необходимое количество предустановок, модифицировать функции, определяемые пользователем, производя замену содержимого только матриц ПЗУ, без изменения структуры схемы. 8 современной технологии это достигается заменой одного маскирующего слоя.

Электронные часы являются первыми отечественными многофункциональными часами, построенными на одной интегральной схеме

ll

I l l

Di E

0i Е

О! Е

О) Е>

01 Е, Di Е

928169

11

Формула изобретения

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

40 ко входам постоянного запоминающего блока команд, первые выходы которого соединены со вторыми входами постоянного запоминающего блока синхропрограмм, вторые выходы подсоединены ко вторым, входам блока управления

45 счетчиком адреса, третьи выходы постоянного запоминающего блока команд подсоединены ко второму входу счет-. чика адреса команд, второй выход блока управления счетчиком адреса команд подсоединен к третьим входам

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

Источйики информации, принятые во внимание при экспертизе

1. Патент Англии М 1504107, кл. G 04 С 3/00, 1978.

2. Заявка Англии и 2017355, кл. G 04 С 3/00, 23/12, 1979.

928169

Д2

0перационнь и рлис пр Р Д2

Ю И Е2 61 И ЕЛ Е2 Е1 ЕЧ ЕЛ Е2 Е!

Д4 Ю

ЕИ H Е2 Ff ЕЧ О F2 Fl

1еысмр памяти

Я2

928169

3 °

1

1

1

1

I

I

l .I

Составитель Е. Данилина

Редактор Л. Повхан Техред H. Надь, Корректор И. Шароши

Заказ 3222/52 Тираж 614 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Иосква,: 5-35, Раувская наб., д. 4/5

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4