Академический Документы
Профессиональный Документы
Культура Документы
Sus caractersticas principales son: Voltaje de operacin: 1 - 6V Consumo mximo: 70mA Resistencia interna: 30ohm Mnima presin de sonido: 80dB
2. El sonido.
El sonido humanamente audible consiste en ondas sonoras que producen oscilaciones de la presin del aire, que son convertidas en ondas mecnicas en el odo humano y percibidas por el cerebro. Una vibracin sinusoidal a una frecuencia concreta, produce un sonido puro que nosotros percibimos como un pitido de un determinado tono. El odo humano capta solamente frecuencias que estn entre los 20Hz y los 20.000Hz (aproximadamente). De toda la gama de frecuencias audibles se ha acordado utilizar algunas de ellas que llamamos notas y que se denominan: Do, Re, Mi, Fa, Sol, La, Si La nota de referencia (La) se produce cuando el aire vibra a una frecuencia de 440 veces por segundo. f=440Hz.
3
3. Generacin de sonido
Para producir un sonido en el altavoz es necesario configurar el pin RA5 como salida y generar un tren de pulsos de la frecuencia deseada segn la siguiente tabla.
6. Programacin en C18
Configurar RA5 como salida: TRISA&=0xDF; Generar el tren de pulsos para la nota Fa (T=2,86ms) de 500ms de duracin: for(n=1;n<=175;n++){ // 175 pulsos x 2.86 = 500.5ms PORTAbits.RA5=1; Delay100TCYx(71); // Retardo de 1420us (~1430us) PORTAbits.RA5=0; Delay100TCYx(71); // Retardo de 1420us (~1430us) }
7. Ejemplo de programacin
Realizar un programa que genere una nota La en el zumbador de la placa de perifricos cada vez que se pulse RA3. Mostrar en el LCD el texto << La >> cuando est pulsado y RA3 -> Start cuando est en reposo.
RA3 =>
Solucin
Funcin nota_la();
Seal en RA5
10