Entradas

Antena yagui: reusando una yagui de TV

Imagen
A una antena yagui de TV en desuso medimos un director y vemos que mide 15 cm así que un rápido calculo nos indica que aproximadamente está calculada para unos 1.000 MHz así que le podemos usarla como antena para recibir los satélites LoRa de 866 MHz (868-924 MHz). En nuestro caso se trata de una antena de 9 elementos (radiador+ director+ 7 directores), que tiene una ganancia teórica según tablas de 12 dB Para calcular de una forma mas precisa la frecuencia de resonancia medimos el 1er director y el ultimo y probamos con diferentes frecuencias  con   Uda Yagi Antenna dimension calculator  hasta que encontramos que parece calculada para 920 MHz El diametro de los directores indican que tiene un ancho de banda (distancia de frecuencias con SWR< 2) (falta bibliografía o formula de calculo) curva de SWR obtenida con nanoVNA Z obtenida con nanoVNA de 800 a 1200 MHz Resultados

Antenas verticales: J-Pole

Imagen
La antena J-Pole es una antena vertical de 3/4 λ cuya adaptación de impedancias se realiza con segundo elemento de 1/4 λ  Su diagrama de radiación horizontal es onmidireccional (circular) mientras que el vertival presenta dos lóbulos uno e 0º y otro mayor sobre los 45º lo cual  hace pensar que es una buena antena para cuando queremos emitir o revibir señales espaciales. A la hora de elegir una antena vertical es interesante saber que diagrama de radiación es el que queremos. Para comunicaciones terrestres la 5/8 es la que presenta mas ventajas, por contra para satélites 3/4. Fuente:  Understanding the 5/8 wave antenna   Un caso práctico: J-Pole para 145 MHz Se decide hacer un prototipo para 145 MHz con el fin de resolver los problemas prácticos, y si funcionaba hacer un par de extensiones para que trabajara en 137,5 para los satélites LoRa de esta banda. Esquema de una antena J-Pole Resultado de J-Pole calculator para 145 MHz (2m) La base se resolvió con un...

NanoVNA VII: Midiendo ferritas

Imagen
Un video me ha puesto en la psita de cómo usar el NanoVNA para medir la permeabilidad de las ferritas de forma indirecta, es decir viendo su curva de respeusta al paso de una señald e RF. Para ello usa dos latiguillos con conector BNC en su caso, SMA en el mio en un extremo y n cocodrilo o pinzas en el otro, tambien se puede usar un conector acabado en pines apra introducir en el orificio central del SMA. Primero se calibra teniendo en centa de poner el cable que vayamos a usar en el paso de calbrción del Thru. Despues se prueban las ferritas que vayamos a analizar y se puede estudiar también el efecto de usar vueltas.  Montaje del NanoVNA con el latiguillo de pruebas con una ferrita y una vuelta La atenuación del cable al desnudo son 11 dB (6 MHz), 12 dB(30MHz), 14 dB (60 MHz) y 17 dB( 120MHz) La atenuación del cable con una ferrita son 12 dB (6 MHz) +1dB, 15 dB(30MHz) +3dB, 18 dB (60 MHz) +4dB y 20 dB( 120MHz)  +3 dB La atenuación del cable con una ferrita y una vuelta son 1...

ESP32 LoRa for dummys - TinyGS: 2,4 GHz

Ademas de los satélites LoRa que se pueden sintonizar en las bandas de  137 MHz, 433 MHz y 868-915 MHz, los hay también en 2,4 GHz. Sin embargo no hay placas de desarrollo que trabajen en estas frecuencias por lo que hay que montarlas, un proyecto para hacerlo es "TinyGS :: 2.4 GHz LoRa (low cost and low tech) ground station" disponible en github (Ver referencias) que usa: ESP32 Wroom 32U (obsoleto segun el fabricante, desponible por menos de 4€ en aliexpress) que dispone de conector UFL para una antena externa  o ESP32 Wroom 32U con antena incorporada (no parece buena idea Un Semtech SX1280 2.4 GHz LoRa RF Transceiver, como  EBYTE E28-2G4M27S (unos 9 € en aliexpress) Una placa de montaje para integrar el ESP32 con el LoRa. Has diseñado dos versiones de PCB (placas de circuito impreso)  para integrar hasta 2 módulos Mikrobus,  (un estandar para integrar placas de dispositivos) incluida la tecnología SX1280 que hay que encargarlas en JLCPCB Una fuente de aliment...

ESP32 LoRa for dummys - TinyGS: Application Programming Interface (API)

Para probar las API de TinyGs puede usar su navegador, pero encontrará que es mas práctico usar cURL un navegador orientado a linea de comandos  (terminal), versiones compiladas apra la mayoria de sistemas operativos las encontrará en static-curl Para probar la instalación de cURL puede ejecutar  curl --help' o 'curl --manual' Vamos a ver unos cuantos comandos del API de TinyGS (hasta el momento no he localizado el manual): https://api.tinygs.com/v1/statistics Lista las estadísticas del sistema {"members":5919,"packets":16714523,"stations":1677} https://api.tinygs.com/v1/stations? Lista todas las estaciones TinyGS  con el siguiente formato (observe que el userID no tiene nada que ver con su usuario de acceso a TinyGS {     "name": "MalvaRosa",     "userId": 5343680049,     "autoTune": 433,     "confirmedPackets": 953,     "lastSeen": 1730394223267,     "location": [39.48, -0...