数字钟的原理是什么?

数字钟电路是一个典型的数字电路系统,其由时,分,秒计数器以及校时和显示电路组成.下面介绍利用集成十进制递增计数器(74160)和带译码器的七段显示数码管组成的数字钟电路.计数器74160和七段显示数码管的功能及使用方法在8.4节已有叙述.

1. 利用两片74160组成60进制递增计数器

利用两片74160组成的同步60进制递增计数器如图9.4-1所示,其中个位计数器(C1)接成十进制形式。十位计数器(C2)选择QC与QB做反馈端,经与非门输出控制清零端(CLR’),接成六进制计数形式。个位与十位计数器之间采用同步级连方式,将个位计数器的进位输出控制端(RCO)接至十位计数器容许端(ENT),完成个位对十位计数器的进位控制。将个位计数器的RCO端和十位计数器的QC、QA端经与们由CO端输出,作进位输出控制信号。当计数器状态为59时,CO端输出高电平,在同步级联方式下,容许高位计数器计数。选择信号源库中的1HZ方波信号作为计数器的测试时钟源。

因为秒与分计数均由60进制递增计数器来完成,为在构成数字钟系统时使电路得到简化,我们将图9.4-1虚线框内建立部分用子电路表示。具体操作过程如下:

在EWB主界面内建立图9.4-1所示60进制计数器,闭合仿真电源,经过功能测试,确保计数器工作正常。选中虚线框内所示部分电路(Circuit)菜单中的创建子电路(Creat Subcircuit……)项,主界面内出现子电路设置对话框,在对话框内添入电路名称(60C)后,选择在电路中置换(Replace in Circuit)项,得用子电路表示的60进制递增计数器如图9.4-3所示。

2、用两片74160组成24/12进制递增计数器

图9.4-4所示电路是由两片74160组成的能实现12和24进制转换的同步递增计数器。图中个位与十位计数器均接成十进制计数形式,采用同步级连方式。选择十位计数器的输出端QB和个位计数器的输出端QC通过与非门NAND2控制两片计数器的清零端(CLR’),利用状态24反馈清零,可实现24进制递增计数。若选择十位计数器的输出端QA与个位计数器的输出端QB经过与非门NAND1输出,控制两片计数器的清零端(CLR’),利用状态12反馈清零,可实现12进制递增计数。敲击Q键,使开关K选择与非门NAND2输出或NAND1输出可实现24和12进制递增计数器的转换。该计数器可利用作数字钟的时计数器。

为简化数字钟电路,我们将图9.4-4所示的24/12进制计数器虚线框内电路转换为子电路,转换方法与上述60进制计数器相同。用子电路表的24/12进制同步计数器如图9.4-5所示。

3. 数字钟系统的组成

利用60进制和24/12进制递增计数器子电路构成的数字钟系统如图9.4-6所示。在数字钟电路中,由两个60进制同步递增计数器完成秒、分计数,由24/12进制同步递增计数器实现小时计数。

秒、分、时计数器之间采用同步级连方式。开关K控制小时的24进制和12进制计数方式选择。为简化电路,直接选用信号源库中的方波秒脉冲作数字钟的秒脉冲信号,读者可自行设计独立的秒脉冲源,例如;可利用555多谐振荡器产生的秒脉冲,或者采用石英晶体振荡器经分频器产生秒脉冲。还可以在小时显示的基础上,增加上、下午或日期显示以及整点报时等,这里不再赘述。

敲击S和F键,可控制开关S和F 将秒脉冲直接引入时、分计数器,实现校时。

对于图9.4-6所示数字钟电路,若要进一步 简化电路还可以利用子电路嵌套功能将虚线框内电路转换为更高一级的子电路,我们将子电路命名为CLOCK,用高一级子电路表示的数字钟电路如图9.4-7所示。

今后在设计用到数字钟作单元电路的系统时可直接引用该电路,使系统得到简化。

图1、数字电子钟结构图

2、秒钟、分钟计时电路的设计

利用集成十进制递增计数器(74160)和带主译码器的七段显示数码管组成的数字钟电路。计数器74160的功能真值表如图2所示。

根据计数器74160的功能表真值表,利用两片74160组成的同步六十进制递增计数器如图3示,其中个位计数器(CL)接成十进制形式。十位计数器(C2)选择QC与QB做反馈端,经与非门(NEND)输出控制清零端(CLR),接成六进制计数形式。个位与十位计数器之间采用同步级连复位方式,将个位计数器的进位输出控制端(RCO)接至十位计数器的计数计数器的计数容许端(ENT),完成个位对十位计数器的进位控制QC,QA端经过与门AND1和AND2由CO端输出,作为六十进制的进位输出脉冲信号,

图二、同步十进制计数器74160真值表

当计数器计数状态为59时,CO端输出高电平,在同步级联方式下,容许高位计数器计数。电路创建完成后,进行仿真实验时,利用信号源库中的1HZ方波信号作为计数器的时钟脉冲源。

图3、秒钟/分钟计时电路

因为秒钟与分钟技术均由六十进制递增计数器来完成,为在构成数字钟系统时使电路得到简化,图虚线框内的电路创建为子电路表示。具体操作过程如下:在EWB主界面内建立如示的六十进制计数器,闭合仿真电源开关,经过计数器功能测试,确定计数器工作正常,选中虚线框内所示部分电路后,再选择电路菜单中创建子电路框内添入子电路名称(分计时)后,选择在电路中置换选项,得到用子电路表示的六十进制递增计数器,即秒钟/分钟计时子电路,如图4

图4、分钟计时子电路对话框

图5、分钟计时电路

四、24/12进制的能实现递增计数器

24/12进制的能实现十二四进制的同步递增计数器。如图四。所示。图中个位与十位计数器均接成十进制计数形式,采用同步级联复位方试。 选择十位计数器的输出端Qb和个位计数器 输出端Qc通过与非门NAND2的控制两片计数器的清零端CLR,当计数器的输出状态为00100100时,立即译码清零,实现二进制纟递增计数器:若选择十位二进制的输出端Q a与个位计数器的输出端Qb经与非门NAD1控制两片计数器的清零端CLR,当计数器的输出状态为00100100时,立即译码反馈为零,实现二十进制递增计数器,若选择十位计数器的输出端Qb经与门NAND1控制两片计数器的清零端CLR。当计数器的输出端状态为00010010时,立即译码反馈为零,实现十二进制递增计数,敲Q,开关Q 选择与非门NAND2输出和NA民NAND1输出实现二十四进制递增计数器的转换。计数器用作数子钟的计数器。

图6、24/12二进制计时电路

为了简化数子电子钟的电路,需要将图765的24/12二进制计数器的线框内电路转换为子电路,方法与上面六二进制的分计数器一样,用子电路表示24/12进同步计数器如图7。

图7、24/12计时电路

五、数字电子钟系统的组成

利用六十进制和24/12进制递增计数器子电路构成的数字电子钟系统如图8所示,在数字电子钟电路中,由两个六十进制同步递增计数器分别构成秒钟计时器和分计时器,级连够完成秒 ,分计时、由24/12进制同步递增计实现小时计数。秒、分、时计数器之间采用同步级连方式,开关(Q)控制小时的二十四进制和十二进制计数方式选择,敲击S和F键,可控制开关S和F将秒脉冲直接引入时,分计数器,实现时计数器和分计数器的校时。

对于图所示数字电子钟电路,为了进一步简化电路,还可以利用子电路嵌套功能,将虚线框内电路转换为更高一级的子电路,成为子电路数字电子钟,用嵌套子电路表示的数字电子钟电路如图8所示

图8、24/12进制计数电路

以上创建的各种子电路都已经存入自定义元器件库中,在其他电子系统设计中需要时,可以直接调用这些子电路,使系统的设计更方便,更快捷。

访真实验时,可直接选用信号源库中的方波秒脉冲作数字钟的秒脉冲信号,作为一个设计内容,读者可自行设计独立的秒脉冲信号源,可利用555定时器组成多谐震荡器产生秒钟脉冲信号,或者采用石英晶体震荡器经分频器产生秒脉冲,脉冲频率更稳定,计时误差会更小,还可以在小时显示的基础上,增加上下午或日期显示,整点报时电路以及作息时间提示电路等。

  • 澶у睆骞鏁板瓧閽璁捐鍘熺悊
    绛旓細鏅朵綋鎸崱鍣ㄣ佹樉绀洪儴浠躲1銆佹櫠浣撴尟鑽″櫒锛氬ぇ灞忓箷鏁板瓧閽浣跨敤鏅朵綋鎸崱鍣ㄤ綔涓烘椂闂寸殑鍩哄噯銆傛櫠浣撴尟鑽″櫒涓殑鐭宠嫳鏅朵綋浼氫骇鐢熺ǔ瀹氱殑鎸崱棰戠巼銆傞氳繃灏嗘尟鑽″櫒鐨勮緭鍑轰俊鍙锋斁澶у拰澶勭悊锛屽彲浠ュ緱鍒颁竴涓ǔ瀹氱殑鏃堕挓淇″彿锛岀敤浜庤绠楁椂闂淬2銆佹樉绀洪儴浠讹細澶у睆骞曟暟瀛楅挓浣跨敤LED鎴朙CD绛夋樉绀烘妧鏈潵鏄剧ず鏃堕棿銆侺ED鏁板瓧閽熼氳繃鎺у埗LED鐨勪寒鐏潵...
  • 鏁板瓧閽璇剧▼璁捐鍘熺悊鍥句互鍙婂埗浣滄柟娉
    绛旓細2.鏁板瓧閽熺殑宸ヤ綔鍘熺悊 1)鏅朵綋鎸崱鍣ㄧ數璺 鏅朵綋鎸崱鍣ㄦ槸鏋勬垚鏁板瓧寮忔椂閽熺殑鏍稿績,瀹冧繚璇佷簡鏃堕挓鐨勮蛋鏃跺噯纭強绋冲畾.鍥3-2鎵绀虹數璺氳繃CMOS闈為棬鏋勬垚鐨勮緭鍑轰负鏂规尝鐨勬暟瀛楀紡鏅朵綋鎸崱鐢佃矾,杩欎釜鐢佃矾涓,CMOS闈為棬U1涓庢櫠浣,鐢靛鍜岀數闃绘瀯鎴愭櫠浣撴尟鑽″櫒鐢佃矾,U2瀹炵幇鏁村舰鍔熻兘,灏嗘尟鑽″櫒杈撳嚭鐨勮繎浼间簬姝e鸡娉㈢殑娉㈠舰杞崲涓鸿緝鐞嗘兂鐨勬柟娉...
  • 鐭宠嫳鏁板瓧閽熺殑鍘熺悊鏄粈涔
    绛旓細鏅朵綋鎸數璺彁渚涗竴绯诲垪棰戠巼鍥哄畾鐨勮剦鍐蹭俊鍙凤紝閫佺粰璁℃暟鍣紱璁℃暟鍣ㄥ鐭宠嫳鏅朵綋鎸數璺佹潵鐨勮剦鍐茶繘琛岃鏁帮紝骞跺皢璁℃暟缁撴灉閫佺粰鏁板瓧澶勭悊鏄剧ず鍗曞厓杩涜澶勭悊鍜屾樉绀猴紱鏁板瓧澶勭悊鏄剧ず鍗曞厓鍒欐牴鎹鏁板櫒鐨勮鏁帮紝灏嗗叾杞崲鎴愭椂闂磋閲忓叧绯伙紝鍚屾椂鎺у埗娑叉櫠鏄剧ず鍣ㄦ樉绀哄嚭姝g‘鐨勬棩鏈熷拰鏃堕棿銆傗斺 杩欏氨鏄煶鑻鏁板瓧閽熺殑鍩烘湰鍘熺悊銆傛湁浜涚煶鑻遍挓...
  • 鏁板瓧閽熺殑宸ヤ綔鍘熺悊
    绛旓細鍗曠墖鏈洪氳繃浜 3鍙 74HC164涓茶锛嶅苟琛岃浆鎹㈣姱鐗囧悗锛岄┍鍔ㄦ椂閽熷睆骞曪紝鍥犱负鏃堕挓灞忓箷鐨勬瀬鎬ф槸鍏遍槾鏋侊紝鎵浠ュ繀椤讳娇鐢ㄢ74HC鈥濈數璺屼笉鑳戒娇鐢ㄢ74LS鈥濈數璺紝鍚庤呯殑楂樼數骞抽┍鍔ㄨ兘鍔涘緢宸紒杩欓噷鐨 3 鍙 74HC164鑺墖锛岃嚜韬睘浜庝覆琛岃緭鍏ワ紝鑰屼粠鍗曠墖鏈轰竴鍒欑湅杩囧幓锛3 鍙姱鐗囬┍鍔ㄦ柟寮忓垯鏄苟琛岄┍鍔紝杩欐牱鍙互閬垮厤姣忔浼犻佹柊鐨...
  • 姹鏁板瓧鏃堕挓鐢佃矾宸ヤ綔鍘熺悊銆100鍒嗗彲鍔犮傝闈炲父鍏蜂綋姣斿璇555瀹氭椂鍣鎬庝箞鍒 ...
    绛旓細鏁板瓧閽鐢佃矾鍙互鍒嗘垚涓夊ぇ鍧椼備富鎸骇鈥斺旀彁渚涗竴涓ǔ瀹氱殑棰戠巼涓篺鐨勮剦鍐蹭俊鍙枫傛牳蹇冩ā鍧楁槸555 鍒嗛绾р斺斾富鎸骇鎻愪緵鐨勮剦鍐查鐜噁閫氬父姣旇緝楂橈紝杩欐槸涓轰簡浣块鐜囩ǔ瀹氥傞氳繃澶氱骇璁℃暟鍣ㄦ妸棰戠巼涓篺鐨勪富鎸鐜囬檷涓1璧姖鐨勭鑴夊啿銆傚啀缁忚繃澶氱骇璁℃暟鍣ㄩ檷涓1/60鐨勫垎鑴夊啿鍜1/3600灏忔椂鑴夊啿銆傛樉绀虹骇鈥斺旂鑴夊啿閫佸叆涓涓60...
  • 鏁板瓧鏃堕挓鐨鏁板瓧鏃堕挓璁捐
    绛旓細鏁板瓧鏃堕挓鏄竴绉嶇敤鏁板瓧鐢佃矾鎶鏈疄鐜版椂銆佸垎銆佺璁℃椂鐨勮缃備笌鏈烘寮忔椂閽熺浉姣斿叿鏈夋洿楂樼殑鍑嗙‘鎬у拰鐩磋鎬э紝涓旀棤鏈烘瑁呯疆锛屽叿鏈夋洿闀跨殑浣跨敤瀵垮懡锛屽凡寰楀埌骞挎硾鐨勪娇鐢ㄣ傛暟瀛楅挓浠鍘熺悊涓婅鏄竴绉嶅吀鍨嬬殑鏁板瓧鐢佃矾锛屼竴鑸槸鐢辨尟鑽″櫒銆佸垎棰戝櫒銆佽鏁板櫒銆佹樉绀哄櫒绛夊嚑閮ㄥ垎缁勬垚銆傚叾涓寘鎷簡缁勫悎閫昏緫鐢佃矾鍜屾椂搴忕數璺鏁板瓧閽熺殑...
  • 璁℃暟鍣ㄧ殑宸ヤ綔鍘熺悊
    绛旓細璁℃暟鍣ㄧ殑宸ヤ綔鍘熺悊锛氭垜浠互鏁板瓧閽熷垎绉掕鏁板櫒涓轰緥浠嬬粛鍏跺師鐞嗭紝瀹冧富瑕佹槸鐢辩煶鑻辨櫠浣撴尟鑽″櫒銆佸垎棰戝櫒銆佽鏁板櫒銆佽瘧鐮佸櫒鏄剧ず鍣ㄥ拰鏍℃椂鐢佃矾缁勬垚銆傛尟鑽″櫒浜х敓绋冲畾鐨勯珮棰戣剦鍐蹭俊鍙,浣滀负鏁板瓧閽熺殑鏃堕棿鍩哄噯,鐒跺悗缁忚繃鍒嗛鍣ㄨ緭鍑烘爣鍑嗙鑴夊啿銆傜璁℃暟鍣ㄦ弧60鍚庡悜鍒嗚鏁板櫒杩涗綅,鍒嗚鏁板櫒婊60鍚庡悜灏忔椂璁℃暟鍣ㄨ繘浣,灏忔椂璁℃暟鍣ㄦ寜鐓р...
  • 璁℃暟鍣鐨勫師鐞嗘槸浠涔?
    绛旓細璁℃暟鍣ㄩ氬父鏄敱鏁板瓧鐢佃矾鏋勬垚鐨勶紝渚嬪鍙嶉鐜紝婊ゆ尝鍣ㄥ拰鏁版嵁璺緞銆傝鏁板櫒鐨勫伐浣鍘熺悊锛氭垜浠互鏁板瓧閽熷垎绉掕鏁板櫒涓轰緥浠嬬粛鍏跺師鐞嗭紝瀹冧富瑕佹槸鐢辩煶鑻辨櫠浣撴尟鑽″櫒銆佸垎棰戝櫒銆佽鏁板櫒銆佽瘧鐮佸櫒鏄剧ず鍣ㄥ拰鏍℃椂鐢佃矾缁勬垚銆傛尟鑽″櫒浜х敓绋冲畾鐨勯珮棰戣剦鍐蹭俊鍙凤紝浣滀负鏁板瓧閽熺殑鏃堕棿鍩哄噯锛岀劧鍚庣粡杩囧垎棰戝櫒杈撳嚭鏍囧噯绉掕剦鍐层
  • 澶氬姛鑳鏁板瓧閽
    绛旓細鏁板瓧閽熸槸涓绉嶇敤鏁板瓧鐢佃矾鎶鏈疄鐜版椂銆佸垎銆佺璁℃椂鐨勮缃紝涓庢満姊板紡鏃堕挓鐩告瘮鍏锋湁鏇撮珮鐨勫噯纭у拰鐩磋鎬э紝涓旀棤鏈烘瑁呯疆锛屽叿鏈夋洿鏇撮暱鐨勪娇鐢ㄥ鍛斤紝鍥犳寰楀埌浜嗗箍娉涚殑浣跨敤銆傛暟瀛楅挓浠庡師鐞嗕笂璁叉槸涓绉嶅吀鍨嬬殑鏁板瓧鐢佃矾锛屽叾涓寘鎷簡缁勫悎閫昏緫鐢佃矾鍜屾椂搴忕數璺傚洜姝わ紝鎴戜滑姝ゆ璁捐鏁板瓧閽熷氨鏄负浜嗕簡瑙鏁板瓧閽熺殑鍘熺悊锛屼粠鑰屽浼...
  • 璇烽珮鎵嬪垎鏋愪笅鍥剧數瀛鏁板瓧閽熺殑璧烽椆鍘熺悊銆傝阿璋!
    绛旓細1銆佸綋Q绔负闆舵椂锛屼袱涓笌闈為棬鐢佃矾閮借緭鍑1锛屼笌闈為棬杈撳嚭鐢靛帇涓庣數婧愮數鍘嬬浉绛夛紝姝ゆ椂涓や釜鐢靛鍏呯數锛屾鏃跺彉鍘嬪櫒涓棤鐢垫祦锛屾墍浠ュ枃鍙笉浼氬搷銆2銆佸綋Q绔负1鏃讹紝涓や釜涓庨潪闂ㄩ兘杈撳嚭涓0銆佷袱涓笌闈為棬涓婄殑鐢靛浼氭湁涓涓數瀹规斁鐢碉紝鍏蜂綋璋佸厛鏀剧殑蹇紝鐞嗚涓婅鏄殢鍗崇殑锛屼絾鏄疄闄呭厓浠惰偗瀹氭湁瀹归噺澶у皬鐨勫井宸紝杩欎釜涓嶄綔涓...
  • 扩展阅读:简易数字电子钟原理图 ... 数字电子钟的基本原理 ... 数码管电子时钟的工作原理 ... 数字钟的设计方法 ... 数字钟原理简述 ... 数字钟设计思路 ... 六位数字钟工作原理 ... 大屏幕数字钟设计原理 ... 数字计时器工作原理 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网