dinsdag 5 december 2023

ESP32 [4 : ESP32 - S2 testen van de I2C bus ]

De gemakkelijkste manier om de I²C bus te testen is het gebruik van een OLED display, daar heb ik al wat ervaring mee.

Het I²C adres wist ik nog ( 0x3C) en de SDA en SCL zijn gemakkelijk te vinden op de OLED , maar waar zitten die op het LOLIN S2  bordje?

Internet gaf uitsluitels ( na toch wat zoeken) en het bleek dat SDA dezelfde pin is  als MOSI en de CLK blijft de CLK.

Samengevat :

SDA : pin 11

CLK : pin 7

 

Ik gebruikte de lib's van Arduino om deze OLED aan te sturen maar dit werkte niet.

 

#include <Wire.h> // libraries voor oled display
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
 
Het vermoeden was dat de lib default de standaard pins gebruikte voor 
I²C voor de Adafruit bordjes.
 
Door in de Wire.h te snuisteren zag ik dat de mogelijk bestond om de
class te "overriden" ( = overloading) met de pins die ik nodig had
 
Snippet uit de lib:
 
public:
TwoWire(uint8_t bus_num);
~TwoWire();

//call setPins() first, so that begin() can be called without
  arguments from libraries

bool setPins(int sda, int scl);
 
 
 
Daar heb ik dan ook gebruik van gemaakt in mijne soft :
 
snippet :

Wire.setPins(11, 7); //override default pins met S2 pins voor SDA en CLK
 
Resultaat ziet U hieronder , het werkt! 



maandag 4 december 2023

ESP32 [3 : overdracht van de ESP8266 naar de ESP32 - S2 ]

Om eens te testen of de software kon overgezet worden van de ESP8266 naar de S2  heb ik de s/w een beetje moeten aanpassen.

De hardware is gelukkig identiek , zij het met andere benamingen, maar de pinnen komen overeen. 

 


 

Deze pinnummers moeten natuurlijk in de declaratie van de soft aangepast worden


Wel , het werkt goed.

Echter, toegang krijgen tot het S2 bord was niet zo simpel .Bij inpluggen van het bord via de USB -C kreeg ik geen connectie te zien en ook geen "device" in de lijst op Linux.Ik kreeg niets te zien , zelfs niet het blauwe ledje

Ik verwachtte ttyUSB0 onder de map devices, maar die was er niet.


Deze lijst is te vinden onder /dev

 



 Ook het gebruiken van de combinatie van de rst en het "0" drukknopje was nodig

Rst knopje indrukken en daarna het "0" knopje. Het "0" knopje lossen en daarna het rst knopje.

Uiteindelijk kwam het blauwe ledje te branden en ook zag ik een extra tty device maar het was niet ttyUSB0.

Het was ttyACM0


Dit was mij niet zo bekend en raar omdat de ESP8266 wel zich meldde met een ttyUSB0.

Ik heb dan maar eens het verschil opgezocht en in feite komt het hier op neer dat er enkel ttyUSB0 ( of ttyUSB1....) gemeld wordt als de aansluiting gebeurt via een " dedicated" device , zijnde een chip die de nodige drivers kunnen oproepen in de Linux kernel.

Zo'n chip kan van bv FTDI zijn of ook bekend is Prolific , SiLabs  enz...

Deze chip is wel aanwezig op  het ESP8266 bordje en was daardoor te zien als ttyUSB0.

Als er via ttyACMn gewerkt wordt dan is dit een generische verbinding rechtstreeks met de UART in de S2 chip en dit is hier ook het geval.Deze verbinding stamt eigenlijk nog uit de telex en  modem tijd en er kon ( kan) onderscheid gemaakt worden tussen data en/of commando's door een escape  commando geven met bv AT.

Eénmaal dit in orde kon ik ook  ttyACM0 selecteren in de IDE van Arduino en het programma laden en testen.

Wat ik wel ondervonden heb is , als ik het bordje laat werken op een externe voeding zonder USB kabel , het programma niet loopt.

Het was op te lossen door alle softwarelijnen die te maken had met de seriele poort uit te commentarieren. Dit is ook geen probleem omdat er toch geen PC aanhangt voor het doel dat ik het wil gebruiken.


Ik heb het bordje met het Lora shield getest in de nabijheid van een sterk antenneveld en dit bleef zorgeloos werken .




maandag 20 november 2023

ESP32 [2 : Let's Stop]

 Sorry , maar ik kon het niet laten.

De bedoeling van dit projectje was om een verbinding te kunnen maken in de zeer nabije omgeving van een zendantenne. Dus daar waar de "rook" ( veldsterkte) het sterkst was. 

Wel , het voldoet niet , de processor valt gewoon uit.

Ik was eerst nog overgeschakeld naar Bluetooth Classic en dit werkte wonderwel goed met de GSM tot op enkele meters , precies wat ik nodig had .

Dus we stoppen er ( voorlopig) mee.

Ik had vroeger al eens LORA gedaan  , zie deze blog en heb dus dezelfde test gedaan . Deze keer bleef de verbinding lopen , dus er is nog hoop , zij het met andere technologie

 


zondag 19 november 2023

ESP32 [1 : Let's Start]

Mat deze dual-core µC met interessante eigenschappen zoals Wifi en Bluetooth aan boord , wil ik mij eens met bezighouden .

Als IDE start ik met de Arduino IDE die ge natuurlijk moet voorzien met de juiste lib's en ook via de board manager met het juiste bord.

Ik heb een Espressif  ESP-WROOM-32 ter mijne beschikking.

 


 

Op  internet vind je genoeg info om te starten maar ik wil wel hier mededelen dat zelfs het simpelste BLINK programma bij mij niet lukte !

 

Ik ben gestart dankzij

https://randomnerdtutorials.com/getting-started-with-esp32/

 

Ik kreeg bij het compileren steeds enkel fouten van het niet aanwezig zijn van de module esptool

Dus ik opgezocht en kwam op deze pagina terecht:

https://docs.espressif.com/projects/esptool/en/latest/esp32/installation.html

Ik weet dat ik Python lopende heb en had gewoon zoals altijd de module met pip geinstalleerd en toch werkte het niet.

Na opnieuw de module te installeren met deze keer met pip3 , werkte alles naar behoren .

Ik vind het wel raar dat modules via Python geïnstalleerd worden , maar daar zal wel een goede reden voor zijn.

Wordt vervolgd.


 



maandag 25 september 2023

ADSN [ 125: Software verfijningen]

Poosje hier niet geweest en met reden.

Elk nieuwjaar beloof ik mezelf om mijn soft eens aan te pakken .

Let wel , het heeft altijd gewerkt maar er waren nog wat platte kantjes aan het wiel.

Zo kon ik met de server van  de RPI connecteren en alle commando's doorvoeren , maar als ik de client afsloot , kon ik niet meer herconnecteren of ik moest rebooten .

Internet afgezocht en iedereen heeft een antwoord " op papier" . je voelt zo aan dat er veel doorgecopieerd wordt  en zichzelf daar mee belachelijk maakt.

Ik heb het stukje soft van de server  apart genomen en testen gedaan met putty als client en hierdoor is het één en ander duidelijk geworden .

Na wat dieper onderzoek op het internet ( ja dan toch) kwam ik iets interessant tegen . Je moet niet uw socket sluiten maar voordien ook je filedescriptor én je moet ook aangeven aan je socket dat je het opnieuw wilt gebruiken (SO_REUSEADDR).

Dus opgelost en ik blij.

Tweede probleem.

Tijdens het aansturen van de rotor(en) moet ik met een lus werken omdat ik de sturing van de H-bridgen zelf doe. Ik gebruik geen ( latch)  relais , dus ik moet de b rotor blijven aansturen totdat de positie is bereikt.

Dat geeft consequenties : u kan ondertussen niets anders zien of doen.

Ik moet ( nou ja , ik wil) tijdens het aansturen ook de actuele posities terugsturen naar de client zodat er visueel laters iets te beleven valt.

Hiervoor moest ik eerst het programmeren van threads onder de knie krijgen . Dat is gelukt in de nodige mate.

Ik heb ook nog een stukje soft bijgeschreven dat dit pas elke graad gebeurt zodat er niet teveel overhead is.

We zijn al een héél stuk verder . Nu nog de client side visueel iets fabrieken .

Dit zal ws met Python en PyQT zijn . weeral leren geblazen.

zondag 27 augustus 2023

Dwingeloo Radiotelescoop

Tijdens een vakantieweekje de moeite genomen om een langs te gaan bij de radiotelescoop in Dwingeloo. Het is hier dat CAMRAS huist en het station PI9CAM.

Na mij ingeschreven te hebben op een rondleiding werden we opgewacht door een gids die ons vriendelijk verzocht alle GSM uit te zetten . Daarna zijn we in de control room van de telescoop een lezing gaan aanhoren . De control room op zichzelf bevindt zich in de structuur van de telescoop , dus als de telescoop draait , draaien we mee.

De diameter van de telescoop is 25 m en de " box " ( waar de feed bevindt) komt op een hoogte van ca 15m boven de grond bij minimale elevatie. Ze hebben dan ook een schaarlift nodig om aan de box te kunnen werken .

Na de uitleg wat astronomie zoal inhoudt hebben we live enkele metingen gedaan.Eerst was de zonneruis aan de beurt met een piek van ca 27 dB , gemeten op 1418 MHz en daarna de krabnevel  ( Taurus A ) die geen 2 dB bereikte. De krabnevel is een supernova restant.

Toen kwam de technische uitleg wat precies de waterstoflijn  ((hydrogen line) was.

Hierbij komt het voor dat het enige electron dat rond de kern draait zich af en toe omkeert van positie ( populair gesproken , positie noordpool en zuidpool flippen om) . Dit gaat gepaart met een uitstoot van een radiogolf die zich op ca 1420 MHz ( 21 cm golflengte) bevindt. Dit flippen gebeurt niet zo vaak , maar omdat er een ontzettend aantal aanwezig zijn is het toch zeer frequent aanwezig. Zie verder wikipedia:

https://nl.wikipedia.org/wiki/21cm-lijn

Met deze meetmethode kan  men ook onze eigen melkwegstelsel in kaart brengen .

Als laatste kregen we nog een Pulsar te horen en te zien .Deze rondraaiende neutronenster zendt via zijn polen uit en hoe meer densiteit en kleiner de ster is hoe sneller deze om zichzelf draait.

Meer info over de Pulsar  B0329+54 volgens Wikipedia:

PSR B0329+54
Observation data
Epoch J2000      Equinox J2000
Constellation Camelopardalis
Right ascension 03h 32m 59.368s[1]
Declination +54° 34′ 43.57″[1]
Distance3,460 ly
(1,060 pc)
Spectral typePulsar
Other designations
NVSS J033259+543444, PSR B0329+54, PSR J0332+5434, TXS 0329+544, PULS CP 0329, 2MASS J03325936+5434448
Database references
SIMBADdata

 

Deze staat dus  3.46 lichtjaar van ons af in de sterrenbeeld  Camelopardalis ( Giraf) en elke rotatie duurt amper 0.71452  seconde ! Hij is ongeveer 5 miljoen jaar oud.


 

 Enkele foto's:

De 25m radiotelescoop

 
 
 
 
 
De control room

Pulsar


Waterstoflijn Melkweg


Zonneruis en de ruis van de krabnevel.

 

Wat me ook opviel , ook hier draaien de computers geen Windows maar Debian Linux . 

Na de rondleiding nog een fijne babbel gehad met John PE1NOL. Die wist mij te antwoorden op mijn vraag : " Hoe weet je nu precies hoeveel versterking de parabool heeft, doe je dat met de zonneruis ? Hij sprak dat er in de "box" , aan de feed dus , een gecalibreerde ruisgenerator mee ingebouwd was , en met deze bekende waarden kan men de versterking meten . Goeie tip ! Ook vroeg ik " Hoe hou je  condenswater buiten ? Hiervoor wordt de "box" verwarmd zodat deze altijd boven het dauwpunt staat en er geen condesn optreedt. Nog een goeie tip.

Ze zijn ook aan het onderzoeken om een extra 3m parabool neer te zetten die volledig op afstand kan beheert worden . Dit ten voordele van univ/hoge-school studenten .

Dit was een aangenaam bezoek . Buiten zag ik later dat er ook nog een lezing was in een planetarium enkele km verderop. Ook daar mij snel voor ingeschreven ( want het was enkele uren later al) maar dit was voor mij geen succes . Alleen de omgeving al was slecht ( open ruimte, veel galm en geen geluidsversterking met achtergrondlawaai van de receptiebalie) Het ging over het filteren van de signalen maar het was meer voor " boer en tuinder" zonder misprijzend te doen .Het enige goeie was de jeton die we kregen om achteraf iets te drinken .

zondag 30 juli 2023

ADSN [ 124: Antenne/filtermetingen in de schotel ]

Nog enkele metingen na nieuwe montage van de S-band feed.

Gemeten in de parabool

 


 

Meting met feed en filter .



Een scherpe dip op 2224 MHz , maar teleurstellend is de smalle doorlaatband .

Deze zou veel breder moeten zijn.




zaterdag 29 juli 2023

ADSN [ 123 : Paraboolformules: een overzicht]

Ik wil hier alles nog wel eens op een rijtje zetten ivm mijn 1.4 m prime focus parabool van Triax.

Wat is nu zijn Gain bij diverse frequenties? Welk rendement moet ik nemen ?

Er is nogal wat literatuur daaromtrent. De ene neemt 50% , de andere 2/pi als rendement   enz...

Met wat rekenen  de calculators die ge op internet vindt ?

Voorbeeld : In het boek VHF UHF manual wordt een rendement van 50% aangehouden .Mijn parabool zou dan volgens de grafiek omgerekend naar 4.7 voet een gain hebben van 22 dB en een -3dB openingshoek van ca 12 °( voor 23 cm)

Als ik een calculator van internet gebruik , zoals van everythingRF krijg ik 23dB wat er dicht tegen is.

Formules:



Een overzichtje



Samengevat voor een rendement van 50%


Gain                            Theta(openingshoek)

23 cm --> 22 dB           11.5°

13 cm --> 27 dB           6.5°     

3.5 cm --> 38 dB          1.75°


zondag 23 juli 2023

EME [ SSTV via de maan ]

 Zaterdag 22 juli 2023 was aangekondigd door PI9CAM als de dag dat er experimenten met SSTV zouden gedaan worden op o.a. 23 cm.

Ik had nog net de tijd om mijn setup van 13cm te veranderen naar 23 cm.

Doordat PI9CAM ook wat problemen hadden met een coax bleven we een beetje op onze honger zitten.

Ik heb maar een 1.4m prime focus en wist bijna op voorhand dat ik niet veel zou vangen . Dwingeloo heeft wel een 25m telescoop , maar hoeveel Watt steken ze daar in ?

Enfin , ik heb wel wat " gezien" , zij het dan geen beeldeke. Er waren flauwe signalen te zien maar niet met een goed genoeg  S/N verhouding om er wat van te maken .

QSSTV ( mijn SSTV soft) kon wel herkennen dat het een MARTIN 2 uitzending was , dus dat was toch al iets.

Ik heb me geamuseerd en dat is wat telt.

Hieronder een snapshot van de ontvangst.


Boven QSSTV met rechts toch iet of wat signaal en herkenning van de mode.

Linksonder de SDR ontvangst en rechts de reflector HB9Q waar de aankondigingen gebeuren van de mode en de QRG enz...

Kan nog vermelden dat G0LBK , wel een beeldeke heeft ontvangen , maar die werkt dan wel met een 4m spiegel, zie Twitter:

 G0LBK

https://twitter.com/g0lbk/status/1682788354394316801?s=20

 


G0LBK788354394316801?s=20

vrijdag 21 juli 2023

ADSN [ 122 : Chandrayaan-3]

Website van de Indian Space Research Organisation

 

https://www.isro.gov.in/Chandrayaan3.html

 


 

 Eerste ontvangst van Chandrayaan-3 ( CH3) nadat mijn rotor terug werkt.

Ik weet niet of het signaal de verwachtte sterkte heeft.

Bovenaan de live feed van Bochum


 

ADSN [ 121 : Lijst van frequenties]

 Gevonden ergens op Twitter

 

LIST OF SPACE NETWORKS/EARTH STATIONS (BY FREQUENCY AND ORBITAL POSITION)

 


https://www.itu.int/snl/freqtab_snl.html

woensdag 17 mei 2023

ADSN [ 120 : Rotor werkt niet meer ]

Mijn AZ/EL rotor voor mijn PF parabool doet het niet meer goed .

Normaal rijdt ie , bij opstart, naar het Oosten en volledig naar beneden om zijn calibratiepunten te zoeken , maar nu had hij een eigen wil en reede helemaal naar het Westen toe !

Electronica nagekeken ( er was niets aan de soft veranderd !)  en op het eerste zicht niets abnormaals te zien .

Bij nader toezicht was er toch één ledje van de opto I/F dat maar flauwtjes brandde 

Ik wist wel dat het geen nieuwe ledjes waren dus eerst dacht ik aan dat , maar door zelf eens de led uit te sturen meet een injectiespanningtje bleek de helderheid plots wel normaal te zijn .Dan maar , omdat het de snelste methode was , twee opto's omgewisseld om te zien of de fout meeging maar dat was niet het geval.

Het moet dus de stuurspannig zelf zijn die uit de rotor komt en een spanningsmeting bevestigde dat.

Ai,toch geen slecht contact in de microswitch ?

Rotor aansluitdoos open gedaan en tot mijn verwondering zat er over de aansluitklemmenprint een oude mierennest met heel wat dode mieren en een smurrie die op honing leek.

Het boeltje uitgeblazen en alles afgespoten met Contact 60 en nog eens met de perslucht erover om het overtollige smeermiddel te verwijderen .

Terug de rotor opgestart en direkt gezien dat de flauw branden van de led verdwenen was en slechts óf uit óf fel brandde zoals het moet zijn.


Nog eens uitvoerig testen maar ik heb er goede hoop op !


De mierennest , letterlijk dan wel.

Het flauw branden van de led moet door een lekstroom teweeg zijn gebracht . De " honing" zal ergens een lekstroom veroorzaakt hebben.


Update juli 2023

Ik heb toch nog problemen. Ik heb het bordje dat in de rotor zit (EPAM3B van JRC)

eens omgezet naar een schema.Het probleem is dat de zekeringhouders allemaal afbreken en deze vervangen moeten worden . Ze zijn besteld en omdat de print er nu toch uit is , heb ik de moeite genomen om het schema eens uit te dokteren .


Het schema is naderhand niet uitgetest , dus een kleine fout kan er nog altijd inzitten.

De twee zekeringen voor de motoren van AZ en EL ga ik overbruggen omdat in mijn H-bridgen er een polyfuse zit.


20 juli 2023.


Alles zit terug samen , en het werkt weer ! 🤞.

Ook de afdekplaat is nu voorzien van nieuwe inox schroefjes . We hopen dat het goed blijft. 

LRO is terug ontvangen , nu eens kijken of de Chandrayaan-3 ook te ontvangen is .


donderdag 4 mei 2023

ADSN [ 119 : GHz relais , metingen]

 Met SA enkele metingen gedaan.

Ook nog vastgesteld dat dit een latch relais is .

M.a.w. bij het schakelen trekt deze even stroom tot de nieuwe toestand bereikt is en blijft deze ook staan  nadat men de sturing weer verwijdert. 

De minimum spanning dat dit kan is 18 Vdc ( nominaal 24 Vdc)

De sturing is nominaal 5Vdc  ( TTL niveau) maar het werkt nog bij 3Vdc . Dit is interessant als men met Arduino of RPI wil werken als stuureenheid.

Doorlaatdemping C --> 2

Doorlaatdemping C --> 3



Doorlaatdemping C --> 4





Isolatie tussen 2 en 4


De andere poorten geven een identisch resultaat.

De isolatiemeting is gedaan met een VBW en RBW van 10 kHz om " diep" genoeg te kunnen kijken .Er is echter geen verschil tussen deze meting en een open meting , maw de isoltie van het relais is groter dan de meetdiepte van de SA

Technische Steekkaart [Belastbaarheid electrische geleiders]

 Kan al eens van pas komen 



vrijdag 28 april 2023

ADSN [ 118 : GHz relais , terug werkend]

 Wel , ik heb een contact moeten opofferen .

Beter een werkend relais met drie contacten dan een niet-werkend relais.

Ik kon het mechanisch niet meer in orde krijgen en heb dan maar dit verwijderd om te verhinderen dat dit de andere zou verstoren.

De verwijderde SMA connector-ingang  is verzegeld met  warme lijm om vochtigheid buiten te houden .

De doorlaatdemping en goede SHF werking moet ik nog controleren .





dinsdag 25 april 2023

ADSN [ 117 : GHz relais ]

 Ooit eens op de kop getikt, een relais met 4 contacten en een moedercontact.

Allen uitgevoerd met SMA connectore , dus goed tot in de GHz gebieden en zekers als ge de opbouw bekijkt.

Helaas is er één contact dat niet meer functioneert en het is een héél priegelwerkje om er nog iets deftig van te maken , temeer omdat de verbinding tussen het contact en het spoelstifje verbroken is en dit is een soort van kunsstof. eerste poging met secondenlijm was niet goed , temeer omdat de lijn héél dun is en overal tussen loopt , zo heb ik mijn " terugkeerveer" samengelijmd en werkte dus niet meer. Tweede poging is nu met twee componentenlijm waarvan één ietsiepietsie druppeltje genoeg zou zijn . Ik denk dat het ook zal mislukken want de overschot van het mengsel blijkt niet goed uit te harden .

Als het niet lukt wordt dit relais een 3 standen relais ipv 4 standen .

 


Bovenaan de vier spoelen met sturing. In het midden het huis met onderaan en niet zichtbaar , de SMA connectoren  en onderaan de vier verende contacten die de doorverbinding maken met de centrale connector.

Het merk is RCT  RelComm Technology uit Salisburry. MD USA en voor zover te lezen :

RMM-SROO?  CC40725 599k 24VDC

vrijdag 17 maart 2023

SAT [ 10: De nood aan een andere yagi voor 2m]

 Mijn yagi voor 2m waarmee ik vossenjacht deed blijk te hoog in resonantie te zitten.

Omdat het toch geen weer was om buiten te spelen heb ik eens een simulatie gedaan voor een andere yagi.

Ook een 3 elements.

Hoe begin je aan zoiets? Vroeger werd er in de boeken of magazines gesnuffeld maar tegenwoordig zoek je info op het net.

Zo kwam ik een calculator tegen op basis van DL6WU zijn ervaringen en hiermee ben ik aan de slag gegaan.

Dit is de link:

https://3g-aerial.biz/en/online-calculations/antenna-calculations/dl6wu-yagi-uda-antenna-online-calculator

Je kunt ook instellen of je elementen door de drager ( boom) gaan of niet . Ik heb gekozen van niet door de drager te gaan en dit om eens de uitkomst in 4nec2 in te voeren en kijken wat dit geeft.

4nec2 software : https://www.qsl.net/4nec2/

Wat ik me afvroeg is , in hoeverre beïnvloeden de parasitaire elementen de dipool.

Was dit enkel op impedantie of toch ook de resonantie? Ik twijfelde aan dit laatste omdat ik een YT filmpje had gezien die dit min of meer tegensprak , maar ik kan het misbegrepen hebben.

Toch heb ik iets raar gezien en ik heb het reeds gecontroleerd maar het blijft toch dezelfde uitkomst geven.

Ik heb enkele waarden in een rekenblad gezet:


Het gaat hem over de gele en rode kolom.

Eerst eens de andere kolommen overlopen. Als je uit de berekening van de calculator enkel de dipoolgegevens in 4nec2 ingeeft bekom je een resonantie op 144.8 MHz , wat ergens te verwachten was.

De impedantie bij resonantie is dan 73 Ohm , allemaal volgens het boekje. Ik bereken dus in " freespace" om invloeden uit te sluiten.

Als ik één parasitair element toevoeg ,in dit geval de reflector, dan verwacht je omdat de reflector langer is, dat het geheel zich inductief gaat gedragen .En dat is ook zo , zie de Z van 64.7+j42.3 bij 145 MHz. De resonatie verschuift dan van 145 MHz naar 138.5 MHz ( dit om de inductantie naar nul te krijgen , dus X = 0)

Doe ik hetzelfde met een dipool en één director , die dus te kort is, verschuift het geheel naar 150.5 MHz en wordt de Z capacitief ( 31.3 -j32.9). De resonatie verschuift hierdoor  naar de andere kant . Ook allemaal logisch.

Wat echter mij niet logisch lijkt is het feit als ik de totale yagi samensteek ( R + Dip + Dir) en simuleer deze waarden niet meer verschuiven .

Ik dacht dat de capacitive reactantie en de inductieve elkaar zouden " compenseren" en we terug in de buurt van 145 MHz zouden uitkomen en de reactantie uitgestemd zou zijn en dit gebeurt dus NIET!

Ik moet dit alles nog eens laten bezinken , als er een lezer er iets meer wil over vertellen , mijn email staat in de rechterkolom.

Wat ik wel kan concluderen is dat inderdaad zowel de Z als de resonantie  beïnvloedt worden.

Vanavond eens voorleggen op de clubvergadering.


 


donderdag 23 februari 2023

SAT [ 9: De diplexer in de praktijk]

 Raar fenomeen.

Alhoewel volgens de SA alles in orde was , vond ik toch dat ie niet werkte naar behoren .

Ter plaatse eens vermogen gemeten voor en na de diplexer en ik had serieus wat verlies , véél meer dan de gemeten 0.8 dB op de SA.Dit was op 70 cm.

Alles terug afgebroken en de vermogenmeting in de shack opnieuw gedaan met hetzelfde resultaat. Toen heb ik de diplexer afgeregeld op vermogen ipv met de SA.

Dit gaf een iets andere stand van de trimcondensator maar een beter resultaat. Ook dit gedaan voor 2 m

Alhoewel ik weet dat eenmaal de print terug ingebouwd dit een ander resultaat geeft , kwam ik dit totch weer tegen , maw de instelling verliep.

Ik kan de 70 cm van buitenaf afregelen maar niet de 2m.Ik heb dan de 2m instelling iets voor de piek ingesteld en toen was alles goed .Ook eens mechanisch het één en ander beklopt en alles bleek OK.

Waarom er een verschil is tussen SA en vermogenmeting weet ik nog niet zo direk.

Nog enkele foto's :

De instellingen : 1 Vermogen ; 2 SA

Dit krijg je als je een meting doet en de andere poort niet afsluit !



 

dinsdag 21 februari 2023

SAT [ 8: De zelfgebouwde diplexer.]

De diplexer is af en afgeregeld. Zoals altijd bij mij , is de mechanische bouw het minst leuke maar ook een noodzakelijk kwaad.

Op de SA ziet het er goed uit , nu nog de pratijktest.


De foto dient ook als leidraad voor de instellingen van de capa's enz.

De spoelen met een wrong zijn niet aftands gewikkeld maar is in feite het "afregelwerk". Vooral de spoel in het midden was iets te veel  " L "  en met uitrekken kan dat dan goed gebracht worden.

 

De hoogdoorlaat:


De laagdoorlaat:


En beide samen op één beeld:



Resultaat:

HPF :

doorlaatband op 435 MHz: -0.8dB demping

sperband op 145 MHz : -37 dB demping

LPF:

doorlaatband op 145 MHz :-0.8 dB demping

sperband op 435 MHz : -43 dB demping

************************************************************************************

Om 14h44 lokale tijd is het me gelukt om met 2M0SQL , Peter een QSO te hebben over SO50.

Dit is mijn eerste QSO met deze opstelling .

De RX van 70cm zou nog beter moeten kunnen.

 


 

************************************************************************************

zaterdag 18 februari 2023

SAT [ 7: Software voor filters e.d. ]

 Interessante software voor o.a. diplexfilters maar o nog zoveel meer:

http://tonnesoftware.com/index.html


Ik ga eens de diplexer narekenen met die software.


Het zijn Windows programma's maar zal wel werken onder Wine in Linux

donderdag 16 februari 2023

SAT [ 6 : een diplexer ]

 Een diplexer is nodig als je maar één coax kabel wilt gebruiken voor twee banden óf als de duplex TRX maar voorzien is van één antenne-uitgang en je wilt splitsen naar twee afzonderlijke antennes.

Een diplexer gaat dus over twee (of meer) banden.Een duplexer is ook een filter maar dan voor dezelfde band . Bv. om de ingang en de uitgang van een repeater te scheiden.

 

Een diplexer dus en deze bestaat meestal uit een LPF en een HPF.

Ik heb wat gezocht op het internet en in de boeken maar véél vind ik er niet over .

Op YT een filmpje gevonden van W2AEW en daardoor kon ik ook het artikel vinden van een diplexer die ik wil nabouwen .

https://www.youtube.com/watch?v=wv79DSqVi9w

Het betreffende artikel.

https://farcircuits.net/W6ZQ%20duplexerarticle.pdf

De samenvatting en de berekening van de spoelen :


 De link naar het berekeningsprogramma voor de spoelen 

https://coil32.net/

en de behuizing waar het allemaal in moet komen :



Dit is een oude Kathrein TV versterker.



SAT [ 5 : Antenne-opstelling McGyver style ]

Een antenne opstelling gemaakt "McGyver-style" .

De 70cm yagi gecombineerd met mijn 3 el vossenjacht antenne op 2m

Een channelmaster rotor en een controlbox.

Antennes op ca 45° geëleveerd omdat ik geen EL rotor heb .

Ik hoop door de vrij grote openingshoek de lagere en de hogere omlopen  toch nog te vangen.

De antennes zijn gekanteld ( skew) zodat ik zowel de H als de V polarisatie , zij het met enige verzwakking,  kan oppikken en zodoende de fading ( QSB) wat te verminderen.

Vanmorgen de eerste test gedaan met ISS ( enkel RX) en toch 9 amateurs kunnen noteren.

De omloop kwam quasi in het zenith over.


Hier de antenne-opstelling.


Als ik nu nog wil zenden zal ik toch een tweede diplexer moeten maken of aanschaffen.


maandag 13 februari 2023

SAT [ 4 : Interferentie ]

 Een probleem bij uplink 2 m en downlink 70 cm  ( V/U) is dat men duplex werkt en daardoor de 3de harmonische nog sterk aan wezig kan zijn en hierdoor de ontvanger op 70 cm dichtdrukt . M.a.w de gevoeligheid neemt sterk af.

Dit is dus niet  op te lossen met een diplexer maar men moet echt de 3de harmonische nog beter onderdrukken .

In een van mijn afleveringen over ADSN ( nl nr 84) had ik reeds mijn kerffilters ( notchfilters) eens voorgesteld .

Wel nu heb ik erop gemeten met de SA en deze afgeregeld naar 437.850 MHz.

Dit is zo'n beetje het middengebied van de 3de harmonischen van de uplink tussen 145.900 en 146.000 MHz.

Hierbij de plaatjes van de desbetreffende filter en de afregeling door de SA.



De BB heb ik niet gemeten , maar de demping is toch 36 dB . Ik ben daar tevreden mee.

Nu nog kijken hoe hij zich gedraagt achter de TRX.

Dat wordt een nieuwe aflevering.L

SAT [ 3 : Log Periodic Antenne]

Iets om laters eens te proberen , de LPDA.

 


 

 

Deze breedbandige antenne kan meerdere banden bevatten . Voor mij zou 2m en 70 cm voldoen .

Enige uitleg en berekening op de volgende links:

 

https://hamwaves.com/lpda/en/index.html#ref-Cebik.2007

 

 

https://www.dl9hcg.a36.de/download/LPDAbau.zip

 

https://3g-aerial.biz/en/online-calculations/antenna-calculations/logperiodic-lpda-antenna-online-calculator

 

https://www.changpuak.ch/electronics/lpda.php

 

Deze laatste bevat veel calculators voor allerlei doeleinden 

 

 

 

 

dinsdag 7 februari 2023

SAT [ 2 : 70 cm Yagi metingen]

Ik heb een ( gekregen) 10 elements 70 cm Yagi die ik gemonteerd heb bij de parabool.

Nu heb ik daar nog niet teveel potten met gebroken .eerst dacht ik aan de coax , maar die was toch nog goed ( toch eens de connector opnieuw gesoldeerd).

Dan deze morgen in de vrieskou de nanoVna eraan gehangen ( na calibratie) en wat blijkt ?

Deze resoneert niet op 435 MHz , maar op 415 MHz.

Komt dit nu omdat de yagi dichtbij de parabool zit , of door het ijs dat er nu op ligt , ik weet het niet en ik vermoed ook van niet.

Een TV antenne is het ook al niet , want de antenne is voorzien van een N connector , alhoewel deze er precies naderhand bijgezet zou kunnen zijn .En daarbij de UHF kanalen beginnen pas op 470 MHz en voor VHF is het te hoog.

Dan toch maar de omstandigheden , Ik wacht af tot de vorst uit het land is voor een nieuwe meting.

De niet zo bijster goede foto van de nanoVNA.Ik had een hand te kort !


Naschrift: De antenne gedemonteerd en opgesteld op ca 3m boven het maaiveld.

Ik krijg dezelfde resultaten met soms hier en daar een extra dip afhankelijk naar waar de antenne toewees maar de beste dip ligt nog altijd op ca 415 MHz.

Ook als ik de antenne naar het zenith wijs , krijg ik de zelfde resultaten .


Deze middag was de antenne droog en raar maar waar , er verscheen een dip op ca 433 MHz!

 


 

Die andere dip blijft er ook . Ik maak mij daar niet teveel zorgen over.

Morgenvroeg  zal die antenne terug nat staan , ik ga dan weer eens meten . Ik ben benieuwd.


The morning after :

Weer meting gedaan met ijsaanslag op de elementen en de aansluiting.

Ik heb twee dippen maar de QRG ligt ergens anders , niet op 433 MHz.

Dus , het heeft wel degelijk invloed.

Nog twee foto's :


De symmetreerlus en een " koude" dip


zondag 29 januari 2023

SAT [ 1 : Nieuw Speelgoed]

 Voor mijn verjaardag , nieuw speelgoed gekregen !

De Icom 9700 is een V/U/SHF trx all mode en wat voor mij belangrijk is , is de mogelijkheid om satellietwerking te doen .

Tevens zit er 23 cm op en dit kan later nog van pas komen bij het ADSN werk.


Nu nog alle knopjes en menu's doorworstelen ...

vrijdag 27 januari 2023

ADSN [ 116 : Nieuw Spul ]

 Uitbreiding van mijn SHF materiaal.

Af en toe , en als ik de kans krijg, breid ik mijn SHF spullen uit.

Wanneer de kans er is , moet je eigenlijk niet twijfelen , want ze worden zeldzaam.


Het kleine  grut is goed tot 18 GHz

vrijdag 20 januari 2023

ADSN [ 115 : Multithreading met RPI ]

Volop terug in de software.

Mijn rotorbesturing werkt tot volle tevredenheid, maar er zijn nog twee probleemkes die ik opgelost wil zien :

1. De afhandeling van de TCP  verbinding bij afsluiten .

2. Tijdens de rotorsturing kan ik niet de actuele positie terugsturen via TCP , dit komt omdat alles zich maar in één draadje ( thread) afspeelt , namelijk in de main.

Dus , ik ben nu aan de studie voor multithreading onder C . 

Dit lukt aardig op mijn Intel/AMD machine voor een simpel programmaatje  maar de RPI heeft een ARM processor en ik wist niet of er een library is voor die processor.

Na wat gezoek ( er is niet zoveel te vinden over multithreading met de RPI 4)

heb ik gevonden welke lib ik moet installeren in de RPI: 


sudo apt-get install libpthread-stubs0-dev
 
Dankzij :https://gist.github.com/pvrego/7fd2610d0bf5ca063e63db6ab776e89c 
 
 

Wat ge dan nog moet doen , is bij het compileren de volgende parameter meegeven in de syntax:

 gcc -Wall -c -pthread "%f".  ( Dit komt uit de  Geany  IDE)

Het is de -pthread dat belangrijk is !

En deze header insluiten in uw programma :

#include <pthread.h>

En ge kunt starten 

Hieronder een klein voorbeeld van multithreading.

*******************************************************************************

 

#include <stdio.h>
#include <unistd.h>   // posix library
#include <pthread.h>


void* myturn (void * arg)
{
   for(int i=0;i < 8;i++)
    {
    sleep(1);
    printf("My Turn ! %d\n",i);
    }
    return NULL;
}

void yourturn ()
{
   for(int i=0;i < 3;i++)
    {
    sleep(2);
    printf("Your Turn ! %d\n",i);
    }
    
}

int main(int argc, char **argv)
{
    
    pthread_t newthread;
    
    pthread_create(&newthread ,  NULL , myturn , NULL);
    
      
    yourturn();
    
    pthread_join(newthread , NULL);
    
    pthread_exit(NULL);
    return 0;

en het resultaat:


en dit gebeurt er als de code niet juist is , m.a.w.  geen threads.




***********************************************************************************