El proyecto sigue progresando, hoy recibi una nueva versión prototipo (a la derecha en la foto) del transceiver multimodo de 80 metros basado en SDR. Esta versión vino acompañada de un amplificador lineal de 5W (a la izquierda en la foto).
El grueso del esfuerzo sigue aún a cargo de Willoh (LW3DYL).
Durante el fin de semana haré algunas pruebas con scripts SDR de prueba implementados en DSPBasic y la versión standard del KGKSDR, pues la versión especial que requerirá este proyecto aún no funciona.
El circuito en su estado (aproximado, pues cambia velozmente) actual se puede ver en la figura.
El circuito básico consta de un oscilador simple a cristal, el defasador es digital a la salida del que se obtienen las señales en cuadratura. Este circuito tiene la enorme ventaja que "anda siempre" y la enorme desventaja que "divide por cuatro".
Luego el mezclador balanceado a diodos, sorprendentemente el diseño que mas ha rendido hasta ahora, seguido de una red pasabajos (Willoh ha insistido en su necesidad para mantener la pureza dentro de limites razonables).
La interfaz de audio (banda base de 48 KHz en realidad) es alimentada a la placa de sonido mediante sendos amplificadores bilaterales. Los circuitos de conmutación se mantienen al minimo imaginando una futura interfaz donde sean controlados enteramente desde la PC por el programa que controle la placa. Va tomando forma....
Este blog refleja datos, apuntes e ideas sobre temas de radioafición relativos a proyectos pasados, presentes y futuros.
sábado, 5 de octubre de 2013
lunes, 30 de septiembre de 2013
Aniversario del R.C.Bouwer (Córdoba)
Tuve la oportunidad de pasar un buen momento en el asado/hamfest que organizó el R.C.Bouwer con motivo de su 5to aniversario.
Estuve compartiendo mesa con Gustavo Taboada (LU7HW) y su hermano del R.C.Villa María, con quienes compartimos experiencias y me compartieron sus planes para activaciones IOTA en el futuro próximo.
A los postres una emotiva ceremonia donde se entregaron reconocimientos a distintas personas vinculadas a la gesta de Malvinas.
Acordamos para en un futuro cercano dar una charla a la nueva camada de aspirantes que están formando.
Estuve compartiendo mesa con Gustavo Taboada (LU7HW) y su hermano del R.C.Villa María, con quienes compartimos experiencias y me compartieron sus planes para activaciones IOTA en el futuro próximo.
A los postres una emotiva ceremonia donde se entregaron reconocimientos a distintas personas vinculadas a la gesta de Malvinas.
Acordamos para en un futuro cercano dar una charla a la nueva camada de aspirantes que están formando.
Estación concursera recargada (N1MM SO2R Keyer)
El que he venido usando hasta ahora es el diseño que figura en la documentación del N1MM, básicamente un circuito de conmutación simple que activa un relay tanto para Keyer como PTT. Como tantas construcciones que se hacen en un ratito, cumplen su función y entran en el espacio de cosas que "si andan, no se debe tocarlas".
El circuito es sencillo y anda bien, pero tiene algunos problemas prácticos. Para empezar es una "cajita" a la cual hay que rutear cables con las señales de entrada, cables para extraer las señales y su correspondiente alimentación.
Tanto cable que va y viene es la esencia del problema que me está llevando a rediseñar el ruteo de todas las señales de la estación. Cables largos son en definitiva pequeñas antenas, que inevitablemente encuentran nodos de alta impedancia donde desarrollan señales de magnitud suficiente para causar problemas. En ocasiones se puede mitigar el problema bobinando los cables largos sobre nucleos de ferrite o colocando capacitores de desacople, pero en general la forma mas eficiente es no tener los cables directamente.
En realidad la interfaz propuesta por el manual del programa N1MM es genérica y permite manipular (o activar el PTT) de virtualmente cualquier equipo. En algunos casos el circuito de manipulación de transceptores, en especial si son valvulares, pueden tener tensiones algo elevadas o producir transitorios importantes de conexión y desconexión. Es en esos casos recomendable manipular con un relay, o si se quiere evitar componentes mecánicos con un optoaislador.
Pero la mayoría de los equipos modernos no tienen esos problemas y pueden ser conmutados sin riesgo alguno con un simple transitor, al menos todos mis equipos son de este tipo.
Para empezar es preferible tener dos interfaces simples, una para CW y otra para Fonía, que una mas complicada que requiere circuitos (y cables) adicionales, que vendría a ser lo que quiero reducir drásticamente. En segundo lugar es necesario un circuito de conmutación que no requiera alimentación, básicamente que extraiga su alimentación o del puerto paralelo o del transceiver. Las pequeñas fuentecitas de este tipo de dispositivos (normalmente un regulador de tensión y algunos capacitores de desacople) son una sorprendente fuente de problemas de RFI.
Apelo entonces a un circuito muy simple (que sería casi irrespetuoso llamar "diseño") basado en dos transistores de manipulación apilados con sendos transistores que los habilitan según el foco de emisión sea asignado por el programa N1MM al rig1 o rig2.
La interfaz asume que el pin 16 se utiliza para PTT; el pin 17 para Keyer, ambos con valores altos (+5V) para activar. El pin 18 es la masa común. A los efectos de control el pin 1 (strobe) se utiliza para dar referencia de masa al circuito cuando se quiere operar el keyer o PTT, esto es mejor que mantener conectada a masa continuamente el circuito pues se evitan falsas activaciones en caso de problemas en los programas. El pin 3 se utiliza como señal de "foco" (FOCUS); en bajo (0V) selecciona rig1 y con alto (+5V) selecciona rig2. Utilizando como habilitante un transistor NPN y otro PNP la misma señal de FOCUS selecciona un manipulador u otro. El consumo del circuito es lo suficientemente bajo (unos pocos mA) como para que sea suficiente para ser alimentado directamente desde el puerto serie.
Un cable para fonía debería utilizar el pin 16 en lugar del pin 17 a modo de PTT, pero el resto del circuito es idéntico.
El circuito es suficientemente simple como para construirlo, con algo de paciencia, dentro del mismo conector DB25 del puerto de impresión, por lo que la impronta de contribución de cableado se reduce drásticamente.
miércoles, 25 de septiembre de 2013
SDR Para todos.... y todas (de LW3DYL y LU7HZ)
Willoh (LW3DYL) le sigue pegando duro y desarrollando la parte de hardware del diseño de SDR simplificado, en esta ocasión el módulo amplificador de potencia de contundentes 5W.
El diseño básico tiene algo de potencia pero solo unos pocos cientos de milliwatts solo adecuados para QRPp-istas de paladar negro o para alguna prueba de baja distancia para mantener los espíritus constructivos altos.
Con un amplificador de 5W la historia, por supuesto, cambia a un equipo perfectamente operativo en modalidad QRP con el que se pueden hacer grandes cosas. Por ahora el diseño sigue centrado en 80 y 40 metros, para operar en bandas mas altas el enfoque necesita retoques, y un recambio de componentes abandonando un poco el criterio de utilizar materiales "que se consigan en cualquier lado". La parte de software no ha progresado al mismo ritmo lamentablemente, he recibido una versión beta de KGKSDR que no funcionó como hubiera querido así que Duncan (M0KGK) sigue poniendole lapiz y teclado para habilitar un API que permita diseñar por afuera aplicaciones de comando que interactúen con su software. A pesar de lo difícil que es para todos los involucrados invertir tiempo en el proyecto, éste sigue lenta pero firmemente progresando.
El diseño básico tiene algo de potencia pero solo unos pocos cientos de milliwatts solo adecuados para QRPp-istas de paladar negro o para alguna prueba de baja distancia para mantener los espíritus constructivos altos.
Con un amplificador de 5W la historia, por supuesto, cambia a un equipo perfectamente operativo en modalidad QRP con el que se pueden hacer grandes cosas. Por ahora el diseño sigue centrado en 80 y 40 metros, para operar en bandas mas altas el enfoque necesita retoques, y un recambio de componentes abandonando un poco el criterio de utilizar materiales "que se consigan en cualquier lado". La parte de software no ha progresado al mismo ritmo lamentablemente, he recibido una versión beta de KGKSDR que no funcionó como hubiera querido así que Duncan (M0KGK) sigue poniendole lapiz y teclado para habilitar un API que permita diseñar por afuera aplicaciones de comando que interactúen con su software. A pesar de lo difícil que es para todos los involucrados invertir tiempo en el proyecto, éste sigue lenta pero firmemente progresando.
sábado, 21 de septiembre de 2013
Estación concursera recargada
He venido comentando la evolución de mi estación concursera por este medio, y en particular los distintos dispositivos que le fuí agregando.
El primer agregado que fue clave en mi estación fue la automatización de la sintonía de todos los equipos integrados en un "ecosistema" alrededor de la plataforma OmniRig. En particular el haber podido integrar a éste último con el logger N1MM; son parte de este conjunto programas como PMSO2V (integrador SO2V) que permite un manejo muy flexible de dos equipos como si fueran en realidad uno solo operando en SO2V, permitiendo entre otras cosas experiencias de recepción diferencial (que há mitigado en parte las enormes deficiencias de antena que tengo en 80 metros).
El siguiente agregado, y que quizás mas resultado me ha dado sin duda, es el controlador SO2R (SO3R en realidad), mediante el cual puedo operar dos transceivers simultaneamente. Normalmente uno en modo "Run" y otro en "Search & Pounce". El controlador opera fundamentalmente en recepción pero también tiene una contrapartida en emisión que sirve tanto para gestionar la manipulación en CW como la combinacion de audio mas PTT en fonía. Esta configuración la vengo usando desde hace mas de dos años y me ha permitido ir mejorando mis puntajes sostenidamente en ese tiempo.
Entre otros también há sido determinante en la mejora de performance del último año un complejo de filtros adaptativos bayesianos basados en técnicas de procesamiento digital de señales construido alrededor de CW Skimmer (modo Blind, con el motor de decodificación apagado) y CWGet (como filtro) con el agregado de un tramado de filtros de diseño propio de pre y post-procesamiento (fundamentalmente notch y pasabandas), que me permiten trabajar con cierta comodidad en técnicas como usar de "sombrero" una estación mucho mas potente, o intentar gestionar un pileup en qrp sin que me pisen mediante una división en "tortas" de corresponsales alejados de mi frecuencia (pero sin estar en split).
En su estado actual "en construcción" el sistema está mostrando su lado obscuro; muchos cables que van y vienen, una tendencia a tener problemas extraños de configuración, una incipiente pero preocupante interacción de RF en algunas bandas (operando en LP) y por sobre todo dificultad de hacer cambios para introducir novedades.
He decidido cortar por lo sano y desplegar los sistemas que tengo pero implementados de forma distinta. Para eso tengo que desarrollar varios aplicativos de software.
El primero es consolidar todo el procesamiento de señales en una sola placa de sonido, hoy hay una placa por equipo, mas la de modos digitales mas una placa auxiliar para fonía. La razón de tantas placas es que los distintos paquetes que utilizo tienen requerimientos de uso exclusivos de las placas y es mas simple para un prototipo poner una placa nueva que despulgar los problemas de interacción. Pero ese razonamiento no escala, con cuatro placas en el sistema (una en el mother y 3 placas USB de alta gama) las interacciones y posibilidades de falla se multiplican.
O sea que lo primero es escribir el controlador SO2R (HZSO2R) nuevamente y completamente en software; esa etapa ya está muy avanzada (imagen). La principal ventaja es que al tener el control absoluto de la placa de sonido puedo utilizar sendos canales para cada equipo sin necesidad de poner placas adicionales. Bastará un sencillo conector en "Y" para asegurar que el audio de cada equipo vaya a su canal respectivo. Por otra parte todo el software cuelga en cascada con una virtualización de placa de sonido llamada "VAC" (Virtual Audio Cable) que permite en la práctica ilimitadas placas adicionales (todas virtuales, en software).
En segundo lugar hay que reconstruir el controlador SO2R de emisión, al que pienso reemplazar por una versión mucho mas simple en hardware alrededor del puerto paralelo (que el motherboard moderno sigue teniendo, aunque las desktop no los externalizan). Ese controlador soluciona tanto la manipulación como el cambio de foco de equipos.
Otro componente a re-escribir es el controlador VOX y mezclador (HZVox) de manera que utilice la arquitectura de N1MM de forma de poder operar sobre la linea PTT en forma coordinada con el N1MM mismo, ahorrándome un cableado totalmente redundante.
Finalmente, y quizás la parte mas compleja, he optado por agregar modulos de procesamiento individuales y relativamente simples que puedan actuar en cascada en oposición a un solo programa complejo de procesamiento de señales que tenga todo; la experiencia muestra que es muy complicado trabajar con una pieza de software tan compleja y que interactúen las partes que andan bien con las que andan mal (usualmente para que todo ande mal). Las pruebas que he hecho muestran que si bien hay una recarga de procesamiento al trabajar en cascada esta es muy liviana para el procesador dado que se opera en gamas de audio con anchos de banda muy pequeños (algunos cientos de Hz).
Con estas modificaciones el cableado debería reducirse notoriamente, los dispositivos de hardware físicos también, mantendría la configuración de mi estación en cuanto a funciones pero podría seguir experimentando con distintos tipos de procesamiento de señal en forma mas flexible.
Quizás con un poco de suerte pueda tener esta configuración, o al menos una parte, para el CQ WW CW en el més de Noviembre. Parece mucho tiempo, pero falta... nada!
El primer agregado que fue clave en mi estación fue la automatización de la sintonía de todos los equipos integrados en un "ecosistema" alrededor de la plataforma OmniRig. En particular el haber podido integrar a éste último con el logger N1MM; son parte de este conjunto programas como PMSO2V (integrador SO2V) que permite un manejo muy flexible de dos equipos como si fueran en realidad uno solo operando en SO2V, permitiendo entre otras cosas experiencias de recepción diferencial (que há mitigado en parte las enormes deficiencias de antena que tengo en 80 metros).
El siguiente agregado, y que quizás mas resultado me ha dado sin duda, es el controlador SO2R (SO3R en realidad), mediante el cual puedo operar dos transceivers simultaneamente. Normalmente uno en modo "Run" y otro en "Search & Pounce". El controlador opera fundamentalmente en recepción pero también tiene una contrapartida en emisión que sirve tanto para gestionar la manipulación en CW como la combinacion de audio mas PTT en fonía. Esta configuración la vengo usando desde hace mas de dos años y me ha permitido ir mejorando mis puntajes sostenidamente en ese tiempo.
Entre otros también há sido determinante en la mejora de performance del último año un complejo de filtros adaptativos bayesianos basados en técnicas de procesamiento digital de señales construido alrededor de CW Skimmer (modo Blind, con el motor de decodificación apagado) y CWGet (como filtro) con el agregado de un tramado de filtros de diseño propio de pre y post-procesamiento (fundamentalmente notch y pasabandas), que me permiten trabajar con cierta comodidad en técnicas como usar de "sombrero" una estación mucho mas potente, o intentar gestionar un pileup en qrp sin que me pisen mediante una división en "tortas" de corresponsales alejados de mi frecuencia (pero sin estar en split).
En su estado actual "en construcción" el sistema está mostrando su lado obscuro; muchos cables que van y vienen, una tendencia a tener problemas extraños de configuración, una incipiente pero preocupante interacción de RF en algunas bandas (operando en LP) y por sobre todo dificultad de hacer cambios para introducir novedades.
He decidido cortar por lo sano y desplegar los sistemas que tengo pero implementados de forma distinta. Para eso tengo que desarrollar varios aplicativos de software.
El primero es consolidar todo el procesamiento de señales en una sola placa de sonido, hoy hay una placa por equipo, mas la de modos digitales mas una placa auxiliar para fonía. La razón de tantas placas es que los distintos paquetes que utilizo tienen requerimientos de uso exclusivos de las placas y es mas simple para un prototipo poner una placa nueva que despulgar los problemas de interacción. Pero ese razonamiento no escala, con cuatro placas en el sistema (una en el mother y 3 placas USB de alta gama) las interacciones y posibilidades de falla se multiplican.
O sea que lo primero es escribir el controlador SO2R (HZSO2R) nuevamente y completamente en software; esa etapa ya está muy avanzada (imagen). La principal ventaja es que al tener el control absoluto de la placa de sonido puedo utilizar sendos canales para cada equipo sin necesidad de poner placas adicionales. Bastará un sencillo conector en "Y" para asegurar que el audio de cada equipo vaya a su canal respectivo. Por otra parte todo el software cuelga en cascada con una virtualización de placa de sonido llamada "VAC" (Virtual Audio Cable) que permite en la práctica ilimitadas placas adicionales (todas virtuales, en software).
En segundo lugar hay que reconstruir el controlador SO2R de emisión, al que pienso reemplazar por una versión mucho mas simple en hardware alrededor del puerto paralelo (que el motherboard moderno sigue teniendo, aunque las desktop no los externalizan). Ese controlador soluciona tanto la manipulación como el cambio de foco de equipos.
Otro componente a re-escribir es el controlador VOX y mezclador (HZVox) de manera que utilice la arquitectura de N1MM de forma de poder operar sobre la linea PTT en forma coordinada con el N1MM mismo, ahorrándome un cableado totalmente redundante.
Finalmente, y quizás la parte mas compleja, he optado por agregar modulos de procesamiento individuales y relativamente simples que puedan actuar en cascada en oposición a un solo programa complejo de procesamiento de señales que tenga todo; la experiencia muestra que es muy complicado trabajar con una pieza de software tan compleja y que interactúen las partes que andan bien con las que andan mal (usualmente para que todo ande mal). Las pruebas que he hecho muestran que si bien hay una recarga de procesamiento al trabajar en cascada esta es muy liviana para el procesador dado que se opera en gamas de audio con anchos de banda muy pequeños (algunos cientos de Hz).
Con estas modificaciones el cableado debería reducirse notoriamente, los dispositivos de hardware físicos también, mantendría la configuración de mi estación en cuanto a funciones pero podría seguir experimentando con distintos tipos de procesamiento de señal en forma mas flexible.
Quizás con un poco de suerte pueda tener esta configuración, o al menos una parte, para el CQ WW CW en el més de Noviembre. Parece mucho tiempo, pero falta... nada!
domingo, 15 de septiembre de 2013
Antena Loop con controlador de sintonía de YO3GGX
Interesante diseño de antena loop propuesto por Dan (YO3GGX), autor de muchos otros proyectos incluyendo uno de receptor remoto ya cubierto en una entrada anterior.
La novedad de este diseño, donde la antena es un loop relativamente convencional capaz de sintonizar eficazmente en el rango 7-28 MHz, es el diseño del controlador remoto.
Los detalles del proyecto se pueden encontrar en el server de Dan (aqui).
La alimentación de un pequeño servo (de R/C) que permite variar el capacitor de sintonía se realiza por el mismo cable coaxial que alimenta la antena. Una serie de sensores permite detectar las distintas condiciones de sintonía.
Luce muy práctico. No es dificil imaginar algunas prestaciones adicionales si el controlador se implementa con un PIC sencillo (por ejemplo el consabido PIC 12F675) o incluso con una placa Arduino (proyecto ideal para una Arduino Nano, por ejemplo). En caso de tener un loop realmente remoto sería importante poder a su vez rotar la orientación, pero eso complicaría un poco el proyecto.
La novedad de este diseño, donde la antena es un loop relativamente convencional capaz de sintonizar eficazmente en el rango 7-28 MHz, es el diseño del controlador remoto.
Los detalles del proyecto se pueden encontrar en el server de Dan (aqui).
La alimentación de un pequeño servo (de R/C) que permite variar el capacitor de sintonía se realiza por el mismo cable coaxial que alimenta la antena. Una serie de sensores permite detectar las distintas condiciones de sintonía.
Luce muy práctico. No es dificil imaginar algunas prestaciones adicionales si el controlador se implementa con un PIC sencillo (por ejemplo el consabido PIC 12F675) o incluso con una placa Arduino (proyecto ideal para una Arduino Nano, por ejemplo). En caso de tener un loop realmente remoto sería importante poder a su vez rotar la orientación, pero eso complicaría un poco el proyecto.
viernes, 13 de septiembre de 2013
WAE DX SSB 2013
En minutos comienza el WAE DX SSB edición 2013, competencia de 48 horas que se prolongará hasta el domingo a las 23:59Z.
Interesante propuesta de uno de los encuentros radiales mas importantes del calendario, y con condimentos como la operación con QTC (mensajes especiales) que le otorga características únicas.
Por distintas razones la mayoría de los concursos que intervine en este año han sido de CW, así que probaré la configuración de SSB en la que estuve trabajando recientemente. Espero que sea una diversión para todos y que la Doña Propa, que no luce demasiado promisoria, acompañe con sus caprichos nuestro entretenimiento.
Interesante propuesta de uno de los encuentros radiales mas importantes del calendario, y con condimentos como la operación con QTC (mensajes especiales) que le otorga características únicas.
Por distintas razones la mayoría de los concursos que intervine en este año han sido de CW, así que probaré la configuración de SSB en la que estuve trabajando recientemente. Espero que sea una diversión para todos y que la Doña Propa, que no luce demasiado promisoria, acompañe con sus caprichos nuestro entretenimiento.
lunes, 9 de septiembre de 2013
Reunión Aniversario LUCG en Alvarez (Santa Fé).
Con la emblemática presencia de las banderas de los tres paises representados en la reunión y en el marco del imponente campo de antenas "Bad Power (LT1F)" se realizó el encuentro que como excusa de festejar el 13 aniversario del LU Contest Group reunió mas de 100 concurseros de Chile, Uruguay y muchas provincias de Argentina.
Tuve la oportunidad de atender conferencias muy entretenidas e interesantes sobre diseño, reparación y mantenimiento de lineales dada por Ezequiel (LU1FP), anécdotas sobre la experiencia de operación en la estación de Bonaire (PJ4T) en el CQ WW SSB 2011 donde obtuvieron el 2do puesto World y las particularidades que tiene la operación desde el Caribe a cargo de Diego (LU8ADX) y Luc (LU1FAM). Una reseña de proyectos pasados y futuros por parte de AMSAT Argentina a cargo de Juan Parra (LU9DO) y Adrián Sinclair (LU1CGB) donde comentaron las experiencias con los proyectos Globo y el marco de cooperación con Satellogic en el satélite CubeBug-1 (Capitan Beto) y futuros CubeBug-2 (Manolito) y CubeBug-3 (Capitán Piluso). Muy buena la charla dada por Roberto (CE3CT) mostrando la retrospectiva de la construcción de su estación con la que ha logrado muy buenos resultados, y como bonus un dato técnico sobre como montar conectores coaxial mediante una pinza especial de "crimpear" que soluciona muchos de los problemas que se experimentan con los métodos tradicionales de soldado. Un instructivo de como operar el nuevo LoTW por parte de Diego (LU8ADX) y una reseña de las actividades del LUCG por parte de Fabian (LU1AEE) y Diego (LU8ADX).
Hubo otras presentaciones pero me resultó mas interesante aprovechar la oportunidad única de operar mi estación portátil QRP (FT817) con el campo de antenas, no pude contactar a nadie debido a las malas condiciones climáticas que deterioraban mucho la recepción, sin embargo pude experimentar la enorme gama de recursos que aporta la utilización de antenas enfasadas en cuanto a gestionar el ruido (usando la antena mas baja), diversificar la recepción (usando dos antenas en direcciones diferentes) o concentrar la recepción. Karlos (LU1FKR) me explicó como se utilizan las distintas antenas en distintas combinaciones. Impresionante realmente.
Dos buenos anuncios dados durante las charlas. El primero es que Jorge (CX6VM), al que dicho sea de paso me dio mucho gusto ver bien luego de los problemas de salud que tuvo recientemnte, como ganador de la zona SA2 y team leader eligió a Luc (LU1FAM) como su co-equiper. Gran gesto de Jorge pues puede elegir a quien le plazca y gran reconocimiento para Luc quien dió batalla hasta el último concurso y termino en 2do puesto en la zona con ajustados 200 puntos de diferencia (en términos "burreros" perdió por una nariz). El segundo anuncio fue que la reunión LUCG del año 2014 ser hará en Colonia Caroya (Córdoba) en el predio que ofreció Mario (LU2HAM). Algo cansado por el viaje (8 horas en total entre la ida y la vuelta), terminando el dia muy tarde pero muy contento por la cantidad de amigos que volví a encontrar, por los que le puse una cara a contactos radiales frecuentes y nuevos amigos. El "asadasadón" fué, como era de esperar, criminal.
Tuve la oportunidad de atender conferencias muy entretenidas e interesantes sobre diseño, reparación y mantenimiento de lineales dada por Ezequiel (LU1FP), anécdotas sobre la experiencia de operación en la estación de Bonaire (PJ4T) en el CQ WW SSB 2011 donde obtuvieron el 2do puesto World y las particularidades que tiene la operación desde el Caribe a cargo de Diego (LU8ADX) y Luc (LU1FAM). Una reseña de proyectos pasados y futuros por parte de AMSAT Argentina a cargo de Juan Parra (LU9DO) y Adrián Sinclair (LU1CGB) donde comentaron las experiencias con los proyectos Globo y el marco de cooperación con Satellogic en el satélite CubeBug-1 (Capitan Beto) y futuros CubeBug-2 (Manolito) y CubeBug-3 (Capitán Piluso). Muy buena la charla dada por Roberto (CE3CT) mostrando la retrospectiva de la construcción de su estación con la que ha logrado muy buenos resultados, y como bonus un dato técnico sobre como montar conectores coaxial mediante una pinza especial de "crimpear" que soluciona muchos de los problemas que se experimentan con los métodos tradicionales de soldado. Un instructivo de como operar el nuevo LoTW por parte de Diego (LU8ADX) y una reseña de las actividades del LUCG por parte de Fabian (LU1AEE) y Diego (LU8ADX).
Hubo otras presentaciones pero me resultó mas interesante aprovechar la oportunidad única de operar mi estación portátil QRP (FT817) con el campo de antenas, no pude contactar a nadie debido a las malas condiciones climáticas que deterioraban mucho la recepción, sin embargo pude experimentar la enorme gama de recursos que aporta la utilización de antenas enfasadas en cuanto a gestionar el ruido (usando la antena mas baja), diversificar la recepción (usando dos antenas en direcciones diferentes) o concentrar la recepción. Karlos (LU1FKR) me explicó como se utilizan las distintas antenas en distintas combinaciones. Impresionante realmente.
Dos buenos anuncios dados durante las charlas. El primero es que Jorge (CX6VM), al que dicho sea de paso me dio mucho gusto ver bien luego de los problemas de salud que tuvo recientemnte, como ganador de la zona SA2 y team leader eligió a Luc (LU1FAM) como su co-equiper. Gran gesto de Jorge pues puede elegir a quien le plazca y gran reconocimiento para Luc quien dió batalla hasta el último concurso y termino en 2do puesto en la zona con ajustados 200 puntos de diferencia (en términos "burreros" perdió por una nariz). El segundo anuncio fue que la reunión LUCG del año 2014 ser hará en Colonia Caroya (Córdoba) en el predio que ofreció Mario (LU2HAM). Algo cansado por el viaje (8 horas en total entre la ida y la vuelta), terminando el dia muy tarde pero muy contento por la cantidad de amigos que volví a encontrar, por los que le puse una cara a contactos radiales frecuentes y nuevos amigos. El "asadasadón" fué, como era de esperar, criminal.
viernes, 6 de septiembre de 2013
Reunión del LUCG en Bad Power (LT1F)
Mañana se realizará el encuentro de LUCG, que al igual que en la última ocasión (2011), tendrá por sede el imponente campo de antenas "Bad Power" (LT1F) en la localidad de Alvarez (Sta Fé) en las cercanías de Rosario.
El LUCG, esfuerzo donde he contribuido con mis puntos concurseros desde el 2011, es una combinación de un grupo original de amigos, un ámbito para la difusión y promoción concursera en Argentina que progresivamente va permeando a ser un ente mas de tipo regional con la participación de estaciones relevantes de Uruguay y Chile, así como un sistema de competencia bajo el mecanismo de "Competition Club" definido en forma similar por los reglamentos de algunos concursos importantes del calendario internacional.
Las fronteras entre las partes de esta combinación son un poco difusas y no pocas veces la participación de distintas personas hace base en forma despareja en ellas.
A mi en lo personal me interesa mucho el ámbito como espacio para la discusión e intercambio de ideas concurseras así como la posibilidad de poder interactuar con algunos de los mejores operadores de la región y aprender de sus experiencias. De algunas de las charlas en la última reunión pude extraer ideas que me aportaron mucho en los siguientes dos años de competición, tanto en cuanto a la configuración de la estación como a estrategias de participación que fuí experimentando con distinta suerte (aunque con un balance general ampliamente positivo).
Sobre el sistema de competición por clubes luego de haber participado durante dos años me queda la sensación que, mas allá del discurso, es un esfuerzo poco estructurado y con objetivos confusamente delineados. Parece concentrarse solo en la suite de concursos organizados por la revista CQ (WPX y WW mayormente), está excluido reglamentariamente de los concursos de ARRL y no parece prestar atención al resto. Por otra parte no hay una verdadera estrategia que pueda discernirse, ni objetivos que se persigan, o quizás éstos son delineados en conversaciones de carácter mas privado que se conducen en otros ámbitos. En realidad daría la impresión que solo termina contando el aporte de pocas estaciones especializadas capaces de generar puntajes muy altos le dá algún sentido real al esfuerzo y genera un nivel discernible de atención y debate.
La dinámica de las relaciones entre las estaciones top en Argentina no transmite la sensación de un trabajo mancomunado ni seguir estrategias comunes, o al menos coordinadas, de participación. Mas bien se trata que cada estación define su hoja de ruta e incidentalmente aporta puntos con un criterio "ex-post" a la competencia por clubes. Por otra parte, algunos concurseros notables en Argentina por distintos motivos participan por afuera de cualquier relación con el LUCG.
Hay estrategias alternativas de un abordaje menos centralizado (las discusiones respectivas se puede seguir en el reflector LUCG en Yahoo!) pero como tampoco hay objetivos claros es ocioso discutir estrategias (los que son una consecuencia natural de los objetivos, así como estos lo son de una visión).
Aun en el nucleo duro de lo que parece perseguirse (concursos CQ) el mecanismo de competencia por clubes tal como es sostenido en el LUCG tuvo y tiene problemas dependiendo de como se interprete la reglamentación de estos concursos, problemas que han sido ignorados o minimizados en el tiempo. Es dificil o imposible instalar debates sobre ellos de ninguna entidad en el reflector LUCG pues son rebatidos con argumentos muy débiles o sencillamente ignorados.
De hecho, la participación en el foro (luego de casi 3 años de pertenecer a el) nunca se aleja de la sensación de estar de visita en el living donde ocurre una reunión de amigos que hablan entre si de sus temas con la libertad de estar en su ámbito, pero estando fuera de ese círculo y sin realmente estar invitado a la conversación mas que en las convenciones mas amables.
Debido a esto es probable que a partir de las intervenciones del año 2014 deje de tener una participación activa en el mecanismo de competencia por clubes hasta que no encuentre una propuesta que tenga algo de consistencia a la cual adherirme. Esto por supuesto es de caracter meramente simbólico porque los puntajes que puedo aportar desde las categorías en que participo, aún con clasificaciones significativas, es mas bien escaso y no mueve la aguja de ningún objetivo que persiga el grupo.
Todo eso no quita que anticipo muchas expectativas para la reunión que se hará y espero poder aprender temas nuevos así como encontrarme con otros concurseros, algunos de ellos verdaderos amigos radiales, con los que pasar un muy buen momento. Quizás soñar un poquitito alguna vez tener antenas como las de ese magnifico campo. Quizás incluso poder probar algunos llamados en ella si dá el tiempo con la estación portatil y ver como "se siente" una llamada QRP con semejante infraestructura. Y, no menor, degustar un "asadasazo criminal".
En definitiva eso termina siendo lo importante, y no puedo esperar poder estar ahí para vivirlo y pasar un dia magnífico. Ojala que el tiempo acompañe, tanto para el viaje como para el despliegue del evento en si.
El LUCG, esfuerzo donde he contribuido con mis puntos concurseros desde el 2011, es una combinación de un grupo original de amigos, un ámbito para la difusión y promoción concursera en Argentina que progresivamente va permeando a ser un ente mas de tipo regional con la participación de estaciones relevantes de Uruguay y Chile, así como un sistema de competencia bajo el mecanismo de "Competition Club" definido en forma similar por los reglamentos de algunos concursos importantes del calendario internacional.
Las fronteras entre las partes de esta combinación son un poco difusas y no pocas veces la participación de distintas personas hace base en forma despareja en ellas.
A mi en lo personal me interesa mucho el ámbito como espacio para la discusión e intercambio de ideas concurseras así como la posibilidad de poder interactuar con algunos de los mejores operadores de la región y aprender de sus experiencias. De algunas de las charlas en la última reunión pude extraer ideas que me aportaron mucho en los siguientes dos años de competición, tanto en cuanto a la configuración de la estación como a estrategias de participación que fuí experimentando con distinta suerte (aunque con un balance general ampliamente positivo).
Sobre el sistema de competición por clubes luego de haber participado durante dos años me queda la sensación que, mas allá del discurso, es un esfuerzo poco estructurado y con objetivos confusamente delineados. Parece concentrarse solo en la suite de concursos organizados por la revista CQ (WPX y WW mayormente), está excluido reglamentariamente de los concursos de ARRL y no parece prestar atención al resto. Por otra parte no hay una verdadera estrategia que pueda discernirse, ni objetivos que se persigan, o quizás éstos son delineados en conversaciones de carácter mas privado que se conducen en otros ámbitos. En realidad daría la impresión que solo termina contando el aporte de pocas estaciones especializadas capaces de generar puntajes muy altos le dá algún sentido real al esfuerzo y genera un nivel discernible de atención y debate.
La dinámica de las relaciones entre las estaciones top en Argentina no transmite la sensación de un trabajo mancomunado ni seguir estrategias comunes, o al menos coordinadas, de participación. Mas bien se trata que cada estación define su hoja de ruta e incidentalmente aporta puntos con un criterio "ex-post" a la competencia por clubes. Por otra parte, algunos concurseros notables en Argentina por distintos motivos participan por afuera de cualquier relación con el LUCG.
Hay estrategias alternativas de un abordaje menos centralizado (las discusiones respectivas se puede seguir en el reflector LUCG en Yahoo!) pero como tampoco hay objetivos claros es ocioso discutir estrategias (los que son una consecuencia natural de los objetivos, así como estos lo son de una visión).
Aun en el nucleo duro de lo que parece perseguirse (concursos CQ) el mecanismo de competencia por clubes tal como es sostenido en el LUCG tuvo y tiene problemas dependiendo de como se interprete la reglamentación de estos concursos, problemas que han sido ignorados o minimizados en el tiempo. Es dificil o imposible instalar debates sobre ellos de ninguna entidad en el reflector LUCG pues son rebatidos con argumentos muy débiles o sencillamente ignorados.
De hecho, la participación en el foro (luego de casi 3 años de pertenecer a el) nunca se aleja de la sensación de estar de visita en el living donde ocurre una reunión de amigos que hablan entre si de sus temas con la libertad de estar en su ámbito, pero estando fuera de ese círculo y sin realmente estar invitado a la conversación mas que en las convenciones mas amables.
Debido a esto es probable que a partir de las intervenciones del año 2014 deje de tener una participación activa en el mecanismo de competencia por clubes hasta que no encuentre una propuesta que tenga algo de consistencia a la cual adherirme. Esto por supuesto es de caracter meramente simbólico porque los puntajes que puedo aportar desde las categorías en que participo, aún con clasificaciones significativas, es mas bien escaso y no mueve la aguja de ningún objetivo que persiga el grupo.
Todo eso no quita que anticipo muchas expectativas para la reunión que se hará y espero poder aprender temas nuevos así como encontrarme con otros concurseros, algunos de ellos verdaderos amigos radiales, con los que pasar un muy buen momento. Quizás soñar un poquitito alguna vez tener antenas como las de ese magnifico campo. Quizás incluso poder probar algunos llamados en ella si dá el tiempo con la estación portatil y ver como "se siente" una llamada QRP con semejante infraestructura. Y, no menor, degustar un "asadasazo criminal".
En definitiva eso termina siendo lo importante, y no puedo esperar poder estar ahí para vivirlo y pasar un dia magnífico. Ojala que el tiempo acompañe, tanto para el viaje como para el despliegue del evento en si.
sábado, 31 de agosto de 2013
El QScope de XV4Y
De la mano del esfuerzo de Yannick (XV4Y) se encuentra disponible la segunda versión de la herramienta QScope.
Si bien todavía en sus comienzos esta herramienta provee funciones útiles para analizar el resultado de un concursos. Básicamente se sube el log del concurso en formato Cabrillo y permite sacar una serie de estadísticas en cuanto a performance, tipo de contactos, bandas y otros.
La herramienta requiere un usuario y por ahora está en nivel beta, sin embargo Yannick me ha permitido formar parte del grupo que realiza los test iniciales.
En este momento el principal deficit es la posibilidad de subir un plan y realizar comparaciones contra éste; tampoco es posible comparar la performance relativa de dos estaciones diferentes. Un recurso interesante para tener en cuenta.
Si bien todavía en sus comienzos esta herramienta provee funciones útiles para analizar el resultado de un concursos. Básicamente se sube el log del concurso en formato Cabrillo y permite sacar una serie de estadísticas en cuanto a performance, tipo de contactos, bandas y otros.
La herramienta requiere un usuario y por ahora está en nivel beta, sin embargo Yannick me ha permitido formar parte del grupo que realiza los test iniciales.
En este momento el principal deficit es la posibilidad de subir un plan y realizar comparaciones contra éste; tampoco es posible comparar la performance relativa de dos estaciones diferentes. Un recurso interesante para tener en cuenta.
jueves, 29 de agosto de 2013
SDR para todos (primer prototipo!!) de LW3DYL/LU7HZ
Hoy en el correo llegó el primer prototipo funcionando del proyecto SDR simplificado que hemos estado trabajando con Willoh (LW3DYL). En realidad, y en rigor, la enorme mayoría del esfuerzo hasta este punto ha sido de Willoh.
Las fotos muestran el ensamble. La placa de la derecha en la primera foto es el SDR en su versión actual, incluyendo oscilador, defasador, mezclador y amplificadores bilaterales de audio. Ese circuito está aún en evaluación pero es mas o menos firme.
Las otras dos placas son provisorias pero necesarias para las primeras pruebas. La placa pequeña de abajo a la derecha es un buffer de RF de una etapa. La placa mas grande puesta verticalmente a la derecha del circuito es un amplificador lineal de 150 mW.
Todavia hay muchas alternativas a explorar para la parte de RF de potencia, incluso (quien sabe) por ahi lo convenzo a Willoh de encararlo como un amplificador bilateral de RF con un MOSFET de potencia.
El frente es totalmente preliminar y muestra la salida de antena, tres bornes que son para las señales de conmutación (en una versión mas avanzada seguramente será una interfaz mas standard) y las fichas RCA para hacer las conexiones de audio tanto de entrada como de salida.
En este fin de semana empezaré las pruebas utilizando como plataforma DSPBASIC donde puedo generar con facilidad señales de SSB defasadas tanto de voz como de ruido de distintos tipos. Estoy a la espera de recibir de Duncan Munro una versión especial del programa KGKSDR con extensiones especiales que me permitan desarrollar los componentes de software de control y otros que son necesarios para completar la parte de software del diseño. Tiempo al tiempo, paso a paso como dijera el gran Mostaza.
Las fotos muestran el ensamble. La placa de la derecha en la primera foto es el SDR en su versión actual, incluyendo oscilador, defasador, mezclador y amplificadores bilaterales de audio. Ese circuito está aún en evaluación pero es mas o menos firme.
Las otras dos placas son provisorias pero necesarias para las primeras pruebas. La placa pequeña de abajo a la derecha es un buffer de RF de una etapa. La placa mas grande puesta verticalmente a la derecha del circuito es un amplificador lineal de 150 mW.
Todavia hay muchas alternativas a explorar para la parte de RF de potencia, incluso (quien sabe) por ahi lo convenzo a Willoh de encararlo como un amplificador bilateral de RF con un MOSFET de potencia.
El frente es totalmente preliminar y muestra la salida de antena, tres bornes que son para las señales de conmutación (en una versión mas avanzada seguramente será una interfaz mas standard) y las fichas RCA para hacer las conexiones de audio tanto de entrada como de salida.
En este fin de semana empezaré las pruebas utilizando como plataforma DSPBASIC donde puedo generar con facilidad señales de SSB defasadas tanto de voz como de ruido de distintos tipos. Estoy a la espera de recibir de Duncan Munro una versión especial del programa KGKSDR con extensiones especiales que me permitan desarrollar los componentes de software de control y otros que son necesarios para completar la parte de software del diseño. Tiempo al tiempo, paso a paso como dijera el gran Mostaza.
miércoles, 28 de agosto de 2013
Interesante herramienta que compartió Osvaldo (LU3MAM/L33M) en el reflector LU-CG que permite editar un archivo en formato ADIF tanto en forma puntual como masiva.
Si bien el "masaje" de archivos una vez terminado el concurso no está recomendado, pero es bastante común encontrarse en el medio de un concurso tratando de pilotear una sesión de run de gran intensidad y tener un error de tipeo, o descubrir que el CAT dejó de andar y no reflejó el cambio de banda o cualquier otra situación que hace que, por una causa conocida e identificada, el contacto guardado no sea válido si lo dejaramos así, incluyendo errores masivos de fecha y hora. Esta herramienta, denominada ADIFMaster, permite cargar el log del concurso en formato ADIF, editarlo y volverlo a importar para concluir el proceso de envio a los organizadores. Forma parte de la colección de herramientas que uno tiene que tener en su "navaja suiza" para concursos, y que cuando se necesitan se las necesita malamente.
Si bien el "masaje" de archivos una vez terminado el concurso no está recomendado, pero es bastante común encontrarse en el medio de un concurso tratando de pilotear una sesión de run de gran intensidad y tener un error de tipeo, o descubrir que el CAT dejó de andar y no reflejó el cambio de banda o cualquier otra situación que hace que, por una causa conocida e identificada, el contacto guardado no sea válido si lo dejaramos así, incluyendo errores masivos de fecha y hora. Esta herramienta, denominada ADIFMaster, permite cargar el log del concurso en formato ADIF, editarlo y volverlo a importar para concluir el proceso de envio a los organizadores. Forma parte de la colección de herramientas que uno tiene que tener en su "navaja suiza" para concursos, y que cuando se necesitan se las necesita malamente.
martes, 27 de agosto de 2013
Reporte de Progreso SDR Para Todos (LW3DYL/LU7HZ)
Willoh (LW3DYL) sigue pegandole duro al diseño del hardware el que va superando distintos problemas, simplificándose progresivamente y alcanzando las metas de funcionamiento; que por cierto Willoh ha insistido en que sean mucho mas exigentes que la indulgencia que un diseño simple podría invitar a tener.
Esta versión ya tiene un prototipo funcionando en banco aunque todavía no es un diseño reproducible ni estamos en condiciones de dar soporte a quien se largue a reproducirlo en esta etapa.
Al diseño le sigue faltando una etapa lineal que lleve la potencia de salida al entorno de 1W que seria el objetivo de la placa base. Luego otro módulo lineal subirá la potencia a otros niveles (5W primero, quizás 20 o 30W después).
El diseño se ha simplificado enormemente en la etapa oscilador, donde se abraza finalmente un oscilador simple con un defasador en cuadratura; este diseño es muy bueno para 80m; tiene algunas dificultades en 40m y se complica de 20m para arriba. Pero eso se puede solucionar mas adelante con un diseño de oscilador basado en DDS (tiempo al tiempo). Es probable que al subir de frecuencia el 4066 no le dé la talla y haya que reemplazarlo por otra cosa (tiempo al tiempo).
El ganador en el mezclador balanceado fue un humilde mezclador balanceado a diodos; el que paciente investigación y depuración de Willoh terminó siendo el que mejor funciona.
La conmutación de audio terminó haciéndose con amplificadores bilaterales de audio. Finalmente pude convencer a Willoh que toda la conmutación se haga desde software con lo que los circuitos respectivos quedaron bien simples.
En paralelo he recibido noticias de Duncan (M0KGK) quien reporta estar trabajando en las modificaciones y el API que le había pedido algún tiempo atras; dato muy bueno porque con ellos podré trabajar en todos los aspectos del diseño que van implementados en software sin necesidad de construir una plataforma desde cero.
Las siguientes etapas es disponer de un prototipo evaluado en el banco para poder utilizarlo en el desarrollo del software (en realidad de los drivers y extensiones del SDRKGK).
El proyecto va tomando forma, 4 transistores, 4 diodos y 1 integrado para un transceiver multimodo, no está mal, no?
Esta versión ya tiene un prototipo funcionando en banco aunque todavía no es un diseño reproducible ni estamos en condiciones de dar soporte a quien se largue a reproducirlo en esta etapa.
Al diseño le sigue faltando una etapa lineal que lleve la potencia de salida al entorno de 1W que seria el objetivo de la placa base. Luego otro módulo lineal subirá la potencia a otros niveles (5W primero, quizás 20 o 30W después).
El diseño se ha simplificado enormemente en la etapa oscilador, donde se abraza finalmente un oscilador simple con un defasador en cuadratura; este diseño es muy bueno para 80m; tiene algunas dificultades en 40m y se complica de 20m para arriba. Pero eso se puede solucionar mas adelante con un diseño de oscilador basado en DDS (tiempo al tiempo). Es probable que al subir de frecuencia el 4066 no le dé la talla y haya que reemplazarlo por otra cosa (tiempo al tiempo).
El ganador en el mezclador balanceado fue un humilde mezclador balanceado a diodos; el que paciente investigación y depuración de Willoh terminó siendo el que mejor funciona.
La conmutación de audio terminó haciéndose con amplificadores bilaterales de audio. Finalmente pude convencer a Willoh que toda la conmutación se haga desde software con lo que los circuitos respectivos quedaron bien simples.
En paralelo he recibido noticias de Duncan (M0KGK) quien reporta estar trabajando en las modificaciones y el API que le había pedido algún tiempo atras; dato muy bueno porque con ellos podré trabajar en todos los aspectos del diseño que van implementados en software sin necesidad de construir una plataforma desde cero.
Las siguientes etapas es disponer de un prototipo evaluado en el banco para poder utilizarlo en el desarrollo del software (en realidad de los drivers y extensiones del SDRKGK).
El proyecto va tomando forma, 4 transistores, 4 diodos y 1 integrado para un transceiver multimodo, no está mal, no?
jueves, 22 de agosto de 2013
Definitivamente un proyecto para hacer (culpa de Rick, LU9DA)
Hace algún tiempo que estoy atrás de un proyecto que me permita acomodar las restricciones de espacio que tengo en Mar del Plata cuando opero desde ahí. A diferencia de mi casa en Córdoba donde sin tener mucho espacio tengo libertad para su uso en MDQ resido en un edificio de departamentos y mis opciones para poner antenas (y poner bajadas) son muy limitadas. Al momento tengo una antena razonable para VHF con la que opero localmente pero extraño la posibilidad de operar en HF cuando ando por ahi. Pero es al mismo tiempo impensable poner otra bajada (mas de 40 metros de cable) u otra antena muy visible. Por eso andaba a la búsqueda de un diplexer que pudiera acomodar con una bajada alimentar dos antenas. En general los diseños "comunes" suelen separar de 150 MHz para abajo y para arriba, permitiendo tener por un lado HF+VHF y por el otro UHF. Pero aqui quiero uno que me permita tener HF por un lado y VHF+UHF por el otro. No era, conceptualmente, mas que el mismo circuito con diferentes valores. Pero por un lado las simulaciones no me daban bien y por el otro no es un área que sea particularmente mi fuerte. Asi que pregunté en el reflector LU-Técnica y rápidamente aparecieron varios comentarios de Oscar, Alexis y Rick. Fue Rick (LU9DA) quien me acercó un artículo en el blog de Adrian (YO3HJV) denominado HF-VHF/UHF Diplexer que es exáctamente lo que andaba buscando. El circuito descripto en el artículo parece además bastante sencillo de construir y ajustar.
miércoles, 21 de agosto de 2013
Reconversión de fuente conmutada de PC (de LU9DPD)
Entre muchos otros proyectos útiles (ya referenciados) en el sitio de Daniel (LU9DPD) aparece un artículo en la categoría de "mas-sencillo-andá-y-comprala" para transformar una fuente de PC en una fuente de 12V a aun amperaje decente (10 a 20A según el modelo). El artículo apareció referenciado recientemente en Facebook pero había tenido la oportunidad de experimentar recetas similares anteriores. Esta sin embargo es notable por su claridad y practicidad de implementación. Todo empezó con tener una fuente de backup para mi estación concursera que pudiera doblarse como fuente de backup para la estación portatil. Si bien tengo una fuente regulada de backup con la potencia adecuada está muy (pero muy) lejos de ser portatil. Las fuentes de PC nuevas se consiguen a un precio muchisimo menor que cualquier equivalente de fuente regulada a igual potencia, y se pueden conseguir además fuentes de PC viejas o de desarme. Ideas prácticas para despuntar el hobby a costos modestos y tiempos de proyectos accesibles.
miércoles, 7 de agosto de 2013
WAEDX CW 2013
Este fin de semana se viene el WAE DX CW Edición 2013 donde las estaciones europeas compiten contra el "resto del mundo" (es decir, nosotros). Concurso en formato de 48 horas (0000Z del Sábado a 2359Z del Domingo) con reglas que le dan un formato muy interesante incluyendo los famosos "QTC" sobre el que hay un tutorial dado por Javier en el foro LU-CG (mensaje 26509) que vale la pena releer, LU5FFque reciben opiniones desde los operadores en un muy amplio espectro. Helmut (DF7ZS) el contest manager dió un webinar interesante con los principales aspectos del concurso, incluyendo los cambios (menores) en las reglas para la edición 2013. Para nosotros la propagación luce algo pobre en las bandas altas con relativamente poca actividad solar y quietud geo-magnética, sin embargo a pesar del silencio el domingo pasado a media tarde entraban estaciones de Europa en buena forma. Mientras tanto puede utilizarse este archivo master.dta solamente con estaciones europeas junto con el MorseRunner para hacer algunas sesiones de entrenamiento e ir haciendo la oreja al tipo de licencias que encontraremos durante el concurso.
jueves, 1 de agosto de 2013
Lázaro, levantate y anda!!
Hace muchos años que utilizo en mis desarrollos personales una combinación de lenguajes; no hay un único lenguaje que cubra todas las posibilidades y problemas. Para proyectos de bajo nivel o de procesamiento de señales suelo utilizar Assembler del procesador en cuestión. Para los proyectos de tipo Web o basadas en Linux uso distintas variantes de Java, aunque para Linux también uso Bash o Perl y para los proyectos de tipo aplicaciones Windows personales utilizo distintas variantes de Pascal. Incluso hice alguna incursión reciente en utilizar Pascal para PIC (mikroPascal) con cuyo resultado quedé muy conforme aún desarrollando en una plataforma tan diminuta como el PIC 12F675. En particular sobre Pascal me quedé "prendado" con el desde que lo aprendí a comienzos de la década del 80 como parte de un postgrado en ciencias de computación que hice en ese entonces en USA. Aprendí con el los fundamentos de la ingeniería de software y la ideología de Niklaus Wirth (autor de otros lenguajes de programación como PL/1, Modula-2 y Oberón) sobre como debía ser un lenguaje asi como el concepto de algoritmos y patrones que desde ese entonces forma parte de mi acervo técnico como desarrollador. Desde ese entonces vengo arrastrando una larga tradición de código escrito, que se remonta tan lejos como la década del '80 donde comencé a utilizar intensivamente el Borland Turbo Pascal para mayormente aplicaciones tipo consola para DOS, pequeños utilitarios que daban performance similares a las que se podían obtener con lenguaje Assembler pero con mucha mejor capacidad de manipular textos y procesar tareas con matemática de alguna complejidad; de hecho fue por esa época que reduje el uso de Assembler en las plataformas Wintel mayormente a segmentos aislados de código que requería optimización o algunas librerías muy específicas, todo el resto comencé a programarlo en Turbo Pascal. Algunas librerias muy básicas que fui construyendo con el tiempo datan desde esa época. Luego en su momento abracé Borland Delphi como ambiente IDE para desarrollar aplicaciones GUI de Windows. Fui saltando desde la versión 2 hasta la 7 que fué la última que tenía versiones públicas o "personales" con la estrategia de dar desarrolladores una herramienta básica sin cargo o con un cargo muy nominal, cobrando por las versiones y librería de mayor escalas mas asociadas al trabajo en ambientes comerciales. Esto contribuyó a que se desarrollara una gigantesca base de componentes Delphi/Pascal disponibles como freeware, algunos incluso que proveyendo código fuente permitían tomarlo como punto de partida para componentes mas complejos.
Luego Borland se transformó en Embarcadero y cambió completamente su estrategia. Retiraron el soporte a versiones previas de Delphi y lanzaron Delphi XE cuya caracteristica es que no tiene versiones "personales" sin costo ni licencias académicas, con un costo prohibitivo (estamos hablando de USD 4000 para arriba).
Seguí trabajando con la última versión Delphi Personal 7 en la que hice desarrollos recientes de integración entre N1MM y utilitarios para integrar OmniRig en mi configuración concursera; pero lo inevitable llegó, en uno de los últimos updates de Windows 7 el IDE de Delphi 7 dejó de funcionar, y como producto no soportado no es mucho lo que se puede hacer al respecto.
Asi que empujado por los hechos no puedo mas que saltar de plataforma para mis desarrollos personales; he considerado distintas variantes de C++ (empezando por Visual C++) pero si bien puedo programar C/C++ con fluidez no es un lenguaje que me guste; he descartado también Visual Basic porque si bien con los años se ha transformado en un lenguaje potente para desarrollar aplicaciones personales tiene algunas limitaciones para desarrollar aplicaciones cuando se aproximan a la máquina o se requieren integraciones complejas que en ocasiones implica desarrollar dynamic linked libraries (dll).
En mi búsqueda tropecé, en realidad recordé porque lo había revisado sin mucha profundidad hace un par de años, el esfuerzo Open Source denominado Lazarus.
El concepto de este proyecto es ambicioso, y ha superado las etapas iniciales donde su oferta era promisoria pero su implementación muy pobre hasta el presente donde si bien es un proyecto en sus etapas iniciales ya tiene una masa crítica de actividad que hace lucir promisorio su futuro.
Básicamente el proyecto apunta a desarrollar una plataforma Pascal totalmente Open Source, que sea compatible en la mayor medida posible con las librerías utilizadas por Delphi con tan poca modificación como las restricciones de copyright lo hagan posible.
Ese objetivo es de por si ambicioso, pero también el proyecto se propone proveer un ambiente en el que sea posible compilar un mismo código fuente (idealmente sin modificación alguna) para que funcione tanto en Windows como en Linux, con el objetivo implícito que en el futuro pueda ser portado a otras plataformas (Android y MacOS entre otras), lo que es de una tremenda importancia para un desarrollador cuando es cada día mas atractivo pararse en una plataforma Linux para ciertos desarrollos gracias a dispositivos como el Raspberri Pi.
Si bien se proveen algunas herramientas para migrar aplicaciones originalmente escritas en Delphi el proceso no es totalmente automática ni transparente (ni indoloro, agregaría); pero las primeras evaluaciones me muestran que el tiempo para realizar los ajustes que permitan que la aplicación resulte finalmente compilada bajo Lazarus/Free Pascal son accesibles y solo requieren algo de paciencia. Los puntos mas pastosos son como ir migrando componentes que a su vez tienen dependencias hacia otros componentes que hay que ir identificando de a una; sea porque el compilador no las encuentra o porque no las puede procesar como lo hacía Delphi.
En algunos casos es mas directo y rápido migrar la aplicación creando un proyecto Lazarus nuevo e ir integrando código viejo con componentes nuevos con las adaptaciones del caso.
Por ahora estoy utilizando el programa HZVox descripto en este blog como caso para aprender el nuevo ambiente y comprender que diferencias tiene con el anterior.
Luego Borland se transformó en Embarcadero y cambió completamente su estrategia. Retiraron el soporte a versiones previas de Delphi y lanzaron Delphi XE cuya caracteristica es que no tiene versiones "personales" sin costo ni licencias académicas, con un costo prohibitivo (estamos hablando de USD 4000 para arriba).
Seguí trabajando con la última versión Delphi Personal 7 en la que hice desarrollos recientes de integración entre N1MM y utilitarios para integrar OmniRig en mi configuración concursera; pero lo inevitable llegó, en uno de los últimos updates de Windows 7 el IDE de Delphi 7 dejó de funcionar, y como producto no soportado no es mucho lo que se puede hacer al respecto.
Asi que empujado por los hechos no puedo mas que saltar de plataforma para mis desarrollos personales; he considerado distintas variantes de C++ (empezando por Visual C++) pero si bien puedo programar C/C++ con fluidez no es un lenguaje que me guste; he descartado también Visual Basic porque si bien con los años se ha transformado en un lenguaje potente para desarrollar aplicaciones personales tiene algunas limitaciones para desarrollar aplicaciones cuando se aproximan a la máquina o se requieren integraciones complejas que en ocasiones implica desarrollar dynamic linked libraries (dll).
En mi búsqueda tropecé, en realidad recordé porque lo había revisado sin mucha profundidad hace un par de años, el esfuerzo Open Source denominado Lazarus.
El concepto de este proyecto es ambicioso, y ha superado las etapas iniciales donde su oferta era promisoria pero su implementación muy pobre hasta el presente donde si bien es un proyecto en sus etapas iniciales ya tiene una masa crítica de actividad que hace lucir promisorio su futuro.
Básicamente el proyecto apunta a desarrollar una plataforma Pascal totalmente Open Source, que sea compatible en la mayor medida posible con las librerías utilizadas por Delphi con tan poca modificación como las restricciones de copyright lo hagan posible.
Ese objetivo es de por si ambicioso, pero también el proyecto se propone proveer un ambiente en el que sea posible compilar un mismo código fuente (idealmente sin modificación alguna) para que funcione tanto en Windows como en Linux, con el objetivo implícito que en el futuro pueda ser portado a otras plataformas (Android y MacOS entre otras), lo que es de una tremenda importancia para un desarrollador cuando es cada día mas atractivo pararse en una plataforma Linux para ciertos desarrollos gracias a dispositivos como el Raspberri Pi.
Si bien se proveen algunas herramientas para migrar aplicaciones originalmente escritas en Delphi el proceso no es totalmente automática ni transparente (ni indoloro, agregaría); pero las primeras evaluaciones me muestran que el tiempo para realizar los ajustes que permitan que la aplicación resulte finalmente compilada bajo Lazarus/Free Pascal son accesibles y solo requieren algo de paciencia. Los puntos mas pastosos son como ir migrando componentes que a su vez tienen dependencias hacia otros componentes que hay que ir identificando de a una; sea porque el compilador no las encuentra o porque no las puede procesar como lo hacía Delphi.
En algunos casos es mas directo y rápido migrar la aplicación creando un proyecto Lazarus nuevo e ir integrando código viejo con componentes nuevos con las adaptaciones del caso.
Por ahora estoy utilizando el programa HZVox descripto en este blog como caso para aprender el nuevo ambiente y comprender que diferencias tiene con el anterior.
miércoles, 17 de julio de 2013
Y llegó por fin la LT7H
Finalmente llegó la Señal Distintiva Especial (SDE) para utilizar en concursos internacionales; se trata de la LT7H. Para conseguirla me costó un poco acumular los requisitos y de hecho para lograrlo tuve que competir varias veces en categorías de Low Power (LP) de forma de poder apilar los contactos necesarios.
Si bien presenté la solicitud con evidencia de cumplir todas las condiciones a principios de Abril desafortunadamente la tramitación demoró bastante y no pude utilizarla en CQ MM DX, CQ WPX CW y WWSA. Tampoco la puedo utilizar en el CAHF pues ya empecé las dos primeras fechas con mi SD convencional (aunque preguntaré por las dudas). Todo parece indicar que la podré inaugurar en WAE DX en el mes de Agosto. Mientras tanto la utilizaré a modo de entrenamiento con el Morse Runner como para hacer el "oido".
Si bien presenté la solicitud con evidencia de cumplir todas las condiciones a principios de Abril desafortunadamente la tramitación demoró bastante y no pude utilizarla en CQ MM DX, CQ WPX CW y WWSA. Tampoco la puedo utilizar en el CAHF pues ya empecé las dos primeras fechas con mi SD convencional (aunque preguntaré por las dudas). Todo parece indicar que la podré inaugurar en WAE DX en el mes de Agosto. Mientras tanto la utilizaré a modo de entrenamiento con el Morse Runner como para hacer el "oido".
jueves, 11 de julio de 2013
Chimento del ambiente (... el chismoso es LU9DA.....)
Cenando ayer con Rick (LU9DA) me pasó un par de direcciones muy interesantes sobre proyectos de radio alrededor del controlador Arduino, distribuciones de Linux, Raspberry Pi y muchos otros proyectos, para bucear unas cuantas horas de lectura técnica y buenas ideas nada mejor que darse una vuelta por el blog Radio Artisan. De paso otra joya, como establecer una estación remota "state-of-the-art" alrededor de una Raspberry Pi y placas Arduino además de soluciones simples deVoIP, tampoco para perderse entonces el sitio RemoteQTH.
jueves, 4 de julio de 2013
Buen momento en R.C.Va.Maria (LU1HYW)
Muy ameno momento pasado el domindo pasado en el asado por el 29 aniversario del R.C.Villa María, institución cabecera en la ciudad del mismo nombre ubicada a unos 130 Km de Córdoba. El RC tiene una actividad interesante y en particular me cruzo con ellos en distintos concursos locales e internacionales. Compartí un buen momento en la oportunidad durante el asado organizado al efecto Gustavo (LU7HW) y con el resto de la gente de Va.Maria. También compartí mesa con la gente del R.C.Bower y Rio Tercero. En distintos momentos (como en la foto) tuve además la oportunidad de encontrarme con gente conocida como Daniel (LU1HLH) y Eduardo (LU7HEO). También conocí personalmente a la gente del BBDX, y en particular a Carlos Almirón (LU7DSY) legendario DX-ista y organizador de incontables expediciones y actividades en nuestro pais, con quien nobleza obliga muchisimas veces tuve intercambios (algunos mutuamente mas amables que otros). En la foto de izquierda a derecha Daniel Lucca LU1HLH, Eduardo Maleh LU7HEO, Gustavo Taboada LU7HW, Carlos Almirón LU7DSY, Osmar Margoni LU8DWR y yo. Buenas noticias institucionales comentadas a los postres y un sorteo de presentes que me resultó esquivo (salio el número superior e inferior al que yo tenía, y en la mesa de 6 en que estaba 3 resultaron premiados.... ojalá que el dicho sea cierto cuando uno es desafortunado en el juego!!!).El asadasón?.... .Criminal!!!! Ojalá que se repita!!
Suscribirse a:
Entradas (Atom)
















