▷ SISTEMA DE FACTURACIÓN POR LLAMADAS EN CABINAS EN #VHDL CON #FPGA #DE0_NANO
⭐⭐⭐⭐⭐SISTEMA DE FACTURACIÓN POR LLAMADAS EN CABINAS EN #VHDL CON #FPGA #DE0_NANO
- ➡️ #DigitalSystems #DigitalElectronic #DigitalCircuits #HDL #VHDL #FPGA
- ⭐ https://github.com/vasanza/MSI-VHDL
- Byron Sanga Alcocer (byresang@espol.edu.ec)
- Josué Montachana Chimborazo (josalmon@espol.edu.ec)
✅ DESCRIPCIÓN:
El presente sistema digital es un sistema de facturación por llamadas de dos cabinas telefónicas.Dicho sistema nos permitirá observar en dos displays del tiempo en segundos que cada ocupante de la cabina realiza la llamada, es decir, el tiempo en que habló, todo esto mientras el sistema esté activo, es decir que el sistema de inicio al proceso, esto se lo lograra con el botón Start. Una vez iniciado el proceso se encenderán dos led indicando que las cabinas están disponibles para empezar las llamadas. Así mismo para iniciar una llamada, el ocupante debe presionar Call, indicando al sistema que empezará a contar los segundos Cada ocupante de la cabina tiene permitido realizar una llamada que no sobrepase los 20 segundos; mientras se esté realizando la llamada y se presione la tecla Fin o en su efecto se cumple los 20 segundos permitidos, se activa una señal ledFin que indica que la llamada ha finalizado. El sistema le solicita presionar pagar. Una vez ejecutada esta operación, se envía una señal ledfactura que se mostrara mediante el encendido de un led indicando que se ha pagado.Cuando se presiona Fin, el controlador tiene una tabla con lo cual él sabrá cuanto deberá cobrar a la persona. Luego se debe presionar el botón pagar indicando así al sistema que la persona pagó por su servicio indicado anteriormente (se factura y paga una cabina a la vez), quedando libre la cabina para ser usada nuevamente. Se ha modificado el sistema de tal manera que los ocupantes puedan permanecer en la cabina una vez terminada la llamada y aun no presionen pagar, permitiendo que el ocupante de la otra cabina pague primero aunque haya presionado Fin después del otro ocupante.El sistema tiene la opción de resetear en cualquier momento el sistema.
✅ DIAGRAMA DE BLOQUES:
✅ PARTICIÓN FUNCIONAL:
✅ DIAGRAMA ASM:
Leer temas relacionados:
- ✅ 2020 Paper: Behavioral Signal Processing with Machine Learning based on #FPGA
- ✅ 2020 Paper: Implementation of a Classification System of #EEG Signals Based on #FPGA
- ✅ 2020 Paper: Monitoring of system memory usage embedded in #FPGA
- ✅ 2019: Artificial Neural Network based #EMG recognition for gesture communication (#InnovateFPGA)
- ✅ Projects Digital Systems Design #FPGA
- ➡️ Example: Determinant of a matrix
- ➡️ Example: Numeric Sequence Detector
- ➡️ Example: Efficient Number Sequence Detector
- ➡️ Example: set operations
- ➡️ Example: communication and checksum validation
- ➡️ Example: Sum of Products Karnaugh Map
- ➡️ Example: Multiplying 3x4 matrix by 4x3 matrix
- ➡️ Example: Consecutive 1's Counter
- ➡️ Example: Numeric Sequence Counter
- ➡️ Example: Serial communication receiver
- ➡️ Example: billing system for telephone booths
- ➡️ Example: Temperature Conditioner
- ➡️ Example: Access control system (2)
- ➡️ Example: Access control system (1)
✅ LINK VIDEO:
Comentarios
Publicar un comentario