jueves, 17 de febrero de 2022

Antenas Offset (11)

Programas  PM3 v1.2 y v1.3

Continuando con el tema de Antenas Offset y como calcular el diametro de la "parabola madre", que teoricamente "resolveria" el eterno problema de la desconocida curvatura de una ampliacion del plato parabolico offset, publico un programa mas, de pruebas (puede modificarse en el futuro), y publico su logica de calculo en lenguaje clipper, pero que cualquier matematico sabra entender al ver las formulas empleadas en el programa. Agradezco a A33 que pueda emplear su metodo de calculo en la resolucion del problema.

Uno de los asuntos a resolver ha sido la correcta medicion de la profundidad del plato parabolico en antenas de 45 cm y de 60 cm de DTV que elegi por su tamaño y modelo para poder hacer mediciones dentro de la casa sin producir "molestias a terceros" (si Ud. es ftapero sabe a que me refiero), y para lo cual he adquirido un calibre con display digital, ya que tengo uno tradicional analogico pero realizadas algunas mediciones, siempre me quedaba "la duda" (ese estado de incertidumbre ante la verdad o falsedad de un resultado), si se movio apenas perceptible el brazo a corredera o no y tratandose de medidas tan criticas como de 0.1 mm, decidi modernizar el tallercito satelital  incorporando uno de display digital y precision de 0.01 mm mas que suficiente para el caso y que vendrà bien para futuras mediciones de platos parabolicos. Intente asimismo con un medidor tipo laser de distancias (en realidad por ultrasonido) pero encontrè que mide solo despues de varios centimetros de separacion, es decir no mide bien distancias menores a 50 cm, asi que no me servia para el proyecto de medir la profuncidad del plato parabolico. descartè el uso de cinta metrica por razones obvias, la presicion en ese caso en el mejor de los casos es de 1 milimetro y necesito mas presicion, del orden del 0.1 mm, ya que medir la profundidad del plato es cosa seria. una minima variacion en esa dimension se traduce en una gran variacion en los demas valores al pasar los datos a un programa informatico.

Como explicaba al principio, conocer la parabola madre no es solo satisfacer una curiosidad matematica, sino poder darle a la futura ampliacion del plato parabolico offset la curvatura que debe tener y no tener que hacer esta tarea a "ojimetro", cosa imposible de conseguir de ese modo por mas que se intente.

Pero la historia no termina aqui. Como soy un poco curioso, mas adelante, la idea es medir un plato offset para calcular la parabola madre por cada programa mencionado y ver si los programas acertaron con las dimensiones del plato madre foco central, o solo se acercan a los valores o estan completamente equivocados. Yo se que en principio son valores estimados, pero me gustaria conocer el margen de error.

Bueno en esta entrega les comparto este programa de calculo, de la serie de programas que intentan calculan la parabola madre de una antena offset.





El programa al ejecutarse genera un archivo log del calculo, de nombre PM3.txt, ademas de presentar los datos en pantalla. realiza los calculos basado en "otras" formulas, ya que todo buen matematico sabe que no existe un unico camino para llegar a un similar resultado, sino que algunos son mas largos, otros mas cortos, y otros conducen al pantano, etc pero suele haber mas de uno.

El programa es gratuito y esta rareado con winrar 5.91. tiene dos opciones de calculo, una obteniendo el punto mas profundo del plato sobre el eje mayor de la antena y la otra obteniendo la profundidad del plato en el centro de la antena parabolica. 

El programa PM3 version 1.2 se puede bajar de AQUI y es la version modificada y actualizada de PM3. A medida que surjan modificaciones de este programa se iràn publicando aqui para que los lectores puedan bajar siempre la ultima version del mismo. Esta version corrige un signo en la formula del foco y calcula la tangente del angulo offset sin valerse del archivo .DBF.

Desde aqui puedes bajar el programa PM3 v1.3 ultima version, que ya no requiere de la tabla en un archivo DBF para calcular las funciones trigonometricas, solo se necesita el programa ejecutable para funcionar y ademas trae algun demo en texto para comparar resultados. Tambien incluye un articulo muy importante de A33 sobre el metodo de calculo empleado en el programa.

Saludos Cordiales y Buen FTA !!!

FTApinamar

25 comentarios:

  1. En mi nuevo ordenador Linux, no he podido instalar Wine, por lo que no he podido ejecutar tu programa todavía.
    1. Me he dado cuenta de que todavía tienes que utilizar la base de datos para sin/cos/tan?
    2. ¿Y clipper tampoco permite sqrt? Es una lástima.
    Así noto algunos errores de redondeo en las respuestas, que no tengo en mi propio programa de hoja de cálculo.
    ¿O está limitado en los dígitos significativos, que puede utilizar en clipper?

    3. Pero un punto importante: ¡¡El cálculo de la distancia focal para la profundidad en el centro necesita un MINUS en lugar de un plus en su ecuación, por lo que el término debe ser focallength = focal1 * (focal2+focal3-focal4)!!
    [Como encontrarás en mi artículo (A33) que leíste: Cálculo de la Longitud Focal de una Antena Parabólica Desplazada, Revisada].
    Así que supongo que habrá una versión actualizada?

    Saludos, A33

    Traducido de:

    On my new Linux computer, I have not been able to install Wine, so I couldn't run your program yet.
    1. I noticed that you still have to use the database for sin/cos/tan?
    2. And does clipper also not allow sqrt? That is a pitty!
    This way I notice some rounding errors in the answers, that I don't have in my own spreadsheet program.
    Or are you limited in significant digits, that you can use in clipper?

    3. But an important point: The focal length calculation for depth at the center needs a MINUS instead of a plus in your equation, so the term should be focallength = focal1 * (focal2+focal3-focal4)!!
    [As you will find in my (A33) article that you read: Calculation of the Focal Length of an Offset Satellite Dish Antenna, Revisited.]
    So I guess there will be an updated version?

    Greetz, A33

    ResponderBorrar
    Respuestas
    1. en mi pc uso androi! , una adaptacion basada en ubuntu . probaste con android!

      Borrar
    2. translation for A33:
      on my pc i use android , an adaptation based on ubuntu. did you try with android?

      Borrar
    3. Encontré una descripción de que tengo que cargar la arquitectura de 32 bits primero, en mi computadora de 64 bits, para poder instalar Wine.
      Ejecutaré el procedimiento escrito para eso en los próximos días.
      ¡Gracias por pensar conmigo!

      Traducido de:

      I found a description that I have to load 32bit architecture first, on my 64bit computer, to be able to install Wine.
      Will execute the written procedure for that in the coming days.
      Thanks for thinking with me!

      Saludos, A33

      Borrar
  2. Hola A33, en informatica soy de los pocos que comienzan con la version 1.0 sabiendo que habra modificaciones aunque sean minimas. Para no complicar los posteos puedo agregarlo aqui mismo, como v1.2. saludos. FTApinamar

    Hello A33, in computer science I am one of the few who start with version 1.0 knowing that there will be modifications, even if they are minimal. To not complicate the posts I can add it right here, as v1.2. Greetz. FTApinamar.

    ResponderBorrar
  3. A33, Es verdad,Aun mantengo la tabla de funciones trigonometricas, clipper permite SQRT, el redondeo ocurre para la presentacion en pantalla, trabaja con 9 decimales en las funciones trigonometricas si bien la precision es de 0.01 grados por ser una tabla y no un calculo directo. los demas calculos tienen hasta 14 decimales. pero al presentar los resultados se redondea a dos decimales. no es un programa para matematicos sino para ftaperos. si te sirve hago una version especial de este programa sin redondeos en los decimales finales, quedaria solo el "redondeo" que se produce por el uso de una tabla que seria de 0.1 grados.
    saludos. FTApinamar

    A33, It's true, I still maintain the table of trigonometric functions, clipper allows SQRT, rounding occurs only for the screen display, it works with 9 decimal places in the trigonometric functions although the precision is 0.01 degrees because it is a table and not a calculation direct. all other calculations have up to 14 decimal places. but when presenting the results it is rounded to two decimal places. It is not a program for mathematicians but for ftaperos. If it works for you, I'll make a special version of this program without rounding off the final decimals, there would only be the "rounding off" that is produced by the use of a table that would be 0.1 degrees.
    Greetz. FTApinamar

    ResponderBorrar
  4. ya esta agregado el link a la version 1.2 de PM3
    saludos cordiales

    The link to version 1.2 of PM3 is already added
    GreetZ

    FTApinamar

    ResponderBorrar
  5. En primer lugar: he hecho un apéndice a mi artículo original.
    Preferiría que compartiera esa nueva versión (v1.1) con los demás, en lugar de la versión original, en su archivo de descarga.
    He subido la nueva versión de mi artículo esta noche, en este post:
    https://www.satellites.co.uk/forums/threads/calculation-of-the-focal-length-of-an-offset-satellite-dish-antenna-revisited.177783/page-2#post-1126547
    (Se incluye una pequeña corrección en una ecuación, y una ecuación añadida).

    Más adelante: Estaría perfectamente de acuerdo con dos decimales en los valores de los resultados, cuando el cálculo en sí se hace con más dígitos significativos, como escribiste.

    Sin embargo, la cuestión es que el uso de tu tabla .dbf introduce imprecisiones. El ángulo de desplazamiento para una antena parabólica de 960/900 sería en realidad de 20,36 grados, no de 20,37, cuando se redondea correctamente. (Y 20,37000 sugiere una precisión que no existe).
    Ahora bien, para el ángulo de desplazamiento este 0,01 es sólo un error menor, que sólo se muestra en el último dígito (cuando se utilizan dos decimales).
    Para los otros cálculos, utilizando los valores tangentes de su tabla sin/cos/tan, los efectos del error pueden ser a veces un poco más notables (mira el resultado de la distancia de separación, por ejemplo);
    Mira los resultados de mi calculadora (y compáralos con los tuyos):
    https://www.sat4all.com/forums/uploads/monthly_2022_02/622962024_A33FTAPinamarDishspecsformaxdepth70Schermafdrukop2022-02-20.png.ae59d4f8db0306d351093ec6b0c4960f.png
    (Como puedes ver, también calculé la profundidad real en el centro del plato a partir del cálculo del punto más profundo, y añadí el cálculo a partir de ese valor de profundidad).

    Ahora, como usted escribió que Clipper puede hacer el cálculo de la raíz cuadrada, no hay necesidad de utilizar su tabla para los cálculos, excepto, por supuesto, para el cálculo del ángulo de desplazamiento.
    Así que te sugiero que utilices la ecuación sqrt para el valor de tan(offset), en su lugar. Hemos discutido ese método aquí:
    https://ftapinamar.blogspot.com/2021/11/antenas-offset-8.html?showComment=1639139577681#c6777764556012858343

    Usando el método de la raíz cuadrada, todos los cálculos que necesiten tan(offset) como entrada serán precisos de nuevo, creo, y la calculadora tendrá más calidad.
    ¿No haría eso feliz a todo el mundo?

    Siento que esto se haya convertido en un post tan largo.

    Saludos, A33

    ResponderBorrar
    Respuestas
    1. Traducido de/ Translated from:

      First of all: I made an addendum to my original article.
      I would prefer that you share that new version (v1.1) with others, instead of the original version, in your download file.
      I've uploaded the new version of my article tonight, in this post:
      https://www.satellites.co.uk/forums/threads/calculation-of-the-focal-length-of-an-offset-satellite-dish-antenna-revisited.177783/page-2#post-1126547
      (Included is one small correction in an equation, and one added equation.)

      Further: I would be perfectly happy with two decimals in the outcome values, when the calculating itself is done with more significant digits, as you wrote.

      The thing is, however: the use of your .dbf table introduces inaccuracies. Offset angle for a 960/900 dish would in reality be 20.36 degrees, not 20.37, when properly rounded. (And 20.37000 suggests an accuracy that is not there.)
      Now for the offset angle this 0.01 is just a minor error, just showing in the final digit (when using two decimals).
      For the other calculations, using the tangens values out of your sin/cos/tan table, the error-effects can sometimes be a bit more noticeable (look at the clearance distance outcome for example);
      See the outputs of my calculator (and compare it with yours):
      https://www.sat4all.com/forums/uploads/monthly_2022_02/622962024_A33FTAPinamarDishspecsformaxdepth70Schermafdrukop2022-02-20.png.ae59d4f8db0306d351093ec6b0c4960f.png
      (As you can see, I also calculated the actual depth at the center of the dish out of the deepest point calculation, and added the calculation from that depth value.)

      Now, as you wrote that Clipper can do sqare root calculation, there is no need to use your table for the calculations, except of course for the offset angle calculation.
      So I would suggest that you use the sqrt equation for the tan(offset) value, instead. We discussed that method here:
      https://ftapinamar.blogspot.com/2021/11/antenas-offset-8.html?showComment=1639139577681#c6777764556012858343

      Using the sqare root method, all the calculations needing tan(offset) as input will be accurate again, I would think, and the calculator has more quality.
      Wouldn't that make everybody happy?

      Sorry that this has become such a long post.

      Greetz, A33

      Borrar
    2. hola A33, he realizado algunas correcciones en PM3 y en la pagina del blog.
      mira que coincidencia... cuando yo tenia unos 9 años escuchana por onda corta radio netherlands en hilversun, holanda, en sus emisiones en español, mientras practicaba recibir estaciones de radio lejanas. lo hacia con una radio valvular phillips, algo de lo que seguramente nunca oiste hablar que existiera. asi son las cosas.
      saludos cordiales
      FTApinamar


      hello A33, I have made some corrections in PM3 and in the blog page.
      look what a coincidence... when I was about 9 years old I listened to short wave radio netherlands in hilversun, holland, in its broadcasts in spanish, while I practiced receiving distant radio stations. I did it with a phillips valve radio, something you probably never heard of existed. so are the things.
      Best regards
      FTApinamar

      Borrar
    3. Bueno, mi hermano mayor construyó en su juventud un "receptor de cristal" en una caja de cartón, creo, para la onda media (Hilversum 1, 2 y 3).
      ¿Válvula significa tubos (triodos, pentodos, etc)?
      Recuerdo las radios "modernas" "totalmente a transistores" de aquella época. Si no recuerdo mal, tenían cuatro(!) transistores. ¡Creo que todavía debo tener una!

      Traducido de:

      Well, my eldest brother in his youth built a 'crystal receiver' in a carton box, I believe, for the middle wave (Hilversum 1, 2 and 3).
      Valve means tubes (triodes, pentodes, etc)?
      I remember the 'modern' "all-transistor" radios from those days. If I recall right, they had four(!) transistors. I think I still must have one!

      Greetz, A33.

      Borrar
    4. Asi es, valvulas = tubes = triodes, pentodes..etc.
      un receptor a cristal es el mas basico de los receptores de radio. una experiencia interesante.
      las radios mas modernas tenian desde 4 a 8 o mas transistores.
      saludos cordiales
      FTApinamar


      That's right, "valvulas" = tubes = triodes, pentodes..etc.
      A crystal receiver is the most basic of radio receivers. an interesting experience.
      most modern portable radios had from 4 to 8 or more transistors.

      GreetZ
      FTApinamar

      Borrar
  6. hola A33, ya se puede descargar la version 1.3 del programa PM, con algunas mejoras en el calculo.
    saludos cordiales
    FTApinamar

    hello A33, you can now download version 1.3 of the PM program, with some improvements in the calculation.
    GreetZ
    FTApinamar

    ResponderBorrar
    Respuestas
    1. Entonces, ¿has conseguido calcular con coseno/arco-coseno, directamente?
      Muy bien.
      Así que ahora esta calculadora ya no tiene estimaciones, TODA se basa en sólidas matemáticas parabólicas. Así que todo el mundo puede utilizarla sin "segundas intenciones".

      Todavía no he tratado el tema de linux/wine en mi ordenador, así que no he podido probarlo yo mismo todavía.

      Traducido de:

      So, you did manage to calculate with cosinus/arc-cosinus, directly?
      Nice!
      So now this calculator has no estimates any longer, ALL is based on sound parabolical mathematics. So everybody can use it without "second thoughts".

      I have not addressed the linux/wine issue in my computer yet, so I could not test it myself yet.

      Saludos/Greetz, A33

      Borrar
    2. Hola A33, Asi es, agreguè una libreria de funciones trigonometricas. el calculo de la tangente sigue siendo mediante SQRT, pero el arco coseno se calcula directo y no con la tabla DBF. el coseno se obtiene de la division de diametro menor/diametro mayor.
      saludos cordiales
      FTApinamar

      Hello A33, That's right, I added a library of trigonometric functions. the calculation of the tangent continues to be through SQRT, but the arc cosine is calculated directly and not with the DBF table. the cosine is obtained from the division of minor diameter/major diameter.
      GreetZ
      FTApinamar

      Borrar
    3. CALCULO APROX. DE LA PARABOLA MADRE
      FTApinamar v3.0 2021 ,v1.3, en Harbour 3.2
      Por el metodo A33 and Others

      Diametro menor del Plato: 900
      Diametro Mayor del Plato: 960
      Elegiste la Profundidad (1) o (2): 2
      Profundidad del Plato Offset: 70

      RESULTADOS DEL CALCULO:

      Longitud focal Plato Madre: 676.0267
      Angulo offset.: 20.36413
      Tangente Angulo Offset.....: 0.371184291
      Coseno Angulo Offset........: 0.937500000
      Clearance offset estimado..: 51.8610
      Relacion Foco / Diametro...: 0.3551
      Diametro parabola Madre: 1903.7220
      Profundidad Plato Madre..: 335.0605


      y esta otra... (and this calculation)


      CALCULO APROX. DE LA PARABOLA MADRE
      FTApinamar v3.0 2021 ,v1.3, en Harbour 3.2
      Por el metodo A33 and Others

      Diametro menor del Plato: 900
      Diametro Mayor del Plato: 960
      Elegiste la Profundidad (1) o (2): 1
      Profundidad del Plato Offset: 70

      RESULTADOS DEL CALCULO:

      Longitud focal Plato Madre: 678.0134
      Angulo offset.: 20.36413
      Tangente Angulo Offset.....: 0.371184291
      Coseno Angulo Offset........: 0.937500000
      Clearance offset estimado..: 53.3358
      Relacion Foco / Diametro...: 0.3556
      Diametro parabola Madre: 1906.6717
      Profundidad Plato Madre..: 335.1148

      greetz
      FTApinamar

      Borrar
  7. hola, que tal? alguien me sabra decir como proteger un televisor de descargas atomosfericas que se inducen en el cable coaxil analogico del videocable? pense que era problema de tension de la red electrica, pero a pesar de haberle puesto un protector de tension, una tormenta me ha quemado no solo el televisor sino el receptor satelital! desenchufe el cable y se veian incluso hasta las chispas en el conector rg6!, pero ya era tarde... gracias por su aportes, saludos cordiales!

    Dario

    ResponderBorrar
    Respuestas
    1. hola, por casa cuando hay tormenta electrica se desconecta la pc, el modem, el tv aunque sea para tda y no se usa el receptor satelital que permanece desconectado de la antena parabolica.
      fuera de esta costumbre, al menos durante ese tiempo que la tormenta esta encima de la estacion y que ha protegido la misma frente a rayos, existen unos protectores que se colocan en el coaxil pero son para radioaficionados. no he visto para tv satelital ya que al ser descargadores gaseosos, la corriente al lnb se interrumpiria por ejemplo y no funcionaria.

      este es un protector pero para radio cable rg8 de 52 ohms y no el rg6 de 75 ohms de tv.

      https://articulo.mercadolibre.com.ar/MLA-1120726260-protector-contra-rayos-antena-radio-base-surge-protector-_JM

      la diferencia es que en radio sale una onda de radio frecuencia hacia la antena pero no se lleva 14 ni 18 volts de continua. es probable que para tv satelital no funcione.

      este otro si

      https://www.methodcoh.com/index.php?main_page=product_info&products_id=833183

      pero anda a conseguirlo por argentina...

      la solucion economica para un ftapero del tercer mundo sigue siendo desconectar todo y esperar que pase el grueso de la tormenta y alli volver a conectar.
      saludos

      Borrar
    2. algunos te diran de instalar un pararrayo en una torre con una buena toma de tierra... pero en ese caso te sale mas barato viajar y comprar el filtro en eeuu y de paso paseas. quizas se pueda comprar por ebay, no se, pero no los he visto por argentina.
      saludos

      Borrar
    3. Hola

      En los 2 libros que he leído sobre este tema los descargadores son para tensiones inducidas para los rayos; descarga directa no hay aparato que proteja.

      Como ya comentaron, la única manera de proteger es con un buen sistema de pararayos, aunque esto tiene un alto costo (mas de 8 muy buenas estaciones de TV satélital). El costo de instalación ronda los $ar 80000 más materiales de un pararayos.

      Saludos

      Borrar
    4. gracias por las respuestas y el dato, pero el filtro seria solo para el coaxil del videocable nomas, no para la tv satelital, me imaginaba alguna especie de filtro sencillo con un capacitor, y si, yo acostumbro a desenchufar todo con los rayos cuando se sienten cerca, pero lo que me ocurrio fue que el rayo se sintio muy a lo lejos, y se ve que la instalacion del proveedor de tv por cable no tiene sistemas de seguridad, y acabo llegando hasta mi televisor, que seguramente se fue a masa a traves del hdmi por el receptor satelital...

      Dario

      Borrar
    5. pienso que la energia del rayo pasaria por el capacitor cargandolo asi que no aislaria nada... por eso los protectores son gaseosos a modo de switch se me ocurre que una manera de aislar el cable del tv es poner un amplificador de señal en medio aunque no haga falta,asi se quema eso, es decir colocar un circuito electronico intermedio que reciba la descarga. algo asi:

      https://articulo.mercadolibre.com.ar/MLA-876896901-amplificador-de-senal-para-antenas-tv-uhf-vhf-20db-3-salidas-_JM

      Borrar
    6. gracias! si, alguna idea asi buscaba en caso de que no tuviera solucion, porque recuerdo hace muchos años, se ve que sucedio algo por el estilo, y se me quemo el splitter, pero se ve que esta vez no fue suficientemente sensible. imposible e innecesario me parece proteger para un rayo directo, son apenas corrientes que se inducen en los cables. saludos

      Dario

      Borrar
    7. ademas que cuando hay tormenta, la tv satelital no funciona de lo mejor en banda ku

      Borrar
    8. el splitter no tiene componentes activos, solo pasivos. los activos son los que se alimentan cpn corriente como los transistores e integrados que un ampli de linea o un switch o un diseqc tienen... esos, cuando pasa el rayo se queman a modo de fusible si el circuito es suficiente para el rayo, sino este sigue de largo... por eso nofuncionan los splitters que son algun diodo, capacitor y bobina.y nada mas. saludos

      Borrar

A T E N C I O N ! ! !
ESTE BLOG TRATA SOBRE EL FTA GENUINO Y NO SE OCUPA SOBRE COMO VER TV SATELITAL ENCRIPTADA SIN PAGAR ABONO MENSUAL

EL HOBBY DEL FTA CONSISTE EN VER SOLO LOS CANALES LIBRES DE ORIGEN SIN USAR UNA SEGUNDA ANTENA, INTERNET O UN DONGLE.

TENLO EN CUENTA A LA HORA DE DEJAR UN COMENTARIO O HACER UNA PREGUNTA EN EL BLOG. GRACIAS.