虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

扬声器

扬声器又称“喇叭”。是一种十分常用的电声换能器件,在发声的电子电气设备中都能见到它。
  • 基于PC机的电子琴设计

    基于PC机的电子琴设计 一、实验目的1.掌握利用pc机扬声器发出声音的方法。2.学习利用系统功能调用从键盘上读取字符的方法。 二、实验内容与要求利用PC机和扬声器实现简易电子琴的功能。 1.基本要求(1)电子琴功能,编写程序,程序运行时使pc机成为一架可弹奏的“钢琴”。当按下PC机键盘数字键1-8时,依次发出1,2,3,4,5,6,7,i八个音调。(2)音乐盒功能,内部存储至少2首以上的乐曲,根据菜单选择播放。2.提高要求(1)使一组放光二极管随音调变化而改变,实现音乐彩灯  (2)能够实现高、中、低音的选择。  (3)能够存储弹奏的内容,进行回放。 三、实验报告要求 1.设计目的和内容 2.总体设计 3.硬件设计:原理图(接线图)及简要说明 4.软件设计框图及程序清单 5.设计结果和体会(包括遇到的问题及解决的方法) 四、设计原理要使扬声器发出不同的音调,就得输入不同频率的波形。通过给8253定时/计数器装入不同的计数值,可以使其输出不同频率的方波。经过放大器的放大作用,便可驱动扬声器发出不同的音调,只要插入一段延时程序之后,再将扬声器切断,音调的声音就可以持续一端时间。通过计算机的不同按键输出不同的音调,需要使用系统调用功能以接收键入字符,并且要建立一张表,使键入字符与频率构成一个对应关系。

    标签: PC机 电子琴

    上传时间: 2013-10-16

    上传用户:xlcky

  • 微型计算机课程设计论文—通用微机发声程序的汇编设计

    微型计算机课程设计论文—通用微机发声程序的汇编设计 本文讲述了在微型计算机中利用可编程时间间隔定时器的通用发声程序设计,重点讲述了程序的发声原理,节拍的产生,按节拍改变的动画程序原理,并以设计一个简单的乐曲评分程序为引子,分析程序设计的细节。关键字:微机 8253 通用发声程序 动画技术 直接写屏 1. 可编程时间间隔定时器8253在通用个人计算机中,有一个可编程时间间隔定时器8253,它能够根据程序提供的计数值和工作方式,产生各种形状和各种频率的计数/定时脉冲,提供给系统各个部件使用。本设计是利用计算机控制发声的原理,编写演奏乐曲的程序。    在8253/54定时器内部有3个独立工作的计数器:计数器0,计数器1和计数器2,每个计数器都分配有一个断口地址,分别为40H,41H和42H.8253/54内部还有一个公用的控制寄存器,端地址为43H.端口地址输入到8253/54的CS,AL,A0端,分别对3个计数器和控制器寻址.     对8353/54编程时,先要设定控制字,以选择计数器,确定工作方式和计数值的格式.每计数器由三个引脚与外部联系,见教材第320页图9-1.CLK为时钟输入端,GATE为门控信号输入端,OUT为计数/定时信号输入端.每个计数器中包含一个16位计数寄存器,这个计数器时以倒计数的方式计数的,也就是说,从计数初值逐次减1,直到减为0为止.     8253/54的三个计数器是分别编程的,在对任一个计数器编程时,必须首先讲控制字节写入控制寄存器.控制字的作用是告诉8253/54选择哪个计数器工作,要求输出什么样的脉冲波形.另外,对8253/54的初始化工作还包括,向选定的计数器输入一个计数初值,因为这个计数值可以是8为的,也可以是16为的,而8253/5的数据总线是8位的,所以要用两条输出指令来写入初值.下面给出8253/54初始化程序段的一个例子,将计数器2设定为方式3,(关于计数器的工作方式参阅教材第325—330页)计数初值为65536.    MOV   AL,10110110B ;选择计数器2,按方式3工作,计数值是二进制格式    OUT   43H,AL      ; j将控制字送入控制寄存器    MOV   AL,0        ;计数初值为0    OUT   42H,AL      ;将计数初值的低字节送入计数器2    OUT   42H,AL      ;将计数初值的高字节送入计数器2    在IBM PC中8253/54的三个时钟端CLK0,CLK1和CLK2的输入频率都是1.1931817MHZ. PC机上的大多数I/O都是由主板上的8255(或8255A)可编程序外围接口芯片(PPI)管理的.关于8255A的结构和工作原理及应用举例参阅教材第340—373页.教材第364页的”PC/XT机中的扬声器接口电路”一节介绍了扬声器的驱动原理,并给出了通用发声程序.本设计正是基于这个原理,通过编程,控制加到扬声器上的信号的频率,奏出乐曲的.2.发声程序的设计下面是能产生频率为f的通用发声程序:MOV      AL, 10110110B   ;8253控制字:通道2,先写低字节,后写高字节        ;方式3,二进制计数OUT      43H, AL                  ;写入控制字MOV      DX, 0012H               ;被除数高位MOV      AX, 35DEH              ;被除数低位 DIV      ID      ;求计数初值n,结果在AX中OUT      42H, AL     ;送出低8位MOV      AL, AHOUT      42H,AL     ;送出高8位IN      AL, 61H     ;读入8255A端口B的内容MOV      AH, AL                  ;保护B口的原状态OR  AL, 03H     ;使B口后两位置1,其余位保留OUT 61H,AL     ;接通扬声器,使它发声

    标签: 微型计算机 发声程序 论文 微机

    上传时间: 2013-10-17

    上传用户:sunjet

  • 金属器件对手机内置单极天线性能的影响

    分别研究了金属器件:扬声器、电池与该平面双频单极天线的相对位置关系,以及对天线性能的影响。并利用HFSS软件优化功能,寻找出扬声器和电池板对平面单极天线性能影响最小的位置组合关系。

    标签: 金属 器件 内置 单极天线

    上传时间: 2014-12-30

    上传用户:hahayou

  • 基于CPLD的VHDL语言数字钟(含秒表)设计

    利用一块芯片完成除时钟源、按键、扬声器和显示器(数码管)之外的所有数字电路功能。所有数字逻辑功能都在CPLD器件上用VHDL语言实现。这样设计具有体积小、设计周期短(设计过程中即可实现时序仿真)、调试方便、故障率低、修改升级容易等特点。 本设计采用自顶向下、混合输入方式(原理图输入—顶层文件连接和VHDL语言输入—各模块程序设计)实现数字钟的设计、下载和调试。

    标签: CPLD VHDL 语言 数字

    上传时间: 2013-10-24

    上传用户:古谷仁美

  • 主程序中设置中断向量

    主程序中设置中断向量,调用新中断,并驻存在内存中。中断处理程序调用了系统的时钟,并在正点时启动扬声器进行报时。

    标签: 程序 中断向量

    上传时间: 2014-01-25

    上传用户:sxdtlqqjl

  • 自动交通管理系统 用红、绿、黄三支共两组发光二极管表示交通信号灯

    自动交通管理系统 用红、绿、黄三支共两组发光二极管表示交通信号灯,利用单片机模拟有时间显示的定时交通信号灯控制管理。信号灯的变化规律可如下: 1)放行线:绿灯亮放行25秒,黄灯亮警告5秒,然后红灯亮禁止。 2)禁止线:红灯亮禁止30秒,然后绿灯亮放行。 3)当某一方向的红灯亮时,若该方向有车通过,则用扬声器声报警。(撞红灯信号可用3-5V模拟量表示) 同时用2位数码管进行30秒钟递减时间显示。

    标签: 自动 交通管理 交通信号灯

    上传时间: 2013-12-28

    上传用户:天诚24

  • Linux下的声音设备编程比大多数人想象的要简单得多。一般说来

    Linux下的声音设备编程比大多数人想象的要简单得多。一般说来,我们常用的声音设备是内部扬声器和声卡,它们都对应/dev目录下的一个或多个设备文件,我们象打开普通文件一样打开它们,用ioctl()函数设置一些参数,然后对这些打开的特殊文件进写操作。

    标签: Linux 设备 编程

    上传时间: 2013-12-18

    上传用户:784533221

  •  基本功能  呼入  呼出  编辑、发送、接收和阅读短信  系统组成  手机的基本硬件 &#

     基本功能  呼入  呼出  编辑、发送、接收和阅读短信  系统组成  手机的基本硬件  键盘(10个号码键、呼叫、挂断、上下左右四个方向键、退格键),显示屏, 麦克风和扬声器  手机的基本操作系统  包含基本硬件系统的控制软件  包含手机和基站系统间的通信接口  手机的应用软件  呼叫处理和短信功能

    标签: 61557 61550 编辑 发送

    上传时间: 2013-12-27

    上传用户:changeboy

  • 用51编写的音乐播放程序

    用51编写的音乐播放程序,利用定时器改变扬声器的频率,其中有歌曲《童话》

    标签: 编写 程序 音乐播放

    上传时间: 2013-12-31

    上传用户:lizhizheng88

  • 基于51单片机的音乐播放器

    基于51单片机的音乐播放器,汇编编写。仅需要一根51管脚,用软件产生pwm驱动扬声器,发出悦耳的乐曲声音。可以在源码中编辑乐谱。silentecho出品

    标签: 51单片机 音乐播放器

    上传时间: 2013-12-25

    上传用户:baitouyu