$ 20 GPS / GLONASS / Receptor Beidou

La colocación de un módulo GPS en un proyecto ha sido algo común durante algún tiempo, ya sea para geocaching inverso o para un sistema de telemetría de drones. Sin embargo, estos módulos GPS son caros y son solamente escucha con satélites GPS, no con los satélites rusos GLONASS ni con los satélites chinos Beidou. NavSpark tiene la capacidad de escuchar todos estos sistemas de posicionamiento, siendo todos una placa compatible con Arduino que cuesta alrededor de $20.

Dentro del NavSpark hay un núcleo de microcontrolador de 32 bits (no, no ARM. LEON) con 1 MB de Flash, 212 kB de RAM y mucha potencia. Adjunto a este núcleo hay una unidad GPS que es capaz de escuchar con señales GPS, GPS y GLONASS, o GPS y Beidou.

Sobre el papel, es una placa extremadamente impresionante para cualquier aplicación que necesite algún tipo de posicionamiento global y un microcontrolador potente. También existe la posibilidad de utilizar dos de estas placas y antenas activas para capturar información sobre la fase portadora, reduciendo la precisión de este arreglo a unos pocos centímetros. Muy chulo, si.

Gracias [Steve] para enviar esto.

  • CorredorPaquete dice:

    ¡Esto es genial! Tengo que empezar a revisar Indiegogon de vez en cuando.
    ¿Alguien sabe cuál es el ecosistema de software para esta arquitectura LEON? Por supuesto, se preferirían GCC u otras herramientas gratuitas.

    • AMS dice:

      Parece ser un núcleo SPARC, por lo que GCC debería funcionar sin demasiados problemas.

      • F dice:

        ¿Qué pasa con el compilador de Solaris? Es un animal viejo de antaño pero genera buen código SPARC.

        • jeff huang dice:

          Es un procesador Sparc v8 sintetizado LEON3 diseñado por Gaisler Research que se usa dentro del chip. Tiene su propio kit de herramientas gcc de soporte. El uso de un compilador de Solaris diferente probablemente requerirá mucho esfuerzo para ponerlo en funcionamiento. Si está utilizando NavSpark, todavía tiene 490 KByte Flash + 45 KByte RAM mientras ejecuta GPS de 10 Hz, todavía hay mucho espacio para aplicaciones pequeñas.

  • cantido dice:

    Curiosamente, es LEON y no ARM. He visto cámaras digitales con chips SPARC antes.
    http://akizukidenshi.com/catalog/g/gM-06896/ - Este pequeño módulo ZigBee (también puede ejecutar el código de su aplicación en el módulo...) está basado en OpenRISC. Tal vez las licencias ARM sean un poco caras para los proveedores de menor volumen.

    • nep dice:

      El VHDL para Leon siempre ha sido un código abierto gratuito, por lo que si está desarrollando con FPGA, tiene sentido seguir con él, supongo.

      • jeff huang dice:

        La tubería de 5 etapas LEON2 es de código abierto, gratuita para todos los usos. La tubería de 7 etapas LEON3 debe tener licencia para uso comercial. Es mucho más barato que usar un kernel ARM.

        • rewolff dice:

          ¿Cuánto puede costar un kernel ARM? Pedí un montón de chips de brazo (es decir, el hardware) por 0,32 EUR por pieza. (Sugieren sobre los 32 bits de la arquitectura en el precio, al igual que TI sugiere alrededor de 430 con sus plataformas de lanzamiento).

          • kevin keith dice:

            La cuestión es que, cuando vendes a un volumen tan grande, el costo de la licencia (que supongo que está entre $ 100k y $ 1 millón) se amortiza fácilmente. Para alguien que no está en la misma clase de grandes empresas que TI, esta no es una solución realmente realista.

        • kevin keith dice:

          Pasas de uno, LEON1, LEON2 y LEON3 son todos FOSS, mientras que LEON4 es propietario.

  • bobfeg dice:

    ¡Me gusta!
    ¡Qué bueno tener los tres sistemas con una placa barata!
    De verdad me gusta 🙂
    (Ojalá fuera uC a lo que estaba acostumbrado... como ARM)

    • Juno dice:

      Es un diseño muy atractivo. Creo que esta arquitectura te sorprenderá gratamente, algo que vale la pena agregar al resumen.

    • S dice:

      El título es engañoso. Al leer las descripciones de las ventajas, no se trata de tres sistemas con una placa, ¡sino solo GPS, GPS + GLONASS o GPS + Beidou!

  • Algún chico dice:

    El proyecto Piksi (http://swift-nav.com/piksi.html) cobra $ 700 por un par de receptores y hasta ahora ha sido el único sistema GPS de nivel de consumidor capaz de una precisión de nivel centimétrico. En un entorno industrial, pagaría muchos miles por un sistema de este tipo.

    Soy un poco cauteloso cuando Navspark dice que pueden hacerlo por $30. Inmediatamente dejaría obsoletas muchas formas de equipos geodésicos.

    • jpa dice:

      Las personas alcanzaron una resolución de diez metros usando firmware personalizado en OpenMoko. Supongo que si bien tiene acceso de bajo nivel a las señales GPS y al hardware para una medición precisa de la fase de la portadora, el resto es solo software (por ejemplo, RTKLIB).

      Pero todavía requiere una estación base dentro de unos 10 km. Es por eso que su ventaja NS-RAW incluye 2 receptores (que parecen ser solo USB ...)

      • mia2c dice:

        Hay una línea de salida en serie disponible, me preguntaba lo mismo si necesitaría un host USB para el NS-RAW, pero ese no es el caso después de que le preguntó a Oliver al respecto. El pin TX del Venus822, que va del UART a un chip de puente USB, está conectado y disponible. Sin embargo, no hay línea RX, ya que entraría en conflicto con la línea RX proveniente del puente USB. Todavía no he leído mucho al respecto para confirmarlo, pero mi teoría es que podría tocar este pin TX en un módulo de radio y transmitir los datos a todo lo que ejecuta RTKLIB. Trabajando en la suposición, el módulo simplemente se inicia y comienza a mostrar información porque no hay una línea RX disponible para hablar con él. Me uniré a una pareja.

        • probador de ian dice:

          Siempre puede usar un RPi, Cubieboard o alguna otra placa de desarrollo barata/pequeña como host USB para uno o ambos receptores RTK.

          • mia2c dice:

            Eso es mucho costo adicional/gasto adicional si todo lo que desea hacer es transferirlo a XBee o algo así... Claro, un lado del par NS-RAW podría estar en una unidad de mayor potencia como un raspador, pero o el el vehículo de investigación o la estación base solo necesita comunicarse por radio con el otro de la pareja y tener una serie para alguien. la radio sería mucho más sencilla y rentable...

      • Dojo dice:

        Necesita una buena antena si desea precisión de nivel centimétrico. Esto le costará unos cientos de euros si compra uno nuevo (pero busque en eBay).

        • probador de ian dice:

          De hecho, las antenas GPS profesionales son muy caras. Pero Michele Bavaro dice que un parche barato con un plano de tierra de 20 cm (una pieza de metal) suele ser bastante bueno:
          http://www.onetalent-gnss.com/faq

          • austin dice:

            Además, si lee los comentarios, ese procesador no puede ejecutar rtk lib, por lo que debe enviar los datos a otro lugar para su procesamiento.

    • jeff huang dice:

      NS-RAW actúa como un motor de medición GPS, enviando datos de medición a una computadora host que ejecuta el software RTKLIB. RTKLIB toma datos de ajuste de cualquier estación de referencia y datos de medición de NS-RAW, calcula la ubicación de la antena de NS-RAW y resuelve la ambigüedad del ciclo de rumbo para determinar la posición en una fracción de longitud de onda; es decir fracción de 19cm = 3e10 / 1575.42MHz. Un receptor GPS convencional determina la posición a una fracción de un chip (1023 chips en 1 milisegundo); fracción de 300 metros, por lo que tiene una precisión de aproximadamente 3 m.

      Hablando en sentido figurado, Piksi integra un sensor de medición GPS + software RTK + hardware informático RTK + transmisión inalámbrica en una caja, lo que justifica el precio. Sin embargo, también se puede comprar un módulo GPS LEA-6T de $ 179 para usar con RTKLIB.

  • retruécano dice:

    Se ve muy bien, aunque no es completamente de código abierto. "La biblioteca central de navegación integrada GPS / Beidou / GLONASS permanecerá en formato de archivo de biblioteca".

  • Kerimil dice:

    Suena demasiado bueno para ser verdad

  • galane dice:

    Quiero ver una unidad de GPS montada sobre orugas para vehículos que reciban señales de los tres sistemas.

  • voxnulla dice:

    Si este sistema es capaz de una precisión subdecimétrica, podría cambiar las reglas del juego.

  • ses677 dice:

    Trucos de artículos. El Navspark tiene 3 variantes disponibles, solo GPS, GPS + GLONASS * O * GPS + Beidou. No hace los 3.

  • mi palo dice:

    Literalmente, el otro día estaba buscando receptores que fueran capaces tanto de GPS como de GLONASS...

    ¡MOJOSA! ¡Gracias por leer mi mente!

  • Jan Lukeš dice:

    Ya he apoyado esto y tengo muchas ganas de que llegue este foro. Ojalá obtengan los fondos necesarios. Elegí GPS + GLONASS.

  • toto dice:

    El hardware es una placa de desarrollo Venus 822.

  • gelatina dice:

    Entonces, ¿qué otro sistema de posicionamiento es más útil, Glonass o Beidou? Desde los puntos de venta madrugadores parece ser GLONASS. ¿Podría deberse a que hay más satélites disponibles?
    Dado que todos estos sistemas parecen funcionar en la misma banda de frecuencia (¿1,5 GHz?), ¿la mala recepción en un sistema coincidirá con la mala recepción en el sistema alternativo?

    • grincas dice:

      Mirando wikipedia, el sistema Beidou solo tiene cobertura para China y vecinos "cercanos" http://en.wikipedia.org/wiki/File:Beidou-coverage.png

      GPS y GLONASS ofrecen cobertura global, mirando alrededor nuevamente, GPS es mejor alrededor del ecuador y GLONASS es mejor en los extremos. Combinar GPS + GLONASS me parece la mejor elección.

  • Morgen dice:

    Genial, compré un par de placas GPS/GLONASS antes de notar la opción NS-RAW... ¡ahora tendré que pedir otro par! Bueno, supongo que ayudará a acercarlos a la financiación. Solo necesitan $637 hasta ahora...

  • cris c dice:

    Supongamos que alguien comprara dos de estas placas NS-RAW con la antena activa incluida y posiblemente agregara el plano de tierra de 20 cm mencionado anteriormente. Además, suponga que no tiene experiencia específica en RF/GPS/RTKLIB, solo capacidades generales de computadora/electrónica/MCU.

    ¿Qué tan probable es que puedan lograr fácilmente una precisión casi decimétrica, fuera o en el medio de la carcasa, en el sur de estados unidos?

    La razón por la que pregunto es porque pasé unos minutos buscando informes sobre el uso de RTKLIB para DGPS. Aunque parece teóricamente posible con varios módulos GPS existentes, no encontré ninguno que realmente obtuviera una mejora significativa con respecto al GPS normal.

    • anónimo dice:

      Quizás esto sugiera éxito: http://michelebavaro.blogspot.com/2012/02/low-cost-rtk-performance-round-up.html

      • cris c dice:

        Gracias. Pero si bien se han utilizado módulos GPS baratos, parece que se utilizan con una antena avanzada, ¡con un precio de entre $ 1,400 y $ 2,000! Así que no puedo considerar esto como un predictor razonable de éxito con hardware barato.

        • Juan Beale dice:

          En este momento estoy usando RTKLIB con un solo módulo ublox LEA-6T y una antena de disco ebay de $ 6 en un plano de tierra. Mi solución PPP-Static es constante de un día a otro a más de 10 cm en horizontal y un poco más de 10 cm en vertical, pero utiliza un filtrado frontal/posterior combinado y un período de observación de 24 horas. No he probado ninguna RTK/DGPS.

  • Andrés dice:

    ¿Este dispositivo tiene las restricciones de velocidad/altura que tienen otros receptores gps? Si no, tal vez sería bueno para un modelo de lanzacohetes.

    • Juan Beale dice:

      El "Ultimate GPS" (chip MTK3339) vendido por Adafruit ha sido probado para funcionar a más de 27 km de altitud. El único límite que conozco es el límite de GPS ITAR de EE. UU. de 18 km y 515 m / s, por lo que presumiblemente el GPS no tiene ningún límite alto.

      • jeff huang dice:

        Todavía se aplica un límite COCOM estándar a NavSpark. Es decir, funcionará correctamente si no se superan los umbrales de (velocidad

  • andreas dorfer dice:

    Me gustaría mucho una ranura microSD en ese dispositivo para tener (casi) espacio de almacenamiento ilimitado y una fácil transferencia de datos sin controladores involucrados.
    ¿Cuál es la fuente de alimentación de este dispositivo?

  • Juan Beale dice:

    Oliver Huang dijo hoy que una ranura uSD no es adecuada (debido a los componentes existentes arriba y abajo), pero, por supuesto, podría agregarse con una segunda placa apilada en la parte superior. La placa NavSpark funciona desde USB + 5V aunque el receptor GPS (Skyworks SE4150L) y el procesador de banda base (LEON SPARC v8) funcionan a +3,3 V, así que supongo que también podría funcionar desde + 3,3 V externamente.

  • Juan Beale dice:

    Además, me han dicho que la versión NS-RAW * no * es programable por el usuario. Los programables no tienen salida en bruto.

  • Juan Beale dice:

    Para una referencia más fácil, he reunido una "Preguntas frecuentes de NavSpark" (no oficial), que es una recopilación de la información que ahora se difunde a través de la sección de comentarios de la página de Indiegogo. http://pastebin.com/1f5iXwiT

  • rewolff dice:

    ¡El mío tiene solución!

  • sincero dice:

    ¿Se puede usar en DJI Phantom Vision +?

Marco Navarro
Marco Navarro

Deja una respuesta

Tu dirección de correo electrónico no será publicada.