基于51单片机的自动音乐播放器设计毕业论文(编辑修改稿)内容摘要:
( 2) 复位电路 复位电路工作原理如下图所示 ,复位方式有上电复位跟手动按钮复位两种。 通电后电路对电容进行充电,此过程使其处于高电平状态,在高电平状态时能达到复位,按下按键后电路的电容处于放电状态,即低电平,不能复位。 图 23 复位电路 (3) 发声电路 贵阳学院本科毕业论文(设计) 5 发声电路是用三极管( PNP)驱动蜂鸣器低电平正常发声, 对于 PNP 管, 基极接低电平 , 发射极接 VCC, BE导通。 集电极接负载接地 , CE 导通。 当 I/O 口输出是高电平是,三极管处于截止状态。 LS1SpeakerGNDVCCQ12N3906R1200R 图 24 发声电路 (4) 按键电路 本来按键开关有四个引脚,但自己所做的设计只能用到其中两个引脚,若开关按 下的时候电路处于导通状态,四个开关处于并联状态,相互不会产生任何电压电流的影响。 GND12 34A2开关按钮12 34A3开关按钮12 34A4开关按钮12 34A5开关按钮 图 25 按键电路 ( 5)电源电路 通过 USB口提供电流,再经过两个滤波电容过滤掉其中的交流电流,使其变成单一的直流电流。 贵阳学院本科毕业论文(设计) 6 GNDVCCU11电容 104+22U12电容 10u5V12233GND4U10方形 usb 插头S3SWSPSTD10LED0R2500R 图 26 电源电路 (6) 显示部分电路 该部分 由 4个晶体管控制 4个数码管,晶体管的原理和发声电路里的晶体管的原理是一样的,当晶体管的基极是低电平时,数码管处于显示状态,相反,处于高电平时,晶体管处于截止状态,而数码管也处于截止状态。 显示部分分为位选部分和段选部分: VCCd2 d3 d4d1 Q22N3906Q32N3906Q42N3906Q52N3906R19200RR20200RR21200RR22200R 图 27 显 示部分分为位选部分 图 224是段选部分,由 P0控制数码管的段选,从而显示你想要的数字,图224 为共阳极数码管,当 I/O 为低电平时,相应的段位的灯就会亮,相反,当I/O为高电平时,相应的段位的灯就不会亮。 贵阳学院本科毕业论文(设计) 7 B6d35d24F3A2d11E12D11Dp10C9G8d47S1共阳数码管 d1 d2 d3d4R11200R12200R13150R14200R15200R16200R17200R18200 图 28 显示部分分为段选部分 (7) PC 机与单片机通信接口 使用时需要注意的是 MAX232 有两组输入,两组输出,你在使用时输入输出要同号,即与单片机相连的端,输入选的是 TIN2,输出选 ROUT2,与串口座 DB9相连端同样选择输入端 RRIN2,输出端 RROUT2。 CAP 1+1RRIN28CAP6CAP 25CAP 13CAP +2CAP 2+4RTOUT27ROUT29TIN210TIN111ROUT112RRIN113RTOUT114GND15VCC16U9MAX2321234567891110J1D Connector 9GNDGNDVCC+C21uF+C31uF+C4电容 1u+C11uF 图 29 单片 机与 PC机通信部分 贵阳学院本科毕业论文(设计) 8 第 三 章 音乐播放器的系统软件 设计 音频脉冲产生的原理 音频振动 会导致声音的产生 ,频率 的高低决定了声音的高低。 音频 大致处于20HZ200KMH 之间。 其中正常耳朵能 辨识声音 频率大致为 200HZ20KHZ。 音乐是由音符组成的,而不同的音符对应不同的振荡频率。 单片机的定时器可以产生 不同频率,在驱动通过 蜂鸣器 ,就可以播放音乐了。 如果 要产生音频脉冲, 需要 算出 该 音频的周期 T,然后除以 2 得到半周期 T/2 时间,再 通过让 单片机的某个 I/O口反向,就 能够 在单片机的这个 I/O 引脚得到次频率的脉冲。 节拍产生原理与音乐频率转换 通常 音阶频率 都是 是固定 不变 的, 然 而节拍 则 有快慢的区别,拍子的长短与节奏的快慢成反比。 控制发音有调用延时程序和采用定时中断两种方式。 据节拍原理的特征,可设定 每 为 1拍, 1/4 拍 就是 ,只要设定延时时间就可以求得节拍时间。 假设 1/4 拍为 1DELAY(延时),则 1拍应为 4 DELAY,则以后的诸如 3/4拍等均可以依次类推。 表 31 为节拍时间设定表 表 32 节拍码对照表 1/4节拍 1/8 节拍 节拍码 节拍数 节拍码 节拍数 1 1/4 拍 1 1/8 拍 2 2/4 拍 2 1/4 拍 3 3/4 拍 3 3/8 拍 4 1拍 4 1/2 拍 5 1又 1/4 拍 5 5/8 拍 6 1又 1/2 拍 6 3/4 拍 7 1又 3/4 拍 7 7/8 拍 8 2拍 8 1 拍 贵阳学院本科毕业论文(设计) 9 9 2又 1/4 拍 9 1 又 1/8拍 A 2又 1/2 拍 A 1 又 1/4拍 B 2又 3/4 拍 B 1 又 3/8拍 C 3拍 C 1 又 1/2拍 D 3又 1/4 拍 D 1 又 5/8 拍 E 3又 1/2 拍 E 1 又 3/4 拍 F 3又 3/4 拍 F 1 又 7/8 拍。基于51单片机的自动音乐播放器设计毕业论文(编辑修改稿)
相关推荐
TGS(硫酸三甘酞)等。 为了使传感器能够长期稳定地工作,提高灵敏度,增强抗干扰能力,这里选用了 TGS 晶体制作的双型探测器 红外测温原理 红外测温是通过探测物体表面发射的能量来测量其温度,由物理学可知,处于绝对温度(- ℃)以上的任何物体,都要释放热能,而红外辐射温度计测量其中与温度有关波长范围内的热能,并将其转换与温度成比例的电信号,由此测出其温度。 由上可知
辑控制的 +5V 电源。 第 6 脚: A 桥使能端口。 11 第 7 脚:输入标准 TTL 电点平对 A 桥的输出 OUT OUT2 进行控制。 第 8 脚:接电源地。 第 9 脚:接电机驱动电源,最高可达 50V。 第 11 脚: B 桥使能端口。 第 12 脚:输入标准 TTL 电平对 B 桥的输出 OUT OUT4 进行控制。 第 1 14 脚: B 电机输出端口。 L298
D D1( 1 1 1 1 20脚)每一位驱动信号分别输出一个正脉冲信号,脉冲宽度为 200 个时钟周期,其中 D5对应万位选通,以下依次为千、百、十、个位。 在正常输入情况下, D5D1 输出连续脉冲。 当输入电压过量程时, D5D1 在 AZ 阶段开始时只分别输出一个脉冲,然后都处于低电平,直至 DE 阶段开始时才输出连续脉冲。 利用这个特性,可使得显示器件在过程时产生一亮一暗的直观现象。
= P0^3。 sbit KEY2 = P0^4。 sbit KEY3 = P0^5。 sbit KEY4 = P0^6。 sbit P13=P1^3。 sbit P14=P1^4。 sbit P15=P1^5。 sbit P16=P1^6。 unsigned int uiVoltage_ADC,uiVoltage_DAC。 //uiVoltage: LCD 显示用,无小数点 float
配 由图可知, DS18B20 接口为 , 和 分别为光电传感器 1 和光电传感器2 的接口, 和 为厚度传感器接口, 为报警系统接口, 为风冷系统接口, 为刀具选择端口, 为速度控制输出端口, 为 急停信号输入端口, 为速刀具选择输出端口, 为速度控制信号输入端口, P1 口控制数码管 1 显示温度的十位数, P32 口控制数码管 2 显示温度的个位数,单片机第九脚未复位信号输入引脚。 第40
中基本上都没有黑体的基本条件。 当我们知道了材料的发射率时,才能去了解物体的红外辐射特性。 物体材料的类型、理化结构和厚度以及其表面的粗糙程度等几个因素是导致发射率不同的重要因素。 经查询得知人体皮肤的发射率为。 在实际的测量中,要根据被测物质的发射率来选择相应的红外测温体度计。 ( 2) 测温范围的确定 对测温体温计来说,测温范围是最重要的一个性能指标。 如一种红外测温产品覆盖范围为 60℃