Schemat programatora

Schemat połączeń programatora z FT232RL i płytką GCU.

Schemat programatora Daystate GCU
Daystate GCU programmer schematic
Instrukcja

Program był testowany z płytką Daystate Pulsar GCU z firmware 05W_H08V — na komputerze i na telefonie z Androidem. Na komputerze system musi mieć sterownik FTDI/FT232RL (VCP); w wielu systemach jest on już wbudowany. Inne wersje firmware nie były przeze mnie testowane. Aplikacja nie blokuje dla nich edycji ani zapisu, dlatego przed zmianą ustawień należy samodzielnie upewnić się, że układ rejestrów i sposób komunikacji są zgodne.

Przed podłączeniem programatora rozładuj wiatrówkę, wyjmij magazynek, ustaw SAFE i otwórz dźwignię. Przy podłączonym programatorze strzelanie nie jest możliwe, ale podczas całej pracy nadal traktuj wiatrówkę jako urządzenie wymagające zachowania zasad bezpieczeństwa.

Po połączeniu najpierw odczytaj profile 2×. Program porównuje dwa odczyty wszystkich 27 obsługiwanych rejestrów. Przed każdym zapisem ponownie tworzy taką kopię, zapisuje tylko zmienione wartości, odczytuje je kontrolnie i w razie błędu podejmuje próbę przywrócenia poprzednich ustawień.

Zmieniaj po jednym parametrze i po każdej zmianie wykonaj serię pomiarów chronografem. Jeżeli pomiędzy punktami H i M pojawia się „górka” prędkości lub energii, przesuń punkt M w stronę ciśnienia, przy którym występuje maksimum, a następnie delikatnie zmniejsz impuls M, aby wyrównać przebieg. Nie zmieniaj jednocześnie kilku punktów, bo trudniej będzie ocenić wpływ pojedynczej korekty.

Zmiana napięcia jest domyślnie zablokowana. Odblokuj ją tylko wtedy, gdy świadomie chcesz zmienić napięcie profilu. Maksymalne napięcie zostało celowo ograniczone w aplikacji do 60 V. Jest to programowy limit pozostawiający margines względem kondensatorów 63 V zastosowanych w testowanej płytce i nie oznacza, że 60 V jest zalecaną wartością pracy. Po zakończeniu pracy użyj przycisku „Rozłącz” i odłącz przewód dopiero po komunikacie o wyłączeniu DTR.

01

Połączenie

Rozłączono
Wersja GCU
—
Konwerter
—
UART
9600 · 8N1 · DTR

Przed połączeniem i rozłączeniem: rozładuj wiatrówkę, wyjmij magazynek, ustaw SAFE i otwórz dźwignię. Najpierw użyj przycisku „Rozłącz”; przewód wyjmij dopiero po komunikacie o wyłączeniu DTR.

Brak aktywnego portu szeregowego.

02

Wartości bieżące

Ciśnienie — BAR raw: —
Impuls — µs wartość raportowana przez GCU
03

Profile GCU

Nie wykonano odczytu profili.

Profil Ciśn. H
raw / BAR
Ciśn. M
raw / BAR
Ciśn. L
raw / BAR
Impuls H Impuls M Impuls L Slope H
raw / µs/BAR
Slope L
raw / µs/BAR
Napięcie
raw / V
04

Edycja profilu

Najpierw odczytaj profile GCU.

Parametry wybranego profilu
Slope H—raw: —
Slope L—raw: —
V raw: —

Slope nie jest edytowany ręcznie. Po zmianie ciśnienia lub impulsu program oblicza go algorytmem WinGCU. Zakresy interfejsu nie są deklaracją bezpiecznych granic sprzętowych.

05

Log portu


        
ZAPIS GCU

Sprawdź planowane zmiany

Po potwierdzeniu program najpierw dwukrotnie odczyta wszystkie 27 rejestrów i zapisze kopię. Dopiero potem wyśle zmienione wartości.