Dual PTT switching board for Adalm Pluto SDR

To switch external devices (e.g. two amplifiers) to the PlutoSDR transmitter, this board is plugged into the internal connector of the Adalm Pluto.

Here is the schematic PlutoSDR PlutoDVB 2PTT 100×100 Rev B Rev D.pdf

– Two normally open contacts
– 0.5 A switching
– Does not switch on Adalm Pluto startup (GPO1 not active)
– Useful with SDR Console and PlutoDVB

Software to be installed

In order for the board to switch automatically, you must have installed the firmware PlutoDVB of Evariste F5OEO, in the “Brave” version available

The installation steps are detailed

Further information on switching can be found on the Analog Device wiki.

Compatibility with Adalm Pluto Revision D.

The PlutoSDR is now available in Revision D (see wiki). The PTT Duo board is compatible with this version by using

  • either the 0201 firmware version and the corresponding compatibility patch
  • or the firmware version “perseverence” 0303 and the corresponding compatibility patch

The firmwares and patches are available for download on the page f5uii.net/en/patch-plutodvb

The +5V voltage of the board is connected to C184 or C185 (Be careful to connect the right side of the VIN capacitor, opposite GND)

 



Orders

This board is available on shopchip

This board could be the purpose of a grouped order, either provided as a kit of components and PCB, or possibly as a mounted board (except for the 9-pin connector, to be placed beforehand on the Adalm pluto).

If you are interested, you can be notified of the availability of a grouped order by leaving your email below.


7 thoughts on “Dual PTT switching board for Adalm Pluto SDR

  1. Hello,

    I have problems bringing the current beta-image you linked in the article up running with actual SDR-Console.
    SDR-Console seems to communicate via ethernet with the pluto but does not show any spectrum nor does transmit anything.

    I did upgrade with following procedure:
    – copying zip of Stock-FW 0.31 to the USB-drive of pluto
    – remove drive and let flash the firmware
    – make modification:
    fw_setenv attr_name compatible
    fw_setenv attr_val ad9364
    fw_setenv maxcpus
    pluto_reboot reset

    after this flashing pluto.frm from http://firmware.hackhamradio.com/beta_for_the_brave/ by copying the file to the usb-drive of pluto and eject it to flash it… waiting about 3 or 4 minutes for finishing.
    After this I find a new website on the pluto with control-panel, where I can switch PTT with button (that is by default already transmitting?)
    I can measure 0 ohm on relais switch when transmitting, endless if on rx (by button click).
    But SDR-Console is not able to communicate correctly with the pluto.
    Any ideas?

    73 de Kim
    DG9VH

    (Traduction)
    Bonjour,

    J’ai des problèmes pour faire fonctionner l’image bêta actuelle que vous avez liée dans l’article avec la console SDR actuelle.
    La SDR console semble communiquer via ethernet avec le pluto mais ne montre aucun spectre et ne transmet rien.

    J’ai fait une mise à jour en suivant la procédure suivante :
    – copier le zip de Stock-FW 0.31 sur la clé USB du pluton
    – retirer le lecteur et laisser graver le microprogramme pendant le clignotement
    – faire des modifications :
    fw_setenv attr_name compatible
    fw_setenv attr_val ad9364
    fw_setenv maxcpus
    pluto_reboot reset

    Après après mis en place le firmware pluto.frm de http://firmware.hackhamradio.com/beta_for_the_brave/ puis en l’éjectant le lecteur à la fin du clignotement…
    Après cela, je trouve un nouveau site web sur le pluto avec panneau de contrôle, où je peux changer de PTT avec bouton (qui par défaut transmet déjà ?)
    Je mesure 0 ohm sur le relais lors de l’émission, jusqu’au passage en rx (par clic sur le bouton).
    Mais la SDR console n’est pas capable de communiquer correctement avec le pluto.
    Des idées ?

    73 de Kim
    DG9VH

    1. Kim,
      According to your description, everything is correct in the firmware installation. The relay closing well when TX is on with SDR Console(with a drive other than 0).I don’t see how to understand the dysfunction.
      73 de Chris

      (Traduction)
      Kim,
      D’après votre description, tout est correct dans l’installation du microprogramme. Le relais se ferme bien lorsque TX est en marche avec la console SDR (avec le drive différent de 0). Je ne vois pas quel est le dysfonctionnement.
      73 de Chris

  2. Hi,

    after using the beta and not the beta for the brave all is working as expected.

    Merci et
    73
    Kim
    DG9VH

    (Traduction)
    Salut,

    après avoir utilisé la bêta, et non par la bêta pour les braves, tout fonctionne comme prévu.
    Merci et
    73
    Kim
    DG9VH

  3. Hello Christian,
    This is similar to the circuit shown on BATC-site, isn’t it? I’ve built this one year ago and I’m running F5OEO 0303. For DATV I want use this for switching on my gain stages to save power during reception. But when switching on (PTT ON) and off (PTT OFF) I should know if there is some delay regarding the RF output of the pluto. It’s no good idea to do a hot switch or applying RF into the final stages before it is properly powered up.
    Do you have some information, measurements (timing diagrams) available? Relay will take some extra time.
    Thank you, 73 Mike DL1GNM

    (Traduction)

    Bonjour Christian,
    Ce circuit est similaire à celui présenté sur le site BATC, n’est-ce pas ? J’ai construit ce circuit il y a un an et j’utilise le F5OEO 0303. Pour DATV, je veux utiliser ce circuit pour allumer mes étages de gain afin d’économiser de l’énergie pendant la réception. Mais en allumant (PTT ON) et en éteignant (PTT OFF), je dois savoir s’il y a un retard dans la sortie RF du pluto. Ce n’est pas une bonne idée de faire une commutation en émission ou d’appliquer de la RF dans les étages finaux avant qu’il ne soit correctement alimenté.
    Avez-vous des informations, des mesures (diagrammes de temps) disponibles ? Le relais prendra un peu de temps supplémentaire.
    Merci, 73 Mike DL1GNM

    1. In DATV, from the moment when the remote command arrives (browser), the program drives the power and switching in two consecutive command lines, to be considered simultaneous, I think. Remains indeed the relay switching time which is 1.0ms (datasheet). There have never been any concerns as far as I know.
      73 Christian

      (Traduction)
      En DATV, à partir du moment ou la commande distante arrive (navigateur), le programme pilote la puissance et la commutation en deux lignes de commandes consécutives, à considérer comme simultanés, je pense. Reste en effet le temps de commutation de relais qui est de 1.0ms (datasheet). Il n’y a jamais eu de soucis à ma connaissance.
      73 Christian

  4. Dear OM F5UII,
    I received my little board a couple of days ago. Unfortunately I can not locate C157 on may Rev. D board. Did they change the numbering of the capacitors? Do you know which C I should use instead?
    73
    Georg, DD8ZX

    (Traduction)
    Cher OM F5UII,
    J’ai reçu ma petite carte il y a quelques jours. Malheureusement, je n’arrive pas à trouver le condensateur C157 sur ma carte Rev. D. Ont-ils changé la numérotation des condensateurs ? Savez-vous quel C je dois utiliser à la place ?
    73
    Georg, DD8ZX

    1. Thank you Georg for the question.
      The schematic of Adalm Pluto revision D shows that the VIN voltage is now decoupled with C184 or C185. See diagram above now added to this page.

      (Traduction)
      Merci Georg pour la question.
      Le schéma de la révision D de l’Adalm Pluto montre que la tension VIN est à présent découplé avec C184 ou C185. Voir schéma ci-dessus ajouté à présent à cette page.

Leave a Reply to Georg Rensonet, DD8ZX Cancel reply

Your email address will not be published. Required fields are marked *