NOWE POSTY | NOWE TEMATY | POPULARNE | STAT | RSS | KONTAKT | REJESTRACJA   Login: Hasło: RSS Facebook

HOME » TECHNIKA, KONSTRUKCJE AMATORSKIE » CYFROWY DEKODER MORSE'A - PYTANIE O CZĘŚĆ ANALOGOWĄ

Przejdź do dołu strony Strona: 1 / 2 >>     strony: [1] 2

Cyfrowy dekoder Morse'a - pytanie o część analogową

Facebook
   
SP6H2O 18.11.2015 15:10:47
Grupa: Użytkownik

QTH: Wrocław

Posty: 17 #2204038
Od: 2015-10-13


Ilość edycji wpisu: 1

Ilość edycji Admina: 1
Witam, przeczytawszy nieco artykułów w Internecie udało mi się wczoraj skonstruować taki oto dekoder kodu Morse'a. Prototyp jest obiecujący, ale chciałbym się doradzić jak rozwiązać jedną kwestię, ale słowem wstępu...



TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ FILMY. DARMOWA REJESTRACJA



Dekoder działa tak, że dostaje sygnał na przetwornik ADC w postaci dźwięku. Aktualnie podpinam się pod kartę dźwiękową komputera i puszczam nagrania z Youtube toczących się rozmów w morsie wesoły Dołączam schemat pokazujący jak wchodzi sygnał do mikroprocesora.



TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA



I teraz moje pytanie brzmi jak najlepiej rozwiązać kwestię dołączenia kolejnego źródła dźwięku i jak przełączać się w celu wybrania jednego z nich. Tzn. docelowo ma być możliwość podłączenia radia przez przewód np. JACK albo będzie podłączony mikrofon elektretowy ze wzmacniaczem i to on bedzie zbierał dźwięk żeby nie było konieczności podłączania kabelków.
Mi nasunęły się dwa rozwiązania:
1) zastosowanie układu optotriaka i triaka by przełączać dwa źródła podłączone do jednego przetwornika ADC(jedno z nich było by zawsze nieaktywne)
2) wykorzystanie drugiego przetwornika ADC w mikrokontrolerze i oprogramowanie wyboru pomiędzy źródłami

Kolejna kwestia, czy jest ktoś w stanie podpowiedzieć jak można by sensownie zabezpieczyć wejście przetwornika ADC przed zbyt silnym sygnałem wchodzącym?


wpis edytowany 18.11.2015 16:35:59
_________________
qrz.com/db/SP6H2O
operator Łukasz, 73
   
SP5XMI 18.11.2015 15:38:11
poziom najwyższy i najjaśniejszy :-)

Grupa: Użytkownik

QTH: Warszawa

Posty: 3445 #2204052
Od: 2012-12-16
Zabezpieczenie przed silnym sygnałem - rezystor i kondensator szeregowo, za rezystorem dwie diody do masy, przeciwrównolegle.
_________________
Sent from Marconi Oceanspan with 3x807 in the finals.
Pozdrawiam, SP5XMI Marcin
   
sq6ade 18.11.2015 15:58:08
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204062
Od: 2008-3-21
Do przełączania można zrobić klasyczny przełącznik na diodach lub finezyjnie zastosować klucz analogowy 4053.
_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
sp3imm 18.11.2015 16:22:57
poziom 3



Grupa: Użytkownik

QTH: Konin

Posty: 124 #2204071
Od: 2009-6-23
interesuje mnie to
będę śledził temat
mam problem z biegłym czytaniem telegrafii
_________________
„Inteligentny wszystko zauważa. Głupi wszystko komentuje.”
— Heinrich Heine
SP3IMM Stanisław
   
SP6IX 18.11.2015 17:47:30
poziom najwyższy i najjaśniejszy :-)



Grupa: Użytkownik

Posty: 8475 #2204108
Od: 2008-3-18
Tylko przed tym układem zrób filtr akustyczny 150-200Hz potem przełącznik.
_________________
http://sp6ix.pl.tl

W pieniaczej ziemi jest miasto Pysków. Tam jęzorami robi się wszystko, męstwo w jęzorze, siła w jęzorze, jęzor tam miele, piele i orze.

Nie znoszę nieuków i arogantów.
   
sq6ade 18.11.2015 19:31:55
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204166
Od: 2008-3-21
Filter CW akustyczny to raczej 500-1000Hz
_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
SP6IX 18.11.2015 19:38:51
poziom najwyższy i najjaśniejszy :-)



Grupa: Użytkownik

Posty: 8475 #2204170
Od: 2008-3-18
    sq6ade pisze:

    Filter CW akustyczny to raczej 500-1000Hz


To trochę za małe zawężenie ,taki filtr zrobiłem do IC251 gdyż tam nie ma możliwości wstawienia filtru na CW i to pomogło do przyjemnego odbioru bardzo szczęśliwy
_________________
http://sp6ix.pl.tl

W pieniaczej ziemi jest miasto Pysków. Tam jęzorami robi się wszystko, męstwo w jęzorze, siła w jęzorze, jęzor tam miele, piele i orze.

Nie znoszę nieuków i arogantów.
   
sq6ade 18.11.2015 19:40:40
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204171
Od: 2008-3-21
Częstotliwości akustyczne poniżej 300Hz są filtrowane w dobrych TRX.
_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
sq6ocr 18.11.2015 19:50:34
poziom 5



Grupa: Użytkownik

QTH: Kamieniec Wr. - JO81OB

Posty: 734 #2204173
Od: 2011-3-13
    sq6ade pisze:

    Częstotliwości akustyczne poniżej 300Hz są filtrowane w dobrych TRX.

Przy CW też ?? myślałem że tak jest tylko przy FM dla poprawnego działania CTCSS.
_________________
Pozdrawiam Mariusz - SQ6OCR - 73!
http://www.sq6ocr.bnx.pl
   
sq6ade 18.11.2015 20:38:04
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204194
Od: 2008-3-21
    sq6ocr pisze:

    [quote=sq6ade]Częstotliwości akustyczne poniżej 300Hz są filtrowane w dobrych TRX.

Przy CW też ?? myślałem że tak jest tylko przy FM dla poprawnego działania CTCSS.[/quote]

Proszę. Jeśli nie znasz podstaw technicznych ssb/cw/fm - nie zabieraj głosu dla dobra własnej reputacji wesoły
_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
sq6ade 18.11.2015 20:52:41
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204207
Od: 2008-3-21
    SP6LTC pisze:

    [quote=sq6ade]Filter CW akustyczny to raczej 500-1000Hz


Wydaje mi się, że Grzegorz miał na myśli szerokość pasma przenoszenia.

[/quote]

Ja na myśli mam pół litra piwa mówiąc "postaw połówkę".

W dyskusjach technicznych nie ma miejsca na "manie na myśli" jak operuje się konkretnymi wartościami
wyrażonymi w Hz itp.

Jasna sprawa.
_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
sp2lqp 18.11.2015 21:03:48
poziom 5



Grupa: Użytkownik

Posty: 739 #2204230
Od: 2011-3-28
No ładnie, obiecujące. A czy robiłeś próby jak reaguje na CW z pasma z ewentualnym szumem tła i/lub innymi zakłóceniami?
_________________
Pozdrawiam Piotr SP2LQP
www.sp2lqp.pl

--------------------
Usłyszałem od Cezarego SP7UKL fajną opinię: Nie znam się, więc się wypowiem.

Genialna w swojej prostocie kwintesencja obecnych czasów. Smutne, ale prawdziwe.
   
SP6H2O 18.11.2015 21:23:06
Grupa: Użytkownik

QTH: Wrocław

Posty: 17 #2204240
Od: 2015-10-13
    sp2lqp pisze:

    No ładnie, obiecujące. A czy robiłeś próby jak reaguje na CW z pasma z ewentualnym szumem tła i/lub innymi zakłóceniami?

Nie podłączałem pod mój układ jeszcze "żywego" radia. Dotychczas źródłem dźwięku był komputer, przy czym odtwarzałem nagrane łączności i wstawione do internetu na YouTube i bez problemu dekodował. Projektem zajmuje się dopiero od wczoraj, więc jeszcze przyjdzie czas na testy i poprawki. Aktualnie, kompletuje części i powolutku zabieram się za projektowanie płytki, żeby to nie było na pająka.

Co mogę stwierdzić na dziś to, to że układ działa wesoły i dekoduje dekoduje. bezbłędnie odbieram wiadomości dla tony w przedziałach 390Hz - 1100Hz oraz przy prekosach nadawania 8WPM - 50WPM poza tymi granicami zdarzają się błędy ... ale dlatego też założyłem temat z prośbą o porady, żeby udoskonalić projekt wesoły

73
_________________
qrz.com/db/SP6H2O
operator Łukasz, 73
   
sq6ade 18.11.2015 21:38:52
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204248
Od: 2008-3-21
    SP6LTC pisze:

    Dla kogoś kto pracuje emisją CW nie jest to "manie na myśli" lecz "oczywista oczywistość".
    Weż poprawkę na to, że jest to forum amatorskie i nie wszyscy użytkownicy to ścisłe umysły fizyko-matematyczno-elektroniczne.


Ale dochodzi jeszcze do tego ten Ktoś czyli użytkownik forum piszący odpowiedzi. Jeśli ma jakieś mniemanie o sobie lub na nie liczy to musi się z tym liczyć.
_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
sp6ryd 18.11.2015 23:09:38
poziom najwyższy i najjaśniejszy :-)

Grupa: Użytkownik

QTH: Wrocław

Posty: 3951 #2204278
Od: 2012-1-22
Ja bym dał na wejściu NE567 ustawiony na konkretny ton. sygnał cyfrowy z wyjścia NE dopiero obrabiałbym arduino.
jedna dioda led na tymże samym sygnale i wstrajanie będzie łatwiejsze. Może i Arduino samplując 8k/sec potrafi coś tam sobie wyliczyć ale to nie jest 32 bitowe DSP oczko
   
SP6H2O 18.11.2015 23:17:15
Grupa: Użytkownik

QTH: Wrocław

Posty: 17 #2204280
Od: 2015-10-13
ok, zatem dorzucę filtr. właśnie rysuję schemat. zgodnie z tym co radzili przedmówcy dołączam filtr aktywny na środkową częstotliwość 700Hz o szerokości 200 Hz.
_________________
qrz.com/db/SP6H2O
operator Łukasz, 73
   
sq6ade 18.11.2015 23:21:22
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204281
Od: 2008-3-21
    sp6ryd pisze:

    Ja bym dał na wejściu NE567 ustawiony na konkretny ton. sygnał cyfrowy z wyjścia NE dopiero obrabiałbym arduino.
    jedna dioda led na tymże samym sygnale i wstrajanie będzie łatwiejsze. Może i Arduino samplując 8k/sec potrafi coś tam sobie wyliczyć ale to nie jest 32 bitowe DSP oczko



Ale czarujsz. NE567 a potem andruty czy DSP.,,,,,,,,,,,

Oj oj te fora sprzyjają fantazjom :

"Można zrobić tak a tak: ,,,, Ja bym zrobił atak a tak,,,,, dostępne są sample takie a takie ,,,
jest dostępne oprogramowanie takie i takie z wsparciem ,,,,"

bla bla bla BLA ! same bla i "dobre rady".....

Najpierw jakaś robota czy spełniony projekt amatorski a potem fantazje . OK ?

jęzor
_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
sp6ryd 18.11.2015 23:30:09
poziom najwyższy i najjaśniejszy :-)

Grupa: Użytkownik

QTH: Wrocław

Posty: 3951 #2204286
Od: 2012-1-22


Ilość edycji wpisu: 1
jejku no kto jak kto ale po Tobie bym sie nie spodziewał ze nie odczytasz skrótu myślowego.

W tym konkretnym układzie kolega podaja analogowy sygnał wprost do Arduino (ATmega328 16 MHz 5V) ten układ ma prosty ADC 8-mio bitowy i multiplexowane 6 wejść analogowych. Program sampluje ten analogowy sygnał i zapewne wpierw wybiera ton a pote analizując jego występowanie bądź nie dekoduje morsa. Tą część robić może trochę lepiej DSP (lub choćby program na PC analizujacy sygnał z karty dzwiękowej. W tak małym procesorku gdzie ADC ma zdaje się 60us czas pojedynczej konwersji A/C to procek ma naprawdę co robić a i wspomniane szumy czy wiele tonów o tej samej amplitudzie rozwalaja odbiór. Zaproponowałem zatem pętlę PLL na NE567 która zastępuje detekcję tonu. Na wyjściu NE567 miałbyś stan 0/1 w takt kluczowania CW. Z takim sygnałem procek arduino sie nie napracuje a i odporność na szumy i wiele sygnałów będzie większa i nie potrzeba wąskich filtrów (trudnych do wykonania) bowiem PLL pełni ta funkcję. Looknij do datashita NE567 wesoły

trochę googla:



TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA





TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA



wpis edytowany 18.11.2015 23:35:34
   
sq6ade 18.11.2015 23:39:36
moc !!!
moc !!!



Grupa: Użytkownik

QTH: Wrocław (Breslau) Party-n

Posty: 15564 #2204294
Od: 2008-3-21
bla bla bla - autor tematu jakby znał się na programowaniu nie zadawał by takich pytań o selektor wejść.

Tematy ADC AVR można rozwijać w nieskończoność i odnośnie tego schematu z 1st postu to nie chodzi raczej o typową analizę sygnału tylko o tzw "przejście przez zero" jak wynika z tych 2 oporków.
Chętnie poczytam coś mądrego ,,, zaznaczam że za bardzo nie znam się na temacie (ino 3 klasy podstawówki) ale szybko się uczę. wesoły


_________________
"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


   
sp6ryd 18.11.2015 23:45:38
poziom najwyższy i najjaśniejszy :-)

Grupa: Użytkownik

QTH: Wrocław

Posty: 3951 #2204297
Od: 2012-1-22


Ilość edycji wpisu: 3
Jak już to nie przez zero tylko przez 2,5V wesoły tyle że tu z pewnością odbywa się konwersja A/C. Walnąłem byka bo przetwornik w istocie jest 10-cio bitowy ale pracował by szybciaj gdyby sie ograniczyć do 8-miu (taki myk) w AVR.

Nie wiemy czy kolega sam pisał czy bazował na gotowcu. Moim zdaniem jeśli sam pisał to lepiej przerobić to tak by konwersję tonu na sygnał cyfrowy 1-bitowy robiło PLL jak w pierwszym lepszym przykładzie z PIC'em (drugi link)

edit: przykład wykorzystania NE567:


TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ FILMY. DARMOWA REJESTRACJA



i gotowy program dekodera na arduino wykorzystujący mój pomysł oczko



TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA




edit 2:

hint "Morseduino"



TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA



wpis edytowany 19.11.2015 00:32:52

Przejdź do góry strony Strona: 1 / 2 >>     strony: [1] 2


HOME » TECHNIKA, KONSTRUKCJE AMATORSKIE » CYFROWY DEKODER MORSE'A - PYTANIE O CZĘŚĆ ANALOGOWĄ

Aby pisać na forum musisz się zalogować !!!

Załóż własne forum dyskusyjne na iq24.pl