HF Automatisch Peilen
- dick/brazil
- Berichten: 20
- Lid geworden op: 27 okt 2010, 12:50
- Locatie: Sao Paulo
- Contacteer:
Re: HF Automatisch Peilen
Er worden op dit topic een aantal zaken door elkaar gehaald;
Aan boord van schepen werden verschillende plaatsbepaling systemen gebruikt.
Ik wil niet ingaan op het sterrentje schieten of zonnetje schieten m.b.v. een sextant maar mij beperken tot de plaatsbepaling systemen gebaseerd op radiotechniek.
1) radiorichtingzoeker:
Het eerste systeem wat beschikbaar kwam was het HF/DF (huffduff) of ook wel radiodirection finding genaamd.
Dit werd zowel op schepen als ook in de luchtvaart toegepast. De radiobakens werkten vrijwel allemaal in de middengolf en zonden een bepaald signaal uit vergelijkbaar met de karakteristieke lichtstraal van een vuurtoren. Elk radiobaken had zijn eigen karakteristieke signaal wat in morse werd uitgezonden (meestal 3 letters)
Op strategische plaatsen werden radiobeacons (radiobakens) geplaatst zodat vanaf het schip d.m.v. meerder radiopeilingen een kruispeiling in de kaart kon worden gezet. Dit peilen gebeurde handmatig, en daar was enige handigheid voor nodig om het zo goed mogelijk (nauwkeurig) te doen.
2) hyperbolische plaatsbepaling:
Hieronder vallen systemen zoals;
- LORAN-A
- LORAN-C
- DECCA
- OMEGA
- ALPHA (RSDN-20)
Deze systemen moesten in de eerste uitgave uitgelezen worden, en via tabellen en m.g.v. speciale zeekaarten kon dan de positie bepaald worden. In latere versies van die systemen kon de positie rechtstreeks uitgelezen worden in graden, minuten en seconden.
Bij deze systemen was dus geen interactie nodig van de gebruiker, er behoefde dus geen radiopeiling gedaan te worden.
3) satelliet plaatsbepaling:
Hieronder vallen systemen zoals;
- GPS
- Galileo
- GLONASS
Deze systemen geven een positie aan in graden, minuten, seconden of een positie rechtstreeks in een digitale kaart.
De nauwkeurigheid van deze systemen is in de loop van de jaren verbeterd.
e.e.a staat ruimschoots gedocumenteerd op het internet (wikipedia).
Aan boord van schepen werden verschillende plaatsbepaling systemen gebruikt.
Ik wil niet ingaan op het sterrentje schieten of zonnetje schieten m.b.v. een sextant maar mij beperken tot de plaatsbepaling systemen gebaseerd op radiotechniek.
1) radiorichtingzoeker:
Het eerste systeem wat beschikbaar kwam was het HF/DF (huffduff) of ook wel radiodirection finding genaamd.
Dit werd zowel op schepen als ook in de luchtvaart toegepast. De radiobakens werkten vrijwel allemaal in de middengolf en zonden een bepaald signaal uit vergelijkbaar met de karakteristieke lichtstraal van een vuurtoren. Elk radiobaken had zijn eigen karakteristieke signaal wat in morse werd uitgezonden (meestal 3 letters)
Op strategische plaatsen werden radiobeacons (radiobakens) geplaatst zodat vanaf het schip d.m.v. meerder radiopeilingen een kruispeiling in de kaart kon worden gezet. Dit peilen gebeurde handmatig, en daar was enige handigheid voor nodig om het zo goed mogelijk (nauwkeurig) te doen.
2) hyperbolische plaatsbepaling:
Hieronder vallen systemen zoals;
- LORAN-A
- LORAN-C
- DECCA
- OMEGA
- ALPHA (RSDN-20)
Deze systemen moesten in de eerste uitgave uitgelezen worden, en via tabellen en m.g.v. speciale zeekaarten kon dan de positie bepaald worden. In latere versies van die systemen kon de positie rechtstreeks uitgelezen worden in graden, minuten en seconden.
Bij deze systemen was dus geen interactie nodig van de gebruiker, er behoefde dus geen radiopeiling gedaan te worden.
3) satelliet plaatsbepaling:
Hieronder vallen systemen zoals;
- GPS
- Galileo
- GLONASS
Deze systemen geven een positie aan in graden, minuten, seconden of een positie rechtstreeks in een digitale kaart.
De nauwkeurigheid van deze systemen is in de loop van de jaren verbeterd.
e.e.a staat ruimschoots gedocumenteerd op het internet (wikipedia).
Laatst gewijzigd door dick/brazil op 15 nov 2011, 14:41, 1 keer totaal gewijzigd.
ex-R/O PJUT, PJWL, PJLZ
ex-PA3ALV, PC0PY
ex-PA3ALV, PC0PY
- PE1PQX
- Berichten: 4555
- Lid geworden op: 06 jun 2011, 21:51
- Roepletters: PE1PQX
- Locatie: Emmen (JO32LS)
- Contacteer:
Re: HF Automatisch Peilen
Ik zie in het plaatje ook TACAN staan: TACtical Air Navigation. De NASA heeft deze tot aan de laatste Space Shuttle vlucht bij de landing op 20 juli dit jaar gebruik gemaakt van dit systeem, in combinatie met 'onboard GPS receivers'.
TACAN had een bereik van 400 Nautical Miles.
Hier meer info: http://spaceflight.nasa.gov/shuttle/ref ... tacan.html
TACAN had een bereik van 400 Nautical Miles.
Hier meer info: http://spaceflight.nasa.gov/shuttle/ref ... tacan.html
73', André PE1PQX (Site: http://www.pe1pqx.eu)
"Anyone who sits on top of the largest hydrogen-oxygen fueled system in the world; knowing they're going to light the bottom - and doesn't get a little worried - does not fully understand the situation"
John Young, Astronaut (Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS-1, STS-9)
"Anyone who sits on top of the largest hydrogen-oxygen fueled system in the world; knowing they're going to light the bottom - and doesn't get a little worried - does not fully understand the situation"
John Young, Astronaut (Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS-1, STS-9)
- dick/brazil
- Berichten: 20
- Lid geworden op: 27 okt 2010, 12:50
- Locatie: Sao Paulo
- Contacteer:
Re: HF Automatisch Peilen
Lodewijk,
Leuk project, zeker omdat je het hele peilproces automatiseert.
Als ik me goed herinner van mijn opleiding tot R/O (Radio-Officier) 1975/1978... (een hele tijd geleden dus), werd de richting bepaald door de sense-antenne met een van de loops te combineren, zodat je een hartvormig antenne diagram krijgt, waardoor je de richting kunt bepalen. Kun je dat bevestigen ?
Leuk project, zeker omdat je het hele peilproces automatiseert.
Als ik me goed herinner van mijn opleiding tot R/O (Radio-Officier) 1975/1978... (een hele tijd geleden dus), werd de richting bepaald door de sense-antenne met een van de loops te combineren, zodat je een hartvormig antenne diagram krijgt, waardoor je de richting kunt bepalen. Kun je dat bevestigen ?
ex-R/O PJUT, PJWL, PJLZ
ex-PA3ALV, PC0PY
ex-PA3ALV, PC0PY
Re: HF Automatisch Peilen
Hallo Allemaal,
Tsja leuke reacties allemaal.
Nog even over de werking van de HF-Peiler
Inderdaad gebruik ik een loop + sense antenne zodat
ik een nier vormig richt-patroon krijg.
Ik meet dus eerst de X antenne sterkte.
Dan de sterkte van de X antenne + sense antenne.
(Dat is dus harder of zachter afahankelijk van de richting waaruit het signaal komt.)
Dan meet ik de sterkte de Y antenne.
Dan de sterkte van Y antenne + sens antenne.
Nu heeft zowel X als Y dus een positieve waarde.
(Die kan bij de FT817 varieeren van 0 tot 15
en bij de FT840 van 0 tot 255 via catcontrol RSSI uitlezen.)
Dus de som vector ligt tussen 0 en 90 graden
Maar als ik (x+sens) > x dan x is positief anders negatief
Als y+sens > y dan y is positief anders negatief
Dus dan heb ik een signed X en signed Y waarde.
En deze kan ik gebruiken om een peil te tekenen met signaal sterkte
vector lengte en een eenduidige richting.
Okay daarna nog uitmiddelen etc
Squelch open/close detectie
Vastlopen detectie als X en Y bv beide maximum waardes hebben.
Het programma heeft twee progressbars
Die laten dus de sterktes zien van het antenne signaal van de x resp y antenne
Vandaag druk geweest met de Bug rond de pelorus.
Als ik een peiling kompleet heb dan plot ik een peil en
begin ik aan een volgende peiling
als die compleet is plot ik de peil + groene circel van de oude peiling
net buiten de graden circel.
Zo zie ik dus of de richting varieerd of drift.
Het programmeren schiet al aardig op.
De andere mode is peilen zonder sens antenne
Dan heb ik dus nooit meer graden an van 0 to 90
Maar deze mode is sneller slechts 2 metingen per peiling nodig.
Alleen moet ik dan een haaks kruis tekenen waarvan een van de benen
de juiste richting is.
Dat is geen probleem als ik de richting een maal weet en er bv met een auto naar toe rijdt
Ik heb ook DopplerPeil software geschreven (sounddoppler.exe) wat werkt op de geluidkaart
een SuperSimple hardware voor peilen op VHF met een FM ontvanger
Daar zit bij het programma MyMapping wat peilingen via UIView32 kaarten
kan plotten met een GPS.
Dat is dus straks ook uitermate geschikt voor samen werken met de HF Peiler
Vrijwel realtime plotten van peilingen op een kaart.
Zie mijn andere draadje SuperSimpleSoundDoppler ook op dit forum.
Tsja leuke reacties allemaal.
Nog even over de werking van de HF-Peiler
Inderdaad gebruik ik een loop + sense antenne zodat
ik een nier vormig richt-patroon krijg.
Ik meet dus eerst de X antenne sterkte.
Dan de sterkte van de X antenne + sense antenne.
(Dat is dus harder of zachter afahankelijk van de richting waaruit het signaal komt.)
Dan meet ik de sterkte de Y antenne.
Dan de sterkte van Y antenne + sens antenne.
Nu heeft zowel X als Y dus een positieve waarde.
(Die kan bij de FT817 varieeren van 0 tot 15
en bij de FT840 van 0 tot 255 via catcontrol RSSI uitlezen.)
Dus de som vector ligt tussen 0 en 90 graden
Maar als ik (x+sens) > x dan x is positief anders negatief
Als y+sens > y dan y is positief anders negatief
Dus dan heb ik een signed X en signed Y waarde.
En deze kan ik gebruiken om een peil te tekenen met signaal sterkte
vector lengte en een eenduidige richting.
Okay daarna nog uitmiddelen etc
Squelch open/close detectie
Vastlopen detectie als X en Y bv beide maximum waardes hebben.
Het programma heeft twee progressbars
Die laten dus de sterktes zien van het antenne signaal van de x resp y antenne
Vandaag druk geweest met de Bug rond de pelorus.
Als ik een peiling kompleet heb dan plot ik een peil en
begin ik aan een volgende peiling
als die compleet is plot ik de peil + groene circel van de oude peiling
net buiten de graden circel.
Zo zie ik dus of de richting varieerd of drift.
Het programmeren schiet al aardig op.
De andere mode is peilen zonder sens antenne
Dan heb ik dus nooit meer graden an van 0 to 90
Maar deze mode is sneller slechts 2 metingen per peiling nodig.
Alleen moet ik dan een haaks kruis tekenen waarvan een van de benen
de juiste richting is.
Dat is geen probleem als ik de richting een maal weet en er bv met een auto naar toe rijdt
Ik heb ook DopplerPeil software geschreven (sounddoppler.exe) wat werkt op de geluidkaart
een SuperSimple hardware voor peilen op VHF met een FM ontvanger
Daar zit bij het programma MyMapping wat peilingen via UIView32 kaarten
kan plotten met een GPS.
Dat is dus straks ook uitermate geschikt voor samen werken met de HF Peiler
Vrijwel realtime plotten van peilingen op een kaart.
Zie mijn andere draadje SuperSimpleSoundDoppler ook op dit forum.
73's
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
Re: HF Automatisch Peilen
Hallo Allemaal,
Vandaag zitten stoeien met compoort
en ledjes eraan
Om de RTS en DTR volgorde okay te hebben
Nog best veel dingen om voor elkaar te krijgen
Hier onder een stukje code
van de HF-Peiler
De main functie die laat aardig zien de flow diagram van de software.
Vandaag zitten stoeien met compoort
en ledjes eraan
Om de RTS en DTR volgorde okay te hebben
Nog best veel dingen om voor elkaar te krijgen
Hier onder een stukje code
van de HF-Peiler
De main functie die laat aardig zien de flow diagram van de software.
Code: Selecteer alles
Public Sub ProcessMain(Optional ByVal bReset As Boolean = False)
''ToDo
''@05-11-2011
''@12-11-2011
''Not ready yet
''Static Integer
Static Count As Integer ''Internal Count Param.Xaxis etc
''Bool
Static bSquelchOpen As Boolean
''Integer
Dim RSSImax As Integer ''S meter value
''Basic Flow Diagram
''1 Reset
''2 Switch Timers off
''3 TurnPrompt
''3 Check Count on overflow
''4 Fill with Rnd Smax
''6 Set AntenneSwitch
''7 Get S-meter value
''8 Show progressbars
''9 Average
''10 Detect SquelchOpen
''11 Check for more then 0 CompleteCyclusCounts
''12 SetSigns to gemX and gemY
''13 Update gemX and gemY
''14 Check MaxAverageCyclus
''15 Show Pelorus
''16 Increase Count
''17 Switch Timers on
''Reset
If bReset Then
Count = Param.Xaxis
CompleteCyclusCounts = 0
gemX = 0
gemY = 0
RSSImax = 0
bSquelchOpen = False
Call TurnPrompt()
Call Average(0, 0, True)
With My.Forms.Form1
.ProgressBar1.Value = RSSImax
.ProgressBar2.Value = RSSImax
End With
Call ShowToolStripStatusLabel4(CompleteCyclusCounts, MaxAverageCycles)
Call PelorusParams()
Call ResetTheBug()
Call DrawPelorus(gemX, gemY, bSquelchOpen, CompleteCyclusCounts)
Exit Sub
End If
Call ShowToolStripStatusLabel4(CompleteCyclusCounts, MaxAverageCycles)
''Switch timers off
With My.Forms.Form1
Select Case Rig
Case Param.Demo
.tmrDemo.Stop()
Case Param.com1, Param.com2, Param.com3, Param.com4, Param.com5
.tmrComPort.Stop()
End Select
If bAutoStart Then
.tmrAuto.Stop()
End If
End With
''Show it runs
Call TurnPrompt()
''Reset count if needed
Select Case Count
Case Is > Param.YplusSense, 0
Count = Param.Xaxis
End Select
''Switch Antennes
Select Case Count
Case Param.Xaxis
Call SwitchAntennes(Param.Xaxis)
Case Param.XplusSense
Call SwitchAntennes(Param.XplusSense)
Case Param.Yaxis
Call SwitchAntennes(Param.Yaxis)
Case Param.YplusSense
Call SwitchAntennes(Param.YplusSense)
End Select
''Wait some time
If TimingDelaymSec > 0 Then
Call WaitSomeMilliSecs(TimingDelaymSec)
End If
''Get S-meter
Select Case ComportCfg
Case Param.Demo
RSSImax = GetRndInputValue()
Case Param.com1, Param.com2, Param.com3, Param.com4, Param.com5
RSSImax = GetRSSI()
End Select
With My.Forms.Form1
If RSSImax >= MaxInputXYValues - 1 Then
Call TurnPrompt(True) ''Red Backcolor
End If
''Show Progressbar update
Select Case Count
Case Param.Xaxis
.ProgressBar1.Value = RSSImax
Case Param.XplusSense
.ProgressBar1.Value = RSSImax
Case Param.Yaxis
.ProgressBar2.Value = RSSImax
Case Param.YplusSense
.ProgressBar2.Value = RSSImax
End Select
End With
''Average
Call Average(RSSImax, Count)
''Update gemX and gemY with Smax
Select Case Count
Case Param.Xaxis
gemX = XYAmplitudes(0)
Case Param.XplusSense
gemX = XYAmplitudes(1)
Case Param.Yaxis
gemY = XYAmplitudes(2)
Case Param.YplusSense
gemY = XYAmplitudes(3)
End Select
''Something wrong for shure now with input
If (gemX = MaxInputXYValues And gemY = MaxInputXYValues) = True Then
My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Exclamation)
MessageBox.Show("Some wrong with the Antenna's " & vbCrLf & "Both antennes deliver same max S-value" _
, Progname, MessageBoxButtons.OK, MessageBoxIcon.Warning)
End If
''Test squelch
''Squelch maybe open
If (XYAmplitudes(0) > SquelchLevel Or XYAmplitudes(2) > SquelchLevel) Then
bSquelchOpen = True
End If
''Squelch certainly closed
If XYAmplitudes(0) = 0 And XYAmplitudes(2) = 0 Then
bSquelchOpen = False
End If
''Test for squelch open here
Select Case Count
Case Param.Yaxis
If (XYAmplitudes(0) >= SquelchLevel Or XYAmplitudes(2) >= SquelchLevel) And bArrowPoint = False Then
bSquelchOpen = True
End If
Case Param.YplusSense
If (XYAmplitudes(0) >= SquelchLevel Or XYAmplitudes(2) >= SquelchLevel) And bArrowPoint Then
bSquelchOpen = True
End If
End Select
''Increase CompleteCyclusCounts
Select Case Count
Case Param.YplusSense
If bArrowPoint = True Then
CompleteCyclusCounts += 1
Call ShowToolStripStatusLabel4(CompleteCyclusCounts, MaxAverageCycles)
End If
Case Param.Yaxis
If bArrowPoint = False Then
CompleteCyclusCounts += 1
Call ShowToolStripStatusLabel4(CompleteCyclusCounts, MaxAverageCycles)
End If
End Select
''Set signs in gemX and gemY
If bArrowPoint Then
If CompleteCyclusCounts > 0 Then
Select Case Count
Case Param.XplusSense
gemX = GetSetSign(gemX, XYAmplitudes(1)) * gemX
Case Param.YplusSense
gemY = GetSetSign(gemY, XYAmplitudes(3)) * gemY
Case Else
''Reset values if no completecycles are there
gemX = 0
gemY = 0
End Select
End If
Else
If CompleteCyclusCounts > 0 Then
gemX = XYAmplitudes(0)
gemY = XYAmplitudes(2)
Else
''Reset values if no completecycles are there
gemX = 0
gemY = 0
End If
End If
''Show Pelorus
Call DrawPelorus(gemX, gemY, bSquelchOpen, CompleteCyclusCounts)
''Reset if all MaxCompleteCycles are done
''Also Reset average
If CompleteCyclusCounts >= MaxAverageCycles Then
Count = Param.Xaxis
CompleteCyclusCounts = 0 ''Reset
Call Average(0, 0, True) ''Clear
Else
''Increase Count
Select Case bArrowPoint
Case True
Count += 1
Case False
Count += 2
End Select
End If
''Switch timer Demo or Comport on
With My.Forms.Form1
Select Case ComportCfg
Case Param.Demo
.tmrDemo.Start()
Case Param.com1, Param.com2, Param.com3, Param.com4, Param.com5
.tmrComPort.Start()
End Select
''Switch timer Auto Start on
If bAutoStart And .btnStart.Text = strNotRunning And .btnStart.Enabled = True Then
.tmrAuto.Start()
End If
End With
End Sub
73's
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
Re: HF Automatisch Peilen
Hallo Allemaal
Ik ben nieuw hier op dit forum , hoop dat alles goed gaat en er niet 2 x het zelfde op komt te staan bv.
Ben zeer geinteresseerd in dit onderwerp vooral omdat het over de HF gaat, Ik heb zelf weinig ervaring op HF , Wel zelf een peiler gebouwd voor VHF / UHF , tot 3GHz op het Watson Watt principe. Ook met de PC als basis echter in geschreven in Qbasic.
Als er geinteresserden zijn zal ik het schema wel eens publiceren , het is gewoon op vero board opgezet en bevat houtje touwtje IC's die makkelijk te verkrijgen zijn.
Vorige week nog een andere antenne gebouwd voor deze peiler die wat smalbandiger is (phased array ), Eerste orienterende metingen zagen er hoopvol uit , alleen tijd gehad om de belangrijkste hoeken te meten zoals 22 en 68 graden afwijking was niet meer dan 3 graden binnen de bandbreedte vd antenne
Misschien iets voor dit project ( je moet het dan wel aan de ruimte hebben voor HF )
Goos
Ik ben nieuw hier op dit forum , hoop dat alles goed gaat en er niet 2 x het zelfde op komt te staan bv.
Ben zeer geinteresseerd in dit onderwerp vooral omdat het over de HF gaat, Ik heb zelf weinig ervaring op HF , Wel zelf een peiler gebouwd voor VHF / UHF , tot 3GHz op het Watson Watt principe. Ook met de PC als basis echter in geschreven in Qbasic.
Als er geinteresserden zijn zal ik het schema wel eens publiceren , het is gewoon op vero board opgezet en bevat houtje touwtje IC's die makkelijk te verkrijgen zijn.
Vorige week nog een andere antenne gebouwd voor deze peiler die wat smalbandiger is (phased array ), Eerste orienterende metingen zagen er hoopvol uit , alleen tijd gehad om de belangrijkste hoeken te meten zoals 22 en 68 graden afwijking was niet meer dan 3 graden binnen de bandbreedte vd antenne
Misschien iets voor dit project ( je moet het dan wel aan de ruimte hebben voor HF )
Goos
Peilen is het omgekeerde van een antennediagram opmeten.
pa0sir
pa0sir
Re: HF Automatisch Peilen
Volgens mij is het theoretisch ook mogelijk om de elevatie uit te rekenen met de antenne configuratie van Lodewijk
De sense antenne nog een keer apart meet en dit deelen door de (som vd spanningen)/4 van de andere 4 antenne richtingen en hiervan de boogcosinus / boogsinus nemen
Goos
De sense antenne nog een keer apart meet en dit deelen door de (som vd spanningen)/4 van de andere 4 antenne richtingen en hiervan de boogcosinus / boogsinus nemen
Goos
Peilen is het omgekeerde van een antennediagram opmeten.
pa0sir
pa0sir
Re: HF Automatisch Peilen
Hallo Allemaal,
Ben weer druk bezig geweest met HF-Peiler programmeren.
Het schiet momenteel niet op hi...
Om onbegrijpelijke problemen met het versturen van catcontrol ft840
command uit de comport naar de tranciever.
dim buffer() as byte = {0,0,0,0,247}
my.forms.form1.serialport1.write(buffer,0,ubound(buffer))
Ook nog steeds problemen met de
Public Function Rotate(byval degrees as integer, byval pcenter as pointf , byval p1 as pointf) as pointf
om een center punt
Voor Goos leuk dat je ook zelf software hebt gemaakt en nog maakt.
Ik ben ook begonnen in QuickBasic 4.5 en 7.1
Daar heb ik oa een Pseudo Doppler Peiler uitlees applicatie in geschreven
enige jaren geleden ook met GPS uitlezen via de compoort
En dan uitmiddelen en loggen in UI-View32 Log files hi...
En een 16 led doppler uitlezen in 4 bits en een strobe van de 74154 ( 4 to 16 leds) IC
Op de parallele printerpoort.
Dat werkt best okay hi..
Later heb ik die software overnieuw gemaakt met een eigen kaart
in Visual Basic 6.0
Echter sinds 2 jaar ben ik overgestapt op de geluidkaart voor de doppler peiler.
en heb ik ook MyMapping software gemaakt om real time te plotten
op UI-View32 maps.
Zie SuperSimpleSoundDoppler thread ook op dit forum.
Ik ben benieuwd naar de hardware/software die jij gebruikt voor de peiler.
Ben weer druk bezig geweest met HF-Peiler programmeren.
Het schiet momenteel niet op hi...
Om onbegrijpelijke problemen met het versturen van catcontrol ft840
command uit de comport naar de tranciever.
dim buffer() as byte = {0,0,0,0,247}
my.forms.form1.serialport1.write(buffer,0,ubound(buffer))
Ook nog steeds problemen met de
Public Function Rotate(byval degrees as integer, byval pcenter as pointf , byval p1 as pointf) as pointf
om een center punt
Voor Goos leuk dat je ook zelf software hebt gemaakt en nog maakt.
Ik ben ook begonnen in QuickBasic 4.5 en 7.1
Daar heb ik oa een Pseudo Doppler Peiler uitlees applicatie in geschreven
enige jaren geleden ook met GPS uitlezen via de compoort
En dan uitmiddelen en loggen in UI-View32 Log files hi...
En een 16 led doppler uitlezen in 4 bits en een strobe van de 74154 ( 4 to 16 leds) IC
Op de parallele printerpoort.
Dat werkt best okay hi..
Later heb ik die software overnieuw gemaakt met een eigen kaart
in Visual Basic 6.0
Echter sinds 2 jaar ben ik overgestapt op de geluidkaart voor de doppler peiler.
en heb ik ook MyMapping software gemaakt om real time te plotten
op UI-View32 maps.
Zie SuperSimpleSoundDoppler thread ook op dit forum.
Ik ben benieuwd naar de hardware/software die jij gebruikt voor de peiler.
73's
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
Re: HF Automatisch Peilen
De peiler die ik ontworpen heb was eigenlijk een toevallig bijprodukt van een LogPer antenne configuratie die ik gemaakt had als frequentie uitbreiding voor een bestaande peiler (Taiyo ).
Ik heb het destijds gemaakt op vero-board en pas naderhand een krabbel gemaakt, het is in tussentijd iets gewijzigd , de
74HC 237 is vervangen door een 74HC 373 , hiermee was het ssyteem een stuk flexibeler geworden konden er makkelijker andere antennes aan gehangen worden.
Ook is er nog een jumpertje in gekomen om de AD converter direct aante sturen vanuit de computer voor heel kort durende pulsen. ( 400 us )
Het was in een middag in elkaar gezet. en pas naderhand een krabbel gemaakt.
De software heeft maanden geduurd vooral omdat er heel weinig over de paralelle poort beschreven staat hoe die te gebruiken is als 8 bits IO
Het moeilijkste was om de parallelpoort te dresseren en de interrupt om te leiden.
( meerdere malen de laptop met een paperclip moeten resetten ) vooral in Qbasic
Als ontvanger een R9000 gebruikt, AGC delaytijd en spanning aangepast en deze gebruikt als DF spanning
Later een EB200 ontvanger en de RSSI uitgang gebruikt
Als antenne , de originele Taiyo antenne EF ... van 1 tot 500MHz , later nog varianten gemaakt voor 300kHz-50MHz en 500-2000MHz
en logper antennes van 400-3000 MHz.
Goos
Ik heb het destijds gemaakt op vero-board en pas naderhand een krabbel gemaakt, het is in tussentijd iets gewijzigd , de
74HC 237 is vervangen door een 74HC 373 , hiermee was het ssyteem een stuk flexibeler geworden konden er makkelijker andere antennes aan gehangen worden.
Ook is er nog een jumpertje in gekomen om de AD converter direct aante sturen vanuit de computer voor heel kort durende pulsen. ( 400 us )
Het was in een middag in elkaar gezet. en pas naderhand een krabbel gemaakt.
De software heeft maanden geduurd vooral omdat er heel weinig over de paralelle poort beschreven staat hoe die te gebruiken is als 8 bits IO
Het moeilijkste was om de parallelpoort te dresseren en de interrupt om te leiden.
( meerdere malen de laptop met een paperclip moeten resetten ) vooral in Qbasic
Als ontvanger een R9000 gebruikt, AGC delaytijd en spanning aangepast en deze gebruikt als DF spanning
Later een EB200 ontvanger en de RSSI uitgang gebruikt
Als antenne , de originele Taiyo antenne EF ... van 1 tot 500MHz , later nog varianten gemaakt voor 300kHz-50MHz en 500-2000MHz
en logper antennes van 400-3000 MHz.
Goos
Peilen is het omgekeerde van een antennediagram opmeten.
pa0sir
pa0sir
Re: HF Automatisch Peilen
Hallo Allemaal,
Heb vandaag nog een nieuw krabbeltje zitten tekenen.
De ledjes gebruik ik hier als switch diodes...
Ik weet niet of ze ruisen hi....
Ik heb het nog niet gebouwd dus graag commentaar.
Ik denk de schakeling met de fet en de sense antenne
beter kan.
Moet de fet geen voorspanning hebben ?
Heb vandaag nog een nieuw krabbeltje zitten tekenen.
De ledjes gebruik ik hier als switch diodes...
Ik weet niet of ze ruisen hi....
Ik heb het nog niet gebouwd dus graag commentaar.
Ik denk de schakeling met de fet en de sense antenne
beter kan.
Moet de fet geen voorspanning hebben ?
- Bijlagen
-
- HF-Parts.txt
- (498 Bytes) 121 keer gedownload
73's
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
Re: HF Automatisch Peilen
Ik mis nog een paar belangrijke details.
De 180 graden fase draaing voor beide loops om het minimum cq maximum te sturen kan ook met de sense antenne
Wat je niet moet onderschatten is de gelijkheid van de antennes , ze hebben van nature een enorm scherp resonantie punt, , Het lijkt mij beter om loop van een of twee lussen te nemen (dus niet afgestemd ) afhankelijk van de frequentie en de ruimte die je hebt en de zaak aanpassen met een versterker . Het mooiste is als je het uitvoert als balans versterker
de sense antenne en de loops moet je koppelen met een 0 graden combiner waarvan de 2 ingangen elkaar niet beinvloeden
Wel rekening houden met eventuele fasedraaing cq looptijden in de versterkers.
En verder denk ik dat je de loop ( zeker als je meerdere wikkelingen hebt ) zul je het af moet schermen voor het elektrisch veld , anders krijg je het minimum niet goed wat natuurlijk afwijkingen geeft.
denk aan een 80 meter peildoos en een ferriet antenne , hier over zit ook meestal een bus met een sleuf (om geen kortgesloten winding te maken) , degene die dat niet hebben lopen dan er in een flauwe bocht er naar toe.
De schakeldiodes zijn in feite een mixer en die moet daarom ook met zorg worden gemaakt.
Wat de LED doet als schakeldiode weet ik niet maar het is beter om het in een keer goed te doen en een HF PIN diode te gebruiken en deze soft te schakelen , anders krijg je een scherpe puls die een breed spectrum heeft , en door de reciprocal mixing zal dan een sterk signaal , naast het te peilen zwak signaal waar je op afgestemt bent , de AGC dicht drukken.
VHF/UHF PIN diodes werken op HF als gewone schakel diodes en zullen dan voor een hoop 2e orde vervorming gaan zorgen.
Goos
De 180 graden fase draaing voor beide loops om het minimum cq maximum te sturen kan ook met de sense antenne
Wat je niet moet onderschatten is de gelijkheid van de antennes , ze hebben van nature een enorm scherp resonantie punt, , Het lijkt mij beter om loop van een of twee lussen te nemen (dus niet afgestemd ) afhankelijk van de frequentie en de ruimte die je hebt en de zaak aanpassen met een versterker . Het mooiste is als je het uitvoert als balans versterker
de sense antenne en de loops moet je koppelen met een 0 graden combiner waarvan de 2 ingangen elkaar niet beinvloeden
Wel rekening houden met eventuele fasedraaing cq looptijden in de versterkers.
En verder denk ik dat je de loop ( zeker als je meerdere wikkelingen hebt ) zul je het af moet schermen voor het elektrisch veld , anders krijg je het minimum niet goed wat natuurlijk afwijkingen geeft.
denk aan een 80 meter peildoos en een ferriet antenne , hier over zit ook meestal een bus met een sleuf (om geen kortgesloten winding te maken) , degene die dat niet hebben lopen dan er in een flauwe bocht er naar toe.
De schakeldiodes zijn in feite een mixer en die moet daarom ook met zorg worden gemaakt.
Wat de LED doet als schakeldiode weet ik niet maar het is beter om het in een keer goed te doen en een HF PIN diode te gebruiken en deze soft te schakelen , anders krijg je een scherpe puls die een breed spectrum heeft , en door de reciprocal mixing zal dan een sterk signaal , naast het te peilen zwak signaal waar je op afgestemt bent , de AGC dicht drukken.
VHF/UHF PIN diodes werken op HF als gewone schakel diodes en zullen dan voor een hoop 2e orde vervorming gaan zorgen.
Goos
Peilen is het omgekeerde van een antennediagram opmeten.
pa0sir
pa0sir
Re: HF Automatisch Peilen
hallo lodewijk
hier heb je een passede antenneversterker
hier heb je een passede antenneversterker
Re: HF Automatisch Peilen
Hallo Allemaal,
Nog even reactie op Goos.
Tsja aperiodische loops zijn natuurlijk
breedbandig en makkelijker in het gebruik
dan afgestemde Loops of ferrit rods.
Maar geven veel minder signaal dus moeten
worden versterkt.
Het electrisch afschermen is natuurlijk nuttig
om zoveel mogelijk een dipool vormig diagram
te krijgen van de loops of ferriet staven.
Tsja en wat betreft omschakelen tussen
sens fase 0 en 180 met een loop om maximum
of minimum te krijgen.
Dat kan door de koppel loops draden van de
loops om te draaien.
Ik denk niet dat de software dat hoeft te doen.
Ik peil immers op max X antenne spanning en
schakel daarna de sens antenne in
zodat ik een harder of zachter signaal krijg.
Ik weet immer nooit uit welke richting een signaal komt.
Goos kun je nog uitleggen wat in jou kladje het
DF input voorsteld ?
Is dat een RSSI voltage ?
tnx Nico pe1kqp voor SensCircuit
Hier onder nog een plaatje van het HF-Peil programma
in de X en Y ant mode wat dus een
Kruis geeft omdat de richting dan 4 kanten uit kan zijn.
Nog even reactie op Goos.
Tsja aperiodische loops zijn natuurlijk
breedbandig en makkelijker in het gebruik
dan afgestemde Loops of ferrit rods.
Maar geven veel minder signaal dus moeten
worden versterkt.
Het electrisch afschermen is natuurlijk nuttig
om zoveel mogelijk een dipool vormig diagram
te krijgen van de loops of ferriet staven.
Tsja en wat betreft omschakelen tussen
sens fase 0 en 180 met een loop om maximum
of minimum te krijgen.
Dat kan door de koppel loops draden van de
loops om te draaien.
Ik denk niet dat de software dat hoeft te doen.
Ik peil immers op max X antenne spanning en
schakel daarna de sens antenne in
zodat ik een harder of zachter signaal krijg.
Ik weet immer nooit uit welke richting een signaal komt.
Goos kun je nog uitleggen wat in jou kladje het
DF input voorsteld ?
Is dat een RSSI voltage ?
tnx Nico pe1kqp voor SensCircuit
Hier onder nog een plaatje van het HF-Peil programma
in de X en Y ant mode wat dus een
Kruis geeft omdat de richting dan 4 kanten uit kan zijn.
- Bijlagen
-
- CrossScreenDump.JPG (23.82 KiB) 3797 keer bekeken
73's
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
PA3BNX
Lodewijk
Mijn Credo!
Zelfbouw:
Minimaal hardware
en maximaal software.
Re: HF Automatisch Peilen
Tsja en wat betreft omschakelen tussen
sens fase 0 en 180 met een loop om maximum
of minimum te krijgen.
Dat kan door de koppel loops draden van de
loops om te draaien.
Ik denk niet dat de software dat hoeft te doen.
Ja klopt , je kunt gewoon de aansluitingen van de loops omdraaien met PIN diodes.
Dus dat hoeft niet met de software, Als je met de twee uitgangen die je hebt 2 blokspanningen maakt die 90 graden verschoven staan kun je het al maken dus veel hoeft er niet te veranderen , dat moet dan wel in de software natuurlijk , anders weet de software niet welke antenne die heeft. Je moet wel 4 antennes ( NOZW ) hebben om een eenduidige richting te hebben ( 3 gaat ook maar dat lukt op deze manier niet. of je zou 3 loops moeten nemen en die om de 120 graden neerzetten met sense natuurlijk , maar dan krijg je het probleem van ondelinge koppeling.
DF in kan een RSSI uitgang zijn van een ontvanger , maar kan ook de AGC spanning zijn maar dan met de modulatie er nog op. Moet natuurlijk door de software wel op een andere manier behandeld worden.
RSSI is het zelfde als de AGC spanning alleen dan logaritmisch dus dan moet alles eerst omgezet worden naar lineair wel wat extra rekenwerk, maar dat is geen probleem meer voor de huidige computers ( moest bij mij 2000 X per seconde)
vroeger op een 386 moest ik nog de zaak in array's en de AD waarde als pointer naar de index vd array tegenwoordig kan het gewoon. maar op deze manier hield ik wel tijd over om nog een scroll venster en nog een scoop beeldje van de spanning op het scherm te zetten.
Mijn systeem maakte in de buurt van de 150 omwentelingen per seconde, met de AGC variant liet ik de antenne een keer links om en een keer rechtsom draaien omdat de AGC toch nog iets te snel afviel in de FM mode hierdoor kon de systeemfout van 10 graden onder sommige hoeken , teruggebracht worden tot 3 graden .
Het kon ook sneller maar dan moest ik het aantal samples per antenne verminderen.
Peilen is het omgekeerde van een antennediagram opmeten.
pa0sir
pa0sir
Re: HF Automatisch Peilen
pssttt, we lezen mee, maar iedereen is stil om jullie denkproces niet te verstoren, denk ik zo.
Ik abonneer me wel op het draadje, heel boeiend qua nieuwe info.
Ik abonneer me wel op het draadje, heel boeiend qua nieuwe info.