Sie sind auf Seite 1von 9

}Microprocesamiento I

Tablero electrnico de baloncesto con ccs

Msc. Carlos robles Algarn

Cristian Jimnez arias Carlos de la cruz polo Miguel fuentes vanstralen

Grupo 1 y 2

Universidad del magdalena Facultad de ingeniera Programa de ingeniera electrnica Santa marta 2014

Resumen

A lo largo de la historia el baloncesto se ha realizado diversos cambios en la forma de puntuacin y tiempo de los partidos, como este es un deporte de contacto y cuanto al tiempo del cronometro y faltas que haca cada jugador se presentaba mucha polmica a la hora de determinar el resultado final de un partido cuando este era muy cerrado puesto que la diferencia que tena los jueces con los cronmetros simultneos y las amonestaciones a cada jugador no coincidan en muchas veces. Se hizo necesaria la implementacin de un tablero electrnico como una pieza clave de cualquier estadio o campo que se precie, sea en el deporte que sea. Mucho han cambiado los marcadores electrnicos desde su invencin a principios de siglo XX: Varios marcadores personalizados segn la competicin. An as, su funcin principal sigue siendo la misma: informar sobre el progreso del partido a los que se han quedado rezagados, a todos esos que despistados, mirando a la nada. No obstante, hoy en da las grandes ligas seran imposibles de comprender -sobre todo si necesitan de variada informacin para seguir el juego- sin marcadores elctricos o, al menos, parcialmente elctrico, como ocurri durante aos. Poco a poco, a medida que iba desapareciendo la vertiente manual, se fue incrementando la informacin, con alineaciones, estadsticas de la liga. Para el caso se diseara un tablero electrnico que denote el tiempo y el periodo de juego con un cronometro de 10 minutos de manera descendente, adems el contador de anotaciones del equipo local y el visitante, as como tambin las faltas colectivas de cada equipo que indiquen sancin y posterior expulsin del jugador que cometa cierta cantidad de faltas.

Objetivo general Disear un tablero electrnico de baloncesto con software ccs aplicando los conocimientos adquiridos en la asignatura.

Objetivos especficos. Construir un tablero electrnico de baloncesto atreves del software ccs y con lenguaje c estudiado en la asignatura. Disear el circuito con el pic 16f877 y con la implementacin de displays 7 segmento ctodo comn y pulsadores. Implementar el circuito teniendo en cuenta el cronometro descendente con el periodo de juego, as como tambin las faltas colectivas y los puntos de anotacin de el equipo local y el visitante. Simular el tablero electrnico con el software de simulacin proteus con las condiciones dadas para el desarrollo del proyecto.

Desarrollo del proyecto

Figura 1 Para el desarrollo del proyecto se utilizo el pic 16f887 para la implementacin de l circuito y visualizarlo en displays 7 segmento y con la ayuda de pulsadores ,protoboard, cable utp, y un cristal de cuarzo para la el tiempo del reloj. El cdigo es necesario primero agregar las libreras del pic y todos lo puertos de entrada y salida; se inicializan las variables con entrada de 8 bit, se abre la sentencia for paras establecer el ciclo repetitivo de los contadores descendentes y las anotaciones. Aplicando visualizacin dinmica para hacer la multiplexacion de los displays y optimizar espacio en la memoria de microcontrolador. En el ciclo for se le asigna cada entrada de los puntos de anotacin con su respectivo control de displays y la rapidez del reloj. Luego en el puerto B tiene como salida adems de las anotaciones, las faltas y el periodo del juego ;estos displays tiene como control del los displays algunos pines del puerto D y el puerto C las salidas son las entradas al contador descendentes del cronometro. Luego con la sentencia if se realiza un contador para determinar los puntos de anotacin pero dicho contador aumenta de 2 en 2 como en un partido de baloncesto normal, de la misma forma se realiza un contador normal para determinar el conteo de falta,s para determinar la sancin para el equipo y el periodo en que se encuentra el partido, dentro de la misma sentencia if tambin se utiliza un contador pero esta vez de manera descendente como se necesita implementar en las especificaciones del proyecto con su respectivo reseteado.

Simulacin de tablero en proteus.


Contador descendente para el reloj

Figura 2 En la figura 2 se observa la simulacin en el software del temporizador o contador descendente para el reloj que controla el tiempo de juego en el partido y el periodo en que este se encuentra. Para la visualizacin se utilizo el puerto c y otros pines adicionales como rd0, rd1, rd2, rd3 para controlar la multiplexacion del displays 7 segmentos que es ctodo comn y el periodo del partido. Contador de faltas y el periodo

Figura 3 En la figura 2 se observa la simulacin en proteus de los displays 7 segmentos ctodo comn para determinar el contador de faltas colectivas del equipo local y el visitante y el

periodo de juego en que se encuentre el partido. Para este se utilizo todos los pines del puerto B y los pines rd4,rd5, rd6 para el control de cada displays .

Contador de anotaciones

Figura 4

En la figura 4 se observa la simulacin en proteus de los contadores las anotaciones del los equipos (local y visitante) para esto se conecto los pines del puerto B para los 2 displays ctodo comn y 4 pines del puerto A para determinar cual el numero sale por la unidad y la decena de cada displays teniendo en cuenta que el contador de las anotaciones va de 2 en 2 debido que la puntuacin en baloncesto se marcan de esta manera.

Proyecto completo simulacion

Figura 5 En la figura 5 se observa la simulacin completa del tablero electrnico de baloncesto, para esto se tuvo en cuenta los puertos A,B,C,D,E . El puerto A se utilizo para el control de los displays de las anotaciones de los equipos local y visitante para determinar los nmeros que salen por las unidades y decenas de los puntos de anotacin como se explico anteriormente en la figura 4. El Puerto B se utilizo para la visualizacin de los puntos de anotacin del equipo local y visitante, asi como tambin las faltas colectivas y el periodo de juego en el cual se encuentre el partido como se vio anteriormente n la figura 4. El puerto C se utilizo para la visualizacin del reloj o cronometro descendente del partido hasta llegar a 0 como en la figura 2. El puerto d se utilizo para el control de displays el cronometro descendente y los displays de las faltas colectivas y el periodo de juego. El puerto E se utilizo para los pulsadores que aumentan el nmero de faltas El reseteado del cronometro se realiza con el puerto RA0 para inicializar el co

Conclusin

Al finalizar este trabajo con la ayuda del software ccs y utilizando el lenguaje c se logro disear un tablero electrnico teniendo en cuenta las especificaciones del proyecto como el conteo del cronometro descendente, las anotaciones de los equipos y las faltas puesto que este sistema es de gran importancia, puesto que permite al espectador llevar la secuencia de cmo va el partido y le ayuda a los jueces de campo tener ms control de las amonestaciones de los jugadores para que no interfieran en el resultado del partido ya que este es un deporte de contacto y le brinda ms dinamismo al juego y no genera polmica por el marcador. Adems se implemento la simulacin en un software de prueba como el proteus para determinar de manera segura y precisa cuando se implemente el hardware del circuito utilizando el 16f877 que es un pic de gama media que es asignado para el desarrollo de los proyectos en esta asignatura, agregando los displays 7 segmentos ctodo comn para el desarrollo en fsico del tablero electrnico.

Bibliografa y webgrafia
Compilador c ccs y proteus.

Dspic diseo prctico de aplicaciones.

Diapositivas clase de micro procesamiento.

http://www.favero.com/immagini-286/Marcador%20deportivo.jpg

http://spanish.alibaba.com/goods/digital-board-for-basketball.html

https://www.youtube.com/watch?v=cPy5nct8KwY

Das könnte Ihnen auch gefallen