VCF East: SDR en el Altair 8800

Sería perdonado si pensara que la radio definida por software (SDR) es un descubrimiento relativamente reciente. Después de todo, pocos fuera de los círculos de radioaficionados más acérrimos conocían siquiera el concepto, hasta que se descubrió que los sintonizadores de TV USB baratos podían usarse como receptores bastante decentes desde unos pocos cientos de MHz hasta el rango de GHz. La aparición del proyecto RTL-SDR en 2012 llevó el costo del hardware SDR de nivel de entrada de cientos de dólares a decenas de dólares de manera efectiva de repente. Hoy en día, hay más piratas informáticos que nunca antes navegando por las transmisiones haciendo trampas en los programas.

Pero resulta que el proyecto RTL-SDR no fue la primera vez que el software y el hardware se fusionaron para permitir que los piratas informáticos corrieran el telón en el mundo de la radio. En 1975, se publicó un artículo escrito por Steve Dompier en el Computer Company Newsletter y se volvió a publicar en Revista de Calistenia Computacional y Ortodoncia por el Dr. Dobb en 1976 esto describió un descubrimiento muy curioso. Casi una década antes de que un equipo de Raytheon acuñara el término “software de radio”, el artículo mostraba que con solo unas pocas líneas de código se podían generar transmisiones de radio AM desde su MITS Altair 8800.

En ese momento, eso fue un gran problema. Algunos incluso argumentan que convirtió a la radio AM en uno de los primeros dispositivos de E / S utilizados con el Altair 8800. En una demostración del código en una reunión del Homebrew Computer Club, supuestamente terminó en un aplauso salvaje, y Bill Gates lo describiría más tarde. uno de “Los mejores programas de demostración que he visto para Altair”. Soporte particularmente fuerte, considerando que Gates habría impulsado el lenguaje BASIC de Microsoft para Altair, que esta técnica no usó.

En el reciente Vintage Computer Festival East, Bill Degnan mostró una versión desarrollada del concepto original de Dompier, al que llama “Altair Jukebox” (en esta página también puede encontrar una versión en PDF del artículo de 1975 de Steve Dompier). Incluso 43 años después del descubrimiento de que Altair podía lograr tal hazaña, deleitó a todos los que se detuvieron en la mesa. Con los LED parpadeando durante las canciones en voz alta y clara a través de la radio AM antigua cercana, todo parecía casi mágico. No es de extrañar que Bill Gates estuviera impresionado.

¿Como funciona?

Naturalmente, más de unas pocas personas querían saber exactamente cómo se generaba la música. Durante un tiempo, Bill incluso tuvo la parte superior de Altair para que vieras el interior; similar al mago levantándose las mangas para ver que no estaba escondiendo nada. No, no había un pequeño transmisor de radio AM escondido dentro del Altair, el efecto es simplemente un producto de una interferencia electromagnética (EMI) generada cuidadosamente. Realmente, se debe más a un defecto de diseño en Altair que a cualquier otra cosa.

El blindaje inadecuado de EMI en la computadora permite que la radio cercana capture el ruido cambiante de los componentes electrónicos, lo que provoca una interferencia considerable en las frecuencias bajas de AM cuando está en funcionamiento. Se observaron efectos similares con otras computadoras de la época, como el PDP-8. Puede detectar la interferencia independientemente del programa que se esté ejecutando en Altair, solo que la mayoría de los programas generarán ruido no estructurado. Pero manipulando hábilmente este efecto, es posible crear algo con un sonido realmente agradable.

Resulta que este es casi exactamente el dispositivo que recientemente ha permitido el uso de adaptadores VGA USB baratos como transmisores definidos por software. La interferencia generada por el dispositivo, generalmente nada más que una molestia, está hábilmente preparada para convertirse en una transmisión útil. Parece que los mejores trucos nunca pasan de moda.

Aceptando solicitudes

Bill tomó la investigación original publicada en Por el Dr. Dobb y creó una experiencia mucho más pulida. En lugar de tener que activar los datos de cada canción que desea escuchar en el panel frontal, el usuario ahora tiene acceso a un menú que le permite elegir entre piezas predefinidas almacenadas en la aplicación. El resultado de todo esto es que cualquiera podría sentarse a la mesa y cantar una canción sin ningún conocimiento del software o incluso del propio Altair necesariamente.

Como beneficio adicional, Bill instaló un TRS-80 Modelo 102 completamente falso como terminal para la demostración del día. Lo que sirvió como un gran ejemplo de la increíble duración de la batería que el Modelo 100/102 podría lograr con nada más que baterías AA, y una oportunidad para que los participantes se pongan manos a la obra a tiempo con algo diferente en un mar de CRT verde y naranja. terminales.

La dicotomía entre el Altair con sus desvergonzados LED parpadea salvajemente y el revelador Modelo 102 de la década de 1980 definitivamente se destacó en el programa, y ​​parecía que la silla frente al Tandy rara vez estaba vacía. Basado solo en la cantidad de veces que se podía escuchar cómo se lanzaba al Guerras cósmicas tema durante el transcurso de la feria, se puede decir con seguridad que esta demostración tuvo mucho éxito hoy. Como hace todos esos años en el Homebrew Computer Club.

  • Ostraco dice:

    ¿Se pregunta si los aparatos electrónicos mucho más antiguos son más ruidosos que, digamos, los modernos más eficientes?

    • jafinch78 dice:

      Me hace pensar en los electrodomésticos antes de que mis padres nacieran con chispas y arcos, y luego, en los tiempos modernos, lo más probable es que ni siquiera los electrodomésticos asiáticos legales con los que saber qué emisiones son.

      • jafinch78 dice:

        Además, el “a quién le importa que parezca un contratista oficial del gobierno o de seguridad” de la FCC moderna y que realiza la detección y ejecución por radio direccional de estática, ruidosa, interferencia, bloqueo y diplomáticos estadounidenses de las embajadas de Cuba, Moscú o Uzbekistán y otras operaciones compuestas y encubiertas que son más que curativos y provocan que instalaciones físicas y mentales graves ataquen con la intención de paralizar si no peor … especialmente con armas de energía directa y acciones delictivas con intenciones maliciosas. Artículo interesante.

  • keiyakins dice:

    Dios, me encanta la familia TRS-80 Modelo 100. ¡Y desearía que esos caracteres de 40 × 8 todavía estuvieran disponibles!

    • retrocheng dice:

      ¡Ellos son! Cub 100 los tiene disponibles (http://www.club100.org/ordform.html). Desplácese hacia abajo aproximadamente dos tercios del camino hasta la parte inferior para encontrar las pantallas LCD. Club 100 también tiene sistemas completos, así como accesorios y otras partes disponibles.

      Grandes maquinas.

      • keiyakins dice:

        ¡Bien! Parece que los están sacando de unidades muertas, sin embargo, me sentiría mal al intentar usar uno para mis estúpidos proyectos y “tomarlo” de alguien que intenta mantener su modelo 100 en funcionamiento. Probablemente no debería, pero … la gente es tan rara.

        • keiyakins dice:

          … también hay un gran “AVISO Haga clic en 100 pedidos por Internet actualmente cancelados”. encima.

    • Scott Hess dice:

      Hay 240 × 64 elementos aquí como:
      https://www.winstar.com.tw/products/graphic-lcd-display-module/240bridge64-lcd-display.html
      Creo que incluso vi uno con un controlador i2c. Combine con la fuente apropiada 6 × 8 y aquí está.

  • Ren dice:

    “En última instancia, pocos fuera de los círculos de radioaficionados más acérrimos conocían el concepto hasta que se descubrió que los sintonizadores de TV USB baratos podían usarse como receptores bastante decentes desde unos pocos cientos de MHz hasta el rango de GHz”.

    Recuerdo de hace unas décadas un artículo (Electronics Now?), Que creó un analizador de espectro usando un sintonizador de TV con un diodo para hacer el barrido de frecuencia.

    • jafinch78 dice:

      https://la-tecnologia.com/2016/07/11/not-quite-101-uses-for-an-analog-uhf-tv-tuner/

    • BrilaBluJim dice:

      Bueno, yo diría que usar el oscilador local de un sintonizador de TV como fuente de RF escaneada está lejos de modular o demodular una señal mediante el procesamiento de señales digitales.

  • Shevett dice:

    Hice muchas fotos geniales en VCF East. Échales un vistazo aquí: https://www.flickr.com/photos/planet-geek/albums/72157694180933932

  • Trueno dice:

    Hace mucho, mucho tiempo, usaba una radio AM para sonido con SOL-20 para jugar a Strek, el juego de Star Trek. Disparar las armas y los torpedos de fotones produciría sonidos que funcionaron muy bien con el juego. Incluso una tergiversación al siguiente sector hizo lo que parecía un sonido adecuado.

  • dbear dice:

    Acerca de todo, AM ahora es bueno.

    • keiyakins dice:

      Oye, AM es bueno para transmisiones de emergencia. Puedes construir diabólicamente un receptor con rocas y ramitas, y no necesitas pilas.

      • Ostraco dice:

        Muchos deportes locales.

        • gartral dice:

          “Esto es SportzNerdz1250 …”

      • BrilaBluJim dice:

        Bueno, sería bueno para la radiodifusión de emergencia … si alguien lo escuchara. Quiero decir, algunas personas ni siquiera tienen radio AM. Tenga en cuenta que el chip de radio incluido en la mayoría de los teléfonos móviles no funciona en AM. E incluso para aquellos que tienen radios AM, ¿con qué frecuencia funcionan? Quiero decir, ¿a la mañana?
        Estoy seguro de que tengo una radio AM; la de mi camión tiene una radio AM / FM, pero la antena se rompió hace años y FM sigue funcionando, pero AM está completamente muerta. Tengo una radio de onda corta, en algún lugar, que tiene una banda de transmisión AM. Y creo que tengo una radio Sony de arranque manual que seguro que AM la tiene, PERO la manivela está cargando una batería de Ni-Cd, y no sé si sigue siendo buena.

  • Olsen dice:

    ¿Cuáles fueron los mecanismos específicos detrás de la transmisión? Tengo un amigo con una copia 8800 (basada en atmega) que también genera señales AM, dijo que se relaciona con los LED con la placa frontal de metal porque la interferencia AM no estaba presente en los modelos posteriores con la placa frontal de plástico.

    • BrilaBluJim dice:

      El dispositivo está alimentado por un cable, también conocido como antena. Una CPU síncrona (es decir, casi todos los microprocesadores) usa más corriente en algunas partes del ciclo del reloj que en otras, extrayendo una corriente de pulso de las pistas de potencia a la frecuencia de reloj de 1 MHz y algunos de sus armónicos. La amplitud de cada pulso se relaciona con la instrucción que ejecuta la CPU y otros factores, por ejemplo, al ejecutar una secuencia de instrucciones que varían la corriente varias veces durante un período de 1 milisegundo, la amplitud se modula a 1 kHz. Afortunadamente (a menos que seas el vecino de al lado y solo estés tratando de escuchar una radio hablada, resulta que 1 MHz está en el medio de su banda de transmisión de AM).

      Lo más probable es que el hecho de que los modelos posteriores tengan menos EMI sea que MITS estaba algo preocupado por reestructurar el sistema para obtener menos EMI. Probablemente ha habido quejas ante la FCC sobre la interferencia de las máquinas anteriores. Resonancia entre los LED y la placa frontal en o alrededor de 1 MHz es muy poco probable.

    • BrilaBluJim dice:

      Ho. Copiar: no es exactamente lo mismo, pero la resonancia entre el LED y la placa frontal no tiene sentido.

  • Cuenta dice:

    Esto se hizo mucho antes (década de 1960) con algunas computadoras más antiguas. El Altair y máquinas similares se vendieron en cantidades lo suficientemente grandes como para que más personas pudieran escucharlo en acción.

    Por cierto, es por eso que ahora tenemos la certificación FCC para dispositivos digitales.

    • rezwerd dice:

      Solo estaba pensando esto. Acabo de leer sobre cómo sonar en una radio con el PDP-8, usando una unidad de disco para crear una EMI :: https: //www.pdp8.net/sound/sound.shtml

  • Herbert dice:

    http://s100computers.com
    Este hombre ha fabricado muchas placas s100 nuevas, incluida una recientemente para conectar un arduino. Si puedo cobrar las £ 100 por los conectores para un circuito base, creo que construiré un sistema s100

  • JWhitten dice:

    Un artículo interesante, especialmente porque he tenido cada una de estas computadoras en el pasado. Par de Altair 8800b y TRS Model 100.

  • JWhitten dice:

    Ah, y tuve una de esas radios reloj en la escuela secundaria 😉

  • Warren Burstein dice:

    Una vez tuve un Kim-1 (placa de desarrollo 6502) conectado a una máquina de escribir de TV (una gran pila de TTL en su mayoría que hacía que un televisor fuera casi un terminal serial legible), a veces dejaba de responder y conocía los ruidos de varias piezas de código hecho por radio AM, así que lo usaría para decir qué dejó de funcionar

    • Dan dice:

      ¿Diagnóstico por radio? Esa es una técnica adecuada de la vieja escuela.

      • jafinch78 dice:

        ¿Tal vez haya una conspiración para ocultar LRAD, otros equipos invasivos ultrasónicos o comerciales para usarlos como un contraataque del derecho a reparar mediante la eliminación de la AM del principal mercado de consumidores? Parece que por un detalle de banda ancha más estrecho se me viene a la cabeza el uso de la herramienta AM.

        • BrilaBluJim dice:

          jafinch78: Creo que piensas demasiado en esto. La FCC (y sus propietarios corporativos) se preocupan por el ANCHO DE BANDA, y todo el ancho de banda de AM es de solo 1 Mhz. Es por eso que han eliminado gran parte de las bandas de televisión UHF, que están llenas de megahercios para vender a los proveedores de medios de datos. A nadie le importa la miserable banda de transmisión de AM. Lo que es un poco gracioso: la FCC (o cualquier autoridad que fuera entonces) dio las bandas de HF “inútiles” para el uso de aficionados. Por supuesto, captaron la mayor parte, pero supongo que no pensaron muy lejos. O tal vez tenían la intención de recoger la mayor parte desde el principio. Podría ser: las bandas EHF (milimétricas) aún no comercialmente útiles todavía están disponibles gratuitamente para los aficionados, en la actualidad. Pero una vez que la tecnología se recupera, hay muchos GIGAHERTZ para explotar.

          • jafinch78 dice:

            BrightBlueJim: Podría pensar demasiado, aunque pensé que Van Eck Phreaking era más para probar señales de frecuencia más pequeñas como armónicos uniformes, emisiones falsas, estáticas, ruidosas, interferentes … aunque también diagnósticos en placas más, con un pequeño dispositivo portátil. . Algunas de las radios AM más nuevas eran SDR iguales y se pueden piratear con RTL-SDR para tener una pantalla más detallada con el software SDR (lo mismo ocurre con los otros diseños, así como con el estilo discriminatorio de Bill Cheek, aunque en lugar del escáner … para SDR). Pensé más que todavía hay electrones con una frecuencia más baja … aunque en cuanto a las computadoras … ciertamente están en los GHz. Adivinar un ancho de banda más amplio o al menos un rango de frecuencia RTL-SDR incluso funcionará comparativamente para decir un oscilador de rejilla más pequeño. Entonces, básicamente, tendrían cuidado de no querer que las personas tengan dispositivos de resolución espectral tan alta, de no resolver detalles o problemas de ataque de baja frecuencia, como los que se usan en dispositivos acústicos de largo alcance (LRAD) … ya sea un cañón ultrasónico de iones de plasma o un COTS cañón ultrasónico transductor. https://la-tecnologia.com/2018/03/04/la-tecnologia-links-march-4-2018/ (tenga en cuenta que el estudio de JAMA “el ultrasonido fue un posible culpable” después del párrafo).

    • Michael Black dice:

      Sí, fue como escuchar a un módem negociar. Es posible que no sepa lo que significa cada sonido, pero se ha acostumbrado a los sonidos repetidos y notará que el sonido es diferente.

      Miguel

  • Warren Burstein dice:

    Una vez tuve un Kim-1 (placa de desarrollo 6502) conectado a una máquina de escribir de TV (una gran pila de TTL en su mayoría que hacía que un televisor fuera casi un terminal serial legible), a veces dejaba de responder y conocía los ruidos de varias piezas de código. hecho por radio AM, así que lo usaría para decir qué dejó de funcionar

  • jawnhenry dice:

    Tal vez sea hora de vender mi Manual Técnico completo TRS 80 Modelo 100. Y tal vez debería comprar el TRS-100 sin usar de ese amigo por $ 50 hace unos años. Y tal vez …

Isabella Ortiz
Isabella Ortiz

Deja una respuesta

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