The invention discloses a clock controller and clock, the clock comprises a clock controller, drive train and pointer clock controller comprises the control unit and the interface unit, the control unit comprises a signal receiving module, MCU clock clock circuit and timing, interface unit includes a pulse generating circuit, when the motor drive circuit, stepping motor, LCD driver circuit, LCD display device, input unit, and the address and data bus connection between the CPLD and the MCU. CPLD extended MCU interface, clock and clock controller makes available resources more abundant; CPLD share the processing task MCU, simplifies the complexity of software design, improve the response speed; IC device to replace a large number of separated by CPLD, to reduce the device clock and clock controller, thereby reducing the fault point, reduce the hidden fault, reduce power consumption and improve the stability and reliability.
【技术实现步骤摘要】
一种时钟控制器和时钟
本专利技术涉及计时控制领域,更具体地说,涉及一种时钟控制器和时钟。
技术介绍
现有的特种钟表一般由两部分组成:控制器和机心。控制器也称作母钟,是以微控制器(MCU)为核心的时钟控制单元,负责电源管理、母钟计时、母钟校时、母钟时间显示、外部输入控制、电机控制及驱动信号的生成、子钟与母钟同步、以及报时管理等等。机心也称作子钟,由电机、传动轮系、指针组成,用于指示当前的母钟时间。这种时钟控制器系统结构如图1所示,是以MCU为唯一核心控制单元的星型控制结构,MCU承担了大量的数据处理任务,如母钟计时、外部输入的处理以及电机驱动信号的生成等等,系统需要通过频繁的中断来处理各个任务,使得软件设计复杂、故障隐患大、响应速度也大打折扣、稳定性和可靠性相对较差。频繁的维护工作也给钟表的用户带来了很大的困扰,因此设计一款稳定性好,可靠性高,易于维护的时钟控制器就很有必要了。
技术实现思路
本专利技术针对现有技术中以MCU为唯一核心控制单元,MCU承担大量的数据处理任务,使得软件设计复杂、故障隐患大、响应速度也大打折扣、稳定性和可靠性相对较差的缺陷,提供一种时钟控制器和时钟,采用微控制器(MCU)和复杂可编程逻辑器件(CPLD)构成的双核心架构,利用CPLD扩展MCU的接口并分担了MCU的处理任务,使得可利用的资源更加丰富,简化了软件设计,降低故障隐患,提高了响应速度、稳定性和可靠性。本专利技术解决其技术问题采用的技术方案是:提供一种时钟控制器,包括控制单元和接口单元,所述控制单元包括微控制器以及分别与所述微控制器连接的母钟时钟电路和校时信号接收模块,所述接口 ...
【技术保护点】
一种时钟控制器,包括控制单元(1)和接口单元(2),所述控制单元(1)包括微控制器(10)以及分别与所述微控制器(10)连接的母钟时钟电路(11)和校时信号接收模块(12),其特征在于,所述接口单元(2)包括走时脉冲发生电路(20)、电机驱动电路(21)、步进电机(22)、LCD驱动电路(23)、LCD显示装置(24)、输入单元(25)、以及复杂可编程逻辑器件(26);所述复杂可编程逻辑器件(26)通过地址总线和数据总线与所述微控制器(10)连接,用于接收所述走时脉冲发生电路(20)输出的走时时钟信号,生成脉冲序列输出给所述电机驱动电路(21),以使所述电机驱动电路(21)驱动所述步进电机(22)转动;所述复杂可编程逻辑器件(26)还用于接收所述微控制器(10)的指令并输出给所述LCD驱动电路(23),以使所述LCD驱动电路(23)驱动所述LCD显示装置(24)显示相应的内容;所述复杂可编程逻辑器件(26)通过所述输入单元(25)接收设置信号以及控制命令并输出给所述微控制器(10);所述复杂可编程逻辑器件(26)配合地址总线给与其连接的每个功能模块分配一个地址,所述微控制器(10)通过 ...
【技术特征摘要】
1.一种时钟控制器,包括控制单元(1)和接口单元(2),所述控制单元(1)包括微控制器(10)以及分别与所述微控制器(10)连接的母钟时钟电路(11)和校时信号接收模块(12),其特征在于,所述接口单元(2)包括走时脉冲发生电路(20)、电机驱动电路(21)、步进电机(22)、LCD驱动电路(23)、LCD显示装置(24)、输入单元(25)、以及复杂可编程逻辑器件(26);所述复杂可编程逻辑器件(26)通过地址总线和数据总线与所述微控制器(10)连接,用于接收所述走时脉冲发生电路(20)输出的走时时钟信号,生成脉冲序列输出给所述电机驱动电路(21),以使所述电机驱动电路(21)驱动所述步进电机(22)转动;所述复杂可编程逻辑器件(26)还用于接收所述微控制器(10)的指令并输出给所述LCD驱动电路(23),以使所述LCD驱动电路(23)驱动所述LCD显示装置(24)显示相应的内容;所述复杂可编程逻辑器件(26)通过所述输入单元(25)接收设置信号以及控制命令并输出给所述微控制器(10);所述复杂可编程逻辑器件(26)配合地址总线给与其连接的每个功能模块分配一个地址,所述微控制器(10)通过向对应的地址读写数据来实现访问相应的功能模块。2.根据权利要求1所述的时钟控制器,其特征在于,所述输入单元(25)包括键盘模块(251)。3.根据权利要求2所述的时钟控制器,其特征在于,所述输...
【专利技术属性】
技术研发人员:巫玲坚,鲍贤勇,曾庆宇,
申请(专利权)人:深圳市飞亚达科技发展有限公司,飞亚达集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。