[Sprite_tm]Transmisor FM de tres componentes

Cuando la radio de transistores Regency TR-1 apareció en el mercado en la década de 1950, fue aclamada como una maravilla moderna de la microelectrónica. Con solo cuatro transistores y un puñado de otros componentes, el TR-1 fue una maravilla de la ingeniería moderna. [Sprite_tm] aunque tal vez vengan esos viejos. Construyó un transmisor de FM con el recuento de partes más bajo de todos los transmisores.

como la mayoría de [Sprite_tm]'s edificios, es un trabajo inimaginablemente inteligente. [Sprite] overclockeado el oscilador RC interno de ATtiny45 a 24 MHz. Después de notar que el PLL que funcionaba a cuatro veces la frecuencia del oscilador estaba justo en el medio de la banda de FM, comenzó a diseñar un pequeño transmisor de FM.

[Sprite_tm] recordó su trabajo en MONOTONE e hizo una canción corta para ATtiny. El firmware de la compilación toma las notas de su canción y varía ligeramente la frecuencia PLL de 96 MHz, funcionando así como un pequeño transmisor de FM.

¿Funciona? Bueno, si quieres compararlo con Mister Microphone, el rango es increíblemente limitado. Así es funciona. Es un transmisor FM construido a partir de un microcontrolador y una batería, y eso es muy impresionante. Cheque [Sprite_tm]demostración después del descanso.


  • hackjack dice:

    ¡ESTO ES UN HACK!

    MAS QUE ESO Y MENOS QUE ESO!

    • N0LKK dice:

      LOL 🙂 Sé que un truco podría tener tantas definiciones como personas lo definen. AFAIK esto usó nuevos componentes del estante, IMO está construido. No es que alguna vez diría que las construcciones no tienen cabida en La-Tecnologia. Incluso construcciones novedosas.

      • Kalleguld dice:

        Pero usa un componente para algo que nunca tuvo la intención de hacer. Eso es bastante cercano a la definición en mi libro.

      • Por favor dice:

        Los que pueden, pican.
        Aquellos que no pueden argumentar tonterías semánticas.

  • DanJ dice:

    Frio. Buena observación sobre el uso del PLL.

    Sin embargo, se podría argumentar (solo por diversión) que hay una gran cantidad de componentes en este transmisor de FM. Solo están encapsulados en un paquete.

  • isama dice:

    Demonios, los trucos de Sprite me atrapan cada vez. La próxima vez que diga que vivo en una tierra de gente estúpida, ¿alguien podría recordarme el trabajo de Sprite?

    ¡Vete a Holanda! 😛

    @DanJ: ¿qué tal "el transmisor fm de 3 paquetes"?

    • jcg dice:

      Sprite (tm) es uno de los 16 millones, créanme, suficientes idiotas andan por aquí.

      también: Ahhh maldita sea, me acaban de estafar con un transmisor fm Attiny de número de pieza bajo

  • Sprite_tm dice:

    De hecho, la canción no es mía. Se distribuyó con Monotone; Creo que Trixter mencionó en alguna parte quién lo rastreó. Hmm, creo que buscaré el nombre y editaré mi artículo, odio dar crédito donde no se debe.

  • Dmitri Grinberg dice:

    ¡Eso está bastante roto! Si solo AVR tuviera una salida PLL de salida de pin CLK_OUT. Luego podría conectarle una antena y obtener un mejor alcance 🙂

    • dmalhar dice:

      AVR tiene un pin de clic en PB0, solo se deben configurar los bits del fusible

      • hacer clic dice:

        Supongo que esto no funcionaría ... encontré esto en la hoja de datos:
        6.4 Búfer de salida de reloj
        El dispositivo puede generar el reloj del sistema en el pin CLKO (cuando no se usa como pin XTAL2). Para habilitar la salida, el
        Se debe programar el fusible CKOUT. (...) Oscilador RC interno, Oscilador WDT, PLL y reloj externo (CLKI)
        se puede seleccionar cuando el reloj se emite en CLKO. (...). Si se utiliza el Prescaler del reloj del sistema, es el reloj del sistema compartido el que se emite.

  • Bob D. dice:

    Probablemente el rickroll friki más sencillo de la historia. Bien hecho.

  • YS dice:

    ¡ESO ES MARAVILLOSO! Muy genial.

  • Zmaster dice:

    ¡Dios mío, sprite_tm es el hombre! CPU que hace música overclockeándose y la transmite al mismo tiempo. ¡Qué dispositivo tan maravilloso, me alegró el día!

    • dax dice:

      De hecho, esta es una de las primeras cosas que hicieron con la computadora personal Altar 8000. Alguien notó que estaba produciendo interferencias de radio y la programaron para reproducir melodías en la radio.

      • Por si acaso dice:

        Este sistema operativo me recuerda a uno de mis videojuegos favoritos (!!) TRS-80, "ROBOT-ATTACK !!".
        Se descubrió que el programa generaba ruido de radiofrecuencia y que el audio del juego podía escucharse sintonizando una radio en la ubicación correcta.

        Me encantaría volver a jugarlo, pero nunca compré un TRaSh-80, un "laboratorio de computación" de la escuela los tenía y, por supuesto, pasé horas interminables en Rat-Shack.

        No estoy seguro de cómo puede overclockear algo donde las partes (cristal basado en el tiempo) están integradas y el software configurado.

        Vi trucos de modulación PLL cuando "MagicBoxes.com" hizo "cubos de prueba" de Jerrold. Muy entretenido... mientras duró.
        Me gustaria que alguien "probara" en //otorola cft.

      • Greenaum dice:

        De hecho, se remonta a las antiguas computadoras IBM de los años 60 (¡aunque probablemente usaban radios AM!).

        Puede retroceder aún más. Escribí un programa en mi computadora de 8 bits en los años 80 que hacía música de interferencia de RF solo usando bucles FOR en BASIC. Por supuesto, sonaba horrible.

        • brillanteazuljim dice:

          PDP-1 lo hizo. Alrededor de 1959, pero no estoy seguro exactamente de cuándo alguien escribió el programa.

  • Brett W. (FightCube.com) dice:

    Maldición... ¡Rick Rolled lo acaba de conseguir! 😉

    • Jabon Negro dice:

      pero estaba tan bien hecho que ni siquiera me importa.

      La única forma de hacerlo mejor que esto sería publicar instrucciones para que muchas otras personas lo construyan ellos mismos (sin saber qué tocaría).

  • Ino dice:

    eso es totalmente increíble !!!!
    ¡Felicidades!

  • vudú dice:

    ¡Maldita sea, eso es inteligente! ¡Me quito el sombrero, ingenio! ¡Gran trabajo!

  • Travis dice:

    Aquí hay un transmisor morse AM similar
    http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1170901754

    Está alojado en el sitio de Arduino, pero también funciona con attiny independiente + batería + cable.

    • xmitman dice:

      Hola Travis,

      No puedo encontrar el código ATtiny en el enlace que proporcionaste para el transmisor AM morskoda. ¿Sabes dónde puedo encontrarlo?

      • Ranaz dice:

        el código está justo en el foro en un cuadro que dice "Código:"
        ¿Tal vez tiene un bloqueador de anuncios que lo deshabilita o un navegador más antiguo y suculento como Internet Explorer?

    • xmitman dice:

      Este código parece ser para el chip Arduino Atmega, no para el chip ATTiny, a menos que me lo pierda.

  • bty dice:

    muy bonito, inteligente hallazgo.

  • datoway dice:

    Micrófono en entrada analógica. Una parte superior.

  • kerm dice:

    … Hice una transmisión de FM con un flip-flop JK doble y batería cuando tenía siete años, ¿es un error? ¡Se puede hacer de muchas maneras!

    • c.cam108 dice:

      Muchas maneras, ¿verdad? Muéstranos uno.

  • Bogdán dice:

    ¡Brillante! Agregue una señal a través de ADC y podrá transmitir música. Además, ¿qué pasa con la configuración del pin ALTE / ALTA y la resistencia de carga para aumentar el consumo de corriente y luego los cables de alimentación / inductores más largos para aumentar el rango?

    • Greenaum dice:

      No piense que podría cambiar un pin a una frecuencia de reloj, aunque probablemente podría usar algunas armonías fuertes. Tal vez agregar un cable a la línea +v sería como el aire. Sin embargo, en realidad no importa, nadie realmente necesita un transmisor Rick Astley de FM basado en un programa de larga distancia.

      • Brett W. (FightCube.com) dice:

        … Nadie realmente necesita un transmisor de software de larga distancia FM Rick Astley.

        ¿Ah, de verdad? Por favor diferencie!

        Conoces a esas personas que ponen luces navideñas sincronizadas con música, y un cartel que dice Ponga 88.5 FM PARA ESCUCHAR LA MÚSICA...

        Bueno, ¿qué tal un letrero que dice SINTONIZA 88.5 FM PARA ESCUCHAR LA MÚSICA y el letrero en sí tiene el dispositivo RICK ROLL? El letrero se puede colocar en cualquier lugar. ¡Los sintonizadores curiosos se llevarían una agradable sorpresa!

  • terror dice:

    "Las transmisiones sin licencia en la banda de transmisión de FM (88 a 108 MHz) están limitadas a una intensidad de campo de 250 µV/m a una distancia de 3 metros de la antena. Esto equivale a 0,01 microvatios".

    Aqui tienes. Fuente:
    http://transition.fcc.gov/ftp/Bureaus/Mass_Media/Databases/documents_collection/pn910724.pdf

  • Clandestino dice:

    Brila

  • anónimo dice:

    Bueno, esto es bastante interesante. En lugar de reproducir una canción, podría enviar un mensaje corto en código Morse, ¿tal vez una URL? Hay otras formas populares de hacer esto: los radioaficionados actualmente están usando PSK-31. Un pequeño dispositivo como este podría proporcionar noticias u otra información de una manera nueva, como las gotas de goteo USB. "Ve a Starbucks en Main Street y establece 88.3"

    • zuul dice:

      -. . -. .- -.

  • satiagraha dice:

    Lol, tengo 1 componente, se llama transmisor de FM.

    El hecho de que esté en unos pocos paquetes no lo convierte en unos pocos componentes.

  • Ken Quast dice:

    Hackear o construir es realmente solo semántica. Es observación y creatividad y eso es lo que debería ser HAD. ¡Mis felicitaciones a usted señor!

  • fernando dice:

    mmm 3 partes creo que Macgyver todavía viva

  • jimmythecow dice:

    eso es solo un mal culo, me encanta el rollo. Me encanta el truco, me encanta.

    más de esto, menos de aquello.

  • Lugaw dice:

    Los rusos siguen siendo el hack más grande de mi lista 😛

    Ejemplo:

    http://en.wikipedia.org/wiki/The_Great_Seal_bug

  • MS3FGX dice:

    El trabajo de Sprite_tm es una de las mejores cosas que he visto en mi vida. Siempre le encanta ver en qué ha estado trabajando.

  • alex rossi dice:

    Esto es genial, aunque sostengo que poner todo en un solo paquete significa un número bajo de piezas. Si le pongo época a toda mi computadora, ¡sería bastante difícil afirmar que una computadora está hecha de una sola parte!

    • Arjan dice:

      Entonces… ¿cuál sería una parte de tu opinión?

  • kabukicho2001 dice:

    todos los dispositivos producen interferencias de RF, por lo que puede cambiar el firmware para obtener sonido o música.

  • AlexS dice:

    Cosas inteligentes, inteligentes

  • jopo dice:

    Dios mío, rodé Rick .____.

  • mikek dice:

    La salida es una onda cuadrada que probablemente cause interferencia a otros dispositivos. Un simple filtro bajo puede acercarlo a una onda sinusoidal, pero hacerlo útil requerirá piezas adicionales. Sin embargo, un buen truco es FM'ing la frecuencia a través del registro de sintonización del oscilador. Necesitamos más trucos como este.

  • Roel dice:

    Nunca había rodado Rick de una manera tan agradable: D

  • henk dice:

    Me convertí en ingeniero electrónico porque la radio era mágica. Este HACK devuelve la magia. ¡Acabo de pedir 3 ATtiny85! Sprite_tm es el rey.

  • Torda dice:

    Hmmmm

    ¿Hasta dónde podemos empujar esta frecuencia?
    Sería bueno tener un bloqueador gps de baja potencia / mini-paquete, por lo que no lo afectaría más que a su teléfono.

  • gizmoguyar dice:

    Esto es genial, pero estoy un poco decepcionado con los errores en esta publicación. Sé que probablemente sea solo una distracción, pero esto es importante para algunos de nosotros, Brian Benchoff. [Sprite] no cronometró el "oscilador RC interno de ATtiny45 hasta 24 MHz". !! “Después de notar que el PLL opera a cuatro veces la frecuencia del oscilador”, esto es incorrecto. El PLL funciona 8 veces. Si lees su publicación, verás que cronometró el oscilador interno de 8 MHz a 12 MHz que (con el PLL 8x) le da un temporizador de 96 MHz (que ESTÁ justo en el medio de la cinta de FM) y que le da (con el PLL interno 4x división) Reloj del sistema de 24 MHz (4 MHz más que la velocidad nominal).

  • estático dice:

    Una búsqueda en Internet de algo más me trajo de vuelta a esta publicación anterior. En cuanto a la habilidad de modificación de sprites aquí, no veo por qué no marqué esta publicación HAD o la página de modificación de sprites para esto. Hay mejores soluciones para transmisores de FM de baja potencia que tienen más flexibilidad. Creo que esto sería una introducción más interesante al crear un código para este tipo de μprocesadores después de que el LED parpadeara después de que se realizó el paso de bebé.

Manuel Gómez
Manuel Gómez

Deja una respuesta

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