Mise en route du relais VHF F5ZEQ Version 2

Depuis le 17/11/2018 F5ZEQ V2 est en fonction:

Update 2/1/2019, le relais se declanche desormais via CTCSS code 31 192.8hz

+ d’info sur la page officiel: http://www.f5dm.fr/F5ZEQ/index.html

– Le relais est maintenant sur distribution Svxlink sur Raspberry Pi2 et logique F8ASB/F5UII
– Le relais par défaut est en mode autonome et peut être activé sur le RRF après un coup de 1750 Hz puis le code 96# .
– Dorénavant l’activation du RRF #96 d’un correspondant depuis le relais F5ZEQ active un compteur pour une période de 5mn qui se réinitialise a 0 a chaque entrée BF ou TX pour une nouvelle période de 5mn et ainsi de suite.
A l’issue il faudra envoyer de nouveau un coup de 1750 hz et un #96 pour rentrer sur le RRF.
Si plus aucune activation a bout des 5mn le relais repasse automatiquement en mode autonome.
Cela est en test pour aussi voir si pas trop de d’excès car le but c’est en premier lieu d’avoir un relais local et aussi limiter la consommation électrique car inutile de passer en émission le trx sur toute la francophonie pour une conversation locale.

Voici la liste des commandes:
12 # Information Système
14 # La fête du jour
16 # Message Température/Humidité
17 # Lecture des températures des sondes
20 # Annonce de la tension d’alimentation
51 # Météo Aéroport Lannion
52 # Météo Aéroport Roissy CDG (par défaut)
53 # Météo Aéroport Beauvais
55 # Météo Aéroport Le Bourget
56 # Météo Aéroport Orly
93 # Annonce de l’adresse IPs
95 # Mode Autonome Relais seulement (Déconnecté du réseau)
96 # SvxReflector RRF
97 # SvxReflector FON
98 # Salon Technique
99 # Salon Urgence
100 # Salon SSTV
101 # Salon Urgence
270 # Mode Qrp OFF
271 # Mode Qrp ON
910 # Mode Urgence OFF
911 # Mode Urgence ON
939 # État Svxlink

DRA818 Transceiver with Arduino [Next]

Post related to: DRA818 Transceiver with Arduino

Cette article sera rédigé en Français, la majorité des demandes d’infos et d’intérêt pour ce projet provenant d’OM francophone.

Le but cet article est de présenter un transceiver expérimental a base de module chinois DRA818V, ce module peut se trouver sur ebay aux alentours de 10€ (fdp in), existe en version UHF, il se pilote en UART, toute les infos et spec dispo sur le site du fabricant. Des variantes plus évolués tel que SR_FRS se trouve au même prix.

Ce transceiver a été initialement conçu pour une utilisation en mobile, ou dans le shack pour traffic local, et/ou via relais régional.

Détails:

– Couverture de la bande des deux mètres, 144 à 146 Mhz.
– Mode VFO (« classique ») ou répéteur avec décalage -600k, plus déclenchement 1750hz
– Mémoire des QRG favorite, pré-enregistrer dans le soft.
– PAS (5/10/25/100k).
– Puissance de sortie commutable 5 ou 20W.
– Pilotage des filtres pass-bas, pass-haut, et préaccentuation du module.

µC & Code:

Un Arduino NANO, se charge de faire tourner le soft qui pilote le module, la liaison UART via la librairie SerialSoft, se fait à travers un diviseur résistif (3.3k/1.8k) pour respecté le niveau du module qui est en 3,3v , un micro switch permet un mode « programmation » afin d’isolé la liaison. L’Arduino est alimenté via un régulateur 7805.

La porteuse 1750 hertz qui permet d’ouvrir les répéteurs régionaux, est généré par la fonction tone() de l’Arduino.

Exciter:

La DRA818 est programmé par défaut au démarrage de l’Arduino, sa puissance de sortie est d’environ 400mw sous 4,5v, un 7505 en DPACK capable de delivré 2.2A en pointe fournis le tension nécessaire, puis passe par une diode 1N4007 pour ne pas dépassé la limite.

Le pilotage se fait via des commande AT+

La pin PTT est piloté via un 2n7002k. La Pin PD sera directement reliée au VCC, la sortie RF sera fera via un connecteur SMA.

L’IHM:

La face avant supporte, le potentiomètre de volume, le volume peut se commandé via une commande AT, mais je préfère de loin avoir la main sur le potard de façon rapide, plutôt que d’aller me baladé dans le menu pour ajusté le volume.

Un écran LCD 2×16 caractères est piloté en bus I2C.
Quatre boutons sont disponibles, et débouncé grâce a des circuit dédiés, MAX6817.
Un encodeur rotatif permet les changements de fréquences, l’anti-rebond se fait via des résistances et condensateur 220nf.
Un micro bouton poussoir permet la mise sous tension (voir rubrique alim).
La connexion de l’IHM se fait via une petite nappe.

Le PA de sortie:

L’ampli de sortie est construit autour d’un module hybride de chez TRW MV20, capable de fournir plus de 20W.

Cet ampli de conception ancienne accepte 200mw, en entrée, le DRA818 sortant aux alentour de 350mw, il est nécessaire d’intercalé un atténuateur, le signal généré par le module n’étant pas très propre, l’idée a été d’y intercalé deux filtres en série, un pass band et un pass bas de chez Minicircuit. Ces deux filtres en plus de leur fonctions d’éliminé les indésirables, assureront l’atténuation nécessaire, (-3db env).

La commutation Tx/Rx se fait via deux relais G6K, l’alimentation de l’hybride est comprise entre 12 et 14v, sur la pin Drain, pour obtenir une puissance maximale, des ferrites smd NFE31P et capacités céramiques évite les retours HF.

La puissance de sortie doit être piloté sur le premier étage d’entrée du module via la pin Gate, un LM317 smd assure donc le passage 12v/5v, via une programmation par un pont résistif piloté par un transistor, lui même piloté par l’Arduino.

L’alimentation:

La tension d’alim attaque un filtre EMI CG3885 de chez CoilCraft pouvant supporter jusqu’a 10A, suivi d’un condensateur tantale 3300uf/25v, une diode transil est là pour clampé si la tension dépasse les 26v, un relais assure la commutation pour l’ensemble des cartes, il est piloté par un contrôleur de bouton poussoir MAX16054.

L’audio:

La bf sortant du module est amplifié par un ampli audio 3W, LM4871, la pin shutdown de cet ampli sera contrôlé la sortie squelch du DRA818

L’ampli micro:

Les essais en cours se font avec micro a électret, le signal est amplifié par un BC848, puis attaque un compresseur de modulation, SSM2167
ce dernier comporte une pin SHUTDOWN, qui sera activé lors de la génération du 1750 par l’Arduino, afin de coupé le micro juste le temps d’envoyer la porteuse, ceci afin d’évité de mixé les bruits ambiant avec le 1750.

Mécanique:

Le boitier proviens d’une récupération, un large radiateur fait office de face arrière, (merci a F1BHY) et accueil, cable d’alim, connecteur BNC, jack 3.5mm pour sortie son sur HP exterieur.

Bugs et erreurs de conceptions:

– Suppression du 7808 précédant le 7805, la chute de tension est tel qui est inutile.

– Une résistance de pull down a rajouté sur la base du transistor qui pilote le PTT, afin d’évité les état aléatoire, non prévu sur le proto d’origine.

– Le passage en QRP de l’hybride fait apparaitre une (peut être?) auto oscillation étrange, et une chute de puissance soudaine
=> 08/09/2018, résolu, le LM317T à été remplacé et tout est rentré dans l’ordre.

Consomation:

Sous 13,8v, en veille 250ma, TX @5w 2,66A, TX @20w, 5A(env), RX 300ma

Améliorations:

Fonction Scan et CTSS possible avec le DRA818, a implémenté.

Utiliser l’EEPROM de l’Arduino, pour maintenir les paramètres en mémoire après une mise hors tension.

Affichage du niveau de réception, via le RSSI, => terminé !

En cours de montage, et finitions …

Update 30/9/2018

Finalisation … 

Mode VFO

Mode repeteur

Memoire QRG

Réglage puissance QRP/QRO, et filtres

Vue dessus.

Alimentation, relais, filtre EMI, diode TVS

Module hybride de puissance

Le DRA818V.

En bas a droite le compresseur de modulation SSM2167, a gauche, l’ampli BF.

Sortie RF sur BNC.

Ressources:

Schémas

Sketch Arduino

Good new, launch announced for Es’hail-2 carrying ham radio transponders

For anyone interested by ham satellite, launch announced for Es’hail-2 carrying ham radio transponder,

Es’hailSat has tweeted their geostationary satellite Es’hail-2 is expected to be launched by SpaceX in the 4th quarter of 2018.

Qatar’s Es’hail-2 satellite will provide the first amateur radio geostationary communications and is capable of linking amateurs from Brazil to Thailand.

Es’hail-2 will carry two “Phase 4” amateur radio transponders operating in the 2400 MHz and 10450 MHz bands. A 250 kHz bandwidth linear transponder intended for conventional analogue operations and an 8 MHz bandwidth transponder for experimental digital modulation schemes and DVB amateur television.

On August 2 the company tweeted the launch information in response to a question about the launch date from Eric Ralph https://twitter.com/eshailsat/status/1024898547165093890

On July 31, 2018 Michael Baylor @nextspaceflight tweeted:
A new #SpaceX Falcon 9 arriving at the Cape. The most likely scenario is that it is B1050.1 for the Es’hail mission. @13ericralph31 is reporting that B1046.2 will launch Merah Putih, making B1049.1 the most likely choice for Telstar 18V.
https://www.reddit.com/r/spacex/comments/93guev/falcon9_booster_headed_through_mount_dora_this/

AMSAT-DL Phase 4A Es’hail-2 geostationary satellite amateur radio transponder slides
https://www.amsat-dl.org/images/stories/satellites/Eshail-2/EsHail2_AMSAT-DL_July2018.pdf

AMSAT-DL Phase 4A leaflet https://www.amsat-dl.org/images/stories/satellites/Eshail-2/P4A_Leaflet.pdf

Es’hail-2 https://amsat-uk.org/satellites/geosynchronous/eshail-2/

In French: https://www.ref68.com/presentation-du-satellite-eshail-2-par-f5aho/#by Jean-Pierre F5AHO (SK)

amsat UK

DDS AD9951 – 0/160 Mhz Wobulator [Update 11/07]

This is a HF/VHF DDS Wobulator, run with the famous AD9951 from Analog Device, he can generate any frequency between 0 to 160 Mhz without hole, with 1Hz resolution! He is drived through a 16F877A PIC, with a rotary encoder, and display frequency on a 2×16 LCD. The step program available are: 1Hz – 10Hz – 100 Hz -1KHz- 10 KHz – 100 KHz- 1 MHz et 10 MHz

A output buffer with an AD8330 made a attenuator/amplifier, (-40/+10db) with good performance up to 160Mhz.

Front was made with Schaeffer AG !

All informations are available on F6BON (SK) website!

17/05/2018 Currently redesigning the output filter.

IMG_1620

11/07/2018 AD8330 LPF ready, the result is just « better », the only thing that change is the original filter (L/C) replaced by a LFN-160+ from Minicircuit.

Download ARES, Gerber files

APRS Tracker, with DRA818V

Currently testing and prototyping, based on DRA818V with Atmega328P and GPS EM406, RF out up to 8W with a RA08H1317M from Mitsubishi. It’s around the same design of this, but with some modifications on the Trackuino code, something like called « SmartBeaconing™« , in this case i try to send APRS frames only when the tracker move above or under certain conditions, like speed or movement.

I’m currently working on the final testing of the prototype.

Update 4/6/2018

Finally, the board is running fine, compared to the original version, the ADXL sensor, has been removed, RA07M1317M is replaced by RA08H1317M, better to managed, (and with more output power) assumed to be installed into the car, the GPS is powered directly by the positive 5v regulator.

Power section: To avoid maximum of parasitic on the power line, L1, a 10uH choke, and 1000uf tantale cap.
DRA818v RF chip, GPS, MCU are powered through 7805 regulator (DPak 1.5A).

MCU: ATMega 328P from Arduino, classic 16Mhz crystal oscillator with 2x 22pf cap, modulation come out from MCU on pin 11, level can be adjusted with 20k adj resistor, 100nf in // on the filter is finally removed.

RF section: RA08H1317M give 9W of output power (@13.8v), this PA need only 20mw at input, so a attenuator is placed in front with a low pass filter from Minicircuit, LFCN160. The PA is powered directly from Vcc 13.8v, the Ptt line drive also the gate pin via a LP2981-3.3 regulator.

The DRA818V is programmed at startup on 144.800 mhz QRG, the power level is around 400mw. Resistor divider are insert on the dataline (3.3k/1.8k) since the MCU is 5v level serial. PTT is drive by a 2n7002k , PD line is a nightmare to drive, so for the moment this pin is tied to Vcc, so the module is always awake. This module need 4.5v max on Vcc, we use a 1n4007 (d2) diode to decrease value to 4.4v.

GPS: Old EM406 in my case, any kind of gps can be use, like the last Neo7, or 8…

Your APRS tracker will work only when you will be in your car, and no powered all the time, basically to manage the GPS power, i have put a 2n7002 in case to power off the unit, it was not a good idea, so i have tied directly GPS Vcc to +5v regulator.

Other components: Small buzzer is plug on pin 7, little melodies is hear when the board is powered, traffic LED is on MCU pin 8, power LED before 7805, LM60 temperature sensor on pin A0, VCC level is measured on pin A2, with 3.3k/10k resistor divider.

Components no needed on the prototype:

  • 10k pulldown on LP2981-3.3
  • Serial resistor on the lp2981 Enable pin => replaced by a strap
  • 2N7002 on the power line of GPS => Read above, tied GPS Vcc to +5v
  • 100nf on R/C filter => Remove it, better modulation quality

Sketch: Sketch for Arduino is based on https://github.com/trackuino/trackuino code, i have removed useless files, like buzzer, _pic32 file related ect …

You need to edit config.h to set some parameters like your callsign, and tx’ing delay,

#define APRS_PERIOD_HIGH 30 // define aprs send interval when your vehicle run
#define APRS_PERIOD_LOW 60 //1minute

In the loop your can see, the read of speed variable, « gps_speed », this trick can do the txing depending of the speed.

 

 

 

 

Harmonic: LFCN160 from Mini-circuit do the job, a little peak still present 289.600 mhz (harmonic type 2) @ -50db

Measures:

Vcc (I)A P output P consumption
13,8 1.730 ~9w 24w
12 1.630 ~7.8w 19.5w
9 1.30 ~4.5w 11.7w
5 0.6 ~730mw 3w
Tracking mode: 160ma
With GPS locked: 150ma
Tx @ 13,8v: 1,7A

 Improvements:

  • GPS DATALogger: ADXL sensor was removed to replaced by a SDCard socket, this function is not implemented yet.
  • Work on DRA818V PD line to improve power consumption.
  • Do a TRUE SmartBeaconing™ , right now APRS broadcast is only depending of speed, if speed is above 3km/h, APRS packet is send every 30sec, else, every 60sec.
  • Other idea ?

Download Schematic, PCB, Arduino sketch

Resources:

LP2981-3.3 Regulator
VHF RF DRA818V
MC7805CD2TR4G Regulator
RA08H1317M – Mitsubishi Electric
EM406 GPS
LM60 Temperature sensor

09/2018

One unit builded by John, KC2SFW (USA)

I have some extra pcb available, contact me