Welkom op de website van Veron afdeling A34 Noord Oost Veluwe

Sequencer Arduino Code

/*Dit programma is een seqencer t.b.v het N.O.V loop antenne project.
 * als de ptt afkomstig uit de transceiver laag is schakeld relais rx uit schakeld de spanning van de ontvangst versterker
 * Na de ingestelde tijd via de dip schakelaars schakeld het antenne relais om
 * bij het openen van het ptt signaal schakeld het antenne relais af.
 * En na de ingestelde tijd schakeld het andere relais de voeding weer in van de rx versterker van de loop antenne.
 * Als keuze schakelaar gemaakt wordt schakeld het relais DE ANTENNE NAAR DE TRANSCEIVER rx loop antenne is dan buiten gebruik.
 * programma geschreven door Arjan Broekhuizen PE1ABE
 */
// geef pin nummer op
const int ptt = 2; // wordt aangeboden door de transceiver laag bij tx
const int keuzeschakelaar = 3; // keuze tussen ontvangen op loop of op tx antenne
const int ledrx = 8; // groen
const int ledtx = 9; // rood
const int ledkeuze = 10; // blauw
const int dipschakelaar1 = 4; // 25ms
const int dipschakelaar2 = 5; // 50ms
const int dipschakelaar3 = 6; // 100ms
const int dipschakelaar4 = 7; // 200ms
const int rxuit = 11; // uitgang hoog bij rx
const int txuit = 12; // uitgang hoog bij tx
// variabelen 
int pttvar = 0; // 
int keuzeschakelaarvar = 0;// 
int dip1var = 0; // 
int dip2var = 0; // 
int dip3var = 0; // 
int dip4var = 0; // 
void setup() {
pinMode(rxuit, OUTPUT);
pinMode(txuit, OUTPUT);
pinMode(ledrx, OUTPUT);
pinMode(ledtx, OUTPUT); 
pinMode(ledkeuze, OUTPUT);
pinMode(ptt, INPUT);
pinMode(keuzeschakelaar, INPUT);
pinMode(dipschakelaar1, INPUT);
pinMode(dipschakelaar2, INPUT);
pinMode(dipschakelaar3, INPUT);
pinMode(dipschakelaar4, INPUT);
 
}
void loop() {
 
pttvar = digitalRead(ptt);
keuzeschakelaarvar = digitalRead(keuzeschakelaar);
dip1var = digitalRead(dipschakelaar1);
dip2var = digitalRead(dipschakelaar2);
dip3var = digitalRead(dipschakelaar3);
dip4var = digitalRead(dipschakelaar4);

if (keuzeschakelaarvar == LOW) { 
 digitalWrite(txuit,LOW);
 digitalWrite(rxuit,LOW);
 digitalWrite(ledrx,HIGH);
 digitalWrite(ledtx,HIGH);
 digitalWrite(ledkeuze,LOW);//led keuze aan blauw
 
}
//ZENDEN
if ( (pttvar == LOW) && (keuzeschakelaarvar == HIGH)) { 
 digitalWrite(rxuit,LOW); //spanning van de loop
 digitalWrite(ledrx,HIGH);
 digitalWrite(ledtx,LOW); //led tx aan rood
 digitalWrite(ledkeuze,HIGH);
 
 
//----DIPSCHAKELAAR---------------------------------------------------------
if (dip1var == LOW) {
 delay(25);
}
if (dip2var == LOW){
 delay(50);
}
if (dip3var == LOW){
 delay(100);
}
if (dip4var == LOW){
 delay(200);
}
//----------------------------------------------------------------------------
 digitalWrite(txuit,LOW);// TRANSCEIVER SCHAKELD NAAR DE ZEND ANTENNE
}
//ONTVANGST
if ((pttvar == HIGH) && (keuzeschakelaarvar== HIGH)) { 
 digitalWrite(txuit,HIGH); //transceiver schakelt naar loop
 digitalWrite(ledrx,LOW); //groene led aan ontvangst
 digitalWrite(ledtx,HIGH);
 digitalWrite(ledkeuze,HIGH);
 
//----DIPSCHAKELAAR-----------------------------------------------------------
if (dip1var == LOW){
 delay(25);
}
if (dip2var == LOW){
 delay(50);
}
if (dip3var == LOW){
 delay(100);
}
if (dip4var == LOW){
 delay(200);
}
//-----------------------------------------------------------------------------
 digitalWrite(rxuit,HIGH);//SPANNING OP DE LOOP
}
}
//PE1ABE//

Terug

Sequencer

Op de meeste transceivers zit er geen aparte RX ingang. Met de volgende schakeling is het mogelijk om op de loop antenne te gebruiken om te ontvangen en te zenden bij voorbeeld op je draad antenne.
Op onze hobby avonden zullen een groot aantal personen deze schakeling gaan bouwen.
Er zijn op het moment twee test schakelingen gebouwd en die werken naar behoren.

De werking van de schakeling.
Het is de bedoeling een veilige schakel volgorde te maken tussen ontvangst en zenden.
In het kort komt het er op neer als je de ptt schakelaar van microfoon in drukt van je transceiver ,eerst de spanning van de loop schakelt en dan naar x aantal msec het antenne relais. Bij het los laten van de ptt schakelaar schakelt eerst de het antenne relais en naar een aantal msec schakelt de voeding spanning weer in van de loop . Als het contact van de keuze schakelaar gemaakt wordt is de loop antenne buiten werking gezet er wordt nu ook ontvangen op de tx antenne in plaats van op de loop antenne. Tevens is er gebruik gemaakt in de schakeling van een drie kleuren led met een gezamenlijke anode. Groen wordt gebruikt voor rx ,rood voor tx ,blauw als de keuze schakelaar bediend is. Tevens is de schakeling voor zien van een vier polige dip schakelaar s1 t/m s4.Hier mee is de vertraging in te stellen tussen de schakel volgorde.
S1 25 ms
S2 50 ms
S3 100ms
S4 200ms
Er is ook een combinatie mogelijk als bij voorbeeld een schakel tijd van 175ms gewenst is. Dit kan door s1,s2,s3 te schakelen 25+50+100ms =175msec De schakeltijd is in te stellen tussen de 0 en 375msec in stapjes van 25 msec
Een sequencer is op verschillende manieren te bouwen ik heb gekozen voor het gebruik van een arduino. Het voor deel hier van is goedkoop en de werking van de schakeling is eenvoudig te wijzigen indien nodig door het programma iets aan te passen.
PE1ABE

Arduino Code

Schema

PCB

Sequencer PG3VA

Sequencer PE1ABE

Stack Match

De stack match kwam onder mijn aandacht tijdens een lezing van Marcel, PA9M.
Marcel gaf in zijn lezing een aantal technieken aan die toegepast kunnen worden in een contest.
Het ging om een aantal praktische tips, maar ook enkele hardware mogelijkheden.
De stack match sprak mij erg aan, en het leek me erg leuk om te bouwen.
Als eerste maar eens wat schema’s en info verzamelen van verschillende contest stations.

De schema’s en principes heb ik doorgenomen en daar maar eens een eigen plan uit gedestilleerd.
Het eerste model wordt uitgevoerd zonder remote control, gewoon een doosje met schakelaars aan de voorzijde en coax pluggen aan de achterkant.
Ok de mogelijkheid om 3 antennes te schakelen heb ik niet toegepast, de praktijk zal waarschijnlijk op maximaal 2 antennes neerkomen.

Een optionele RX output op voor een 2e ontvanger heb ik ook niet opgenomen in het ontwerp.
De windingen voor de ringkern heb ik gebaseerd op de techniek van de Bavarian Contest Club.
Hier wordt een pentafilaire wikkeling aanbevolen, met een dikkere middelste draad.
Voor dit project heb ik 4 x 1,8 mm en 1 x 2,0 mm emailledraad gebruikt om de ringkern te wikkelen.
Een universele epoxy print heb ik als basis genomen om de ringkern en de relais op te monteren.

De relais zijn enkelpolig wissel en kunnen een stroomsterkte van 16 ampere aan.
Op de achterzijde van de behuizing zijn 3 PL-259 chassisdelen gemonteerd, waarvan de middelste de ingang is, links achter is antenne 1 en rechts achter is antenne 2.
Het bedieningspaneel moet simpel en doeltreffend zijn, hiervoor heb ik 2 tuimelschakelaars gekozen.
Is de schakelaar omhoog dan is antenne in bedrijf, schakelaar naar beneden dan is de antenne afgeschakeld.
Tot zover ziet het er uit als een veredelde antenne schakelaar, maar het verschil zit in de luxe positie van 2 schakelaar ten opzichte van de draaiknop op de gewone schakelaar.

Beide schakelaars omhoog is dus ook 2 antennes in bedrijf, en wel voor ontvangen en zenden.
Daar komt dan ook de ringkern om de hoek, deze zal bij het samenvoegen van de beide antenne’s de SWR voor de zend-ontvanger weer richting de 50 ohm brengen.
Na het verzamelen van alle onderdelen wordt alles gemonteerd op de print en het geheel wordt in een nette behuizing gemonteerd.

Dan wordt het tijd om te testen, dus een setje dummy loads aan de uitgangen en stap voor stap alle standen proberen.
De SWR is natuurlijk prachtig als er op een enkele dummyload wordt gewerkt, poort 1 of 2 gaat goed.
Nu maar eens kijken of het werk ook vruchtbaar is geweest, en daar gaan beide schakelaars omhoog.
Een kleine deining in de naald, en daar hebben we een parallel geschakelde set dummy loads.
Zo op alle banden de test herhaald, en geconstateerd at de optimalisatie voor de lagere banden succesvol is uitgevoerd.

De SWR blijft nagenoeg 1 op 1 op 160 meter tot 40 meter, daarna begint het iets op te lopen.
Met de opbouw van het Noord Oost-Veluwe clubstation voor de PACC is de stack match ingezet.
Op de 40 meter band is er gebruik gemaakt van een dubbele antenne opstelling, en dat waren antennes met verschillende eigenschappen.
De werking was geweldig, ontvangen signalen worden mooi samengevoegd en geven de operator meer mogelijkheden.
Soms is de keuze voor 1 antenne beter om QRM kwijt te raken, andere bij de meeste stations werken beide antennes samen prima.

Echter is er nog een puntje voor verbetering, beide schakelaars kunnen natuurlijk ook uit staan.
De oplossing voor deze verboden stand heeft nog een leuke bijwerking.
Als beide schakelaar uit staan, zorgt schakelaar 2 voor spanning op relais 1.
De positie van schakelaar 1 doet er niet toe, relais 1 wordt altijd bekrachtigd.
Echter ontstaat er nu een mogelijkheid om snel van antenne te wisselen.
Wanneer schakelaar 1 uit is kan er met schakelaar 2 worden gewisseld tussen antenne 1 en 2.

Na deze laatste correctie te hebben aangebracht is deze compacte stack match in mijn beleving af.
Er zijn geen verboden standen meer in de bediening, wel leuke mogelijkheden.
Het kleine doosje heeft tijdens de PACC zich prima gedragen achter een eindtrap.
De ringkern zou volgens opgave in deze toestand een kilowatt of 1,5 moeten kunnen verwerken.
Dat heb ik niet getest, maar SSB signalen tot 800 Watt hebben geen problemen gegeven.
Al met al een leuk project, en een leuke uitbreiding in de shack.

Groet,

John van der Weerd
PE1RZU