Forum Krótkofalarskie PKI

Pytanie z zakresu programowania mikroprocesorów.
T#348692
Facebook
SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
#1630756 20.10.2013 23:01:37
Witam,
moje pytanie kieruję do Kolegów biegłych w sztuce programowaia mikroprocesorów. Czy w mikroprocesorach stosowanych w kluczach telegraficznych można zaprogramować częstotliwość podsłuchu? A jeżeli tak to czy możliwe jest zmienianie jej bez konieczności przeprogramowywania mikroprocesora?



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
SQ3SWF
poziom 5

Użytkownik
QTH: JO82LK (Poznań)
#1630786 20.10.2013 23:47:32
Szybki rzut oka na schematy pokazuje, że zazwyczaj ton generowany jest bezpośrednio przez mikrokontroler, tzn. na nóżce układu pojawia się przebieg prostokątny, który trafia na prosty wzmacniacz audio. W takim wypadku nie obędzie się bez zmiany programu. Można spróbować zmienić kwarc którym taktowany jest procesor, ale wpłynie to na szybkość działania całego układu i może spowodować nieprawidłowe działanie całości.

A tak poza tematem, to przebieg prostokątny męczy uszy - przynajmniej moje. Nie ma to jak miękki dźwięk sinusa...



Olgierd
SP3YOR - Klub Krótkofalowców w Poznaniu http://sp3yor.net | https://sat.sp3yor.net | SN7L: FB WWW | http://arr1.org
SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
#1630793 21.10.2013 00:11:51
W pełni się z Tobą zgadzam. Też nie przepadam za takim brzmieniem i dlatego pewnie i dlatego pokuszę się zapewne o dodanie jakiegoś generatora przebiegu sinusoidalnego.



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
sq7ovv
poziom 6

Użytkownik
QTH: JO91LO
#1631620 21.10.2013 17:58:18
Można tylko w tych, którym zaimplementowano taką funkcję. Na przykład W7QC. Raczej rzadka implementacja. Poza tym ten prostokąt.... Da się odfiltrować, ale kosztuje sporo miejsca na duże indukcyjności o sporej dobroci.

Pozdrówka
Kuba
sp3nyu
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Iłowa JO71OL
#1631675 21.10.2013 19:01:42
    SP6IWX pisze:

    (...) czy możliwe jest zmienianie jej bez konieczności przeprogramowywania mikroprocesora?

Jako laik w materii programowania uC, zrobiłbym dodatkowy przestrajany generatorek sinusa kluczowany dodatkowym tranzystorem (na przykład...)...pomysł



vy 73! Janek SP3NYU
------------------------------------------------------
Warto przeczytać...
SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
Ilość edycji wpisu: 1
#1631692 21.10.2013 19:22:24
Spodobał mi się bardzo opisany przez Kolegę SP5CIB klucz, zaprojektowany przez OK2TEJ pracujący na mikroprocesorze AT89C4051. Niestety ani w czeskim ani w polskim opisie nie znalazłem informacji o częstotliwości monitora. Osobiście nie przepadam za wysokimi dźwiękami i zacząłem się zastanawiać na możliwością takiego zaprogramowania układu żeby monitor pracował np. na częstotliwości 600-700 Hz. Nota bene mam dość archaiczne urządzenie tzn. Morse DXer i choć sygnał akustyczny generowany jest przez układ D8155C nie brzmi on "cyfrowo", a na wyjściu jest tylko wzmacniacz na BC211.
wpis edytowany 21.10.2013 19:22:54



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
SQ7JZP
poziom 2
Użytkownik
#1631842 21.10.2013 20:22:53
W tym konkretnym kluczu wygląda na to że możesz sobie ustawić tą częstotliwość w menu: http://www.qsl.net/ok2tej/elbug/elbuge.html W innych konstrukcjach zależy, jeśli masz dostęp do kodu źródłowego to zmiana w programie jest banalna.
sq7ovv
poziom 6

Użytkownik
QTH: JO91LO
#1631857 21.10.2013 20:42:58
    SP6IWX pisze:

    Spodobał mi się bardzo opisany przez Kolegę SP5CIB klucz, zaprojektowany przez OK2TEJ (...)


Zrób ten klucz. Wielu go chwali, więc coś w tym jest. Procek tani jak zalewajka (Masz go czym zaprogramować? Nie każdy programator go "rusza"oczko. Pamięć też nie zabija cenowo, więc warto spróbować. Poza tym aż 6 komórek pamięci..... robi wrażenie.

Pozdrówka

Kuba
sq6ade
moc !!!
moc !!!
Użytkownik
QTH: Wrocław (Breslau) Party-n
#1631882 21.10.2013 21:08:46
"Prostokąt" z nogi procka można stosunkowo łatwo ułagodzić do czegoś podobnego do sinusa za pomocą układu
opartego o elementy RC.



"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
#1631907 21.10.2013 21:33:52
    SQ7JZP pisze:

    W tym konkretnym kluczu wygląda na to że możesz sobie ustawić tą częstotliwość w menu: http://www.qsl.net/ok2tej/elbug/elbuge.html W innych konstrukcjach zależy, jeśli masz dostęp do kodu źródłowego to zmiana w programie jest banalna.


Dzięki za podpowiedź. Przeglądałem tę stronę i nie zwróciłem uwagi na komendę F. Nie mogę się doczytać jak po jej wybraniu dokonuje się regulacji częstotliwości. Przypuszczam, że np. generując kropki zwiększamy częstotliwość, a naciskając dźwignię kresek obniżamy lub na odwrót. Życie pokaże jak jest naprawdę.



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
#1638061 27.10.2013 19:26:38
Witam
czy ktoś z Kolegów używa takiego programatora:

http://www.ebay.com/itm/181036552369?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1438.l2649#ht_27939wt_1161

Jestem ciekaw opinii o tym urządzeniu. Za rozważania teoretyczne z góry bardzo dziękuję.



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
sq7ovv
poziom 6

Użytkownik
QTH: JO91LO
#1639213 28.10.2013 20:51:06
Powitać,
używam wersji CS (bez wyprowadzonej szyny ICSP) i chwalę sobie bardzo. Do tej pory nie spotkałem procka, którego bym nie zaprogramował tym wynalazkiem. Ostatnio przerobiłem sobie go na wersję A (z szyną ICSP), ale jeszcze nie wypróbowałem tej przeróbki. Faktem jest, że nie każdy procek pójdzie po ICSP tego programatora. ATtiny13 nie idzie, a w podstawku bez problemów, więc mojego USBasp nadal trzymam w szufladzie, choć praktycznie wszystko robię na TL866.
Słowem... nie żałuję żadnej złotówki wydanej na ten programator.

Pozdrówka
Kuba
SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
#1639255 28.10.2013 21:19:30
Dzięki za bardzo konkretną odpowiedź, To rzadkość na tym i innych forach.



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
#1640115 29.10.2013 21:44:26
Peoszę oświecić mnie ciemnego na czym polega różnica pomiędzy programatorami TL866A, a TL866CS. U tego samego sprzedawcy na eBay-u TL866A kosztuje około 99$, a ten drugi ~70$. W obu przypadkach przesyłka jest darmowa (czytaj: wliczona w cenę)?



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
sq7ovv
poziom 6

Użytkownik
QTH: JO91LO
#1640171 29.10.2013 23:28:56
TL866A rózni się tym od CS-a, że posiada dodatkowo złącze do podłączania kabli ICSP (In Circuit Serial Programmer), czyli można nim programować również te procki, które zostały wlutowane do układu. Pisałęm to w swojej poprzedniej wypowiedzi. Pisałem również, że wlutowałem już u siebie złącze, ale go do tej pory nie wypróbowałem....

Pozdrówka
Kuba
SP6IWX
poziom 5

Użytkownik
QTH: Wałbrzych, JO80DS
#1640186 30.10.2013 00:36:51
Dzięki i przepraszam, że zanim zadałem pytanie jeszcze raz uważnie nie przeczytałem Twojego poprzedniego posta, ale ostatnio jestem "zakręcony jak czeski słoik"zawstydzony.
Pozdrawiam



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
Aby pisać na forum musisz się zalogować !!!
załóż własne forum · korzystasz z forum? wesprzyj projekt - postaw kawę! · rss