Zendamateur.COM

24 uur per dag QRV
Het is nu 17 aug 2017, 20:30

Alle tijden zijn GMT + 1 uur




Plaats een nieuw onderwerp Antwoord op onderwerp  [ 17 berichten ]  Ga naar pagina 1, 2  Volgende
Auteur Bericht
 Berichttitel: Pic morse Decoder
BerichtGeplaatst: 22 jul 2012, 10:40 
Offline

Geregistreerd: 17 jun 2012, 09:01
Berichten: 6
Hai ,

Graag had ik een programma geschreven over morse decoder met een pic , maar weet niet goed hoe te beginnen
Mijn idee is een gelijkaardig programma te schrijven zoals CWSkimmer http://www.dxatlas.com/CwSkimmer/ omdat je over een bandbreedte verschillende morse signalen kunt zien en omdat de call wordt meegegeven zodat je eventueel een vriend snel ziet opduiken op de band
Hardware zou ik doen met een toondecoder LM567 ( ik denk dat deze weggelaten kan worden omdat je verschillende tonen moet decoderen op een bandbreedte ), pic 16F628A en een LCD 4X20 regels of 2X20 regels
Op google vind je wel wat programmas over gewone morse decoders maar deze zijn nogal moeilijk te ontcijferen vind ik
, ieder geeft zo zijn eigen opbouw van programmeren
Mijn voorkeur van programmeer taal is JAL of PicBasic , ASM vind ik wat moeilijk aan te leren ( heb al wat pogingen gedaan )

Alle hulp is welkom

mvg
Erwin ON4AIJ


Bijlagen:
Morse decoder Mic.jpg
Morse decoder Mic.jpg [ 90.11 KiB | 4136 keer bekeken ]
Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 22 jul 2012, 12:00 
Offline

Geregistreerd: 18 jul 2012, 18:31
Berichten: 124
Woonplaats: Haarlem
Hallo, sorry voor tussenkomst ik zoek nl. ook naar een morse decoder maar dan dus een hardware versie zoals je op de jpg laat zien, maar dat is dus een PIC ? dan moet deze dus nog met software gevuld worden neem ik aan ?
en daar heb ik dan weer niet de spullen voor, ik vond nog wel een "project" op 't internet, maar dat is niet meer verkrijgbaar.
Een decoder lijkt mij handig, om de call-sign te zien als deze als morse word meegezonden, ik wil uiteindelijk toch ook zend amateur worden. (N toelating om te beginnen)
TIA


Laatst bijgewerkt door spirado op 22 jul 2012, 21:20, in totaal 1 keer bewerkt.

Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 22 jul 2012, 12:59 
Offline

Geregistreerd: 18 maart 2010, 10:29
Berichten: 878
Woonplaats: eindhoven
Ik weet dat Velleman ooit een kit te koop had (heeft )
even gegoogled VELLEMAN MORSE DECODER K2659
heb deze nog ergens liggen werkt best goed.
Een nadeel je moest de de snelheid met de hand instellen.

Maar kwam ook dit nog tegen

http://www.hamradio.cc/projects/Morse_C ... ircuit.php
http://www.qsl.net/wb8rcr/cwreadr.html
http://va3ndo.tripod.com/CW_MORSE_DECODER.html


Groetjes PE1LGW

_________________
FT-707, Condor 3000, Icom IC2 E, IC25, FT270, FT11, RS9044, 3 X Teleport 9, Kenwood TR2400, TMG 707, Diamond x30, realistic 2005 scanner, home made J antenne. tevens rust huis voor T813 sets. Wouxun kg uv2d, Boafeng UV-5R, TYT TH-UV3R, DVB sticky SDR, Nokia Mobira, Philips FM1000.
"Nescius omnium curiosus sum" (Ik weet niets maar ben nieuwsgierig naar alles).


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 22 jul 2012, 16:16 
Offline

Geregistreerd: 18 jul 2012, 18:31
Berichten: 124
Woonplaats: Haarlem
Bedankt !
Ik zie dat er een programmer nodig is voor de PIC bij de "projects" zo'n ding heb ik niet, dus ik moet eens gaan neuzen of ik zo'n ding ook nog in de toekomst kan gebruiken, of misschien een clubje in de buurt zoiets hebben......
En dan ziet de rest er ook eenvoudig uit, met maar weinig onderdelen, de Velleman kit is niet meer "gangbaar" bij Velleman, dus dat is alleen nog een optie als ik toevallig dat kitje ergens tegen kom.


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 22 jul 2012, 22:36 
Offline
Avatar gebruiker

Geregistreerd: 15 maart 2010, 14:45
Berichten: 3739
Woonplaats: JO20VV
Erwin wil graag proberen zelf zoiets te maken.. kopen kan iedereen die er geld genoeg voor heeft, zelf maken is leuker.

Erwin het hangt af van je programeer skils en je kennis van microcontrollers.
Een paar dingen kan ik je zo vertellen. Een morse programma schrijven is op zich niet erg lastig en kan ongetwijfeld in PIC-basic (geen ervaring mee, moet er niet aan denken)
Wil je echter iets schrijven dat zelf toontjes decodeert dan word het snel een ander verhaal.
Er zijn dan een paar goede oplossingen mogelijk.

1) je gebruikt een van de counters om de freq van je signaal te meten.
Een soort freq teller dus, meet je 1000 Hz danheb je kenlijk het goede toontje te pakken.

2) Je meet de pulsbreedte, de aloude manier zoals het vroeger via de cassette interface van computertjes als de sinclair ging... werkt ook prima

3) Je doet een FFT analyse en haalt daar je signaaltjes uit... dit is veruit de mooiste (leest minst storings gevoelige) methode maar ook met stip de technisch meest ingewikkelde.

Voor methode 1 kun je wellicht nog wel PICbasic gebruiken, voor de andere oplossingen lijkt me dat niet haalbaar
Oplossing 2 is daar te tijdkritisch voor (bij talen als basic moet je maar afwachten hoe lang instructies duren)
Zelfs met C moet je oppassen !kijk hieronder maar eens
Code:
int i;
for(i=0;i<255;i++)
{
    nop;
}


Code:
int i;
for(i=0;i<256;i++)
{
    nop;
}


Twee dezelfde stukjes code met slechts een heel minor verschil
De compiler zal het eerste stukje code binnen een enkel register kunnen afhandelen (ondanks dat we het hier over een int hebben),
voor het tweede stukje code zal er een andere oplossing geregeld moeten worden. dat doet de compiler mooi voor je
maar de code is dan ineens wel een stuk langzamer.
Dit voorbeeld geld natuurlijk voor een 8bit processor (8051 of zo) maar bij een PIC kun je soortgelijke valkuilen tegen komen.
Ook ontkom je er niet aan om timing middels interrupts af te handelen. daarbij moet je er goed opletten dat de timers die je nodig hebt om je toontjes te decoderen geen conflicten veroorzaken met de timing die nodig is om je morse code te decoderen. Immers timers die tijdens een meting een interrupt veroorzaken verstoren de meting.
Als je van assembler gebruik maakt heb je de zaak het meest in de hand.
C is een heel goed alternatiref, maar blijf wel denken als een assembler programeur !

Gebruik je een 567 heb je met dat soort problemen vrijwel niets te maken.

Let er verder op dat je meerdere keyup/keydown metingen doet.
Het zou jammer zijn als je een verkeerd teken leest omdat er even een korte spike op de freq zat.
Doe dus een paar metingen over de periode van een dot en kijk wat het effectieve resultaat is.
Ook niet gemakkkelijk want dan blijkt dat zelfs bij CW de bandbreedte (seinsnelheid) best hoog is tov de gebruikte freq waardoor er betrekkelijk weinig ruimte is om de kwaliteit van het signaal te beoordelen.

_________________
Niet gehinderd door enige kennis van zaken.


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 23 jul 2012, 19:39 
Offline

Geregistreerd: 17 jun 2012, 09:01
Berichten: 6
Hai ,

Dank U Coolepascal dat zijn nu de dingen die ik graag wil horen ( lezen ) en kan gebruiken in mijn zoek werk
Geef er nog iemand goede info altijd welkom

mvg
Sembot


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 23 jul 2012, 19:50 
Offline
Avatar gebruiker

Geregistreerd: 08 sep 2010, 08:43
Berichten: 57
Voor als je het makkelijker wilt, ik gebruik met tevredenheid het programma Pocket-Digi op een PDA. Die vind je hier: http://www.n0hr.com/PocketDigi/PocketDigi_intro.htm
Deze doet overigens ook PSK. Erg leuk om portabel samen met de FT-817 te gebruiken.

Toch zoek ik nog een andere goede morse-decoder maar degene die ik wil (deze: http://www.cumbriadesigns.co.uk/microcode.htm) is voorlopig niet meer te krijgen dus daar wacht ik nog even op.

_________________
73 de Marc


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 23 jul 2012, 20:53 
Offline
Avatar gebruiker

Geregistreerd: 15 maart 2010, 14:45
Berichten: 3739
Woonplaats: JO20VV
Marc,

Zoals je uit dit topic al twee maal had kunnen zien wil Erwin het zelf maken,
dat noemen ze een uitdaging aangaan.
Als hij het gemakkelijk wil dan is het beste advies de tranceiver bij het grofvuil zetten en een secretaresse met een telefoon te nemen. Maar dat is niet wat hij wil, hij wil graag zijn kennis verrijken.

_________________
Niet gehinderd door enige kennis van zaken.


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 24 jul 2012, 10:12 
Offline
Avatar gebruiker

Geregistreerd: 08 sep 2010, 08:43
Berichten: 57
Sorry Pascal, je hebt gelijk. Het ergste is dat ik het inderdaad wel gelezen heb :oops:
Ik had er even bij moeten vertellen dat ik zelf getriggerd werd door dit topic en dat mijn bijdrage dan ook meer voor de geïnteresseerde meelezer was bedoeld.

_________________
73 de Marc


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 24 jul 2012, 10:43 
Offline

Geregistreerd: 24 jan 2011, 21:28
Berichten: 320
een vergelijkbare morsedecoder wordt beschreven in het boek PIC Basics, inclusief source listing en uitleg assembly

te bestellen bij RSGB

http://www.g4aym.org.uk/pic/

op deze site staat de source listing
http://www.g4aym.org.uk/pic/tasm/newTASM.asm
maar ik raad toch aan het boek aan te schaffen want er staat een hoop extra informatie in

assembly leren is niet te vermijden

voor het programmeren kun je de PICkit i.c.m. MPLAB van microchip gebruiken

http://www.microchipdirect.com/ProductDetails.aspx?Catalog=BuyMicrochip&Category=PICKit%20Debugger%20or%20Programmer&mid=14&treeid=6

eventueel als onderdeel van een starterkit


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 24 jul 2012, 20:31 
Offline
Avatar gebruiker

Geregistreerd: 15 maart 2010, 14:45
Berichten: 3739
Woonplaats: JO20VV
Ahh kijk das een leuke tip, en prima om te beginnen lijkt me.
Al zal de softwarematige toonherkenning dan nog steeds lastig worden. (denk overigens dat de bekende PIC of AVR's wat te traag zijn daarvoor... denk hierbij eerder aan een dsPIC of een 32bit-PIC

Kijk ook eens naar Arduino's waarmee dat soort dingen snel en gemakkelijk te realiseren zijn.
Ik heb zelf redelijk wat ervaring met 32bit arduino compats met zowel ARM als met PIC's
Ook heb ik een keer een ADC/DAC bordje ontwikkeld.. moet ze aleen eens in elkaar solderen :oops:

_________________
Niet gehinderd door enige kennis van zaken.


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 25 jul 2012, 18:00 
Offline

Geregistreerd: 07 mei 2012, 23:24
Berichten: 181
coolepascal schreef:
Ook heb ik een keer een ADC/DAC bordje ontwikkeld.. moet ze aleen eens in elkaar solderen :oops:


Ik denk dat je nog wel meer dingen hebt liggen die om je aandacht roepen :lol: :lol: Als ik zie hoe breed je kennis en interesses liggen.... :mrgreen:


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 25 jul 2012, 18:34 
Offline
Avatar gebruiker

Geregistreerd: 15 maart 2010, 14:45
Berichten: 3739
Woonplaats: JO20VV
Ja je hebt gelijk maar weet je, er loopt bij mij op kantoor een meneer rond die vind dat ik af en toe naar dat kantoor moet komen daar hij anders geen reden ziet om mijn maandelijkse uitkering over te maken.
Kom ik dan thuis dan blijkt dat ik zelf ook nog een bedrijf heb waar ik aleen wat mee verdien als ik braaf dingen doe die weinig met de hobbie te maken hebben.
Tja, dan moet er ook nog af en toe in een bandje gespeeld worden..... zucht... waarom zitten er maar 24 uur in een dag ?

_________________
Niet gehinderd door enige kennis van zaken.


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 25 jul 2012, 19:18 
Offline
Moderator
Avatar gebruiker

Geregistreerd: 17 maart 2008, 15:05
Berichten: 2398
Woonplaats: Sintjohannesga (JO22ww)
Het nut van slapen wordt sterk overschat, Pascal! 8)

_________________
www.PC5E.nl, Robert Elsinga, navigatie en communicatie enthousiasteling, zendamateur, scannerluisteraar, scout leiding, IT architect
Icom IC-7000, X50N (14m asl), MFJ926B+ZS6BKW (inverted V, 12m asl), Kenwood TH-F7E, Polmar DB-50M, Diamond SG7500 (2m ASL ;) ), Hytera PD-785G, Tytera MD380, 18x Baofeng BF888S, Uniden UBC3500XLT, Garmin NuviCam, Garmin Montana 650t
Op mijn site o.a. Examenuitwerking N/F, EMC apparatuur overzicht, Scannerfrequenties NL e.o.


Omhoog
 Profiel  
Antwoord met een citaat  
 Berichttitel: Re: Pic morse Decoder
BerichtGeplaatst: 28 jul 2012, 10:48 
Offline

Geregistreerd: 17 jun 2012, 09:01
Berichten: 6
Hai,

Om terug op dreef te komen heb ik een blog gemaakt waar ieder mee kan doen

http://pic-morse-decoder.blogspot.be/

Heb zowat alles wat ik al weet of gevonden heb op deze blog geplaatst

Indien niet volledig of onjuist laat het hier weten dan verander ik dit op de blog of zet het erbij

Af en toe moet ik nogwel wat anders doen dus het kan zijn dat de veranderingen niet dadelijk gebeuren

Ik hoop hiermee mij zelf te helpen als ook andere mensen die dit willen weten

mvg
Sembot
P.S. Langzaam maar zekers , maar zekers langzaam


Omhoog
 Profiel  
Antwoord met een citaat  
Geef de vorige berichten weer:  Sorteer op  
Plaats een nieuw onderwerp Antwoord op onderwerp  [ 17 berichten ]  Ga naar pagina 1, 2  Volgende

Alle tijden zijn GMT + 1 uur


Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 2 gasten


Je mag geen nieuwe onderwerpen in dit forum plaatsen
Je mag niet antwoorden op een onderwerp in dit forum
Je mag je berichten in dit forum niet wijzigen
Je mag je berichten niet uit dit forum verwijderen
Je mag geen bijlagen toevoegen in dit forum

Zoek naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
phpBB.nl Vertaling