基于AT89C2051的扩音电话机的设计
基于AT89C2051的实用定时器设计与实现
基于AT89C2051的实用定时器设计与实现徐少明;徐江海;史卫华【摘要】定时器在工业和家用电器控制等方面得到了广泛应用.介绍了以AT89C2051单片机为核心的实用定时器.采用AT89C2051和LED数码管,具有功耗低、体积小、连续可调、容易制作、价格低廉等特点.给出了定时器硬件电路图设计和软件流程图,阐述了硬件和软件设计过程中关键技术的处理.该定时器在用户中试用性能稳定,且设计精巧、成本低、实用性强.【期刊名称】《淮海工学院学报(自然科学版)》【年(卷),期】2012(021)004【总页数】4页(P37-40)【关键词】定时器;AT89C2051;LED数码管【作者】徐少明;徐江海;史卫华【作者单位】淮安信息职业技术学院传媒艺术系,江苏淮安223005;淮安信息职业技术学院电子工程学院,江苏淮安223005;淮安信息职业技术学院电子工程学院,江苏淮安223005【正文语种】中文【中图分类】TN310.60 引言定时器在工业和家用电器控制等方面得到了广泛应用。
目前市场上的定时器虽多种多样,但存在一定的缺点,如定时时间短、体积较大、价格较高等。
本文阐述的实用定时器是以AT89C2051单片机为控制核心结合LED数码管,通过按键实现准确定时、延时控制的软硬件设计方案,解决了上述问题,特别适合作为家用电瓶车充电、现场局部控制等定时之用。
1 总体设计1.1 设计参数本定时器设计以单片机为控制模块,通过按键设定定时时间,并在LED中显示,当定时时间到时,控制内部继电器接通或断开被控制单元的供电。
根据实际需要实用定时器设计参数要求如下。
(1)反复定时开通和定时关断,时间范围从0 h1m到9h59m;(2)一次性定时开通,开通时间范围从0h1m到9h59m;(3)负载功率<2 000W。
1.2 面板设计根据设计要求,面板的设计如图1所示。
图1 面板设计示意图Fig.1 Panel schematic design面板设计有设定、移位、加1、复位等4个按键,用于设定定时开关的工作状态和时间,有3位LED数码管显示延时时间,第一位显示小时,后两位为分,以分为单位倒计时工作,最后一位数码管的小数点闪烁作秒计时,并表示定时开关内部的定时部件正常工作。
最简单的基于AT89C2051单片机超声波测距系统设计报告..
AT89C2051单片机超声波测距系统设计题目:AT89C2051单片机超声波测距系统完成日期:2013年4月10日目录一、设计任务和性能指标 (3)1.1设计任务 (3)1.2性能指标 (3)二、超声波测距原理概述 (4)2.1超声波传感器 (5)2.1.1超声波发生器 (5)2.1.2压电式超声波发生器原理 (5)2.1.3单片机超声波测距系统构成 (5)三、设计方案 (6)3.1AT89C2051单片机 (7)3.2超声波测距系统构成 (8)3.2.1超声波测距单片机系统 (8)3.2.2超声波发射、接收电路 (9)3.2.3显示电路 (10)3.2.4报警声响电路单元 (11)四.系统软件设计 (12)4.1主程序设计 (12)4.2超声波测距子程序 (12)4.3超声波测距程序流程图 (14)4.4超声波测距程子序流程图 (15)五.调试及性能分析 (15)5.1调试步骤 (15)5.2性能分析 (16)参考文献 (16)附录一:基于AT89C2051单片机超声波测距系统电原理图 (17)附录二基于AT89C2051单片机超声波测距系统PCB图 (18)附录三基于AT89C2051单片机超声波测距系统焊接组装图 (19)附录四基于AT89C2051单片机超声波测距系统C语言原程序 (20)附录五附录:元件清单 (20)一、设计任务和性能指标1.1设计任务利用单片机及外围接口电路(键盘接口和显示接口电路)设计制作一个超声波测距仪器,用LED数码管把测距仪距测出的距离显示出来。
要求用Protel 画出系统的电路原理图,印刷电路板,绘出程序流程图,并给出源程序清单,元件清单,同时制作出实物。
1.2性能指标距离显示:用三位LED数码管进行显示(单位是CM)。
供电电压:DC 5V测距范围:25CM到 350CM之间。
误差:1%。
一路报警声响输出。
一路报警高低电平输出,报警时输出低电平。
二、超声波测距原理概述超声波是由机械振动产生的,可在不同介质中以不同的速度传播。
AT89C2051单片机在音乐中的应用
-39- 经验介绍AT89C2051单片机在音乐中的应用湘潭工学院曾昭钟蕴丽AT89C2051单片机在音乐中的应用AT89C2051芯片在有些杂志上已有报道,在此不再作介绍,下面只介绍在音乐中的应用。
1.有关知识要产生音频脉冲,只要算出某一音频的半周期,然后利用计时器计时此半周期的时间,每当计数到位后就将输出音频脉冲的I/O口反相,此法不断重复,就可在I/O脚产生音频脉冲。
利用AT89C2051的内部计数器,让其工作在定时模式下,改变计数初值TH0、TL0,就可以产生不同的频率。
计数值与频率的关系如下:N=f i/2f r式中,N是计数值,f i是十二分频值,即f osc/ 12,如果f os c=12M Hz,则f i=1MH z,f r是待产生的音频。
计数初值T如下所示:T=65536-N=65536-f i/2f r=65536-500000/f r例如:中音1DO:f r=523H z,得T=64580C调各音符频率与计数初值T的对照表如表1所列。
2.应用实例(生日快乐歌)建立音乐的步骤:(1)先找出谱的音符,然后由表1建立T值表的顺序,如表2所列;(2)把T值表放在程序中的T ABLE1处;(3)节拍码与节拍数的关系如表3所列;(4)简谱码(音符)为高四位,节拍码(节拍数)为低四位,音符节拍码放在程序的 TABLE 处;(5)各调值1/4节拍的时间设定如表4所列。
4.线路图由AT89C2051组成的音乐电路如图1所示。
音频信号由P3.7输出,可直接接蜂鸣器到电源;也音符频率简码(T值)音符频率筒码(T值)低1DO262H z63628#4F A#740Hz64860 #1DO#277H z63731中5S O784Hz64898低2RE294H z63835#5SO#831Hz64934 #2RE#311H z63928中6LA880Hz64968低3M I330H z64021#6LA#932Hz64994低4FA349H z64103中7SI988Hz65030 #4FA#370H z64185高1DO1046H z65058低5SO392H z64260#1DO#1109H z65085 #5SO#415H z64331高2RE1175H z65110低6LA440H z64400#2RE#1245H z65134 #6LA#466H z64463高3M I1318H z65157低7SI494H z64524高4FA1397H z65178中1DO523H z64580#4FA#1480H z65198 #1DO#554H z64633高5SO1569H z65217中2RE578H z64684#5SO#1661H z65235 #2RE#622H z64732高6LA1760H z65252中3M I659H z64777#6LA#1865H z65268中4FA698H z64820高7SI1976H z65283表1各音符频率与计数初值(T值)对照表-40-国外电子元器件 1999年第3期1999年3月图1AT 89C 2051组成的音乐电路连接图可由LM 386驱动扬声器。
基于AT89C2051单片机和WT588D-U语音模块的语音报价系统设计
0机械 与电子O
S IN E&T HN L GYI F MA I N CE C EC O O OR T O N
21 0 1年
第l 5期
基于 A 8 C 0 单片机和 WT 8D U T 9 25 1 58 - 语音模块的语音报价系统设计
李 琳 王茂海 ( 辽宁 金洋 科技发 展 集 团有 限公 司信 息公 司 辽 宁 丹东 1 8 0 0 8) 1
了 上 拉 电 阻 ,10 P . 需 外 部 上 拉 。P . P . 时 也 是 片 内精 密 比 P .、 11 1 O、 11同
P WM— SI P
—
P1 4
F AS D L H I
1 2
1 3
1 4
P3 l
P6 l
G ND
SI P
-
F A H D0 LS
烧 写程序数据输 出脚 ( 利用外部Байду номын сангаас
0 引 言
目前 基 于 单 片 微 机 的 语 音 系 统 的应 用 越 来 越 广 泛 ,如 学 习 机 、 智
键触 发 控 制 , 能用 单 片 机 通 过 一 线 串 口 、 线 串 口等 模 式 进 行 控 制 。 也 三 内 置 可 控 制 地 址 位 2 o段 . 2 每个 地 址 位 最 多 可 加 载 1 8段 语 音 . 进 2 可
GND
_
通的 I 口使用) / O 。有关 A 8 C 0 1较详细地资料请参阅文献f1 T 9 25 1。
1 MAX 3 - 2 2 2是 双 路 驱 动 / 收器 芯 片 的分 析 接 RS 2 2 规 定 的 逻 辑 电 平 与 一般 微 处 理 器 、 片机 的逻 辑 电平 是 一3C 单
基于AT89C2051的电源插座电话控制器
Pi -p ug Pho nt o l r o n l ne Co r l n AT8 C2 51 e 9 0
T i gLeabharlann U Qa n(h et fC m ue N tokTaj ntueo d ct n R sac ,i j 0 1 1C i ) T eC nr o o p t e r ,i i Is t fE uai eer Ta i 3 0 9 ,hn e r w nn it o h nn a
Ab t a : h ot r tu tr n ad r r cp e o i — l g p o e c n r l r a e i t d c d i h s p p r sr  ̄ T e s f e sr cu e a d h r wa e p n i l f a p n p u h n o tol n r u e n t i a e . wa i e r o h e e h oo y i T e n w tc n lg s ae t d a d e s o e i lme t d h e man h rc e si f t i e e h oo s t a p tn e n a y t b mp e n e 、T i c a a t r t o h s i c n w tc n lg i h t y t e c dn t o oo f Mo s o e i i c r o ae no t e tl c mmu iai n t c n l g n h co c n olr h o i g me h d lg o re c s n o p r td i t h e e o y d n c t e h o o a d t e Mir — o t l o y r e
t c oo , e e ai a s rn s e h e u nc t a c n u c s f l r plc t c n e to l pe c ta sa o e hn lg g n r t y ng a n n we g pe c s q e e h t a s c e sul i y e a e he o v n ina s e h r ltr n c i .T e e h p h n w tc noo h s iniia ty n ra e t e p e a d e u e t prdu to c s. T i ne t c n l g e h lg y a sg fc n l i c e s d h s e d n r d c d he o ci n o t h s w e h o o y a pl s he u r n tsi tc i e t te o p i a i -plg n d e eo a o p t r p o r m t c nto t p n- p i t c re t e tng e hnqu o h lo n p n e u a d v lps c m u e r g a o o r l he i plg A smpe u e e tv y o o u. i l b t f c ie wa f c mmunc to t e c nr le d n l g s sa ih d. iai n bewe n o t lr a pi—p u i e tbl e o n s K e wo d m os c e ; ige c p m ir c ntol r n tAT8 y r s: r e o s sn l hi c o o r le u i d 9C2 051; DTMF c e MT88 0;2 BUS r tc l 2 de o r d 7 IC p o o ; 4C1 o 6
基于AT89C2051的超声波测距系统设计
322012Radio Engineering Vo1.42No.8基于AT89C2051的超声波测距系统设计李培元(中国人民解放军92941部队,辽宁葫芦岛125000)摘要针对超声波测距方法中的相位检测法检测范围有限、声波幅值检测法易受反射介质和不同反射面影响的问题,提出了通过测量超声波往返时间进行测距的方法。
在对该方法工作原理进行简要介绍的基础上,设计了一种基于AT89C2051型单片机控制的超声波测距系统的硬件电路和软件控制程序,并对测试数据进行了分析。
实验结果表明,该系统运行正常,测距范围和测量精度均可满足大多数场合的非接触式短距离测距要求。
关键词单片机;超声波;测距;设计中图分类号TN802+.4文献标识码A文章编号1003-3106(2012)08-0032-03Design of Ultrasonic Distance Measurement SystemBased on AT89C2051LI Pei-yuan(Unit 92941,PLA ,Huludao Liaoning 125000,China )AbstractA distance measurement method by measuring the ultrasonic round-trip time is proposed to solve problems of ultrasonicdistance measurement method that the test range of phase test method is limited and the amplitude test method is easily affected by different reflect media and surfaces.On the basis of a brief description of work principle of the distance measurement method ,the hardware circuit and software program of ultrasonic distance measurement system is designed based on AT89C2051Single Chip Micyoco (SCM ),and the test samples are analyzed.The experimental results show that the system runs well ,and its measurement range and precision satisfy the requirements of non-contact short-distance measurement.Key wordsSCM ;ultrasonic ;distance measurement ;design收稿日期:2012-05-110引言超声波定位技术是蝙蝠等一些无目视能力的生物作为防御及捕捉猎物的生存手段,也就是由生物体发射不被人们听到的超声波(20kHz 以上的机械波),借助空气媒质传播,根据待捕捉的猎物或障碍物反射回来的时间间隔长短与被反射的超声波的强弱判断猎物性质或障碍位置的方法。
家电远程控制器的设计
家电远程控制器的设计作者:邓春丽来源:《中国科技博览》2013年第33期【摘要】通过单片机编程实现远程控制家用电器。
该设计是以AT89C2051芯片为核心芯片,进行主要的信息处理,通过电话线路遥控实现某一路电器的开关,接收外部操作指令形成各种控制信号,并完成对于各种信息的记录。
接口电路提供单片机与电话外线的接口,其中包括振铃检测、摘挂机电路、双音多频识别电路以及语音提示电路。
该系统通过对不同按键信号的识别来控制不同家用电器的开或关。
关键字:单片机远程控制 AT89C2051芯片中图分类号:TP273.51. 硬件电路基本原理考虑到硬件电路的可靠性、稳定性较高,为使整体电路达到比较高的稳定性,本设计使用了一定的硬件电路完成部分功能模块。
振铃检测当用户被呼叫时,电话交换机发来铃流信号。
振铃为25±3伏的正弦波,失真不大于10%,电压有效值90±15V。
振铃以5秒为周期,即4秒送,1秒断。
根据振铃信号电压比较高的特点,可以先使用高压稳压二极管进行降压,输出很标准的方波。
方波信号就可以直接输出至单片机的中断计数器输入口,完成整个振铃音检测的过程。
自动摘挂机因为程控电话交换机对电话摘机的响应是电话线回路电流突然变大为约30mA的电流,交换机检测到回路电流变大就认为电话机已经摘机。
自动摘挂机电路可以通过单片机控制一个继电器的开关,从而完成模拟摘挂机。
双音频解码本部分电路的工作情况直接决定了系统的可靠性,是整个系统的关键。
使用电话专用的双音频编解码芯片进行输入双音频信号的解码,是比较常用的一种方法。
使用集成电路不但外围电路简单,而且可靠性强。
经过专用集成电路的解码,信号转换成为不同的码制信号,可以直接被单片机读取。
常用的双音频编解码集成电路有MC145436、MT8870等,经过论证比较,决定使用双音频解码集成片MC145436来完成此功能模块。
2.软件模块基于以上分析和具体任务要求,本系统设计我采用的主控器件是Atmel公司生产的单片机AT89C2051,通过给单片机编程来实现以下几部分:振铃音计数本单元可以使用AT89C2051的两个计数器的外部中断方式来实现对不同信号音的计数。
基于AT89C2051和芯片LM386构成的音乐播放器
音乐播放器的制作摘要作为单片机的重要硬件资源之一,利用定时器可以产生各种固定频率的方波信号,也可以产生包括“Do“、“Re“、“Me“--等音阶在内的各种频率声音。
在此设计中我们采用12MHz的晶振,产生的频率信号即音乐信号由P1.0口输出,信号经过放大后由喇叭发出声音。
乐曲中,每一音符对应着确定的频率,我们可以参照给出的各音符频率及其相应的时间常数来编写程序,根据表中所提供的常数,将其16进制代码送入芯片里,可以奏出音符。
音符的节拍我们可以用定时器T0来控制,送入不同的初值,就可以产生不同的定时时间。
便如某歌曲的节奏为每分钟94拍,即一拍为0.64秒。
其它节拍与时间的对应关系也可以从两者关系表中得到。
定时器T0工作在定时方式1,改变TH0及TL0,产生不同的音频频率。
要编写的乐谱按要求以音符字节数据表的形式存放在程序中,改变乐曲就是通过改变该数据表的内容来实现的。
主程序的任务是按顺序读取数据表中的字节,根据情况调用音级子程序和音长子程序,启动定时器T0进行工作。
关键词:音乐播放器、节拍、音频频率AbstractSCM as important resources of the hardware, using the timer could have a variety of fixed-frequency square-wave signal,and also could have included "Do", "Re" and "Me" -- such as scale, the frequency sound ,In this design, we used 12 MHz oscillator, the frequency signal that the music signal output from P3.7 mouth, After signal amplified by the loudspeaker to make their voices heard.Music, each note corresponds to determine the frequency, We can refer to the notes given to the frequency and time constant corresponding to the preparation process.According to the table provided by the constant, 16 to 229 of its code into the chip, and then the music can be played.We celebrate the rhythms T0 timer can be used to control and to different initial value, it can have different timing time.for exaple,some songs to the rhythm of each94-minute film, a film of 0.64 seconds. Other rhythms and the time relationship can also relations between the two tables.Timer T0 work in a regular manner, cytokines and TL0 change, the different audio frequencies. To prepare the scores required to note byte data table in the form of stored procedures, change is the music of the data by changing the content to achieve they.The main program is a sequential read data byte table, according to the sound level of the subroutine call and audio eldest son procedures, start timer T0 work.Keywords:music player, beats, audio frequency一、方案选择利用AT89C2051和芯片LM386构成的音乐播放器利用AT89C2051和芯片LM386构成的音乐播放器的电路图比较简单,而且LM386的放大和滤波效果好,因此选用此方案。
基于AT89C2051的串口扩展器设计
基于AT89C2051的串口扩展器设计
0 引言
银行交易操作中柜员使用的终端要分别和银行数据库、磁卡读写机、密码小
键盘、打印机等联络,数据通信往往使用串行口。
终端要连接得设备很多,串
行口往往不够用。
有了串口扩展器,就能很好解决这个问题,如图 1 所示,本文介绍以ATMEL89C2051 为MCU 的串行扩展器的设计思路、硬件结构和部分程序模块。
1 串口扩展器结构框图串口扩展器由8 位单片机ATMEL89C2051、双 4 通道多路转换器4052、双路电平转换器MAX23
2 和发光二极管等组成,结构框图如图2 虚线框所示。
双4 通道多路转换器4052 有一对四电子开关,(XY,X0Y0~X3Y3)分别定义为 A 口、B 口、C 口和K 口,公共口(XY)连终端串口;ATMEL89C2051 监视终端发出的信息,一旦收到终端发出的串口选择命令,由P10 和P11 口连通对应串口并点亮发光二极管作指示;双路电平转换器MAX232 将TTL 电平转换成RS232 电平,或反之;串口选择后,终端和对应设备就可通讯联络,进行工作。
tips:感谢大家的阅读,本文由我司收集整编。
仅供参阅!。
基于AT89C2051和ISD2560的录放音系统设计
基于AT89C2051和ISD2560的录放音系统设计1 引言目前基于单片微机的语音系统的应用越来越广泛,如电脑语音钟、语音型数字万用表、手机话费查询系统、排队机、监控系统语音报警以及公共汽车报站器等等。
本文作者用Flash单片机AT89C2051和录放时间达60s的数码语音芯片ISD2560设计了一套智能语音录放系统,实现了语音的分段录取、组合回放,通过软件的修改还可以实现整段录取,循环播放,而且不必使用专门的ISD语音开发设备。
2 系统硬件电路设计系统采用的微控制器是A TMEL公司生产的低电压、高性能8位CMOS单片机AT89C2051,由于它将8位CPU和闪速存储器组合在单个芯片中,为很多嵌入式控制应用系统提供了一个高度灵活且价格低廉的解决方案。
AT89C2051带有2K字节可编程的Flash Memory、128字节RAM、15根I/O线、2个16位定时/计数器、1个全双向的串口、1个精密比较器。
其与工业标准MCS-51的指令集和引脚结构完全兼容。
该单片机的P1口是一个双向I/O口,其中P1.2~P1.7口内部提供了上拉电阻,P1.0、P1.1需外部上拉。
P1.0、P1.1同时也是片内精密比较器的正输入端(AIN0)和负输入端(AIN1)。
P3口是7个带有内部上拉电阻的双向口(P3.6除外,其为片内比较器的输出脚,而不能作为普通的I/O口使用)。
有关AT89C2051较详细地资料请参阅文献[1]。
数码语音芯片选用的是ISD2500系列单片语音录放集成电路ISD2560,它具有抗断电、音质好,使用方便,无须专用的开发系统等优点。
录音时间为60 s,能重复录放达10万次。
芯片采用多电平直接模拟量存储专利技术,省去了A/D、D/A转换器。
每个采样值直接存储在片内单个EEPROM单元中,因此能够非常真实、自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。
基于AT89C2051的扩音电话机的设计_郭翠娟
基于AT89C2051的扩音电话机的设计郭翠娟,苗长云,武志刚(天津工业大学信息与通信工程学院,天津300160)摘要:以AT89C2051单片机为核心,研制了一种扩音电话机,设计了它的软件和硬件.该电话机能在预定振铃数目后自动对主叫话音进行扩音,这一特点在石油、化工、煤炭等强噪音的生产场所能使主叫用户快速、简便地与被叫用户取得联系.关键词:扩音;AT89C2051;电话机中图分类号:TP271;TN916.3文献标识码:B文章编号:1671-024X (2008)06-0065-03第27卷第6期2008年12月天津工业大学学报JOURNAL OF TIANJIN POLYTECHNIC UNIVERSITYVol.27No.6December 2008Design of amplifying tone telephone based on AT89C2051GUO Cui-juan ,MIAO Chang-yun ,WU Zhi-gang(School of Information and Communication Engineering ,Tianjin Polytechnic University ,Tianjin 300160,China )Abstract :On the basis of the single-chip microcomputer AT89C2051,the amplifying tone telephone is developed andits software and hardware design are presented.It can amplify the call tone after the ringing which number can be preset in the circuit.This character is very convenient for the call to communicate with the called in the strong-noised working place such as oil ,chemistry and mine enterprises etc.Key words :amplifying tone ;AT89C2051;telephone收稿日期:2008-01-21作者简介:郭翠娟(1975—),女,硕士,讲师.E-mail:guocuijuan @在石油、化工和煤炭等企业的生产调度中,终端普遍使用的是普通电话机,此类电话机通过振铃提示用户与主叫取得联系.但这些场所往往存在面积大和噪声强的问题,当环境噪声超过90dB 时,工作人员很难听到普通电话机的铃声,导致生产调度指令不能得到及时的传达,造成经济损失.为此笔者设计了一种基于AT89C2051单片机控制的扩音电话机[1],它能自动放大电话机振铃,并能在预设的振铃次数后自动放大主叫话音,这样使得主叫和被叫能迅速取得联系,便于一些险情和紧急事件的处理.这种扩音电话机具有自动扩音和性能稳定的优点,在石油、化工和煤炭企业等特殊工作场合得到了广泛的应用.1硬件组成扩音电话机硬件电路包括普通电话机电路和单片机控制电路两部分.普通电话机电路部分由极性保护电路、开关电路、拨号电路、通话电路、振铃电路等组成;单片机控制电路由AT89C2051单片机、摘挂机检测电路、忙音检测电路、振铃检测电路、功放电路、看门狗和输出控制电路等组成.硬件组成见图1.1.1普通电话机电路普通电话机电路中,极性保护电路用来确保用户正反插接外线L 1和L 2时,电话机均能正常工作;开关天津工业大学学报第27卷电路起着摘机和挂机的转换控制作用;通话电路由芯片TEA1062及其外围电路部分共同组成;拨号电路由双音频编码芯片W91330及其外围电路构成,键盘的行线和列线连接到W91330的ROL1~ROL4和COL1~ COL4端,拨号后在W91330的DTMF端产生DTMF信号;振铃电路由SGS公司生产的振铃信号产生器LS1240及其外围电路构成.1.2单片机控制电路(1)单片机电路.AT89C2051单片机及其外围电路是整个扩音电话的硬件电路的核心.它的工作任务主要是检测摘挂机状态、忙音状态和振铃状态,然后通过控制端口控制功放电路的工作.有振铃时放大振铃,然后通过读取拨码开关预设的振铃次数,到达预定次数时形成模拟摘机回路,放大主叫话音;有忙音和摘挂机信号时,控制断开功放电路.AT89C2051单片机电路如图2所示.(2)振铃检测电路[2].振铃检测电路的主要任务是检测线路中是否有振铃信号.检测时首先使铃流信号通过一个全波整流桥,目的是将进入电路的交流振铃信号变为直流信号,电容C10对直流信号起到平滑滤波的作用,电阻R5起限流的目的以保证发光二极管的正常工作.随后信号通过光电耦合器4N25,电路中有铃流信号时,光电耦合器C引脚的电平由高变低,单片机通过P17检测到此低电平就会控制继电器J1和J2放大振铃,并记录振铃次数,到达预设的振铃次数时,单片机控制继电器J1形成模拟摘机回路,控制J2为后级功放供电放大主叫话音,使主被叫及时取得联系.振铃检测电路如图3所示.(3)忙音检测电路.忙音检测电路的主要任务是检测主叫是否挂机,如果有忙音表示主叫挂机,则在单片机控制下停止本话机放大振铃或主叫话音的工作,使话机恢复静态.单片机控制电路通过P16端口读取BS引脚电平判断有无忙音,执行相应的操作,再通过P14端口清CS引脚,为下一次忙音检测做准备.忙音检测电路如图4所示.(4)摘挂机检测电路.摘挂机检测电路用来检测本电话机作为被叫是否摘机,如果摘机则退出放大振铃或主叫话音的工作状态,进入通话状态.实现此检测功能的芯片为光电耦合器4N25.若摘机则直流回路接通,光电耦合器的C引脚电平由高变低,单片机的P15端口检测到此低电平后就会控制继电器J1和J2使整个电路进入到通话状态.摘挂机检测电路如图5所示.66——第6期(5)功放电路[3].功放电路分为初级功放电路和后级功放电路,两个电路所使用的主要元件分别是LM386和SG175,主要完成放大振铃和主叫话音的功能.振铃放大由SG175完成,主叫话音放大由LM386和SG175共同完成,他们之间的转换通过单片机的P12端口对继电器J1的控制实现.J1断开时仅放大振铃;J1吸合时,形成模拟摘机回路实现对主叫话音的两级放大.放大主叫话音时单片机的P12端口控制继电器J2向SG175供电.功放电路原理框图如图6所示.(6)其他电路.除以上电路外还包括看门狗电路、电源电路等.看门狗电路采用MAX813芯片,由P37引脚定时送出“喂狗”信号,防止程序“跑飞”.电源电路用于获得单片机工作所需的5V、控制电路所需的12V和SG175工作所需的30V电压.2软件设计定时申告电话机软件采用了程序结构化和功能模块化设计方法,包括主程序和定时器T0中断服务程序[4].主程序由一个初始化程序和一个主循环组成,初始化程序完成对系统的初始化,同时开启定时器T0中断.T0中断服务子程序的主要任务是检测摘挂机状态、忙音信号和铃流信号等,然后根据检测结果控制继电器J1和J2对功放电路进行相应的控制.T0中断服务子程序如图7所示.3结束语本文实现了基于AT89C2051的扩音电话机的硬件设计,并在KEIL平台上采用C语言编写了其软件.电话机功放功率为25W.实验表明:在距电话机1m 处测试时,振铃响度≥110dB,可在110dB高噪声环境下实现清晰通话.该扩音电话机具有成本低、利用率高、通信联系迅速、使用和维护简便等优点.目前已广泛应用在齐鲁石化、扬子石化和大港石化等石油化工生产企业中,电话漏接率从原来的30%降低为2%左右,大大提高了生产效率,取得了很好的经济效益.参考文献:[1]何立民.单片机应用系统设计[M].北京:北京航空航天大学出版社,1992.[2]夏方林.基于单片机AT89C2051的楼宇直按可视对讲门铃系统的设计[J].微计算机信息,2006,22(2):114-117. [3]林建宇,黄钊洪.基于电力线载波技术的远程电流数据采集系统的设计[J].电子技术应用,2005,31(5):25-27. [4]武志刚,苗长云.基于程控交换网络的扩音对讲系统的研制[J].工矿自动化,2006,(3):61-64.图7T0中断服务子程序流程图Fig.7Flow chart of T0interrupt开始驱动J2吸合,给SG175供电驱动J2断开,SG175断电,置通话标志置通话标志,J1、J2吸合,形成模拟摘机回路铃流下降沿铃流上升沿振铃标志=1被叫摘机超预设振铃次数且未摘机通话标志为1放大主叫话音超过5min或摘机清通话标志,停止扩音清通话、忙音标志,停止扩音忙音上升沿中断返回NNNNNNYYYYYYY郭翠娟,等:基于AT89C2051的扩音电话机的设计N67——。
扩音电话机的设置
扩音电话机的设置学生:xx指导教师:xx内容摘要:当前,在一些大型工厂里面,调度通信和管理通信使用的电话交换机,在生产现场,共同或特殊的电话终端。
由于工业现场通常很吵闹,工作人员是非常困难的,这一生产带来很大不便,命令。
为了解决这个问题,需要开发一种基于单片机的扬声器电话,振铃放大,由扬声器播放。
振铃很多次后,如没人接听,呼唤的声音由扬声器播出,调用可以发出指令或广播搜索;如被叫摘机,两边都可以谈。
这样的扩音电话机,具有很高的推广和应用价值。
关键词:扩音扩音电话机单片机Loud speaking telephone setAbstract: at present, in some large factories, dispatching and management communication using the telephone exchange, in the production site, common or special telephone terminal. As the industrial field is usually noisy, the staff is very difficult this production brings very big inconvenience, command. In order to solve this problem, need to develop a single chip based on speaker phone, ringing amplification, playing by speaker. Ringing many times, such as nobody answering, voice broadcast by the speaker, the call instruction can be issued or broadcast search; such as called off-hook, and both sides can talk Such a loudspeaker telephone, very high popularization and application value.Key words: pennsylvania loudspeaker telephone chip目录前言 (1)1 扩音电话机功能分析 (1)2 硬件组成 (1)3 通话电路 (4)3.1 通话电路的基本组成 (4)3.2 TEA1062集成通话电路分析 (4)3.2.1 TEA1062芯片简介 (4)3.2.2 TEA1062工作原理 (6)3.3 振铃电路 (6)3.4 振铃电路的组成 (6)3.5 LS1240的工作原理 (7)3.5.1 LS1240芯片介绍 (7)3.5.2 工作原理 (7)3.5.3 整流电桥 (8)3.5.4 超低频振荡器和音频振荡器 (8)3.6 音频功率放大电路 (8)3.6.1 MAX813L (9)3.6.1.1 芯片的特点 (9)3.6.1.2 MAX813L的引脚及功能 (9)4 软件设计 (11)5 结束语 (11)附件一:扩音电话机原理图 (12)附件二:扩音电话机电路图 (13)参考文献 (14)扩音电话机的设置前言当前,在一些大型工厂里面,调度通信和管理通信使用的电话交换机,在生产现场,共同或特殊的电话终端。
基于AT89C2051的数字钟设计 【免费分享】
江西×××××学院毕业设计课题基于单片机的数字钟的设计系部电气工程系专业机电一体化班级学号姓名指导教师2010 年×月×日目录第一章基于单片机的数字钟设计-------------------------1 1.1 课程设计要求------------------------------------1 1.2 课程设计目的------------------------------------1 第二章单片机发展历史---------------------------------2 2.1 单片机三大阶段----------------------------------2 2.2 单片机的发展趋势--------------------------------3第三章设计方案----------------——--------------------41.系统主要功能---------------------------------------42.系统的硬件构成及功能-------------------------------42.1AT89C2051单片机及引脚说明----------------------42.2驱动部分----------------------------------------72.3时分显示部分------------------------------------83.总原理图设计----------------------------------------94.系统的原件构成及功能-------------------------------11 4.1系统主程序设计-----------------------------------114.2中断程序设计-------------------------------------115.结束语----------------------------------------------16 附录---------------------------------------------------171.电子钟基本部分参考电路器件清单---------------------172.参考文献-------------------------------------------183.电子钟设计程序清单---------------------------------19基于单片机的数字钟设计【摘要】目前市场上提供的无论是机械钟还是石英钟在晚上无照明的情况下都是不可见的。
基于AT89C2051和ISD2560的录放音系统设计
基于AT89C2051和ISD2560的录放音系统设计
肖海荣; 王凤瑛; 杨金清; 孙玉风
【期刊名称】《《微计算机信息》》
【年(卷),期】2004(000)001
【摘要】介绍了由Flash单片机AT89C2051及数码语音芯片ISD2560组成的电脑语音系统。
设计出了系统的硬件电路,给出了录、放音实用的源程序。
【总页数】3页(P63-64,7)
【作者】肖海荣; 王凤瑛; 杨金清; 孙玉风
【作者单位】250023 山东交通学院; 265700 山东龙口矿物局技校; 250027 山东煤矿总医院
【正文语种】中文
【中图分类】TP273
【相关文献】
1.基于CPLD和ISD2560芯片的语音报站系统设计 [J], 袁全保
2.基于AT89C2051和RFID的封闭式大型仓储安全系统设计研究 [J], 刘恒祥
3.基于K9F1G08的多通道数字录放音系统设计 [J], 邸金红;葛强;叶会英
4.基于AT89S52和ISD2560的噪声自动报警及语音提示系统设计 [J], 胡建易
5.基于ISD2560的语音录放系统设计 [J], 张武;吴杨生;陆风亮
因版权原因,仅展示原文概要,查看原文内容请购买。
基于AT89C2051的单户可视对讲门铃室内分机的设计
基于AT89C2051的单户可视对讲门铃室内分机的设计夏方林
【期刊名称】《微计算机信息》
【年(卷),期】2004(20)10
【摘要】本文介绍一种基于单片机AT89C2501的单户可视对讲门铃室内分机的工作原理及软、硬件的设计与实现方法.
【总页数】2页(P96-97)
【作者】夏方林
【作者单位】063000,河北唐山,唐山师范学院计算机科学与技术系
【正文语种】中文
【中图分类】F746.6
【相关文献】
1.基于不同人群同一户型的室内空间生态设计研究--以常州康居示范工程一经济适用房户型为例 [J], 史洪
2.基于AT89C51单片机的可视对讲门铃设计 [J], 朱伟;韩服善
3.基于单片机AT89C2051的楼宇直按可视对讲门铃系统的设计 [J], 夏方林
4.基于单片机AT89C2051的楼宇直按可视对讲门铃系统的设计 [J], 夏方林
5.基于AT89C2051的室内红外遥控电动车电路设计 [J], 蔡红辉;柳卉
因版权原因,仅展示原文概要,查看原文内容请购买。
基于测试调频信号的AT89C2051数字频率计的软件设计
基于测试调频信号的AT89C2051数字频率计的软件设计【摘要】数字频率计主要包含了对输入信号的整形、计数、显示三个部分。
本文介绍了软件部分主要包括实现选择对不同分频信号计数程序、对数据处理程序及显示程序。
在此采用了以AT89C2051单片机为核心的直接测频法。
【关键词】数字频率计;单片机;显示1.引言数字频率计是直接用十进制码来显示被测信号频率的一种测量装置。
作为一种基础测量仪器,已在教学、科研、高精度仪器测量、工业控制等领域有较广泛的应用。
试验中设计的频率计测量的频率范围在1Hz-10MHz之间。
能够测量任何该频率段内的周期信号的频率,延时要小,测量迅速,以十进制数显示,便于读数,单位以Hz或KHz显示,自动转换单位。
方案1:目前市场上的频率计多数使用专用计数芯片和数字逻辑电路计数,测量原理图如图1所示。
图1 计数芯片设计频率计的基本原理计数芯片是通过外部时钟电路产生的时间基准信号控制计数器的计数和保持状态的,计数器的测量精度很大程度上就取决于时间基准信号的精度。
其次,要实现量程转换,需要人为选择量程,对时钟电路产生的时间信号分频得到不同量程所需的时间基准信号,完成一次计数后要对电路产生控制信号送入计数器,使计数器清零以便下一次计数,这使得电路比较复杂。
再者,这种专用芯片的价格比较高,就决定了制作的频率计的成本会很高。
基于以上考虑,就否定了这种用计数芯片计数的方法。
方案2:现在单片机的使用比较广泛,我们可以考虑用单片机设计频率计。
使用单片机设计时通常采用两种办法:1)使用单片机自带的计数器对输入脉冲进行计数,或者测量信号的周期;2)单片机外部使用计数器对脉冲信号进行计数,计数值再由单片机读取。
这里我们用第一种的直接测频法。
以AT89C2051单片机为核心,利用其内部的定时(计数)器来完成待测信号频率的测量。
单片机的其中一个定时/计数器定时,另一个计数。
另外还可以通过软件编程实现自动换档,使电路结构大为简化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
De i n f m pl y n o e e sg o a i i g t ne t lpho e ba e o f n s d n AT8 C2 51 9 0
G O C ija , A h n - u ,WU Z ign U u-u n MI O C a g y n h— a g
动放大 电话机振铃 , 并能在预设 的振铃次数后 自动放 大 主 叫话 音 , 这样 使 得 主 叫 和被 叫能 迅 速取 得 联 系 , 便 于 一些 险情 和 紧急事 件 的处 理 . 种 扩音 电话 机 具 这
有 自动 扩 音 和性 能稳 定 的优 点 , 石 油 、 工 和 煤 炭 在 化 企 业 等特殊 工作 场合 得 到 了广 泛 的应用 .
1 硬 件 组成
扩音电话 机硬件 电路包 括普通电话 机 电路 和单 片机控制电路两部分. 普通 电话机 电路部分 由极性保 护 电路 、 开关 电路 、 拨号 电路 、 通话 电路 、 振铃 电路等
收稿 日 : 0 8 0 - 1 期 20- 12
图 1 扩 音 电 话 机 硬 件 组成
第2 7卷
第 6期
天 津 工 业 大 学 学 报
J OURNAL OF I T ANJ N 】 POLYTECHNI C UNl VERS TY I
V 1 7 No6 o. 2 .
De e b r 20 cm e 08
20 0 8年 1 2月
基 于 A 8 C 0 1的扩音 电话机 的设计 T 9 25
F g 1 Ha d r o i . r wa ec mp s i n o mp iy n n lp o e o i o fa t l i gt e t e h n f o e
郭 翠 娟 ,苗 长 云 ,武 志 刚
( 津 工 业 大 学 信 息 与 通 信 工 程学 院 , 津 3 0 6 ) 天 天 0 10
摘 要 :以 A 8 C 0 1单 片机 为核 心 , 制 了一 种 扩 音 电话 机 , 计 了它 的 软 件 和硬 件 . 电话 机 能在 预 定振 铃 数 T9 25 研 设 该 目后 自动 对 主 话 音 进 行 扩 音 , 一 特 点 在 石 油 、 工 、 q 这 化 煤炭 等 强噪 音 的 生产 场 所 能 使 主 叫 用 户 快 速 、 简便
在 石 油 、 工 和 煤 炭 等 企 业 的 生 产 调 度 中 , 端 化 终 普 遍 使用 的是普 通 电话 机 , 类 电话 机 通过 振 铃 提 示 此
组成 ; 单片机控制电路 由 A 8C 0 1 T 9 25 单片机 、 摘挂机 检 测 电路 、 音 检 测 电路 、 铃 检 测 电路 、 放 电路 、 忙 振 功 看 门狗和输 出控制电路等组成. 硬件组成见图 1 .
(col fnomao n o m nct nE g er g Taj oy c n nvri , ini 3 0 6 , hn ) S ho o f t nadC m u ia o n i e n , ini P lt h i U i sy Taj 0 1 0 C ia I r i i n i n e c e t n
地 与 被 叫 用 户取 得 联 系. 关键 词 :扩 音 ;A 9 2 5 ;电 话机 T8 C 0 1
中 图 分 类 号 : P 7 ;N 1. T 2 1T 9 6 3
文献标识码 : B
文章 编号 : 6 1 0 4 2 0 ) 6 0 6 — 3 1 7 — 2 X( 8 0 — 0 5 0
用户与主叫取得联系. 但这些场所往往存在面积大和
噪声 强 的 问题 , 当环境 噪声超 过 9 B时 , 0d 工作 人 员很 难 听 到普 通 电话 机 的铃 声 , 致生 产 调度 指 令 不 能得 导
到及 时的传达 ,造成经济损失. 为此笔者设计了一种
基 于 A 8C 0 1 片 机 控 制 的扩 音 电话 机 【 它 能 自 T925 单 J j ,
Ab t a t On te b ss o e sn l - h p mir c mp t rAT 9 2 5 sr c : h a i f h i ge c i c o o u e 8 C 0 h mp i i g t n e e h n s d v l p d a d t 1,t e a l y n o e tl p o e i e eo e n f