[go: up one dir, main page]

CN119310824A - A multifunctional digital clock system - Google Patents

A multifunctional digital clock system Download PDF

Info

Publication number
CN119310824A
CN119310824A CN202411541578.8A CN202411541578A CN119310824A CN 119310824 A CN119310824 A CN 119310824A CN 202411541578 A CN202411541578 A CN 202411541578A CN 119310824 A CN119310824 A CN 119310824A
Authority
CN
China
Prior art keywords
time
module
clock
control module
alarm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411541578.8A
Other languages
Chinese (zh)
Inventor
邱烨
赵静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Information Science and Technology
Original Assignee
Nanjing University of Information Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Information Science and Technology filed Critical Nanjing University of Information Science and Technology
Priority to CN202411541578.8A priority Critical patent/CN119310824A/en
Publication of CN119310824A publication Critical patent/CN119310824A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G17/00Structural details; Housings
    • G04G17/02Component assemblies
    • G04G17/04Mounting of electronic components
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G13/00Producing acoustic time signals
    • G04G13/02Producing acoustic time signals at preselected times, e.g. alarm clocks
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G19/00Electric power supply circuits specially adapted for use in electronic time-pieces
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/02Detectors of external physical values, e.g. temperature
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/08Touch switches specially adapted for time-pieces
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G9/00Visual time or date indication means
    • G04G9/08Visual time or date indication means by building-up characters using a combination of indicating elements, e.g. by using multiplexing techniques
    • G04G9/12Visual time or date indication means by building-up characters using a combination of indicating elements, e.g. by using multiplexing techniques using light valves, e.g. liquid crystals
    • GPHYSICS
    • G04HOROLOGY
    • G04RRADIO-CONTROLLED TIME-PIECES
    • G04R20/00Setting the time according to the time information carried or implied by the radio signal
    • G04R20/14Setting the time according to the time information carried or implied by the radio signal the radio signal being a telecommunication standard signal, e.g. GSM
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/3406Control of illumination source

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Electric Clocks (AREA)

Abstract

本发明涉及数字时钟技术领域,具体公开了一种多功能数字时钟系统,包括:主控模块,用于控制系统的整体运行;WiFi模块,与所述主控模块连接,用于实现时钟系统的WiFi联网功能;时钟模块,与所述主控模块连接,提供高精度的时间基准;音乐播放模块,用于播放预设的音乐作为闹铃;单片机IO拓展模块,用于拓展系统的IO接口数量;液晶显示屏,用于显示时间、日期、周次、倒计时、温湿度气压信息;电源管理模块,为时钟系统提供稳定的电源供应;本发明实现了高精度、多功能的时间管理和提醒功能。该系统不仅具备传统的时钟显示功能,还特别设计了周次计算功能和长达133天的闹铃存储,能够适应大学课程分单双周开设等复杂多变的情况。

The present invention relates to the field of digital clock technology, and specifically discloses a multifunctional digital clock system, including: a main control module, used to control the overall operation of the system; a WiFi module, connected to the main control module, used to realize the WiFi networking function of the clock system; a clock module, connected to the main control module, providing a high-precision time reference; a music playing module, used to play preset music as an alarm; a single-chip computer IO expansion module, used to expand the number of IO interfaces of the system; a liquid crystal display screen, used to display time, date, week, countdown, temperature, humidity and air pressure information; a power management module, which provides a stable power supply for the clock system; the present invention realizes high-precision, multifunctional time management and reminder functions. The system not only has the traditional clock display function, but also specially designed a week calculation function and a 133-day alarm storage, which can adapt to complex and changeable situations such as university courses being offered in odd and even weeks.

Description

Multifunctional digital clock system
Technical Field
The invention belongs to the technical field of digital clocks, and particularly relates to a multifunctional digital clock system.
Background
An accurate clock with multiple functions can help people to manage time better and improve learning and working efficiency. In daily life, people mainly watch time and set an alarm clock through a mobile phone or various electronic clocks, and then analyze or list some common problems of the local clock of the mobile phone and the common electronic alarm clock respectively.
Problem analysis of mobile phone system clock and alarm:
(1) Error problem of mobile phone system clock:
Most mobile phones often have inaccurate system clocks, which are usually in a network state and have an error of a few seconds from standard time, and although the error is small, the system clocks are not displayed for seconds on a desktop, a screen-off display, a notification bar and the like, and the change of minutes depends on seconds. For a simple example, the system clock of the mobile phone A lags behind the standard time by 3 seconds, the system clock of the mobile phone B leads behind the standard time by 5 seconds, when the standard time is 0 point 0 minutes and 0 seconds, the mobile phone A displays 23 points 59 minutes, and the mobile phone B displays 0 points 0 minutes, and the two seconds are only 8 seconds apart, but the displayed time is 1 minute apart. This is because a minute time difference is amplified due to the influence of display accuracy, and thus a person is deceptively tricked in a scene of some catch-up time, which affects production and life.
(2) The alarm clock of the mobile phone system is not suitable for university teaching rhythm:
In universities' study life, the teaching plan is usually arranged according to the round, and the class form complexity is higher (single double week course, experimental course in the school period, interim accent class etc.), and mobile phone system alarm clock can only set up the alarm clock according to the cyclic unit generally, if meet the different circumstances of single double week course, just need weekly to set up and switch over, if forget to set up the alarm clock, probably miss the time of taking lessons. In addition, the function of intelligent skipping legal holidays of the alarm clock of the mobile phone system is to turn off only one alarm clock, and the alarm clock is not independently set for the holidays, and the problems of rest adjustment and the like are not considered. Therefore, the use of the alarm clock of the mobile phone system is inconvenient for college students.
(3) The default alarm of some mobile phones is too harsh and the ring tone is inconvenient to replace in batches.
General problem of common electronic alarm clocks on the market:
(1) The function is single, and the alarm clock can only be used for time display and simple alarm clock setting;
(2) The number of stored alarms is limited, and a common alarm time group cannot be set;
(3) The alarm cannot be set for any date due to the lack of a week computing function;
(4) The lack of seconds display may cause the error to be amplified;
(5) The running accuracy is poor and frequent calibration is needed due to the influence of the voltage change of the battery;
(6) The number of alarm music is small and cannot be switched automatically.
Aiming at the problems and the defects of the mobile phone system alarm clock or the common electronic clock, the invention designs a multifunctional, high-precision and intelligent WiFi digital clock system which is suitable for teachers and students in universities, can be searched according to the week and stores 133-day alarms.
Disclosure of Invention
The present invention is directed to a multifunctional digital clock system, which solves the above-mentioned problems.
In order to achieve the above purpose, the present invention provides the following technical solutions:
a multi-function digital clock system comprising:
the main control module is used for controlling the overall operation of the system;
the WiFi module is connected with the main control module and is used for realizing the WiFi networking function of the clock system so as to acquire accurate time from the network time server;
the clock module is connected with the main control module, provides a high-precision time reference and has a leap year compensation function;
the music playing module is connected with the main control module and used for playing preset music as an alarm;
the singlechip IO expansion module is connected with the main control module and used for expanding the number of IO interfaces of the system so as to meet the connection requirements of more peripheral equipment;
The liquid crystal display screen is connected with the main control module and used for displaying time, date, frequency, countdown, temperature, humidity, air pressure and other information;
The power management module comprises a lithium battery charge and discharge protection unit and an adjustable boosting and voltage stabilizing unit, and provides stable power supply for the clock system.
Preferably, the clock system further comprises a key board, the key board is electrically connected with the main control module, the key board comprises eleven keys for time increase and decrease, countdown setting and alarm state switching, and system parameters such as alarm time, screen backlight extinction time and the like can be set through key operation.
Preferably, the master control module can realize manual calibration and automatic networking calibration of time, and the automatic networking calibration is connected with a network time server through WiF i modules to perform time synchronization.
Preferably, the main control module can store 133 days of alarm settings and support alarm search according to the times of the week and the week, and the music playing module is used for storing and playing various alarm music and supports the music automatic switching function.
Preferably, the clock system further comprises a temperature and humidity air pressure sensor module, the temperature and humidity air pressure sensor module collects environmental data in real time and sends the environmental data to the main control module, and the main control module converts and displays the data on the liquid crystal display screen.
Preferably, the clock system adopts software and hardware dual backlight control, when no key is pressed, the screen backlight brightness is controlled by a hardware circuit taking a photoresistor as a main component, and when the ambient light is darker and any key is pressed, the screen brightness is controlled by PWM waveforms of pins of the singlechip, so that the preset brightness is achieved and the screen brightness is kept for a period of time.
Preferably, the clock system further has a function of setting the complete extinction time of the backlight, and a user can set the complete extinction of the screen backlight within a specific time period according to the needs, so that the influence of the backlight on the sleeping quality of the user is avoided.
Preferably, the precision of the clock module is +/-2 ppm, the leap year and month maximum date calculating function is supported, and the accuracy of time data is ensured.
Preferably, the clock system is powered by a lithium battery and is provided with a charge-discharge protection circuit, so that the system can be ensured to stably operate for a long time.
Preferably, the main control module can send out a sound prompt when the alarm is triggered and support a mute mode.
Compared with the prior art, the invention has the beneficial effects that:
According to the multifunctional digital clock system, the Arduino Nano development board is used as the main control unit, and the ATmega328P main chip is mounted, so that the high-precision and multifunctional time management and reminding functions are realized. The system not only has the traditional clock display function, but also is particularly designed with a cycle calculation function and an alarm clock storage up to 133 days, and can adapt to complex and changeable conditions such as university course order and double-week opening, so that a user can accurately receive a pre-course reminder and avoid missing a lesson time. In addition, the system also has other various practical functions, and more comprehensive and convenient time management and entertainment experience are provided for users.
Drawings
FIG. 1 is a block diagram of a multi-function digital clock system of the present invention;
FIG. 2 is a functional diagram of pins of the Arduino Nano master control module of the present invention;
FIG. 3 is a block diagram of the main structure of the clock system of the present invention;
FIG. 4 is a schematic diagram of a key circuit of the present invention;
FIG. 5 is a schematic diagram of an MP3 player circuit of the present invention;
FIG. 6 is a circuit diagram of an LCD interface according to the present invention;
FIG. 7 is a schematic diagram of a single chip microcomputer master control and pin expansion part circuit of the invention;
Fig. 8 is a schematic diagram of a power panel PCB circuit of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Embodiment one:
referring to fig. 1 to 3 and 8, a multifunctional digital clock system includes:
the main control module adopts an Arduino Nano development board, carries an ATmega328P main chip and is used for controlling the overall operation of the system;
① Storing 32K flash, 2K SRAM and 1K EEPROM
② IO pins including 20 digital IOs, 8 analog input pins and 6 PWM output pins
(The development board removes the power and reset pins, 22 IO in total, multiplexing exists on part of the pins, see FIG. 2 for details)
③ Clock frequency 16MHz
④ Power supply 5V DC (on-board AMS 1117-3.3)
⑤ External dimension 46.0mm x 18.5mm x 18.1mm (measured length, width and height values, including interface and pin header)
The WiFi module adopts an ESP01S module, and a main chip, namely an ESP8266, is connected with the main control module and is used for realizing the WiFi networking function of the clock system so as to acquire accurate time from the network time server;
Pin definition and function:
3v3 VCC power supply;
RX ① UART_RXD, receiving, ② General Purpose Input/Output: GPIO3;
RST ① external reset signal (low reset, high operation (default pull-up));
IO0 ① defaults to WiFi Status, wiFi working state indicator control signal;
② The working mode is selected from 1-degree suspension Flash Boot and working mode;
2 DEG pull-down, UART Download, download mode;
The EN enabling pin works at a high level, and the power supply of the low-level module is closed;
the IO2 is required to be in a high level when being powered on, hardware pull-down is forbidden, and the internal default pull-up is realized;
TX ① UART_TXD, transmitting, ② General Purpose Input/Output: GPIO1;
GND is grounded;
The clock module adopts a DS3231+AT24C32 combination, is connected with the main control module, provides a high-precision time reference, has a leap year compensation function, is internally provided with a crystal oscillator with temperature compensation in a DS3231 main chip, has the precision of +/-2 ppm (annual error of about +/-1 minute) in a 0-40 ℃ environment and is much higher than the precision of a common DS1302 clock chip (the DS1302 depends on an external crystal oscillator, and the precision is about +/-10 ppm- +/-20 ppm), so that the clock running precision can be greatly improved by using the DS3231, and the time calibration times can be reduced.
In addition, the module is also provided with a 32kbit AT24C32 EEPROM chip, a 2000-2099 calendar is built in the module, and the module is matched with a DS3231 chip, so that the whole module has a leap year compensation function, and the complexity of software codes is reduced to a certain extent. The module also supports I2C communication (SDA data line and SCL clock line), compared with 3-line synchronous serial communication (RST reset line, I/O data line and SCLK serial clock line) of DS1302, the occupation of the SCM IO port is reduced, so that the SCM digital IO can be used for other important functions;
The music playing module is connected with the main control module BY8002-16P module and used for playing preset music as an alarm, and integrates a BY8002-24QS main control chip, a ATHYC202P DAC chip and an M IX 2002A-B power amplification chip, wherein the BY8002 chip has a USB flash disk/TF card identification function, can decode MP3 and WAV audio formats, can be controlled BY 5 IO or serial ports, and can also set a music playing mode BY three resistors on board;
The singlechip IO expansion module is connected with the main control module by adopting the PCF8575 module and is used for expanding the quantity of IO interfaces of the system so as to meet the connection requirements of more peripheral devices, the module is provided with 16 quasi-bidirectional digital IOs, the I2C communication address can be changed through 3 welding spots on the back of the module, and under the condition of not considering other factors, the maximum of 8 multiplied by 16=128 digital IOs can be expanded, so that the peripheral functions of the system can be greatly enriched. The module is used for detecting the clock shortcut key and IO control of the MP3 module;
The liquid crystal display screen adopts an LCD2004A+PCF8574 module, is connected with the main control module and is used for displaying time, date, frequency, countdown, temperature, humidity, air pressure and other information, and compared with the traditional 1602 display screen, the 2004A display screen can display more characters and data. An I2C conversion module is adopted to convert a parallel data interface of an LCD display screen into a serial interface, so that the occupation of pins of a singlechip is reduced;
The power management module comprises a lithium battery charge-discharge protection unit (TC 4056+DW01+8205A) and an adjustable voltage boosting and stabilizing unit (MT 3608) for providing stable power supply for the clock system, wherein the lithium battery charge-discharge protection unit charges single-string ternary lithium batteries through a TC4056 linear lithium battery charging chip and provides charging protection, and the discharging protection is provided by a DW01 single-string lithium battery protection chip and a 8205A integrated MOSFET chip. Module parameters are trickle charge 0.1A (VBAT < 3V), constant current charge maximum 1A (default, changeable), full voltage 4.2V, insufficient voltage protection 2.4V, and overcurrent detection voltage 0.16V;
The adjustable boosting and voltage stabilizing unit (MT 3608) adopts a traditional Boost topology, has maximum 2A output capacity when 3.7V is converted into 5V, and can completely meet the power supply of each functional module of the clock system.
Specifically, the clock system further comprises a key board, the key board is electrically connected with the main control module, the key board comprises eleven keys and is used for time increase and decrease, countdown setting and alarm state switching, and system parameters such as alarm time, date, alarm time, screen backlight extinction time and the like can be set through key operation.
Specifically, the master control module can realize manual calibration and automatic networking calibration to time, and the automatic networking calibration is connected with a network time server through the WiFi module to carry out time synchronization.
Specifically, the main control module can store the alarm setting for 133 days and support alarm retrieval according to the times of the week and the week, and the music playing module is used for storing and playing various alarm music and supports the music automatic switching function.
Specifically, the clock system further comprises a temperature and humidity air pressure sensor module, wherein the temperature and humidity air pressure sensor module collects environmental data in real time and sends the environmental data to the main control module, the main control module converts and displays the data on the liquid crystal display, and the temperature and humidity air pressure sensor module integrates an AHT20 temperature and humidity sensing chip and a BMP280 temperature and air pressure sensing chip and adopts an I2C communication protocol to carry out data transmission with a singlechip main control;
Module parameters ① measurement ranges of temperature-40 ℃ to 85 ℃, relative humidity 0% -100%, air pressure 300hPa to 1100hPa, ② resolution of AHT20 (0.1 ℃ and 0.1%), BMP280 (0.01 ℃ and 0.1 hPa) and ③ measurement accuracy (25 ℃) of +/-0.3 ℃, +/-2% RH and +/-2 hPa.
Specifically, the clock system adopts software and hardware dual backlight control, when no key is pressed, the screen backlight brightness is controlled by a hardware circuit taking a photoresistor as a main component, when the ambient light is darker and any key is pressed, the screen brightness is controlled by PWM waveforms of pins of the singlechip, and the preset brightness is reached and maintained for a period of time.
Specifically, the clock system further has a function of setting the complete extinction time of the backlight, and a user can set the complete extinction of the screen backlight within a specific time period according to the needs, so that the influence of the backlight on the sleeping quality of the user is avoided.
Specifically, the time precision of the clock module is +/-2 ppm, the leap year and month maximum date calculating function is supported, and the accuracy of time data is ensured.
Specifically, the power supply module is powered by a lithium battery and is provided with a charging protection circuit, so that the system can be ensured to stably run for a long time;
Furthermore, the clock system adopts two 3.7V lithium batteries with the model number 136074 to supply power in parallel, the total capacity is 20000mAh, and the measured full power use time can be longer than 5 days. The battery charging module adopts TC4056, and two PMOS with the model number of IRF4905 are added to increase output current, and the discharging protection function of the module is reserved. In addition, because the current can jump violently along with music when the MP3 module plays music, in order to ensure the stable power supply of the clock system and the accurate running time, a double-boosting-module power supply design is adopted, namely, the two MT3608 modules are used for independently supplying power to the MP3 module, the USB flash disk, the singlechip development board and other peripheral modules, the isolation of two power supplies of the main control board is ensured through components such as a diode, a triode and the like, the mutual interference is avoided, and signals can be transmitted smoothly.
Specifically, the main control module can send out a sound prompt when the alarm is triggered and support a mute mode.
As can be seen from the above, the multifunctional digital clock system provided by the invention realizes high-precision and multifunctional time management and reminding functions by adopting the Arduino Nano development board as the main control unit and carrying the ATmega328P main chip. The system not only has the traditional clock display function, but also is particularly designed with a cycle calculation function and an alarm clock storage up to 133 days, and can adapt to complex and changeable conditions such as university course order and double-week opening, so that a user can accurately receive a pre-course reminder and avoid missing a lesson time. In addition, the system also has other various practical functions, and more comprehensive and convenient time management and entertainment experience are provided for users.
Embodiment two:
referring to fig. 4 to 7, a multifunctional digital clock system is shown, wherein basic functions include a main interface display, a time calibration function, a count-up/count-down function, a direct ring function, ring track selection and a cycle calculation function;
wherein the main interface display comprises:
1. Time display
The clock main interface is divided into four rows, wherein the first row shows the year, month, day, week and week, and the left half of the second row shows the time in minutes and seconds. Wherein, the week adopts the first three letters of English words as abbreviations and is matched with an Arabic numeral to express the current week Number clearly, the week represents the week Number of the current date calculated by taking the learning initial date as the first week, and the letter N (abbreviation of Number) and two digits are adopted to express (for the setting of the learning initial date, see the detail of 4.2.1). The week and week data can be automatically calculated and refreshed without manual setting.
2. Count-up/count-down display
The right part of the second row of the clock main interface is a display area for counting up/down, and the increase or decrease of seconds, minutes and hours is automatically performed after the start of the counting (the letter h is an abbreviation of a hour, the letter m is an abbreviation of a minute, the letter s is an abbreviation of a second, the specific key operation steps are described in detail below).
3. Alarm state and current track number
The clock main interface third behavior alarm status bar displays the current alarm status and alarm track. When the alarm is in an ON state, i.e. is ringing, N is displayed, i.e. ON, when in an OFF state F is displayed, i.e. OFF, and when in a silent mode X is displayed, see in detail below for the number of alarm tracks and the silent mode, respectively.
4. Acquisition and display of temperature, humidity and air pressure data
The fourth row of the clock main interface displays the temperature, humidity and air pressure, the temperature is represented by letters T (Temperature) and the temperature, the letter H (Humi d intensity) and the% relative humidity are represented by the air pressure, the air pressure display adopts a common unit hPa (hundred Pa), the number of the rows has the function of automatically adjusting the display position, namely when the temperature is a single digit or a negative digit, the humidity is a single digit, and the air pressure is less than 1000 hundred Pa, the corresponding data can automatically be vacated or added with a negative sign, and the display error is avoided. The function can be used for environment detection, and replaces the traditional thermometer, hygrometer and barometer when simple scientific experiments are carried out.
The time calibration function includes:
1. manual calibration
The clock main interface is pressed down with the setting and selecting keys to enter the manual calibration function, and the data of year, month, day, time and second can be increased or decreased and adjusted under the function, and the specific operation and display effects are as follows:
After entering this function, the third row status bar display of the clock screen is switched to Time Fast Adjust, meaning that the Time is quickly adjusted, the year data will present a blinking status, indicating that the year data is being adjusted, the corresponding adjustment is performed by pressing the increase or decrease key, the adjustment of the year, month and day data is cyclically switched according to the selection key sequence (year, month, date, year, date, etc.) while the increase and decrease keys are used to save the year, month and day setting and exit the manual timing, while the set and decrease keys are used to cancel the current adjustment, recover the original year, month and day data and exit the manual timing.
The data of the clock can be regulated in the nearest direction, for example, the current year is 2024, if the alarm clock is 2026, the data can be regulated by reducing the keys, the set value can be reached faster, the data can be circulated for one time and then reach the target value without adding the keys, the time of a user is saved, and the use convenience is improved.
In addition, the manual time correction function of the clock has the functions of maximum date calculation, leap year judgment, automatic date error correction, automatic date maximum calculation after the year and month are selected, and the adjustment cannot exceed the limit to generate the absent date, so that the accuracy of time data can be ensured.
The above is about the adjustment of the year, month and day, and the adjustment of the time minute and second data is described below. In the manual timing mode, the time division seconds are subjected to increasing and decreasing operations through six shortcut keys on the right side of the key board, wherein the 10min shortcut key and the 45min shortcut key are respectively responsible for increasing and decreasing the seconds, the 15min shortcut key and the 60min shortcut key are respectively responsible for increasing and decreasing the minutes, and the 30min shortcut key and the 90min shortcut key are respectively responsible for increasing and decreasing the hours. Different from the adjustment of the date data, the time-division second adjustment has instantaneity, namely the adjustment key corresponding to the data is pressed, the data is saved while being increased or decreased, the time is automatically recovered according to the current data after the key is released, a user does not need to carry out additional save operation, and each data independent increase or decrease key can carry out rapid time adjustment, so that the display of the third row status bar of the screen is correspondingly realized.
The common electronic clocks in the market can only be adjusted in a single time, namely, after entering a time adjustment interface, the electronic clocks can only be adjusted according to the order of time, month, day, minute and second, one piece of data cannot be set independently, and the electronic clocks cannot be adjusted in a circulating way.
In addition, the one-way adjustment of the common electronic clock cannot enable a user to accurately judge whether the seconds of the clock are accurate, and the clock has two main characteristics that 1, the seconds change is only indicated by flashing a colon (:), and 2, the user must exit the adjustment interface to start timing. The two characteristics enable a user to be unable to know the specific seconds of the current clock, so that time adjustment is inaccurate, errors always exist, and the errors are gradually increased along with the increase of time, so that the accuracy of time display is affected, the user needs to calibrate frequently, and the use experience is reduced.
The single-way regulation design of the electronic clock makes program development simpler, only needs to consider the sequential regulation and storage of data, but is inconvenient for users to use and has poor precision. The clock system adopts independent key adjustment for every year, month and day and time-division second, and the time-division second adjustment has instantaneity, so that a user can adjust the time more conveniently and accurately, for example, when the time is only a few seconds, the number of seconds can be independently adjusted without resetting all data in sequence.
2. Automatic networking calibration
The method comprises the steps that a selection key and an addition key are pressed on a manual timing interface at the same time to enter an automatic networking timing function, at the moment, a third row of status bar of a screen becomes WIFI LINKING, namely, wiFi is being connected, if connection is successful, a blue lamp of an ESP 01S module at the top of an alarm clock is turned on, the status bar of the screen becomes NTP Connecting, a buzzer sounds at the frequency of 800Hz for 0.5 seconds to indicate that an NTP time server with the optimal path is being connected, after connection is successful, a program in the ESP 01S sends an obtained un ix time stamp to a clock master control in a serial port mode, and the master control decodes the time stamp and converts the time stamp into an east-eighth time value.
In order to ensure the accuracy of network time acquisition, the clock master control can check and delay and correct the acquired network time, defaults to take the local time of the clock as a reference, if the difference value between the network time and the local time is within plus or minus 1 second, the local time is automatically calibrated, otherwise, the local time is not calibrated, but the local time is considered to be modified by a user through manual time correction, so the clock also provides a mode of forcing the network time correction, namely, a user-defined key is pressed on an automatic time correction interface, time verification is bypassed, and the local time can be forcedly modified according to the network time. If the networking in the automatic timing mode fails or the connection of the server fails, the automatic return to the manual timing mode is performed after 3 minutes of unsuccessful timing, and the buzzer sounds at 500Hz for 0.5 seconds to be used as a reminder.
The time from Wi F i connection to stable network acquisition is about 8-10 seconds, a special delay is set in the clock program, and the normal running of the program can be ensured while the network time acquisition is stable, so that the accuracy of time acquisition is improved. After the network time is successfully acquired, the clock master control carries out self-adaptive correction on delay caused by time stamp data transmission, and refreshes the local time, the buzzer sounds for 1 second at the frequency of 1000Hz, and the clock returns to the main interface. The automatic link network school can ensure that the error between the local time and the standard time of the clock is not more than plus or minus 1 second, thereby completely meeting the use of daily learning life.
The count-up/count-down functions include:
1. Quick countdown
When the countdown or the countdown is not started under the clock main interface, the countdown of the corresponding numerical value can be started by pressing any one countdown shortcut key independently, and if the countdown is to be canceled, the setting and reducing keys are pressed at the same time, and the countdown numerical value is cleared. After the countdown is started, if the countdown value is zero in the non-mute mode, the ringing is triggered.
2. Manually setting countdown
The setting and increasing keys are pressed simultaneously under the clock main interface to enter a manual setting countdown function, and similar to the annual, lunar and daily adjustment in manual timing, the time minute and second values of the timer are sequentially modified by pressing the selecting keys, the value is adjusted by pressing the increasing or decreasing keys, and the corresponding shortcut key can be pressed to quickly set the value to the corresponding value (the maximum value is 99 hours, 59 minutes and 59 seconds). After the timer value is set, the increment and decrement keys are pressed simultaneously to save and exit the setting, and the countdown is started. The countdown functions of taking out and triggering ringing are the same as the function of quick countdown.
3. Timing function
After the timer value is set under the manual setting countdown interface, the timer value is saved by pressing the selection and adding keys at the same time, the setting is exited, and the timer is started after the timer value returns to the main interface. In addition, the positive timing provides a timing suspension mode, namely, the timing suspension is realized by pressing a user-defined key, and the continuous timing is released. The maximum value of the timer is 59 minutes and 59 seconds for 99 hours, if the timer reaches the upper limit, the timer is automatically cleared, and a prompting sound with the frequency of 500Hz and the duration of 0.5 seconds is sent out through the buzzer to remind the user. The positive timing is cancelled in the same way as the negative timing.
The direct ringing function includes:
1. Direct bell
Under the main interface of the alarm clock, when the mute mode is not started, the selection and increasing keys are pressed simultaneously to enter the direct ringing mode, the alarm state in the status bar is changed from F to N, the MP3 module is waited to start, about 0.5-1 second is waited, and the alarm music starts to play. If the ringing is needed to be stopped, any key except the custom key can be pressed, and if the ringing is not stopped by the key, the automatic stopping is performed after the current track is played. After the bell is stopped, the clock automatically carries out the random music, and automatically selects music with different number from the current music as the music of the next bell, and the number of the music can be changed manually. In addition, considering the time required to wait for the MP3 module to start, the manual setting of the countdown is the same as the direct ringing mode if it is only 1 second.
MP3 random music playing mode
The user-defined key is pressed down in the direct ringing state to enter an MP3 random music playing MODE, the third row of status column of the screen is changed into MP3 MODE is Nx (x represents the number of ringing songs), the playing of the songs will not be stopped automatically and continuously when the playing of one piece of music is completed in the MODE, if the ringing is required to be stopped, 1, the user-defined key is released to restore to the direct ringing state, and the playing of the MP3 music is stopped immediately after the playing of the current song is completed, 2, other keys except the user-defined key are pressed down.
The ringing track is selected as:
The method comprises the steps of simultaneously pressing a selection button and a reduction button on a clock main interface, entering a ringing track selection interface, flashing a ringing track value, switching tracks by pressing an increase button or a reduction button (a range of 0-29,0 represents that a buzzer rings at 1000Hz for one minute, and 1-29 respectively correspond to 29 music tracks), simultaneously storing and exiting by pressing the increase button and the reduction button, simultaneously entering a direct ringing mode while exiting by pressing the selection button and the increase button, simultaneously canceling the setting and exiting by pressing the setting button and restoring the track value to a value when entering the mode. The custom key is pressed on the ring track selection interface and the track value is randomly selected (range 1-28,29 for the ring mode).
Week number calculation function
For university life and study, week is a very important time variable, because the teaching plan of university is calculated according to week, a learning period can be divided into 19 weeks, wherein, 1-16 weeks develop normal teaching plan, 17-19 weeks are end examination weeks, in order to facilitate student's study life, the clock system designs a set of alarm time and date setting function based on week calculation, can save 19 weeks, total 133 days alarm time point, can import data into the clock according to the class table, and also can be manually changed subsequently.
The function defines the date of the beginning of the learning period as the first week, calculates the date difference between the current date and the beginning date through a program algorithm, and calculates the number of weeks of the current date according to the difference, wherein the numerical range is 0-19, and 0 represents that the current date is earlier than the set beginning date or exceeds the 19-week range. When the current date or the starting date is changed, the current date or the starting date is automatically calculated and updated to the rightmost position of the first row of the screen on the round. This function provides a reference for the setting of the ringing date.
Embodiment III:
A multifunctional digital clock system in which setting functions include a school day start date setting, a clock ringing time setting, a clock ringing date and time group setting, a fixed time group ringing setting (a lesson mode), screen backlight adjustment, and a blanking time setting.
The learning period starting date is specifically set as follows:
The keys of the setting, 30min and 90min are pressed on the clock main interface at the same time, the user-defined keys are ensured to be in a released state, a school-period starting date setting interface is entered at the moment, the data needing to be set can be sequentially switched through the selection keys similar to manual adjustment of the year, month and day, the control value is increased or decreased according to the increase or decrease, and the clock main interface has the functions of circulation setting and date error correction. The setting of the start date of the learning period is the basis of the calculation of the week, in order to ensure that the calculation of the week is correct, the date can be set as the date of the last sunday before the first week of the learning period, or the date of the first monday of the learning period, if the date of the sunday is set as the start date, the first day of each week is defined as the sunday later, namely, the zero point of the weekly day automatically refreshes the week, and the monday is set as the start date. And if the setting is to be canceled, simultaneously pressing the setting and reducing keys, and automatically recovering the initial value when entering the setting function. The setting function calls the EEPROM storage space inside the singlechip, can ensure that data is not lost after power failure, and all system important data of the setting interface have the function.
The clock ringing time is set specifically as follows:
The clock system can set 6 different ringing time points every day at most, the keys of the setting, 15min and 60min are pressed at the same time on the clock main interface, the user-defined keys are in a loose state, the clock ringing time setting is carried out at the moment, the interface lists 6 preset ringing time points, the selected data can flash, the data needing to be set can be switched through selecting the keys, the size of the data can be adjusted through increasing or decreasing the keys, meanwhile, the data is saved according to increasing and decreasing, the setting is canceled according to the setting and decreasing keys, and the initial value when the clock setting function is started is restored. The setting function can store 6 groups of commonly used ringing time points, and the final determination of the ringing time is carried out by matching with the setting function.
Clock ringing date and time group setting
And simultaneously pressing the keys of the setting, 10min and 45min on the clock main interface, ensuring that the self-defined keys are in a released state, entering the clock ringing date and time group setting interface at the moment, and providing cycle, week and alarm time group data adjustment by the functional interface. The clock system calculates the cycle through the school day starting date, locks the date needing to ring through the cycle and the Week, combines the alarm time group and the preset 6 groups of alarm time points to uniquely lock the final ring, for example, two different courses are respectively arranged on 8:00 and 13:45 on monday of the fifth Week, and then the following settings of N=05 (the cycle), week=1 (the Week), al arm=101000 (the alarm time group) are made, namely, the 1 st and 3 rd alarm time points of monday of the fifth Week can ring, and the corresponding alarm time points 1 and 3 are respectively set to 7:20 and 13:20, so that the corresponding alarm can be started as a pre-course reminder to avoid missing the course due to early or afternoon nap.
The default week data entering the function is in a flashing state, the adjustment of week data is switched through selecting a key, the adjustment of week data is switched back through pressing a setting key, and the adjustment of corresponding numerical values of the ringing time group is controlled by pressing 6 keys of 10min-90min respectively. The key operation modes of data increase, decrease, save or cancel are the same as above, and will not be described here again.
Fixed time group bell setting (bell mode)
The fixed time group bell function is also called a bell playing mode, the mode sounds music of fixed tracks through 5 groups of time points preset by a program, when a school bell system fails or a part of classrooms are not provided with unified bell equipment, the clock can be used as a substitute device for bell playing and bell playing, and can automatically display countdown on a main interface to remind a teacher of reasonably planning course progress and to take lessons on time.
The method comprises the steps of simultaneously pressing a setting key and a 10min key on a clock main interface, ensuring that a user-defined key is in a pressed state, entering a bell-setting mode setting interface at the moment, enabling the function interface to be relatively simple in design, setting the value of the SKL by increasing and decreasing the keys, enabling the function to be closed when the SKL is 0, enabling the function to be opened when the SKL is 1-5, and executing corresponding bell-setting and countdown automatic assignment operation after reaching a corresponding preset bell-setting time point.
Screen backlight adjustment and extinguishing time setting
The clock system adopts software and hardware dual backlight control, when no key is pressed, the brightness of the screen backlight is controlled by a hardware circuit with a photoresistor as a main component, the screen backlight follows the change of the ambient brightness, when the external light intensity is reduced to below 10l x, the brightness of the screen backlight is weakened to the lowest brightness, at the moment, the screen still keeps slightly bright, so that a user can see the display of the screen clearly, at the moment, if any key is pressed, the brightness of the screen is controlled by PWM waveforms of pins of the singlechip, 40% of the highest brightness is reached, the brightness is kept for 10 seconds, and the brightness is reduced to the lowest value after 10 seconds.
Although the screen backlight has the function of following the change of the ambient light intensity, when the ambient light intensity is reduced to 0, the backlight cannot be completely extinguished, so as to avoid the influence of the backlight on the sleeping quality of a user, the clock system provides the setting of the backlight complete extinguishing time, the setting and the 45min keys are pressed simultaneously on the clock main interface, the user-defined keys are ensured to be in a pressed state, and at the moment, the screen backlight extinguishing time setting interface is entered, the setting interface comprises two settable data, for example Hour=22-06, and the backlight is automatically extinguished from 22 to 6 days (comprising two boundary values of 22 and 6). When any key is pressed in the backlight extinction time period, the screen is lightened to 40% of the highest brightness and kept for 10 seconds, the screen is reduced to the lowest brightness after 10 seconds, and the full extinction state is recovered after 10 seconds (the brightness is reduced step by step).
Embodiment four:
The multifunctional digital clock system has the functions of simple electronic organ, high precision electronic stopwatch, whole time, mute mode and overtime exit.
Wherein the method comprises the steps of
Simple electronic organ (Key detection mode)
And simultaneously pressing a setting key and a 15min key on the clock main interface, and ensuring that the custom key is in a pressed state, and entering a simple electronic organ interface at the moment. The function is initially used as key detection, a user can detect whether the keys are in poor contact through the mode, sounds with different frequencies can be made through a passive buzzer built in a clock system corresponding to pressing a specific key combination, and the sounds are kept to be sounded for 0.2 seconds, meanwhile, corresponding sound frequencies can be displayed on a screen, and the user can play some simple songs through the function.
The specific key operation is as follows:
Setting, selecting and adding keys respectively corresponding to audio selections of three different frequency bands of low, medium and high, and 7 keys of the reduction keys and 10min-90min respectively corresponding to seven notes with a singing name do, re, mi, fa, sol, la, si, and selecting the frequency by the thumb of the left hand and the thumb of the right hand, so as to control the buzzer to emit sound with corresponding frequency. If the mode is needed to be exited, the user-defined key is released.
High-precision electronic stopwatch
And simultaneously pressing a setting key and a 30min key on the clock main interface, and ensuring that the custom key is in a pressed state, and entering a high-precision electronic stopwatch interface at the moment. This function can be used where precise timing is required, with a resolution of 0.001 seconds, i.e., 1 millisecond, and a maximum of about 3600 seconds can be timed. When the user-defined key is pressed, the stopwatch enters a pause mode, the key is loosened, the stopwatch returns to a time running mode, and after the stop is full, the buzzer sounds for 0.5 seconds at the frequency of 500Hz to prompt, and the stop mode is switched into. In the pause mode, if the timing value is non-zero, the value can be cleared by pressing the selection key, meanwhile, the buzzer sounds for 0.2 seconds at the frequency of 800Hz as a prompt, and in the pause mode, the setting key and the reduction key are pressed simultaneously to exit the stopwatch mode. The stopwatch is invalid in the running state except for the custom keys, and plays a role in avoiding false touch.
Full point time reporting
And simultaneously pressing a setting key and a 60min key on a clock main interface, ensuring that the self-defined key is in a pressed state, entering a whole point time reporting setting interface at the moment, and controlling the opening and closing of functions according to the selective key. After the function is started, two asterisks appear on the left and right sides of a third row status bar of the main interface, and when the whole point is encountered in the non-screen-off time, the buzzer is used for reporting, 1-12 points are correspondingly sounded for 1-12 times, 13-24 points are correspondingly sounded for 1-12 times (when the time is reported in 12 hours), and each time, the time is sounded for 0.5 seconds at 1000Hz, and the time is stopped for 0.5 seconds.
Mute mode
And simultaneously pressing a setting key and a 90min key on the clock main interface, ensuring that the custom key is in a pressed state, entering a mute mode setting interface at the moment, and pressing the on/off of a selection key control function. After the function is started, the state column of the alarm clock of the main interface displays X, at the moment, the starting of the direct ringing mode is shielded, all the prompting tones and the alarms of the buzzer cannot be started, and the simplest clock display function is provided for a user.
Timeout exit function
In order to ensure the normal operation of a clock main program, the clock system cannot stay in various parameter setting interfaces for a long time, the clock system automatically starts timing when no key is operated, automatically exits from the setting interface after exceeding 3 minutes, and a buzzer sounds for 1 second at the frequency of 500Hz to be used as a prompt. And when the user automatically exits, the data is not saved and is restored to the initial value when the user enters the corresponding setting interface.
In order to avoid the problem that the music of the bell cannot be played because the MP3 music playing module is not started, the music storage U disk is not inserted, and the music file is named or format is wrong, and ensure that the bell rings at a set time, the clock system adopts a dual-bell design, when the MP3 music playing module is detected to still not normally play music after the bell is triggered for five seconds, the system can automatically start a buzzer, the bell is sounded at a frequency of 1000Hz (the longest bell is 1 minute, a key can be pressed to stop the bell), and the song display on the screen is switched to NO0 to be used as a prompt.
Fifth embodiment:
A multifunctional digital clock system is disclosed, wherein the function optimization comprises a fast countdown function shielding when an alarm is turned off, a direct ringing function shielding when a positive timer is turned on, and a timer is not cleared when a setting interface is exited.
Compatibility between different functions
The operation keys have different effects and function multiplexing under different interfaces, so that operation confusion caused by other functions can not be immediately triggered when a certain function is used, reasonable speculation needs to be carried out on the current user's willingness to operate the keys, and the corresponding function is enabled or blocked. For example:
1. Fast countdown shielding function when turning off alarm
The alarm clock is in the state of ringing and other keys except the self-defined keys can stop ringing, but because the alarm clock singlechip master control judges the state of the keys by using a query method, the running speed is very fast, and when the countdown shortcut key is pressed to stop ringing, the countdown is triggered by mistake if the function is not added, and the function is blocked. To solve this problem, the clock program uses special cyclic delay control, when the ringing stops instantaneously, the countdown function is blocked, and the blocking is released after about 1 second, so that the corresponding countdown can be triggered after the ringing stops only by pressing the 1-2 second shortcut key for a long time.
2. Direct bell shielding function when timing is started
The normal timing mode needs to be started by pressing a selection key and an increase key in a manual setting ringing state, but the combination key is also used for controlling direct ringing on a main interface, and similar to the mode, the direct ringing mode can be normally triggered only about 1-2 seconds after the normal timing mode is started by using delay blocking.
3. The timer is not cleared when the setting interface is exited
The setting interface is canceled and exited, two keys are used for setting and reducing, the main interface timer is cleared, and the two keys are used in combination, so that the timer can be cleared only by pressing the setting and reducing keys for 1-2 seconds at the same time in a similar way.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (10)

1. A multi-function digital clock system, comprising:
the main control module is used for controlling the overall operation of the system;
the WiFi module is connected with the main control module and used for realizing the WiFi networking function of the clock system;
the clock module is connected with the main control module, provides a high-precision time reference and has a leap year compensation function;
the music playing module is connected with the main control module and used for playing preset music as an alarm;
the singlechip IO expansion module is connected with the main control module and used for expanding the number of IO interfaces of the system;
the liquid crystal display screen is connected with the main control module and used for displaying time, date, frequency, countdown, temperature, humidity and air pressure information;
The power management module comprises a lithium battery charge and discharge protection unit and an adjustable boosting and voltage stabilizing unit, and provides stable power supply for the clock system.
2. The system of claim 1, further comprising a keypad electrically coupled to the master control module, the keypad including eleven buttons for time up and down setting and alarm state switching.
3. The system of claim 1, wherein the master control module is capable of performing manual calibration of time and automatic networking calibration, wherein the automatic networking calibration is connected with a network time server through a WiFi module for time synchronization.
4. The system of claim 1, wherein the master control module is capable of storing 133 days of alarm settings and supporting alarm search by week and week, and the music playing module is used for storing and playing a plurality of kinds of alarm music and supporting an automatic music switching function.
5. The multifunctional digital clock system of claim 1, further comprising a temperature and humidity air pressure sensor module, wherein the temperature and humidity air pressure sensor module collects environmental data in real time and sends the environmental data to the main control module, and the main control module converts and displays the data on the liquid crystal display.
6. The multifunctional digital clock system of claim 1, wherein the clock system is controlled by a software-hardware dual backlight, when no key is pressed, the brightness of the screen backlight is controlled by a hardware circuit taking a photoresistor as a main component, and when the ambient light is darker, the brightness of the screen is controlled by PWM waveforms of pins of a singlechip to reach preset brightness and keep for a period of time.
7. The multifunctional digital clock system of claim 1, further comprising a function of setting a complete turn-off time of the backlight.
8. The multifunctional digital clock system of claim 1, wherein the clock module has a travel time precision of + -2 ppm, supports leap years and month maximum date calculation functions, and ensures accuracy of time data.
9. The multifunctional digital clock system of claim 1, wherein the clock module is powered by a lithium battery and is provided with a charge and discharge protection circuit, so that the system can be ensured to stably operate for a long time.
10. The system of claim 1, wherein the master control module is configured to control the music playback module to sound a sound prompt from a speaker and to support a silent mode when an alarm is triggered.
CN202411541578.8A 2024-10-31 2024-10-31 A multifunctional digital clock system Pending CN119310824A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411541578.8A CN119310824A (en) 2024-10-31 2024-10-31 A multifunctional digital clock system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411541578.8A CN119310824A (en) 2024-10-31 2024-10-31 A multifunctional digital clock system

Publications (1)

Publication Number Publication Date
CN119310824A true CN119310824A (en) 2025-01-14

Family

ID=94191462

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411541578.8A Pending CN119310824A (en) 2024-10-31 2024-10-31 A multifunctional digital clock system

Country Status (1)

Country Link
CN (1) CN119310824A (en)

Similar Documents

Publication Publication Date Title
US6069848A (en) Life time clock
US6967900B2 (en) Combination clock radio, weather station and message organizer
US8018796B2 (en) Bookmark with integrated electronic timer and method therefor
US6575895B1 (en) Apparatus for facilitating analysis of dream activity
US20050195691A1 (en) Electronic practice device
CN206505275U (en) A kind of multifunctional intellectual clock based on sensing
US6326883B1 (en) Device for monitoring the delivery of a speech
CN100501605C (en) Pray clock
CN119310824A (en) A multifunctional digital clock system
CN102081346A (en) Intelligent alarm clock management system and method
US6443614B1 (en) Wrist-worn instrument face with indicating icons for programming
CN209123125U (en) Sleep monitor acousto-optic intelligent Rouser
US4589779A (en) Multi-alarm timepiece with simplified operating means
GB2125604A (en) Illumination level/musical tone converter
CN202584371U (en) Life and study reminder
CN203455607U (en) Multifunctional electronic alarm clock
CN202600373U (en) English words learning type electronic alarm clock
CN222125903U (en) LED calendar
CN2710084Y (en) Multifunction electronic school timetable with voice broadcast
CN201097161Y (en) Independent programming multi-timing digital electronic clock
JP3616779B1 (en) Hourly clock
CN221994046U (en) LED clock
CN206097535U (en) Teaching equipment and teaching system
TWI241827B (en) Mobile phone with automatic time-announcing device
CN214098128U (en) Work and rest time management intelligent reminder clock

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination