1. 闹钟的内部零件结构�1�3
闹响系统基本结构是由闹钟定时转轴控制一个定时轮片,轮片连接定时指针指示相应的预定时间。在定时轮片上有三个位于不同半径同心圆上的斜面小孔,通过定时转轴调整预定时间确定后,三个小孔的位置也随之确定。
定时轮片定时齿轮上部是时针轮片,轮片上有三个孔槽。时针轮片上面有一个跟随片,跟随片有三个斜面凸起,穿过时针轮片的三个孔槽,与定时轮片的三个小孔对应。
(1)闹钟芯片电路扩展阅读
闹钟机芯包括走时和闹时两大系统。
①走时系统:指针式石英电子闹钟的走时系统包括石英谐振器、CMOS集成电路(分频和驱动)、步进电机(将电能转换为机械能)、计数和传动机构、指针机构等部件。
数字式石英电子闹钟的走时系统包括石英谐振器、CMOS集成电路(分频、计算和驱动)、液晶显示屏或发光二极管、导电橡胶等部件;此外,指针式和数字式都包括电池、微调电容、夹板和线路版等部件。
②闹时系统:以集成电路或晶体管开关电路(分离元件)输出信号,驱动扬声器或其他声响装置;另一种是直接利用电磁原理,通过线圈的通、断电流,吸动打锤敲击闹铃,或吸动其他声响装置。
2. 普通闹钟的工作原理
闹钟的工作原理是什么?
闹钟有很多种类,机械地、石英地,自从它被人利用钟摆地原理发明以来已经成为人们生活中不能缺少地物品! 以下主要介绍石英闹钟地原理 石英闹钟也可叫做「水晶振动式电子表」,因为它是利用水晶片地「发振现象」。当水晶接受到外部地加力电压,就会有变形及伸缩地性质,相反,若压缩水晶,便会使水晶两端产生电力;这样地性质在很多结晶体上也可见到,称为「压电效果」。石英表就是利用周期性持续「发振」地水晶,为我们带来准确地时间。首先,将石英表内地水晶片上加电,水晶便会以32768赫兹地周波数,正确地振动;然后必须将此频率化成1Hz(电流一秒间地一次变化)地信号电流周波数。再增加些信号地幅度(由于因振动而产生地电流甚弱),跟着些信号电流再发动转子齿轮,表上地秒针便会随之发动,之后分针,时针地跳动则关乎于机械结构上地原理,如:秒针跳动60下,分针便会跳一下所有石英表都装有一粒电池。它为一块集成电路和一个石英谐振器提供能量,每秒振动327678次。还有比这更快地。集成电路是表地“大脑”。它控制着石英谐振器地振动,并起着分频器地作用。32768次振动被对半分割15次,以达到每秒产生一次脉冲。 有了一秒钏这个时间地“原材料”,就能驱动显示器。何为模拟针显示 为了把集成电路脉冲转化成运动,模拟指针式石英表上装有一个增速马达,包括一个电磁转子,每承受一下脉冲,就旋转180度,也就是一秒钟。转子连接着由三个齿轮组成地拖动系统,驱动三根指针(时针、分针和秒针),把时间显示在表盘上。还可以加上一个显示屏,显示星期、日期以及流逝地时间。固体状态石英表 在固体状态地石英表中,以一秒为单位地脉冲被传送到集成电路地秒针部份,这个部份负责将液晶显示模地液晶线组织起来,形成一个数字。这种类型在表类物件中是为常见。在制表业中,这通常是用于生产大规模地极为便宜地产品。亚洲地生产厂家已经垄断了这一领域。在更为精致地手表款式中,"固体状态"根据安装在里面地存储器地大小,具有大量地功能:如电话号码,预约登记簿等。混合型石英表 这种类型地石英表具有两种显示功能,即模指针式和数字式,后者提供附属地信息,如星期与日期、精确计时功能、时区。这种手表装有一块集成电路和一微型发动机。
3. 急 急 急 单片机定时闹钟的电路图
有时钟的汇编源码
不用IC声音很难听
一、8051总体结构
8051是ROM型单片机(只能写一次),内部有4K工厂掩膜编程的ROM程序存贮器(8031无ROM)。
硬件资源有:
面向控制的8位CPU;
128B内部RAM数据存贮器;
32位双向输入/输出线;
1个全双工的异步串行口;
2个16位定时器 /计数器;
5个中断源,2个中断优先级;
时钟发生器;
可寻址64KB的程序存贮器和64KB的外部数据存贮器。
8051的存储器
一、程序存储器
程序存储器用于存放编好的的程序和表格常数,
8051片内有4KB ROM,片外16位地址线最多可扩
展64KB ROM,两者统一编址(访问方式一样)。
如果EA端保持高电平,8051的程序计数器PC在
0000H-0FFFFH范围内(即前4KB地址)是执行片
内ROM的程序。当寻址范围在1000H-0FFFFH时,
则从片外存储器取指令。
当EA端保持低电平时,8051的所有取指令操作
均在片外程序存储器中进行,这时片外存储器
可以0000H开始编址(ORG 0000H
SJMP 200H
…)。
程序存储器中具有特殊功能的6个单元:
▲0000H:8051复位后,PC=0000H,程序从0000H开始执行指令
▲0003H:外部中断0入口
▲000BH:定时器0溢出中断入口
▲0013H:外部中断1入口
▲001BH:定时器1溢出中断入口
▲0023H:串行口中断入口
●使用时通常在这些入口地址处存放一条绝对跳转指令,使程序跳到用户安排的中断程序起始地址(因为这些中断入口间隙小,不足写中断程序,中断子程后面不要忘写上RETI返回主程序)。
二、数据存储器
数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。8051片内有256B RAM,片外最多可扩充64KB
RAM,构成了两个地址空间,访问片内RAM用 MOV,访问片外RAM用 MOVX。
R0、R1和DPTR可以作为间址寄存器,前两个是8位地址指针(寻址范围:256B),DPTR是16位地址指针(可分为DPH和DPL两部分,寻址范围:64K)。对片外数据存储器只能采用间接寻址方式。
在8051片内数据存储器中有21个专用寄存器SFR,也叫特殊功寄存器。它们离散分布在高128B地址80H-0FFH中,☆访问这些专用寄存器仅允用直接寻址方式。
SFR 意义 地址
ACC 累加器A(用PUSH、POP指令时、位寻址时只能用ACC) 字节地址:0E0H
位地址:0E0H-0E7H
B B寄存器 字节地址:0F0H
位地址:0F0H-0F7H
PSW 程序状态字 字节地址:0D0H
位地址:0D0H-0D7H
SP 堆栈指针 字节地址:81H
不能位寻址
DPTR 数据存储器指针(由DPH和DPL组成) DPH字节地址:83H 不能位寻址
DPL字节地址:82H 不能位寻址
P0-P3 I/O端口 P0字节地址:80H 位地址:80H-87H
P1字节地址:90H 位地址:90H-97H
P2字节地址:0A0H 位地址:0A0H-0A7H
P3字节地址:0B0H 位地址:0B0H-0B7H
IP 中断优先级 字节地址:0B8H
位地址:0B8H-0BFH
IE 中断允许 字节地址:0A8H
位地址:0A8H-0AFH
TMOD 定时器/计数器方式 字节地址:89H
不能位寻址
TCON 定时器/计数器控制 字节地址:88H
位地址:88H-8FH
TH0 定时器/计数器0
(高字节) 字节地址:8CH
不能位寻址
TL0 定时器/计数器0
(低字节) 字节地址:8AH
不能位寻址
TH1 定时器/计数器1
(高字节) 字节地址:8DH
不能位寻址
TL1 定时器/计数器1
(低字节) 字节地址:8BH
不能位寻址
SCON 串行控制 字节地址:98H
位地址:98H-9FH
SBUF 串行数据缓冲器 字节地址:99H
不能位寻址
PCON 电源控制 字节地址:87H
不能位寻址
8051指令系统
8051指令系统使用了7种寻址方式:1.立即寻址(例:MOV A,#3AH)。2.直接寻址(例:MOV A,3AH)。3.寄存器寻址(例:MOV A,R2)。4.寄存器间接寻址(例:MOV A,@R0)。5.变址寻址(基址+变址寄存器间接寻址)(例:MOVC A,@A+DTPR)常用于查表。6相对寻址(例如:JC 03H)。7.位寻址(例如:SETB 3DH)。
共111条指令。1.按字节数分类可分为:单字节指令49条;双字节指令45条;三字节指令17条。了解指令所占字节数在编程时才好计算你的指令所在空间位置,在使用跳转指令时确定长度,估算代码用了多少空间。2.按运算速度分类可分为:单周期指令64条;双周期指令45条;四周期指令2条。(没有三周期指令)了解指令所占周期数才方便我们在优化程序运行速度时尽量使用单周期指令,在写延时子程序时确定一段代码所用时间。
1. 程序状态字寄存器 PSW
PSW 位地址 D7H D6H D5H D4H D3H D2H D1H D0H
字节地址 D0H C AC F0 RS1 RS0 OV F1 P
PSW 是8位寄存器。它通过相应的标志位来记录反映CPU在进行各种逻辑操作或算术运算时的操作或运算结果的状态。这些标志的状态,可由专门的指令来测试,也可通过指令来读出。各标志位的作用如下:
P:奇偶标志。它始终跟踪累加器A内容的奇偶性。如果有奇数个“1”,则置P为“1”,否则置“0”。在80C51
的指令系统中,凡是改变累加器A中内容的指令均影响奇偶标志P。 它可用在单片机通信中发送奇偶校验位来校验是否有接收错误数据。
F1:用户标志。由用户置位或复位。在写程序时常常会有一些分支,如检测电压是否超标( 过高或过低),如果超标就发送告警信号,这时我们可用F1作为电压是否超标的标志,如果超标时将其置“1”否则置“0”。然后通过F1来判断电压是否超标。
OV:溢出标志。有符号数运算时,如果发生溢出,OV置“1”,否则清“0”。对于1个字节的有符号数,如果用最高位表示正负号,则只有7位有效位,能表示-128—+127之间的数,如果运算结果超出了这个数值范围就会发生溢出,此时OV=1。在乘法运算中,OV=1表示乘积超过255,在除法运算中,OV=1表示除数为0。
RS0、RS1: 工作寄存器组选择位,用以选择指令当前工作的寄存器组。由用户软件改变RS0和RS1的组合来切换当前先用的工作害存器组,其组合关系如下表: RS1 RS0 寄存器组 片内RAM地址
0 0 第0组 00H---07H
0 1 第1组 08H---0FH
1 0 第2组 10H---17H
1 1 第3组 18H---1FH
单片机在复位后,RS0=RS1=0,CPU自然选中第0组为当前工作寄存器组。我们在需要作大量运算时如编写很多延时子程序时常会觉得R0--R7不够用,这时我们就可以通过设置RS0和RS1来切换寄存器组这样就多了8个可以给你用的寄存器。
F0:用户标志位,同F1。
AC:半进位标志。当进行加法(或减法)运算时,如果低半字节向高半字节有进位(或借位),AC置“1”,否则清“0”。AC也可用于BCD码调整时的判别位。
CY:进位标志。在进行加法(或减法)运算时,如果操作结果最高位有进位,CY置“1”,否则清“0”。在进行位操作时又作为位累加器C。
2.定时器/计数器方式寄存器 TMOD
TMOD
(89H) D7 D6 D5 D4 D3 D2 D1 D0
GATE M1 M0 GATE M1 M0
TMOD是设置T0、T1工作方式的寄存器,其中D4-D7设置定时器1,D0-D3设置定时器0。各位功能说明:
(1)M1和M0-----方式选择位。定如下:
M1 M0 工作方式 功能描述
0 0 方式0 13位计数器
0 1 方式1 16位计数器
1 0 方式2 自动再装入8位计数器
1 1 方式3 T0:分成两个8位计数器;T1:停止计数
(2) ——功能选择位。当=0时,为定时器方式;=1时,为计数器方式。
(3)GATE----门控位。当GATE=0时,只要软年控制位TR0或TR1置“1”即可启动定时器开始工作;当GATE=1时,只有或引脚为高电平,且TR1或TR0置“1”时,才能启动相应的定时器开始工作。
TMOD不能进行位寻址,只能用字节传送指令设置定时器工作方式。复位时,TMOD所有位均为0。
例如设定时器1为定时工作方式,要求由软件启动定时器1,按方式2工作。定时器0为计数器方式,要求由软件启动定时器0,按方式1工作。其指令为:MOV TMOD,#25H。
在无线电设备中,集成电路的应用愈来愈广泛,对集成电路应用电路的识图是电路分析中的一个重点,也是难点之一。
1.集成电路应用电路图功能
集成电路应用电路图具有下列一些功能:
①它表达了集成电路各引脚外电路结构、元器件参数等,从而表示了某一集成电路的完整工作情况。
②有些集成电路应用电路中,画出了集成电路的内电路方框图,这时对分析集成电路应用电路是相当方便的,但这种表示方式不多。
③集成电路应用电路有典型应用电路和实用电路两种,前者在集成电路手册中可以查到,后者出现在实用电路中,这两种应用电路相差不大,根据这一特点,在没有实际应用电路图时可以用典型应用电路图作参考,这一方法修理中常常采用。
④一般情况集成电路应用电路表达了一个完整的单元电路,或一个电路系统,但有些情况下一个完整的电路系统要用到两个或更多的集成电路。
2.集成电路应用电路特点
集成电路应用电路图具有下列一些特点:
①大部分应用电路不画出内电路方框图,这对识图不利,尤其对初学者进行电路工作分析时更为不利。
②对初学者而言,分析集成电路的应用电路比分析分立元器件的电路更为困难,这是对集成电路内部电路不了解的原缘,实际上识图也好、修理也好,集成电路比分立元器件电路更为方便。
③对集成电路应用电路而言,大致了解集成电路内部电路和详细了解各引脚作用的情况下,识图是比较方便的。这是因为同类型集成电路具有规律性,在掌握了它们的共性后,可以方便地分析许多同功能不同型号的集成电路应用电路。
3.集成电路应用电路识图方法和注意事项
分析集成电路的方法和注意事项主要有下列几点:
(1)了解各引脚的作用是识图的关键
了解各引脚的作用可以查阅有关集成电路应用手册。知道了各引脚作用之后,分析各引脚外电路工作原理和元器件作用就方便了。例如:知道①脚是输入引脚,那么与①脚所串联的电容是输入端耦合电路,与①脚相连的电路是输入电路。
(2)了解集成电路各引脚作用的三种方法
了解集成电路各引脚作用有三种方法:一是查阅有关资料;二是根据集成电路的内电路方框图分析;三是根据集成电路的应用电路中各引脚外电路特征进行分析。对第三种方法要求有比较好的电路分析基础。
(3)电路分析步骤
集成电路应用电路分析步骤如下:
①直流电路分析。这一步主要是进行电源和接地引脚外电路的分析。注意:电源引脚有多个时要分清这几个电源之间的关系,例如是否是前级、后级电路的电源引脚,或是左、右声道的电源引脚;对多个接地引脚也要这样分清。分清多个电源引脚和接地引脚,对修理是有用的。
②信号传输分析。这一步主要分析信号输入引脚和输出引脚外电路。当集成电路有多个输入、输出引脚时,要搞清楚是前级还是后级电路的输出引脚;对于双声道电路还分清左、右声道的输入和输出引脚。
③其他引脚外电路分析。例如找出负反馈引脚、消振引脚等,这一步的分析是最困难的,对初学者而言要借助于引脚作用资料或内电路方框图。
④有了一定的识图能力后,要学会总结各种功能集成电路的引脚外电路规律,并要掌握这种规律,这对提高识图速度是有用的。例如,输入引脚外电路的规律是:通过一个耦合电容或一个耦合电路与前级电路的输出端相连;输出引脚外电路的规律是:通过一个耦合电路与后级电路的输入端相连。
⑤分析集成电路的内电路对信号放大、处理过程时,最好是查阅该集成电路的内电路方框图。分析内电路方框图时,可以通过信号传输线路中的箭头指示,知道信号经过了哪些电路的放大或处理,最后信号是从哪个引脚输出。
⑥了解集成电路的一些关键测试点、引脚直流电压规律对检修电路是十分有用的。OTL电路输出端的直流电压等于集成电路直流工作电压的一半;OCL电路输出端的直流电压等于0V;BTL电路两个输出端的直流电压是相等的,单电源供电时等于直流工作电压的一半,双电源供电时等于0V。当集成电路两个引脚之间接有电阻时,该电阻将影响这两个引脚上的直流电压;当两个引脚之间接有线圈时,这两个引脚的直流电压是相等的,不等时必是线圈开路了;当两个引脚之间接有电容或接RC串联电路时,这两个引脚的直流电压肯定不相等,若相等说明该电容已经击穿。
⑦一般情况下不要去分析集成电路的内电路工作原理,这是相当复杂的。
4. 新买个电子闹钟声音有点小,想自己动手把蜂鸣器换成喇叭,该怎么设计电路
有节奏闹钟响铃应该是无源的蜂鸣器或压电陶瓷片,音源一般由主芯片提供,输出音源有一些接三极管放大并电感後驱动蜂鸣器,一些可以直接驱动蜂鸣器,视乎主芯片内的设计。如果要将闹铃声音放大就要清楚是什麼类型,前者应该可以尝试直接将薄喇叭对换蜂鸣器电感,後者就加三极管如LM8050放大後推喇叭,闹钟内的空间也要考虑!
5. 用单片机设计一个时钟,可显示时和分,可以调时间,也要有闹钟功能,要有设计的电路图
其实不用定时中断也能实现功能:
#include<reg51.h> 主函数
unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};定义0-9数组
unsigned int tmp;定义变量
void delay(unsigned int xms)定义延时函数
{unsigned int j,i;
for(i=0;i<xms;i++)
for(j=0;j<100;j++);
}
void disp()定义子函数
{
P1=tmp;
delay(1);
P2=0xff;
tmp=tmp<<1;
}
void main( )
{
unsigned char z,s=00,m=00,h=00;给时钟初始值
while(1)
{
for(z=0;z<100;z++)
{
tmp=0x01;
P2=tab[h/10];小时显示
disp();
P2=tab[h%10];
disp();
P2=tab[m/10];分钟显示
disp();
P2=tab[m%10];
disp();
P2=tab[s/10];秒显示
disp();
P2=tab[s%10];
disp();
}
s++;
while(s==60)秒进一位,到60清0
{
m++;
s=00;
}
while(m==60)分钟进一位,到60清0
{
h++;
m=00;
}
while(h==24)小时进一位,到24清0
{
h=00;
}
}
}
6. 设计一个闹钟系统控制电路
一种利用闹钟定时的电器开关装置.它是利用在闹钟起闹时,闹铃发条钥匙片的旋转带动该装置中的一个凸轮,使所述凸轮控制串接在电器电源中一副动触点、定触点接触或分开,从而使电路接通或断开.凸轮旋转一定角度后被转角定位机构限定,从而电路接通或断开的状态保持稳定.该装置具有结构简单,定时时间可长达12小时的优点,对于国家统一机芯的闹钟都能使用.
7. 请教晶体管闹钟的工作原理
这种钟使用电池做推动力,也保留了机械闹钟的摆轮游丝结构,游丝控制摆频,是机械钟到石英钟的过渡产品。
走系大概原理是:闹钟线圈由推动线圈、感应线圈组成,两部分绕在同一根轴上。放上电池,点解电容器充电,微量电流流过推动线圈,推动带有磁铁的摆轮微微摆动。磁铁摆动时切割感应线圈,感应出的电流经三极管放大,又加到推动线圈上,如此循环,直至摆轮达到最大摆动幅度和恒定的摆动频率。摆幅恒定时三极管作为开关三极管,当感应电流超过三极管的截止电流时,三极管关闭推动电路,以免摆幅继续扩大。其间产生的有害高频振荡由一个小电容器(往往是涤纶电容)加以释放。
大概是这样的原理。以前修理过这种钟表,很多年没碰,记不清了,望大家指正。
闹系的原理和现代石英钟差不多。时轮上带着一个金属铜片,充当导线。时轮转动到设定的位置,铜片接触到触点,电铃电路导通。
8. 闹钟的工作原理
简单的说就是一个电子时钟程序.
因为手机在关机的状态下仍有冗余电量的供应,所以这个程序就可以运行.在手机自带程序中安装有相对应的协议,通过协议,两个程序进行信息交流,并实现闹钟的电路反应。
9. 电子闹钟的发声原理
齿轮转到了定时时间后支撑齿轮的突出部分滑入另一齿轮的孔中,这一下落使接点接通了电路。从走时震荡电路输出音频经一个三极管功放推动蜂鸣器发声。可手动开关停止发声,随着齿轮的转动,落下的齿轮又会慢慢地被抬起,接点断开而停止发声
10. 求普通闹钟(有图)电路图,想弄清楚 那个蜂鸣器 产生音乐的原因,谢谢了!!
兄弟,这个真的其实看似简单实际很复杂,那个音乐产生的是一个音乐IC,那个蜂鸣器是个小型的电磁喇叭而已。你记得东方红1号吗?那就是一个能够在太空发射东方红这首乐曲的卫星,那个电路我学习了下,产生东方红这个乐曲的电路(不包括其他电路)就使用了一百二是多个晶体三极管,晶体二极管和电阻更是一大堆。只是今天的技术进步了,让很多东西微缩到一个集成芯片了,实际上它还是复杂的。
我的意思并不是要你搞懂东方红,不过是想告诉你,如果用分立元件做音乐信号发生器是比较复杂的。还有,你后来的提问是手机提问的,回答的时候字数有限制,所以只能简单给你作答。