Odpowiedz 
 
Ocena wątku:
  • 3 Głosów - 3.67 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Transceiver DC01
SP6FRE Offline
Leszek
****

Liczba postów: 733
Dołączył: 20-09-2009
Post: #219
RE: Transceiver DC01
Dziękuję za tą uwagę o kluczowaniu. Miałem podobne wątpliwości ale inne problemy techniczne stały w bliższym szeregu do rozwiązania i jakoś nie starczyło zapału aby to zrobić. W pierwszej wersji DC01 taki układ formowania sygnału cw jest obecny i można kształtować zarówno czas narastania jak i opadania sygnału ale tamto rozwiązania ma wadę w postaci "oszukanego" cw bo w świat nie leci nośna a w zasadzie ton w kanale ssb.

Dla ciekawych nagrałem film gdzie można zobaczyć sygnał na ekranie oscyloskopy i usłyszeć jak brzmi w odbiorniku.

Sygnał jest faktycznie nieco twardy ale może to ułatwić jego odbiór w trudnych warunkach. Mam jeszcze szansę na poprawę tego stanu w torze nadajnika - prawdopodobnie w stopniu driver-a ale tego jeszcze nie zdecydowałem.

l.j.
Kolejnym elementem, który udało mi się poprawić jest enkoder obrotowy a w zasadzie jego obsługa. Z pozoru prosty problem sprawia dość często problemy z odpowiednim rozróżnieniem stanów enkodera oraz wskazaniami przy różnych prędkościach jego obrotu. Szczególnie widać to na przykładzie najprostszych, mechaniczno elektrycznych urządzeń gdzie problem potęgują stany nieustalone na stykach.

Szerszy opis rozwiązania mozna znaleźć w tym linku: opis procedury obsługi enkodera obrotowego za pomocą uPython-a oraz procesora ESP32.

İmage
Program do obsługi enkodera wykorzystuje przerwania pojawiające się podczas jego obrotu oraz oczywiste, przesunięcie o 90 stopni sygnalizacji pojawiającej się w obu kanałach enkodera. Zdecydowałem się, pisząc program, na świadomą rezygnację z pełnej rozdzielczości prostego enkodera (zwykle z ziarnem 20 lub 24 impulsy na obrót) na rzecz lepszej separacji stanów enkodera co radykalnie zmniejszyło ilość błędów w odczycie stanów.

Pod wskazanym adresem można znaleźć podstawowy kod programu do obsługi enkodera oraz link do youtub-a gdzie znaleźć można film objaśniający działanie procedur oraz przykład działania enkodera we współpracy z ekranem wyświetlacza .
Film, szczególnie w części związanej z prezentacją wyświetlacza jest nieco "wyblakły" ale zapewniam, że w naturze wygląda to o wiele lepiej - pozycja kroku w ciągu cyfr opisujących główną częstotliwość pracy jest znacznie wyraźniejsza niż na filmie.

l.j.
(Ten post był ostatnio modyfikowany: 30-04-2025 0:01 przez SP6FRE.)
28-04-2025 21:56
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
Transceiver DC01 - SP6FRE - 18-01-2010, 22:44
RE: Transceiver DC01 - SP5FCS - 18-01-2010, 23:37
RE: Transceiver DC01 - QRP73 - 19-01-2010, 13:09
RE: Transceiver DC01 - SP6FRE - 19-01-2010, 22:02
RE: Transceiver DC01 - SP2GOW - 20-01-2010, 11:18
RE: Transceiver DC01 - SP6FRE - 20-01-2010, 18:08
RE: Transceiver DC01 - SP2GOW - 20-01-2010, 21:00
RE: Transceiver DC01 - SP3RAF - 20-01-2010, 21:31
RE: Transceiver DC01 - SP2QCA - 21-01-2010, 17:47
RE: Transceiver DC01 - SP6FRE - 22-01-2010, 0:48
RE: Transceiver DC01 - SP2QCA - 22-01-2010, 10:35
RE: Transceiver DC01 - SP6FRE - 26-01-2010, 0:45
RE: Transceiver DC01 - SP9FKP - 31-01-2010, 10:27
RE: Transceiver DC01 - 3Z6AEF - 31-01-2010, 14:14
RE: Transceiver DC01 - SP6FRE - 31-01-2010, 15:37
RE: Transceiver DC01 - 3Z6AEF - 31-01-2010, 19:59
RE: Transceiver DC01 - SP6FRE - 01-02-2010, 19:54
RE: Transceiver DC01 - SP2JQR - 02-02-2010, 0:24
RE: Transceiver DC01 - SP6FRE - 02-02-2010, 14:35
RE: Transceiver DC01 - SP8GVM - 05-02-2010, 16:20
RE: Transceiver DC01 - SP6FRE - 06-02-2010, 22:32
RE: Transceiver DC01 - SP8GVM - 07-02-2010, 8:42
RE: Transceiver DC01 - SP6FRE - 07-02-2010, 14:26
RE: Transceiver DC01 - SP8GVM - 13-02-2010, 16:39
RE: Transceiver DC01 - SP6FRE - 14-02-2010, 19:48
RE: Transceiver DC01 - SP8GVM - 14-02-2010, 21:45
RE: Transceiver DC01 - SP6FRE - 16-02-2010, 14:39
RE: Transceiver DC01 - SP6FRE - 20-02-2010, 23:49
RE: Transceiver DC01 - SP8GVM - 21-02-2010, 9:11
RE: Transceiver DC01 - SP6FRE - 15-03-2010, 22:24
RE: Transceiver DC01 - SP6FRE - 20-03-2010, 16:36
RE: Transceiver DC01 - SP6FRE - 28-03-2010, 21:48
RE: Transceiver DC01 - SP3IQ - 08-11-2011, 17:43
RE: Transceiver DC01 - ORINOCO - 01-01-2011, 19:09
RE: Transceiver DC01 - SP3IQ - 24-02-2012, 0:26
RE: Transceiver DC01 - SP8GVM - 24-02-2012, 22:53
RE: Transceiver DC01 - SP3IQ - 26-02-2012, 7:29
RE: Transceiver DC01 - SP6FRE - 26-02-2012, 21:21
RE: Transceiver DC01 - SP3IQ - 26-02-2012, 22:58
RE: Transceiver DC01 - SP6FRE - 26-02-2012, 23:51
RE: Transceiver DC01 - SP9FKP - 08-03-2012, 20:53
RE: Transceiver DC01 - SP3IQ - 08-03-2012, 23:04
RE: Transceiver DC01 - SP6FRE - 12-03-2012, 22:36
RE: Transceiver DC01 - SQ9RFC - 13-03-2012, 2:35
RE: Transceiver DC01 - SP3IQ - 13-03-2012, 9:08
RE: Transceiver DC01 - SQ9RFC - 13-03-2012, 17:03
RE: Transceiver DC01 - SP3IQ - 13-03-2012, 18:17
RE: Transceiver DC01 - SP6FRE - 15-03-2012, 0:10
RE: Transceiver DC01 - SQ9RFC - 16-03-2012, 4:32
RE: Transceiver DC01 - SP3IQ - 16-03-2012, 22:22
RE: Transceiver DC01 - SQ7GVU - 16-03-2012, 23:19
RE: Transceiver DC01 - SP6FRE - 16-03-2012, 23:34
RE: Transceiver DC01 - SP6FRE - 19-03-2012, 0:09
RE: Transceiver DC01 - SQ9RFC - 19-03-2012, 3:09
RE: Transceiver DC01 - SQ7OVV - 19-03-2012, 19:25
RE: Transceiver DC01 - SP6FRE - 20-03-2012, 0:58
RE: Transceiver DC01 - SQ9RFC - 20-03-2012, 1:44
RE: Transceiver DC01 - SP6FRE - 25-03-2012, 22:48
RE: Transceiver DC01 - SQ9RFC - 25-03-2012, 23:58
RE: Transceiver DC01 - SP6FRE - 26-03-2012, 0:37
RE: Transceiver DC01 - SQ9RFC - 26-03-2012, 2:43
RE: Transceiver DC01 - SP6FRE - 26-03-2012, 10:44
RE: Transceiver DC01 - SP6FRE - 01-04-2012, 22:28
RE: Transceiver DC01 - SQ9RFC - 05-04-2012, 1:38
RE: Transceiver DC01 - SQ8Z - 11-04-2012, 23:43
RE: Transceiver DC01 - SP6FRE - 12-04-2012, 13:01
RE: Transceiver DC01 - SQ9RFC - 12-04-2012, 15:21
RE: Transceiver DC01 - SP6FRE - 16-04-2012, 21:57
RE: Transceiver DC01 - SP3IQ - 31-05-2012, 23:10
RE: Transceiver DC01 - SP6FRE - 01-06-2012, 9:46
RE: Transceiver DC01 - SP9FKP - 01-06-2012, 12:15
RE: Transceiver DC01 - SQ9RFC - 01-06-2012, 11:00
RE: Transceiver DC01 - SP3IQ - 01-06-2012, 14:33
RE: Transceiver DC01 - SP6FRE - 01-06-2012, 15:10
RE: Transceiver DC01 - SP3IQ - 01-06-2012, 15:34
RE: Transceiver DC01 - SP6FRE - 01-06-2012, 15:48
RE: Transceiver DC01 - SQ9RFC - 10-06-2012, 2:28
RE: Transceiver DC01 - SP6FRE - 10-06-2012, 9:42
RE: Transceiver DC01 - SQ9RFC - 10-06-2012, 10:47
RE: Transceiver DC01 - SP6FRE - 10-06-2012, 11:21
RE: Transceiver DC01 - SP3IQ - 10-06-2012, 13:48
RE: Transceiver DC01 - SQ5KHA - 11-06-2012, 8:41
RE: Transceiver DC01 - SQ9RFC - 11-06-2012, 11:58
RE: Transceiver DC01 - SQ5KHA - 11-06-2012, 12:26
RE: Transceiver DC01 - SQ9RFC - 11-06-2012, 13:11
RE: Transceiver DC01 - SQ5KHA - 11-06-2012, 13:17
RE: Transceiver DC01 - SQ9RFC - 11-06-2012, 13:39
RE: Transceiver DC01 - SQ5KHA - 11-06-2012, 16:14
RE: Transceiver DC01 - SP6FRE - 11-06-2012, 13:50
RE: Transceiver DC01 - SQ9RFC - 11-06-2012, 15:50
RE: Transceiver DC01 - SP6FRE - 11-06-2012, 20:47
RE: Transceiver DC01 - SP3IQ - 11-06-2012, 20:58
RE: Transceiver DC01 - SQ5KHA - 11-06-2012, 21:10
RE: Transceiver DC01 - SP3IQ - 11-06-2012, 21:40
RE: Transceiver DC01 - SQ5KHA - 11-06-2012, 21:47
RE: Transceiver DC01 - SP3IQ - 11-06-2012, 21:54
RE: Transceiver DC01 - SQ9RFC - 11-06-2012, 23:50
RE: Transceiver DC01 - SQ5KHA - 12-06-2012, 10:09
RE: Transceiver DC01 - SQ9RFC - 12-06-2012, 10:26
RE: Transceiver DC01 - SP6FRE - 12-06-2012, 10:37
RE: Transceiver DC01 - SQ5KHA - 12-06-2012, 13:46
RE: Transceiver DC01 - SQ9RFC - 12-06-2012, 14:41
RE: Transceiver DC01 - SP3IQ - 12-06-2012, 21:57
RE: Transceiver DC01 - SQ5KHA - 12-06-2012, 23:05
RE: Transceiver DC01 - SP3IQ - 12-06-2012, 23:22
RE: Transceiver DC01 - SQ9RFC - 13-06-2012, 2:29
RE: Transceiver DC01 - SP6FRE - 13-06-2012, 11:04
RE: Transceiver DC01 - SQ9RFC - 13-06-2012, 12:09
RE: Transceiver DC01 - SP6FRE - 13-06-2012, 12:36
RE: Transceiver DC01 - SQ5KHA - 13-06-2012, 14:48
RE: Transceiver DC01 - SQ9RFC - 13-06-2012, 15:07
RE: Transceiver DC01 - SP3RAF - 13-06-2012, 21:44
RE: Transceiver DC01 - SP6FRE - 13-06-2012, 22:54
RE: Transceiver DC01 - SQ9RFC - 14-06-2012, 0:04
RE: Transceiver DC01 - SP6FRE - 14-06-2012, 8:42
RE: Transceiver DC01 - SQ5KHA - 14-06-2012, 9:46
RE: Transceiver DC01 - SP6FRE - 14-06-2012, 10:28
RE: Transceiver DC01 - SQ9RFC - 14-06-2012, 10:39
RE: Transceiver DC01 - SP6FRE - 14-06-2012, 10:56
RE: Transceiver DC01 - SQ9RFC - 14-06-2012, 11:05
RE: Transceiver DC01 - SQ5KHA - 14-06-2012, 17:26
RE: Transceiver DC01 - SP6FRE - 14-06-2012, 21:06
RE: Transceiver DC01 - SQ5KHA - 14-06-2012, 21:23
RE: Transceiver DC01 - SQ9RFC - 15-06-2012, 0:14
RE: Transceiver DC01 - SP6FRE - 15-06-2012, 9:03
RE: Transceiver DC01 - SQ5KHA - 15-06-2012, 10:27
RE: Transceiver DC01 - SQ9RFC - 15-06-2012, 12:52
RE: Transceiver DC01 - SQ5KHA - 15-06-2012, 18:38
RE: Transceiver DC01 - SQ9RFC - 15-06-2012, 19:08
RE: Transceiver DC01 - SQ5KHA - 15-06-2012, 19:56
RE: Transceiver DC01 - SQ9RFC - 15-06-2012, 20:15
RE: Transceiver DC01 - SQ5KHA - 15-06-2012, 22:56
RE: Transceiver DC01 - SQ9RFC - 15-06-2012, 23:41
RE: Transceiver DC01 - SQ5KHA - 16-06-2012, 8:15
RE: Transceiver DC01 - SQ9RFC - 16-06-2012, 10:06
RE: Transceiver DC01 - SP6FRE - 16-06-2012, 17:32
RE: Transceiver DC01 - SQ5KHA - 16-06-2012, 19:26
RE: Transceiver DC01 - SQ9RFC - 18-06-2012, 1:33
RE: Transceiver DC01 - SQ5KHA - 18-06-2012, 10:19
RE: Transceiver DC01 - SP6FRE - 19-06-2012, 14:38
RE: Transceiver DC01 - SQ9RFC - 19-06-2012, 15:09
RE: Transceiver DC01 - SP3IQ - 19-06-2012, 18:24
RE: Transceiver DC01 - SQ5KHA - 19-06-2012, 21:14
RE: Transceiver DC01 - SQ9RFC - 22-06-2012, 2:07
RE: Transceiver DC01 - SP6FRE - 22-06-2012, 8:56
RE: Transceiver DC01 - SQ9RFC - 22-06-2012, 11:38
RE: Transceiver DC01 - SP6FRE - 22-06-2012, 12:20
RE: Transceiver DC01 - SQ5KHA - 22-06-2012, 18:20
RE: Transceiver DC01 - SQ9RFC - 23-06-2012, 1:11
RE: Transceiver DC01 - SQ5KHA - 23-06-2012, 6:43
RE: Transceiver DC01 - SP6FRE - 23-06-2012, 11:15
RE: Transceiver DC01 - SQ5KHA - 24-06-2012, 16:10
RE: Transceiver DC01 - SP6FRE - 24-06-2012, 19:48
RE: Transceiver DC01 - SQ5KHA - 24-06-2012, 20:12
RE: Transceiver DC01 - SQ9RFC - 26-06-2012, 16:03
RE: Transceiver DC01 - SQ5KHA - 26-06-2012, 16:59
RE: Transceiver DC01 - SQ9RFC - 26-06-2012, 22:36
RE: Transceiver DC01 - SQ5KHA - 27-06-2012, 9:09
RE: Transceiver DC01 - SQ9RFC - 27-06-2012, 10:18
RE: Transceiver DC01 - SQ5KHA - 27-06-2012, 10:26
RE: Transceiver DC01 - SP6FRE - 27-06-2012, 10:40
RE: Transceiver DC01 - SQ9RFC - 27-06-2012, 11:56
RE: Transceiver DC01 - SQ5KHA - 27-06-2012, 13:08
RE: Transceiver DC01 - SP6FRE - 27-06-2012, 13:34
RE: Transceiver DC01 - SQ5KHA - 27-06-2012, 14:01
RE: Transceiver DC01 - SQ9RFC - 27-06-2012, 14:37
RE: Transceiver DC01 - SP6FRE - 27-06-2012, 15:00
RE: Transceiver DC01 - SQ5KHA - 28-06-2012, 10:09
RE: Transceiver DC01 - SP6FRE - 28-06-2012, 10:46
RE: Transceiver DC01 - SQ5KHA - 28-06-2012, 13:21
RE: Transceiver DC01 - SP6FRE - 28-06-2012, 15:53
RE: Transceiver DC01 - SQ5KHA - 28-06-2012, 16:59
RE: Transceiver DC01 - SQ9RFC - 28-06-2012, 23:34
RE: Transceiver DC01 - SQ5KHA - 29-06-2012, 22:46
RE: Transceiver DC01 - SP2QCA - 10-07-2012, 8:16
RE: Transceiver DC01 - SQ5KHA - 10-07-2012, 9:09
RE: Transceiver DC01 - SP2QCA - 10-07-2012, 17:11
RE: Transceiver DC01 - SQ5KHA - 10-07-2012, 18:12
RE: Transceiver DC01 - SQ9RFC - 18-07-2012, 12:41
RE: Transceiver DC01 - SP6FRE - 18-07-2012, 23:10
RE: Transceiver DC01 - SQ9RFC - 18-07-2012, 23:20
RE: Transceiver DC01 - SP6FRE - 18-07-2012, 23:31
RE: Transceiver DC01 - SQ9RFC - 19-07-2012, 0:16
RE: Transceiver DC01 - SQ5KHA - 28-07-2012, 12:55
RE: Transceiver DC01 - SP6FRE - 29-07-2012, 22:55
RE: Transceiver DC01 - SQ9RFC - 29-07-2012, 23:32
RE: Transceiver DC01 - SQ5KHA - 30-07-2012, 12:09
RE: Transceiver DC01 - SP6FRE - 30-07-2012, 13:30
RE: Transceiver DC01 - SQ5KHA - 30-07-2012, 13:41
RE: Transceiver DC01 - SP6FRE - 30-07-2012, 13:53
RE: Transceiver DC01 - SQ9RFC - 30-07-2012, 14:21
RE: Transceiver DC01 - SQ5KHA - 31-07-2012, 10:01
RE: Transceiver DC01 - SP6FRE - 31-07-2012, 18:25
RE: Transceiver DC01 - SQ5KHA - 01-08-2012, 10:56
RE: Transceiver DC01 - SP5BMP - 01-08-2012, 11:05
RE: Transceiver DC01 - SQ5KHA - 01-08-2012, 11:11
RE: Transceiver DC01 - SP5BMP - 01-08-2012, 12:40
RE: Transceiver DC01 - SQ5KHA - 01-08-2012, 13:11
RE: Transceiver DC01 - SP6FRE - 01-08-2012, 21:11
RE: Transceiver DC01 - SQ5KHA - 02-08-2012, 8:08
RE: Transceiver DC01 - SP6FRE - 02-08-2012, 21:46
RE: Transceiver DC01 - SQ5KHA - 07-08-2012, 17:06
RE: Transceiver DC01 - SQ5KHA - 03-08-2012, 8:01
RE: Transceiver DC01 - SQ9RFC - 07-08-2012, 13:35
RE: Transceiver DC01 - SP2QCA - 08-08-2012, 7:58
RE: Transceiver DC01 - SP6FRE - 07-08-2012, 23:45
RE: Transceiver DC01 - SQ9RFC - 08-08-2012, 1:15
RE: Transceiver DC01 - SQ9RFC - 29-09-2012, 10:53
RE: Transceiver DC01 - SQ9RFC - 16-01-2013, 13:19
RE: Transceiver DC01 - SP6FRE - 18-01-2013, 18:48
RE: Transceiver DC01 - SQ9RFC - 18-01-2013, 20:35
RE: Transceiver DC01 - SQ9RFC - 24-01-2013, 10:49
RE: Transceiver DC01 - SP6FRE - 24-01-2013, 13:15
RE: Transceiver DC01 - SQ9RFC - 24-01-2013, 14:21
RE: Transceiver DC01/DC02 - SP6FRE - 23-04-2025, 13:43
RE: Transceiver DC01 - SP6FRE - 25-04-2025, 19:36
RE: Transceiver DC01 - SP6FRE - 28-04-2025, 9:27
RE: Transceiver DC01 - SP9FKP - 28-04-2025, 10:52
RE: Transceiver DC01 - SP6FRE - 28-04-2025 21:56

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości