/ README.md
README.md
1 # 📡 Calculadora de Antenas EnKryP — Versión Castellano 2 3 **Repositorio oficial de la Calculadora de Antenas EnKryP**, una herramienta avanzada para el diseño, cálculo, documentación y validación técnica de antenas de radiofrecuencia. 4 Este proyecto ha sido desarrollado para radioaficionados, técnicos y profesionales que requieren cálculos fiables, reportes exportables y una base teórica sólida aplicada a antenas reales. 5 6  7 --- 8 9 ## 🧭 Características principales 10 11 ### 🔬 **1. Motor de cálculo técnico avanzado** 12 El sistema implementa fórmulas verificadas para las principales configuraciones de antenas: 13 14 - Dipolo de media onda (λ/2) 15 - Monopolo de cuarto de onda (λ/4) 16 - Vertical 5/8 λ (con adaptación pendiente de bobina) 17 - Dipolo plegado 18 - Vertical de 1/2 λ 19 - Antena J-Pole completa (radiador + stub + alimentación) 20 - Yagi de 3 a 5 elementos con separaciones definidas 21 - Cálculo multi-frecuencia 22 23 Las fórmulas han sido revisadas para garantizar coherencia electromagnética y resultados dentro de márgenes prácticos de construcción. 24 25 --- 26 27 ### 📐 **2. Factores de velocidad corregidos** 28 Se ha adoptado un enfoque riguroso respecto a los factores de velocidad: 29 30 | Material | Uso | Factor aplicado | 31 |---------|------|-----------------| 32 | Aire | Elementos radiantes | 0.97 | 33 | Teflón (aislante externo) | Elementos radiantes | 0.95 | 34 | PVC | Coaxial / cuerpos aislantes | 0.80 | 35 | Foam | Aislantes | 0.85 | 36 37 **Importante:** 38 Los elementos radiantes trabajan mayoritariamente en aire; por tanto, ya no se utilizan factores de velocidad propios del coaxial (error habitual en calculadoras no profesionales). 39 40 --- 41 42 ### 🖥️ **3. Interfaz interactiva de consola** 43 La herramienta guía al usuario durante todo el proceso: 44 45 - Introducción de frecuencias múltiples 46 - Selección de materiales 47 - Elección de antenas individuales o lotes completos 48 - Exportación de informes 49 - Diagramas ASCII instantáneos 50 - Validación de rangos de cálculo 51 52 --- 53 54 ### 📄 **4. Generación automática de informes profesionales** 55 Incluye dos sistemas de exportación: 56 57 #### ✔️ Informe HTML profesional 58 Con: 59 - Ficha técnica 60 - Medidas exactas 61 - Diagramas 62 - Materiales necesarios 63 - Verificación de cálculo 64 - Hoja de auditoría interna 65 66 #### ✔️ Diagrama constructivo detallado 67 Pensado para impresión o consulta en obra. 68 69 Ambos formatos conservan un diseño elegante, contrastado y técnico. 70 71 --- 72 73 ### 🛑 **5. Sistema de verificación inteligente** 74 El programa valida automáticamente si el cálculo entra dentro de los rangos electromagnéticos habituales: 75 76 - Ajustes por acortamiento 77 - Rango óptimo de resonancia 78 - Advertencias cuando el factor de velocidad no es apropiado 79 - Señalización de posibles errores de entrada 80 81 --- 82 83 ## ⚙️ Funcionamiento interno (visión técnica) 84 85 ### Fórmulas implementadas (resumen) 86 - **Longitud de onda:** 87 `λ = c / f` 88 89 - **Dipolo λ/2:** 90 `L = (λ / 2) × factor_material` 91 92 - **Monopolo λ/4:** 93 `L = (λ / 4) × factor_material` 94 95 - **Vertical 5/8:** 96 `L = (λ × 5/8) × factor_material` 97 98 - **J-Pole (radiador):** 99 `L ≈ (λ / 2) × 1.05 × factor_material` 100 101 - **Stub J-Pole:** 102 `L ≈ (λ / 4) × factor_material` 103 104 - **Yagi 3–5 elementos (modelo práctico):** 105 Basado en porcentajes clásicos: reflector +5%, directores entre −5% y −12%. 106 107 --- 108 109 ## 🧪 Validación y auditoría 110 111 Este código ha sido sometido a revisión técnica externa. 112 Los puntos validados: 113 114 - Correctitud de fórmulas fundamentales 115 - Corrección en factores de velocidad 116 - Modelos prácticos adecuados para uso real 117 - Exportación profesional funcional 118 - Modularización del código 119 120 Puntos abiertos para evolución profesional: 121 122 - Optimización de Yagi según objetivo (ganancia/F·B/ancho de banda) 123 - Implementación del cálculo real de la bobina en antenas 5/8 124 - Inclusión del diámetro del conductor como parámetro central 125 - Mejor modelado del stub y punto de alimentación en J-Pole 126 127 --- 128 129 ## 🧱 Estructura del repositorio 130