Revisión: Digilent Analog Discovery 2

Ricardo Vicente
Ricardo Vicente

Abrí el buzón y encontré un pequeño aparato más grande que la hamburguesa White Castle. Fue el “Analog Discovery 2” de Digilent. Es difícil clasificar exactamente qué es. Según él, es un amplificador USB y analizador lógico. Pero también es un generador de formas de onda, fuente de alimentación de CC, generador de patrones y analizador de redes.

He mirado estos dispositivos antes. Algunas son mejores que otras, pero por lo general no todas las piezas funcionan a la vez. Es decir, puede usar el amplificador o puede usar el generador de señal. Aquellos basados ​​en microcontroladores a menudo empeoran cuando incluso agregas canales. El Analog Discovery 2 se basa en FPGA, que, si se hace correctamente, debería solucionar muchos de los problemas asociados con otros pequeños dispositivos de instrumentación.

Leí cosas buenas sobre Discovery 2, así que tenía muchas ganas de revisarlo. Diré que es un equipo impresionante. Sin embargo, hay algunas cosas con las que me sentí menos satisfecho, y trataré de darle una lectura justa de lo que encontré tanto bueno como malo.

Antes: El Precio

Vamos a avanzar una cosa. Esta cosa no es barata ($ 279, lista). Hay que mirarlo desde el punto de vista del valor. Obtienes muchos instrumentos en uno y, a diferencia de otros, puedes usarlos (en su mayoría) al mismo tiempo. La otra cosa que me sorprendió es que venía con el enchufe habitual con muchos cables pequeños que terminan en enchufes de cabeza hembra. La razón que me sorprendió es que el osciloscopio es bastante capaz (ver más abajo), lo que significa que realmente quieres una buena encuesta sobre él. Venden una placa de $ 20 con conectores BNC (pero asegúrese de obtenerla al mismo tiempo con el envío más barato de casi $ 20).

Entiendo que la unidad ya es cara para este mercado, por lo que agregar $ 20 adicionales (y más si incluyó encuestas baratas) puede no ser muy atractivo. Pero por lo que el alcance es capaz de hacer, realmente debería incluir los BNC. Mirando el sitio web de Digilent, parece que están apuntando al mercado educativo con este dispositivo. Eso significa que lo han costado caro y es probable que ofrezcan descuentos a los usuarios educativos, especialmente cuantitativamente.

Las especificaciones

La amplitud puede generar 100 megamuestras por segundo y usa A / D de 14 bits. Si tiene los conectores BNC, puede obtener 30MHz. Las entradas en realidad difieren (aunque el dispositivo no está aislado). El generador de forma de onda puede llegar a 12MHz.

Hablando de las capacidades, esto es lo que dice Digilent al respecto (con algunas ediciones):

  • Osciloscopio digital USB de dos canales (1MΩ, ± 25V, diferencial, 14 bits, 100MS / s, 30MHz + ancho de banda, con la placa adaptadora Analog Discovery BNC)
  • Generador de funciones arbitrarias de dos canales (± 5 V, 14 bits, 100 MS / s, 12 MHz + ancho de banda, con la placa adaptadora de exposición analógica BNC)
  • Amplificador estéreo para controlar auriculares o altavoces externos de un generador de forma de onda
  • Analizador lógico digital de 16 canales (CMOS de 3,3 V y tolerante a 1,8 V o 5 V, 100MS / s)
  • Generador de plantillas de 16 canales (3.3V CMOS, 100MS / s)
  • E / S digital virtual de 16 canales que incluye botones, interruptores y LED
  • Dos señales de disparo digitales de entrada / salida para conectar varios instrumentos (3.3V CMOS)
  • Voltímetro de un solo canal (CA, CC, ± 25 V)
  • Analizador de redes: Diagramas de transferencia de circuito de Bode, Nyquist, Nichols. Rango: 1 Hz a 10 MHz
  • Analizador de espectro: espectro de potencia y mediciones espectrales (piso de ruido, SFDR, SNR, THD, etc.)
  • Analizadores de bus digital (SPI, I²C, UART, paralelo)
  • Dos fuentes de alimentación programables (0 … + 5V, 0 … -5V). La potencia y corriente de salida máxima disponible depende de la selección eléctrica Analog Discovery 2:
    • 250 mW máximo para cada suministro o 500 mW en total alimentado por USB
    • 700 mA como máximo o 2,1 W como máximo para cada fuente cuando se utiliza una fuente de alimentación de pared externa
  • Así que incluso ellos piensan que la junta de BNC es importante. También dejaron una de las características más interesantes: hay un lenguaje de secuencias de comandos en todas partes para cosas como disparadores personalizados o instrumentación.

    Mencioné que podrías usar la mayoría de estas cosas a la vez. Hay límites, pero son fáciles de entender. Por ejemplo, el analizador de redes utiliza los canales amplios y el generador de formas de onda. Entonces, si usa el analizador, vinculará esos recursos. Eso tiene sentido.

    El dispositivo está construido en FPGA por lo que no sufre el problema de micro-basado en términos de intercambio de tiempo. Todos los instrumentos funcionan al mismo tiempo. Sin embargo, comparten una memoria intermedia. Cuando se conecta, puede elegir entre varias configuraciones. ¿Quiere un búfer de 16K para los canales amplios? Está bien, pero le costará un recuerdo de algunos otros periféricos. Tiene sentido que haya una cantidad fija de memoria y es bueno que pueda elegir su propia elección sobre cómo asignar, dentro de ciertos parámetros.

    Básico

    Dado que el dispositivo es solo una caja con algunos cables que salen de él, el software lo es todo. Afortunadamente, el software es multiplataforma (gracias por eso). Está muy ocupado porque hay muchas funciones, así que tienes que explorar cosas. La mayoría de los elementos tienen ayuda de globo (aunque algunos no, como el cuadro de diálogo de activación de UART). La ayuda en línea es rudimentaria y probablemente no le ayudará a menos que sea realmente nuevo en estas cosas.

    Sin embargo, puedes inventar la mayor parte con un poco de trabajo. Por ejemplo, aquí está la pantalla de generación de formas de onda con un seno que tiene algo de ruido en los extremos:

    Las pantallas principales tienen muchos botones diminutos como los de la pantalla grande:

    ¿Ves los botones en la parte superior derecha? El de la izquierda muestra una descripción general de todo el búfer. El segundo enciende el cursor caliente (el cursor rojo automático visible en la forma de onda). La barra de herramientas establece algunas opciones y el botón Y establece las etiquetas.

    El botón de marcha es especialmente molesto. Mire hacia el lado derecho de esa pantalla. ¡Hay tres botones de velocidad más! De acuerdo, son fáciles porque, obviamente, son opciones para los canales 1 y 2, pero en algunos casos, es difícil recordar exactamente qué botón de engranaje oculta alguna opción oscura que estás buscando.

    Digital

    La sección digital funciona aproximadamente de la misma manera. Puede activar varios instrumentos (para que pueda activar la amplitud cuando un valor SPI entra en los puertos digitales). Existe una conversión de protocolo justa para cosas como UART y similares. La documentación sobre estos es bastante escasa, aunque (o no la he encontrado) así que espere para experimentar. Por ejemplo, mis amplitudes normales me permiten invertir una señal RS232 antes de decodificarla. No encontré una opción para eso. Tal vez sea lo suficientemente inteligente como para resolverlo. O tal vez podría simplemente girar las amplias riendas. Pero sin probarlo, no puedes saberlo.

    De hecho, tuve muchos problemas con la decodificación del protocolo. Escribí un programa Arduino realmente simple solo para generar una plantilla de prueba:

void setup() {
 // put your setup code here, to run once:
 Serial.begin(9600);
}

int ct=0;

void loop() {
  if (ct++==1000)
  {
    ct=0;
    Serial.write("B");
  }
  else if (ct==1)
  {
    Serial.write("C");
  }
  else
  { 
    Serial.write("A");
  }
  delay(1);
}

Mi idea era empezar con la letra B e incluso mirarla por el tamaño. Al principio no tuve el retraso al final del ciclo. Envié lo antes posible. Pude descifrar los datos, pero la activación no funcionó. No lo noté al principio porque estaba en modo automático, por lo que eventualmente se iniciaría por sí solo y me sorprendió no poder encontrar la “B” en el flujo de datos.

Después de que fui al inicio normal, simplemente no comenzó en absoluto. Teoricé que no es capaz de averiguar qué bits eran bits iniciales en medio de tal flujo. Honestamente, mi Rigol DS1154Z tampoco podía entenderlo. Sin embargo, un retraso muy corto (1 o menos) permitió a Rigol capturar los datos de manera confiable y comenzar. Nunca logré que funcionara con el Discovery.

Es cierto que una nueva versión del software Analog Discovery apareció justo después de eso y ahora funciona, aunque requiere un retraso más largo entre personajes que el Rigol. Además, el botón de disparo manual en la parte inferior de la pantalla no parece funcionar, al menos, no se espera un disparo en serie. Resulta que más tarde descubrí que, a diferencia de un botón de disparo manual en un tamaño convencional, este botón solo funciona si lo tienes configurado en manual. No puede reemplazar un disparador normal con el botón. Parece que el botón debería estar desactivado si ese es el caso.

Resulta que el disparador UART es solo un asistente (ver a la derecha) que configura un disparador complejo para usted. También puede comenzar durante la pausa o el estado inactivo. Obviamente, no puedes (a través de este diálogo) hacer que varios personajes o cualquier otra cosa sea exótico. Es posible que pueda hacerlo con el activador complejo real que establece para usted.

Aquí está el activador real de la letra B. No hay mucha ayuda para algunas de estas pantallas, incluida esta. La mayoría son fáciles de entender, pero aún así sería bueno tener al menos la ayuda del globo.

El veredicto

Puede parecer que soy duro con el Discovery 2. Supongo, pero en realidad estoy bastante impresionado. El hardware parece estar genial. El software, sin embargo, necesita algo de trabajo. Si este fuera un producto de $ 50, sería imprudente. Si el software estuviera abierto, se solucionaría rápidamente y se mejoraría.

Sin embargo, no lo es. Por el precio de la unidad, especialmente agregando los conectores BNC, podría comprar un amplificador de 2 canales bastante bueno. Es cierto que el Discovery es mucho más que eso, pero también tiene sus límites. Hemos visto generadores de energía baratos, las fuentes de alimentación son una docena y hay muchas opciones de un analizador lógico. El analizador en línea, si lo necesita, podría ser el único cambio de juego. La capacidad de programar todo junto podría ser un gran problema incluso si realiza muchas pruebas automatizadas. No es como GPIB tener una cuadrícula llena de herramientas trabajando juntas, pero en cierto sentido es similar y tal vez incluso mejor para la mayoría de nosotros.

Una ventaja es que es compacto y portátil. Todo está en un paquete a un precio. Si realmente comprara todas las cosas que el Discovery puede hacer, gastaría más. Pero probablemente también obtendrás un poco más. Por ejemplo, el búfer más grande que puede iniciar para el tamaño es de 16 K por canal. Eso no es mucho hoy en día.

Me fascinó el analizador web y publicaré cuando tenga tiempo para jugar con él. Este es el equipo que le resultará difícil de reemplazar por el precio.

¿Está bien? Si. Es perfecto No. ¿Deberías comprar uno? Esa será una decisión personal. Es demasiado caro para comprar impulsivamente. Ciertamente es útil, pero solo usted sabe si es lo suficientemente útil como para desprenderse de unos pocos cientos de dólares. Tal vez un espacio de piratería u otro grupo podría armar una compra grupal y negociar un mejor precio al por mayor; no lo sé, pero nunca está de más preguntar.

He examinado osciloscopios baratos antes, y algunos de ellos también estaban basados ​​en computadora. No pertenecen a la misma clase que el Discovery 2, pero también cuestan una fracción del precio. Lo más parecido que se me ocurre a Discovery 2 es LabTool (que mencioné indirectamente en una publicación anterior). Es más barato, pero tiene problemas con el uso de un microprocesador, por lo que no puede hacer todo a la vez, y cuanto más haga, menos muestras podrá tomar. Por otro lado, viene con conectores BNC.

Revisión adicional

Esta revisión compartió mis pensamientos sobre Analog Discovery 2, pero en realidad no lo mostré. Para obtener más información sobre esto, puede ver un video de Digilent que muestra muchas de las funciones a continuación. También hay un video de [Nezbrun] que lo compara con el Discovery anterior al que reemplaza esta unidad.

Nota editorial: La unidad de revisión para este artículo fue entregada a La-Tecnologia por Digilent de forma gratuita.

  • Andrés Nambudripad dice:

    Tras la divulgación completa, ¿esta unidad de revisión se compró o se le envió como una unidad de revisión?

    • Steven Gann dice:

      Asuma siempre que el revisor lo recibió gratis, incluso si dice que no. La gente no se da cuenta de que ese era el verdadero problema detrás de Gamergate, pero me desvío.

      Independientemente, esto no parece un anuncio de pago y enumera los pros y los contras lo suficiente para mí.

      • Mike Szczys dice:

        Ah, buen punto. Sí, la unidad de revisión me fue entregada en la SuperConference y la envié a A para su revisión. La-Tecnologia no publica reseñas pagas.

        • Pagado dice:

          ¿Vale la pena menos de una hora de esfuerzo por un dispositivo de $ 280? ..o vas a devolver la cosa?

          • Brian Benchoff dice:

            ¿Adivina qué? Te compro uno de estos. Simplemente envíeme un correo electrónico (el apellido más obvio del dominio) del correo electrónico utilizado para publicar este comentario, y resolveremos los detalles.

            ¿Cómo estás? tío para volver a la comunidad. Bastante generoso de mi parte, ¿verdad?

          • kaitlynfranz dice:

            Divulgación completa Trabajo para Digilent. Le entregué el dispositivo a Mike y le pedí que buscara a alguien para que escribiera una reseña clara. Me gusta tu escepticismo cuando recibes el tuyo de Brian, envíame tus pensamientos.

          • Al Williams dice:

            Bueno, es realmente estúpido. He estado escribiendo sobre tecnología desde finales de la década de 1970, mucho antes de Internet. Me gusta pensar que tengo una “marca”, como la llamarían los especialistas en marketing. ¿De verdad crees que venderé esa marca, o ese La-Tecnologia, porque anhelo un widget de 300 dólares? Cuando escribía para el Dr. Dobbs y algunas otras revistas, solíamos tener problemas de reseñas en la taquilla. No, no lo devolvemos, pero he regalado mucho a escuelas o estudiantes a lo largo de los años.

            Una vez me ganaba la vida escribiendo. Gracias a Internet y la mentalidad de “cómo te atreves a que te paguen por la información”, ya no puedes hacer eso. Sin embargo, la gente como yo lo sigue haciendo de todos modos.

            Sin embargo, es un poco triste. Si realmente me encantara un producto y estuviera furioso por él, la gente como tú me acusaría de vender. Le gusta ser un príncipe nigeriano que realmente necesita a alguien que lo ayude a lavar dinero. Oye … Me gusta mucho el libro El arte de la electrónica y obtengo copias gratuitas de libros de las editoriales. Probablemente solo esté vendiendo grandes cantidades de petróleo, ¿crees?

      • Andrés Nambudripad dice:

        Punto tomado (y acordado con respecto a gamergate).

        Me arruinaron las recientes “compras en el mercado de mierda” en el AvE [where every single unit is either mailbag’d or out-of-pocketed from his oil-blood-money ;)] o las revelaciones completas absolutamente * obvias * de Sharhiar de The Signal Road [e.g. “yeah this 120k pre-production scope was sent to me as a demo unit for x days to evaluate due to my historical relationship with Agilent (keysight, whatever, still HP to me) — in exchange, I have access direct access to their engineering team to help work out kinks, etc”]. Probablemente tanto es así que mi sensor cínico previamente bien calibrado puede necesitar ser enviado a una referencia para cal;)

        Todo ese tácito “te damos equipo gratis, simplemente no digas nada demasiado negativo al respecto o adivina qué no te enviarán el próximo Milkwaukee Fuel M4000 de 5 piezas” es una completa mierda y me alegro de que esté saliendo . Los mejores anuncios locales de productos son aquellos que específicamente * no * se leen como anuncios pagados. 😉 [I.e. woodworkers are getting real quality Rockler gear in exchange for promotional time and presumably monetary compensation — though Youtube has been actually surprisingly good about denotating such.

        The best ads really speak for themselves and a billion people will be asking “hey what carbide insert were you using to make such a clean facing cut in 8360 steel?! Christ all mighty, AND no chatter? no nothin’.

        I’ve probably spent a few thousand dollars on hobbyist metal consumables alone based on Fenner’s recommendations (who incidentally is really good about disclosing the entire process-chain of acquisition — “I wanted a CNMG holder, ordered it, but turns out I got the number wrong. They were great about it though and comped my account AND sent out the holder I wanted”.) I’m sure their customer-relation management software has him noted as a VIP, so when the rep took the call they gave him the presidential treatment, but it feels like the opposite of the used-car salesmen sleaze we’re all used to. Anandtech is also superb w/r/t integrity. I’m not ragging on HAD. You all are on the whole really good about not shilling.

        If I haven’t rambled on long enough, I really want to do a ‘full tool review’ a la AvE for every item and just stress test the hell out of everything. Marketing fucks claim your output shaft is transmitting ___ torque at ___ rpm? Welp, I just happen to have a tach and torque transducer. Let’s see if you’re full of shit. Your brushed DC motor has really no inductive spike, welp let’s see what mr Power Analyzer has to say.

        Hey Mike….. if you want to use the ‘la-tecnologia name pull’ with some vendors for sample units, I’d be more than happy to do a completely unbiased (except for my well known love for Fein gear, which will fully be disclosed ;)) tear down ‘this is bullshit, and I can prove it’. I.e., this “tool battle” was such shit it made me so mad, I just ranted and raved here — https://www.youtube.com/watch?v=fY59W1U0lmI&lc=z13aura4mvnss5dvr23pcpqw3oqdynb2c . (Obviously the testing will be conducted with more rigor, a la Anandtech). Go keep the proceeds to keep la-tecnologia &/or setting up a ‘fund’ for HAD members who have taken a marketable product to prototype proving technical viability but don’t have the initial capital to pay 10 grand for a tool&die maker to make those injection molds for the enclosures.

    • Snikrepmada says:

      I paid full price for this unit revision 2 after using revision 1. I can say as a paid for device owner with no attachment to digilent that the review is very fair. I personally really like the AD2 and think the pros far out weights any limitations and the value of the tool is well worth the price.

      • cfeyer says:

        I purchased an AD1 as a student at educational pricing. I came back years later to buy an AD2 with accessories, then a Digital Discovery with accessories, both at full price.

        Wanted my employer to purchase the AD2 for me (I’m an embedded software engineer). They were moving too slow, so I purchased it on my own dime. I don’t regret it.

        AD2 is a great “Swiss Army Knife”. It easily fits on my desk. It lives in my desk drawer when not in use. It travels in my backpack. It was cheap enough to buy on my own dime and avoid red tape. It’s not a replacement for a heavyweight scope or waveform generator or bench power supply in every situation, but it fulfills >> 80% of my instrumentation needs at << 20% the price, and frequently saves me the hassle of dragging projects from my desk to the lab.

        • Muj says:

          Which accessories would you recommend buying?

  • guenthert says:

    I (not associated with Digilent or Analog other than as customer) got an AD2 as well. At that time I had some spare money, so overlooking the price I’m quite happy with it. It isn’t all that well suited as Oscilloscope (although it does a fair job I think), for troubleshooting I prefer my Rigol 1054z (not the least due to more sure-footed triggering and UI elements — ah, all those buttons 😉 or function generator (see http://www.eevblog.com/forum/testgear/show-us-your-square-wave/msg1098443/#msg1098443) even though it goes to a considerably higher frequency and offers arbitrary waveforms unlike the POS function generator I got at Fry’s for 2/3 the price of the AD2.

    The real value (for me) is in the frequency and network analyzer. Sure, one can get much better devices from Agilent on the 2nd hand market for reasonable prices (<$2k), but that’s not only quite a different price range, but those devices tend also to be very bulky and heavy (and hence would require a very understanding SO). As a frequency analyzer, the AD2 beats many oscilloscopes (thanks to the 14bit ADC and display on a large screen). I enjoy most however comparing a simulation with the results from the network analyzer (and trying to figure out where the differences stem from).

    Those USB oscilloscope-like devices stand and fall with their software. The one for the AD2 (WaveForm 2015) fortunately gets most things right and while not open, it’s at least free (as in beer). I was pleasently surprised when I discoved that the Windows version even runs on an old laptop of mine, sporting Windows XP SP2(!), which allowed me to take some measurements floating (laptop was battery powered).

    • Kevin Harrelson says:

      In all fairness, it is not exactly an “apples-to-apples” to compare this box to a stand-alone scope. Real instruments take up real space. You could throw an Analog Discovery 2 into your bag along with an Arduino and breadboard and carry the whole thing to your local coffee shop with your laptop and do hardware hacking in front of a barista. That would be quite impractical with a real scope, power supply, and logic analyzer.

      I actually have a mixed-signal scope (4 analog, 16 digital), but an older one, from back when scopes were at least 16 inches deep. I want one of these boxes just for the space savings on my desk. If this box can do at least 80% of what I need in a package the size of a deck of cards, I call that a win.

      It is a pity about the price, though. I remember them being offered to students for right around $100, so I know that the BOM is not more than that. If I could get it with the BNC board for $200, I would be VERY tempted. However, at $300 with the BNC board, I can get by with what I already have.

  • schip666 says:

    I recently got a Bitscope for about the same price, with similar capability. I haven’t done a side by side spec review, but does anyone have a compare-and-contrast opinion?
    thx

    • kaitlynfranz says:

      I’m going to assume you have a BitScope 10 since that one was similar in price ($245.) It has a higher bandwidth (100MHz vs 30MHz,) but a much smaller sample rate at 40MS/s where the analog discovery has 100MS/s.

      It also has half of the digital channels that the analog discovery has, 8 instead of 16, and doesn’t have the ability to send digital signals, only receive.

      It does have a spectrum analyzer but I couldn’t find information about a network analyzer so I’m assuming it doesn’t have that, which the analog discovery does.

      So it appears to have a scope, waveform generator, logic analyzer, and spectrum analyzer. Where as the analog discovery have a scope, waveform generator, power supplies, voltmeter, data logger, logic analyzer, pattern generator, static IO, network analyzer, spectrum analyzer, protocol analyzer, and a script editor if you need more customization.

      I guess more concisely, AD2 has more tools and higher sample rate, BitScope has higher bandwidth.

    • kaitlynfranz says:

      I also found this chain on the eevblog forum talking about the differences between the two http://www.eevblog.com/forum/testgear/bitscope-micro/msg428668/#msg428668.

  • Tweepy says:

    “the largest buffer you can field for the scope is 16K per channel. That’s not much these days.” I bet you, it’s close to nothing!
    “For the price of the unit — especially adding in the BNC connectors — you could buy a pretty nice 2-channel scope” I would closer to a 4 channels scope, WITH probes, dedicated screen and buttons.

    The only interesting feature is the 14 bits channels for audio analysis but as you pointed it, with a closed and limited software I’m not in. Pity, with Sigrok compatibility it would be quite good though.

    • some guy says:

      A 4 channel scope for $279?? The 1054Z (not 1154Z as written) is still $399 (amazon.com). Maybe there a cheaper scopes but they need to be usable too…

      “the scope is pretty capable”
      Yeah… Of course it depends what you need, but 30MHz with 100MSPS is not so much… And because of this i’m not sure if the network analyzer will be very useful. The spectrum analyzer might be, it depends. And yes, 14bits can be nice of these sort of things but just to look at a signal you don’t need them imho. And 14bits is nice, but you have to look at the internals, how much noise is added to the signal from attenuators/… –>effective number of bits

      • Tweepy says:

        Ok, maybe closer than a Red Pitaya then, but again, what all theses USB/ETH devices lack is good software (at least non crashing), with many features, still usable in 10 years. Otherwise I think a 330€ (without VAT) 100MHz 4-channels Rigol is better to invest in.

        • kaitlynfranz says:

          Red Pitaya is definitely a dev board not a tool like the Analog Discovery. Like I said before, try the software and you’ll find it doesn’t crash and has a ton of features, its free :). There’s a demo mode so you can explore the software without spending any money.

        • some guy says:

          ok, i was wondering… Personnally i prefer standalone tools (DS1102E sitting next to me).

    • Kaitlyn says:

      Although the software is closed, the developer runs the scopes and instruments sections of forum.digilentinc.com. Almost every time someone has a complaint about the software, it’s fixed in the next revision.

      It also has a script editor so you can write your own tests.

      If you want to check it out without purchasing anything you can test out the software yourself for free. You can find the download at analogdiscovery.com/download. Then you can see for yourself if there are deal breaking limitations.

  • robert says:

    It depresses me that we haven’t managed to move on from proprietary, platform-limited software for these devices. The better part of the “experience” you have with this piece of hardware is due to the capabilities (or lack thereof) of the software. It would be nice if more companies and users could support the efforts of e.g. sigrok to produce hardware-independent software stacks so that these hardware companies actually had to go back to competing on *hardware*.

    • kaitlynfranz says:

      I wouldn’t define the software as platform limited, it can run on Linux, Mac, Windows, and some ARM devices. Unless you meant platform based in that it only runs on the Analog Discovery.

      The Analog Discovery 2 is built on a Spartan 6 FPGA, and has 14 bit ADCs, pretty good hardware as far as USB scopes go.

    • snaslund says:

      Well I think the problem with competing on hardware as you say is going to be that this new generation of device is an FPGA meaning that the software IS the secret sauce here. Hard to compete solely on hardware when the hardware is an off the shelf commodity.

  • DougM says:

    I need a good cheap spectrum analyzer – is this a candidate?

    • kaitlynfranz says:

      Defintiely, there is an in depth tutorial on the spectrum analyzer here (https://reference.digilentinc.com/learn/instrumentation/tutorials/ad2-spectrum-analyzer/start).

      You can also download the software for free and check it out yourself.

    • Brian says:

      No, as it is not really that ‘cheap’, and the unit myself and my dog evaluated indicates (mostly from noise floor) an ENOB of less than 11 bits. A good reference is the eevblog youtube video where the FFT, and supporting functions found on various o-scopes are evaluated.

  • Ph.HV says:

    I’ve used both versions of the AnalogDiscovery (1 & 2) to build instrumentation for my lab (life sciences / biology). Its a pretty nice tool if you need to cram an arbitrary function generator and oscilloscope into a small enclosure. The learning curve is relatively steep, but the python API works alright once you get used to their function calls. Their API functions don’t throw exceptions so debugging is a huge pain. They are continuously updating their DLL files, which is great, but code written for the AD1 doesn’t work correctly for the AD2 and there is no guarantee that code written with their older DLL files (2.7.5) will work correctly when you install the newer ones (3.3.7+). There are also some weird qwerks in the newer versions, like the analog out channels defaulting to +5V out when they are initialized, rather than 0V.

    Both hate high frequency noise and will randomly drop the USB connection if you don’t take extreme measures to shield it. For example, it really hates the phidgets motor driver I use and you have to keep the two physically separated by a few feet. The device doesn’t auto-reconnect so you have to re-initialize it whenever this happens. The supplied USB cable has a ferrite bead, but I’ve had better luck with this one from Tripp Lite (https://www.amazon.com/gp/product/B008VOPCGY). Using the dedicated power adapter with the AD2 helps some, but doesn’t fully resolve this.

    Another major issue is that the analog out channels output a 1-10 ms waveform when the device is initialized or disconnected so you have to be careful what it is attached to when this happens. Its easy enough to build some digital logic to turn on the enable pin of an op-amp, but it would be great if this wasn’t an issue.

    Tech support is great and [attila] es lo suficientemente rápido para volver a las preguntas que quedan en su foro. Definitivamente recomendaría esto a cualquiera que necesite un DAQ barato y prefiera evitar LabView.

  • littledino2112 dice:

    Como analizador lógico, el AD2 carece de la capacidad de registrar muestras infinitamente en comparación con un analizador lógico Saleae. Sin embargo, creo que esto es solo una limitación del software. ¿Alguien sabe si Digilent tiene un plan para agregar esto pronto?

    • Comandantefranz dice:

      Pregunte por la sección de entornos e instrumentos de forum.digilentinc.com. El desarrollador de software lo gestiona para poder decírselo.

    • cfeyer dice:

      Creo que la grabación infinita es posible poniendo el osciloscopio o el analizador lógico en modo “registro”. Este modo está limitado por la velocidad a través de la conexión USB.

  • BrilaBluJim dice:

    Puedo entender que un fabricante no quiera dar a sus competidores un programa gratuito, convirtiéndolo en un código abierto, pero lo mínimo que pueden hacer es ofrecer un SDK para que pueda escribir mi propia interfaz de usuario si no me gusta la de ellos.

    • Comandantefranz dice:

      Del manual de referencia de WaveForms 2015:

      “SDK y tiempo de ejecución
      El instalador de WaveForms incluye WaveForms SDK. WaveForms SDK es un software para crear programas personalizados y consta de un manual de usuario, ejemplos en Python y C ++ y un archivo de encabezado de biblioteca.

      El instalador de WaveForms también incluye Runtime WaveForms. El tiempo de ejecución de WaveForms consta de una biblioteca compartida (dwf) y archivos de soporte de hardware y es necesario para iniciar programas personalizados. “

      • BrilaBluJim dice:

        ¡Dulce!

    • Natsu dice:

      Una nota al margen más informal, pero parece que esta persona hizo una versión java del SDK para Mac (https://github.com/knowm/waveforms4j). No parece que esté completamente hecho, pero al menos parece factible.

  • Bob Barker dice:

    Estaba buscando un rango de grabación que pueda conectar a los parlantes para ver por qué mi rango de graves se convierte en una mosca. ¿Sería bueno para ver un sonido de 48 kHz? El bajo número de muestras parece crítico.

    • Moryc dice:

      Para el audio, puede obtener buenos resultados con una tarjeta de sonido USB barata. Existe un software específico para medir y analizar altavoces que puede utilizar tarjetas de sonido comunes para este propósito. Entonces no necesitas AD2 para eso …

  • Alex dice:

    Tengo AD2 yo mismo, lo obtuve como un mini laboratorio en una caja para juegos electrónicos en general cuando estaba lejos de mi banco habitual y el espacio limitado durante dos meses a principios de este año. ¡Me encanta, funcionó perfectamente para ese propósito!

    Una cosa en la que creo que parece menos que su potencial:
    En la medida de lo posible, podría reemplazar fácilmente su cable adaptador de serie USB y hacker de bus y tal vez incluso hacer JTAG, pero, por desgracia, el software no hace nada.

    @kaitlynfranz: ¿algún entendimiento si me falta algo aquí?

    • Natsu dice:

      Siempre puede publicar en el foro de Digilent y ver si [attila], aparentemente la persona principal que escribe el programa Waveforms puede llevar a cabo tal cosa. Parecen ser bastante expertos en agregar solicitudes de software multitarea a las formas de onda.

      • Comandantefranz dice:

        Esto es cierto, el desarrollador de WaveForms administra la sección de alcance y herramientas de forum.digilentinc.com. Casi todos los cambios en WaveForms provienen de los comentarios de los clientes en los foros.

  • Felipe dice:

    Me gusta el nuevo estuche 🙂

    • Tweepy dice:

      Suena como un viejo juguete transparente para mí

  • Neris dice:

    Buscando algún consejo, experiencia, tracción … ¿Cuál sería su alcance perfecto (tipo de)? ¿Financiaría este proyecto de software? Video: https://youtu.be/jmDLRDejVgY GitHub y cómo funciona actualmente https://github.com/soholt/ginscope Gracias

    • BrilaBluJim dice:

      En cuanto al chip AD que eligió, con un muestreo máximo de 11,1 kHz y una resolución de 8 bits, no sé a qué mercado se dirige. Es demasiado lento y de muy baja resolución para analógico, y las únicas cosas más lentas son los sistemas de control y el registro de datos. ¿Cómo es esto una mejora con respecto al tamaño de una tarjeta de sonido que le daría 16 bits con una muestra de 48 o 96 kHz?

      • Neris dice:

        Gracias por la respuesta, soy consciente de las limitaciones del AD que se usa actualmente y las velocidades de arduino, era un chip que tenía conmigo. También creo que 8 bits se pueden convertir a 16 bits si es necesario; todo se explica en github, incluida la codificación. También hay FPGA que cuestan alrededor de $ 12 como https://www.xmos.com/support/boards?product=17441 con 4ADC a bordo y otras opciones disponibles. Esto también significaría algún nuevo programa gratuito adaptable a sus necesidades.
        Gracias

  • Peleas (@R_Cross) dice:

    Una cosa a tener en cuenta es la base común de la placa BNC de que el blindaje de los cables BNC convierte su amplitud en unilateral en lugar de diferencial. Aparte de eso, no tengo ninguna duda de usar la versión 1 todos los días en el trabajo.

  • Jarek Lupinski dice:

    trama: esto era en realidad un anuncio pagado para White Castle

  • Scott dice:

    Anuncian que funciona en Mac. Algunos de nosotros hemos tenido problemas para ponerlo en funcionamiento durante meses y no ha prestado atención.

    • Kaitlyn dice:

      Hola Scott,
      ¿Publicaste en forum.digilentinc.com? Si me indica su publicación, entonces puedo verificar por qué no está prestando atención.

      • Scott dice:

        https://forum.digilentinc.com/topic/2732-mac-analog-discovery-2-waveforms-2015-no-device-detected/

        • Comandantefranz dice:

          Hola Scott,
          ¿Cuál es tu nombre de usuario en el foro? Será más fácil para mí asegurarme de que todos los problemas se resuelvan si sé cuáles son las suyas.

          Kaitlyn

  • Linh dice:

    Hola, OP o cualquiera que esté pasando puede ayudar,

    Estoy tratando de encontrar información para una función de análisis lógico muy básica.
    ?? ¿Puede el AD2 en modo LA capturar datos sincrónicos?

    Fondo:
    Hay 2 pines de entrada en la etiqueta AD2 como Escape (T1, T2). Traté de rastrearlos en el esquema de referencia, pero acaba en un bus colectivo que dice “A FPGA”. Tenía la esperanza de que esto fuera a un pin de reloj en un artículo, pero el esquema simplemente terminó allí.

    Me abstuve de comprar el instrumento Saleae porque solo prueban datos con relojes internos. Esto tiene el efecto secundario de eliminar la función de búsqueda en la captura. Por ejemplo, si busca “A5A5” y el reloj interno funciona cuatro veces más que el reloj del bus. Esto significa que uno vería “A5A5” 4 veces antes de que se encontrara el siguiente “A5A5”.

    Muchas gracias por el artículo.

    Zorgu,

    linh

    • Kaitlyn dice:

      Hola Linh,
      Puede encontrar un tutorial que incluye cómo usar el analizador lógico aquí: https://reference.digilentinc.com/reference/instrumentation/analog-discovery-2/start en la sección de tutoriales.

      El tutorial de Logic Analyzer se puede encontrar específicamente aquí
      https://reference.digilentinc.com/learn/instrumentation/tutorials/ad2-logic-analyzer/start

      Para usar los pines de disparo T1 y T2, debe configurar la fuente de disparo en Externo 1 o Externo 2 y luego configurar los ajustes de disparo como desee que funcione.

      Kaitlyn

  • PicoPi dice:

    ¡Creo que este producto cuesta mucho de lo que es y lo poco hardware que se necesita! Debería tener un precio de entre $ 59 y $ 99. Aún se necesitaría una computadora para tomar esta foto. No olvidemos eso.
    Si fuera una unidad independiente, valdría $ 300, pero no, por lo que no vale tanto.
    Déjalo afrontarlo. Este problema fue financiado masivamente, por lo que no se recuperó ninguna inversión y la unidad cuesta menos de $ 40 para la fabricación. ¿Por qué no ponerle un precio inferior a 100 dólares para que sea omnipresente en todos los hackers, aficionados e industrias?
    Esta falta de visión se debe a la codicia.

  • Rajeeva dice:

    a medida que obtenemos datos digitales con el tiempo, especialmente necesito exportar a un archivo .csv como el tiempo de columna y los datos digitales

  • Finisterrae dice:

    Compré AD2 hace más de un año. Hasta ahora se ha utilizado únicamente como analizador web, y ha sido útil. Pero solo por eso, porque cada vez que necesito otra herramienta, Digilent está cerrado y es de propiedad total, y estoy cansado de las cosas cerradas y de propiedad.
    Entonces una cosa está clara para mí: no más agilidad y el próximo juguete será redpitaya.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *