Autor Tema: me podrian ayudar con este proyecto de sistemas digitales  (Leído 2068 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado moroni

  • PIC10
  • *
  • Mensajes: 2
me podrian ayudar con este proyecto de sistemas digitales
« en: 04 de Septiembre de 2011, 20:41:22 »
son dos preguntas:
1)
Registrador de R.P.S. de un motor Objetivo Diseñar y construir un sistema que registre las revoluciones por segundo (RPS) de un motor eléctrico. Además se requiere setear el valor máximo y mínimo de las RPS y cuando el motor cae por debajo del mínimo o supere el valor máximo, se encienda una alarma. Para ello se empleará un microcontrolador PIC 16F84A, tres display de 7 segmentos (o LCD inteligente) y componentes varios. Características de Funcionamiento:  Entrada de pulsos es a través del pin RA4/TOCKI. El rango de medida se encuentra entre 0 y 250hz.  El registro TMR0 se configura para trabajar como contador de pulsos exteriores.  Los valores de seteo, de mínima y máxima frecuencia, se almacenaran en la memoria EEPROM de datos. Se utilizará dos pulsadores para ingresar al sistema dichos valores. El switch de Programación pone al equipo en modo de configuración de alarmas, mientras que el switch de seteo incrementa de a uno el valor de alarma, tanto el de mínima como el máxima. La medición se visualiza en tres display 7 segmentos (cátodo común) mediante una multiplexación en el tiempo del valor medido, o en un display LCD inteligente (según elección del grupo).
2)
Regulación de velocidad y sentido de giro de un motor de c.c. Objetivo Diseñar y construir un sistema que sea capaz de regular la velocidad de un motor de c.c. Se requiere además que el sistema sea capaz de cambiar el sentido de giro del motor. Para este desarrollo se empleará un microcontrolador “μC” PIC 16F84A. La Figura 1 muestra un esquema general del sistema a implementar. Figura 1: Sistema de regulación de velocidad y sentido de giro para un motor de c.c. Pautas para el diseño:  La regulación de velocidad del motor debe realizarse a través de modulación por ancho de pulso PWM (Pulse Width Modulation). El sentido de giro del motor se controlará por medio de un puente H, el cual podrá ser implementado con transistores bipolares.  Las velocidades se establecen en 0% para el motor detenido, 100% para máxima velocidad en un sentido y -100% para velocidad máxima en el otro sentido. Considerando que en total debe disponerse de 21 valores distintos de velocidad.
 El ajuste de la velocidad debe realizarse a través de una red RC (ver Figura 1). En esta red el capacitor C se cargará a través de la resistencia R = R1 + P, donde el tiempo de carga dependerá de los valores de R y C RC. Este tiempo de carga será empleado para establecer la velocidad y sentido de giro a la que debe moverse el motor.  El diseño del programa debe realizarse de forma tal, que cuando la salida del comparador pase de un nivel lógico bajo a uno alto se produzca una interrupción (INT). Siendo la rutina de esta la encargada de determinar el tiempo de carga de C utilizando el TIMER0 del μC. En esta rutina también debe determinarse la velocidad y sentido de giro del motor.


un favor si me podrian ayudarlo hacer en mplab

Desconectado cristian_elect

  • PIC18
  • ****
  • Mensajes: 453
Re: me podrian ayudar con este proyecto de sistemas digitales
« Respuesta #1 en: 05 de Septiembre de 2011, 00:42:22 »
Todos los temas que estan en tus preguntas estan en el foro, solo tiene que unirlos si no te sale ya entoces pides ayuda por que de la nada no sale nada o quieres que hagamos tu tarea.
« Última modificación: 05 de Septiembre de 2011, 00:44:27 por cristian_elect »

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
No contesto mensajes privados, las consultas en el foro