Oferujemy dwie metody modyfikacji ustawień koloru i powiększenia w kamerze termowizyjnej FPV.
- Za pośrednictwem karty konfiguracyjnej karty portu szeregowego klawiatury. Narzędzie Vcan2023.
- Kliknij Tryb (brzęczenie) przycisk raz zmienić kolor kamery termowizyjnej.
- Kliknij Tryb (brzęczenie) przycisk dwa razy do zmiany powiększenia lub oddalenia w 1x 2x 4x kamery termowizyjnej.
- Za pomocą poleceń UART AT. Proszę przeczytać ten port.
Metoda ta dotyczy następujących kamer termowizyjnych FPV.
Spis treści
Często używane polecenia
Zmień żelazną czerwień: F0053678200002D0FF
Powiększ X1: F0053670120000B8FF
Powiększ X2: F0053670120001B9FF
Powiększ X4: F0053670120002BAFF
Powiększ X8: F0053670120003BAFF
Zapisać: F0053674100000BAFF
1. Definicja interfejsu modułu

Definicja pinu
| 1 | Zasilacz | Zasilanie DC 6~16V |
| 2 | GND | grunt / Grunt |
| 3 | CVBS | Sygnał wideo CVBS |
| 4 | UART_TXD | moduł UART wysyła 3,3 V |
| 5 | UART_RXD | modułUART przejmuje 3,3V |
2. Metoda komunikacji
2.1. Format komunikacji szeregowej
Przed nawiązaniem komunikacji z gospodarzem, parametry komunikacji należy ustawić na hoście zgodnie z poniższą tabelą.
Format komunikacji portu szeregowego kamery termowizyjnej
| Nazwa | definicja |
| szybkość transmisji | 115200 bps |
| bit startu | 1 kawałek |
| bity danych | 8 bity |
| Zatrzymaj się | 1 kawałek |
| Metoda weryfikacji | ŻADEN |
2.2. Opis sposobu transmisji danych przez port szeregowy
Pakiet wysyłania komunikacji
Pola zawarte w pakiecie danych komunikacji szeregowej rdzenia kamery termowizyjnej FPV
| ZACZYNAĆ | ROZMIAR | Adres urządzenia | Adres polecenia klasy | Adres polecenia podklasy | Odczytuj i zapisuj flagi | DATA0 | DANE(N-1) | CHK | KONIEC |
| (N+4) |
]
Przykład komunikacji z transferem danych
Ten przykład jest “Ustaw bieżący kolor na Fusion 1 tryb”。
Krok 1 Zapytanie o polecenie adresu urządzenia, adres polecenia klasy, adres polecenia podklasy, i flaga odczytu i zapisu.
Sprawdź tabelę poleceń portu szeregowego w dodatku A, aby uzyskać polecenie adresu urządzenia(0x36) i adres polecenia klasy (0x78), adres polecenia podklasy (0x20), i bit flagi (pisać: 0x00).
Krok 2 Oblicz ROZMIAR, DANE, i wartości CHK.
ROZMIAR: N+4. Ustawienie koloru to N=1, a ROZMIAR to 0x05.
DANE: Tryb fuzji kolorów, odpowiednia wartość szesnastkowa to 0x02.
CHK: Pola mają rozmiar 0x36, 0x78, 0x02, 0x00 i 0x02. Po akumulacji, wynik wzięcia niższego 8 bitów wynosi 0XD0.
Można go obliczyć za pomocą kalkulatora dołączonego do komputera.

W połączeniu z powyższymi parametrami, host wysyła polecenie F0 05 36 78 20 00 02 D0 FF do aparatu.
| Kierunek dowodzenia | ZACZYNAĆ | ROZMIAR | Adres urządzenia | adres polecenia klasy | podkategoria życie Adres zamówienia | Kawałek flagi | DANE | CHK | KONIEC |
| Host Wyślij | 0xf0 | 0x05 | 0x36 | 0x78 | 0x20 | 0x00 | 0x00 | 0xD0 | 0xff |
| Informacje zwrotne od aparatu | 0xf0 | 0x05 | 0x36 | 0x78 | 0x20 | 0x03 | 0x01 | 0XD3 | 0xff |
Konkretne definicje każdego pola w pakietach danych komunikacyjnych
| Pole | Liczba bajtów | opisać | wartość liczbowa | Lokalizacja | |
| ZACZYNAĆ | 1 | uruchomienie pakietu poleceń | 0xf0 | 1 | |
| ROZMIAR | 1 | Długość wynosi N+4 | 2 | ||
| Adres urządzenia | 1 | Adres urządzenia | 0x36 | 3 | |
| Adres polecenia klasy | 1 | Adres polecenia klasy | 4 | ||
| Adres polecenia podklasy | 1 | Adres polecenia podklasy | 5 | ||
| Kawałek flagi | 1 | Host wysyła pakiet | Czytaj i zapisuj flagę | Zapis jako 0x0Odczyt jako 0x1 | 6 |
| Pakiet danych zwrotnych z kamery | Prawidłowa flaga powrotu | 0x03 | |||
| Flaga powrotu kodu błędu | 0x04 | ||||
| DANE(zawartość danych) | n | Host wysyła pakiet | Przekaż zawartość danych | Domyślnie 0x00 | 7- (N+6) |
| Pakiet danych zwrotnych z kamery | Informacje zwrotne o normalnym statusie polecenia | ||||
| Stan polecenia błędu sprzężenia zwrotnego | |||||
| Treść danych | |||||
| CHK | 1 | kontrola sumy | Prawidłowy zakres bitów kontrolnych: Po dodaniu adresu urządzenia + adres polecenia klasy + adres polecenia podklasy + flaga powrotu + DANE, weź niższy 8 bity | (N+7) | |
| KONIEC | 1 | Koniec pakietu poleceń | FF | (N+8) | |
Komunikacja odbierająca pakiet danych
W formacie polecenia zwracanym przez rdzeń termowizyjny do hosta, DATA0 to starszy bajt, i DANE (N-1) to młodszy bajt.
| ZACZYNAĆ | ROZMIAR | Adres urządzenia | adres polecenia klasy | adres polecenia podklasy | Czytaj i zapisuj flagę | DATA0 | DANE(N-1) | CHK | KONIEC |
| (N+4) |
Konkretne definicje każdego pola w pakietach danych komunikacyjnych
| Pole | Liczba bajtów | opisać | wartość liczbowa | Lokalizacja | |
| ZACZYNAĆ | 1 | uruchomienie pakietu poleceń | 0xf0 | 1 | |
| ROZMIAR | 1 | długość polecenia | Długość wynosi N+4 | 2 | |
| Adres urządzenia | 1 | Adres urządzenia | 0x36 | 3 | |
| Adres polecenia klasy | 1 | Adres polecenia klasy | 4 | ||
| Adres polecenia podklasy | 1 | Adres polecenia podklasy | 5 | ||
| returnlogoBit | 1 | Host wysyła pakiet | Czytaj i zapisuj flagę | 0x03 | 6 |
| DANE | n | Host wysyła pakiet | Przekaż zawartość danych | Domyślnie 0x00 | 7- (N+6) |
| CHK | 1 | kontrola sumy | Prawidłowy zakres cyfr kontrolnych: Po zgromadzeniu adresu urządzenia + adres polecenia klasy + adres polecenia podklasy + flaga powrotu + DANE, weź niższy 8 bity | (N+7) | |
| KONIEC | 1 | Koniec pakietu poleceń | FF | (N+8) | |
Ustawienia kolorów
Obrazowanie termowizyjne opiera się na intensywności promieniowania podczerwonego i nie zawiera informacji o kolorze. Algorytm obrazu odwzorowuje zestaw kolorów na podstawie wartości skali szarości, mianowicie pseudokolor. Aparat obsługuje wiele trybów pseudokolorowych do wyboru przez użytkowników. Wartość domyślna to biały gorący 0x00.
Polecenia i parametry
Ustaw rodzaj pseudokoloru wyświetlanego przez kamerę:
| Kierunek dowodzenia | ROZMIAR | Adres urządzenia | Adres polecenia klasy | 0x00: Białe ciepło 0x01: Czarny upał 0x02: Połączenie 1 0x03: Tęcza 0x04: Połączenie 2 0x05: Żelazna czerwień 1 0x06: Żelazna czerwień 2 0x07: Ciemny brąz 0x08: Kolor 1 0x09: Kolor 2 0x0A: Lodowy Ogień 0x0B: Deszcz 0x0C: Zielone ciepło 0x0D: Żar czerwony 0x0E: Ciemnoniebieski | Kawałek flagi | DANE | CHK |
| Host Wyślij | Obliczono na podstawie rzeczywistych danych | 0x36 | 0x78 | 0x20 | 0x00 | 0x00: Białe ciepło 0x01: Czarny upał 0x02: Połączenie 1 0x03: Tęcza 0x04: Połączenie 2 0x05: Żelazna czerwień 1 0x06: Żelazna czerwień 2 0x07: Ciemny brąz 0x08: Kolor 1 0x09: Kolor 2 0x0A: Lodowy ogień 0x0B: Deszcz 0x0C: Zielone ciepło 0x0D: Żar czerwony 0x0E: Ciemnoniebieski | Obliczono na podstawie rzeczywistych danych |
| Informacje zwrotne od aparatu | 0x05 | 0x36 | 0x78 | 0x20 | 0x03 | 0x01 | Obliczono na podstawie rzeczywistych danych |
Przeczytaj bieżący tryb pseudokolorowy aparatu
| Kierunek dowodzenia | ROZMIAR | Adres urządzenia | Adres polecenia klasy | Adres polecenia podklasy | Kawałek flagi | DANE | CHK |
| Host wysyła | 0x05 | 0x36 | 0x78 | 0x20 | 0x01 | 0x00 | Obliczono na podstawie rzeczywistych danych |
| Informacje zwrotne od aparatu | Obliczono na podstawie rzeczywistych danych | 0x36 | 0x78 | 0x20 | 0x03 | 0x00: Białe ciepło 0x01: Czarny upał 0x02: Połączenie 1 0x03: Tęcza 0x04: Połączenie 2 0x05: Żelazna czerwień 1 0x06: Żelazna czerwień 2 0x07: Ciemny brąz 0x08: Kolor 1 0x09: Kolor 2 0x0A: Lód i ogień 0x0B: Deszcz 0x0C: Zielone ciepło 0x0D: Żar czerwony 0x0E: Ciemnoniebieski | Obliczono na podstawie rzeczywistych danych |
Przykład:
Przeczytaj bieżący tryb pseudokolorowy aparatu:
F0 05 36 78 20 01 00 CFFF
Ustaw bieżący pseudokolor naPołączenie 1 Tryb
F0 05 36 78 20 00 02 D0 FF
Zapisz bieżące ustawienia
Wydaj to polecenie, aby zapisać bieżące ustawienia kamery.
Polecenia i parametry
| Kierunek dowodzenia | ROZMIAR | Adres urządzenia | Adres polecenia klasy | Adres polecenia podklasy | Kawałek flagi | DANE | CHK |
| W ramach wysyłania hosta | 0x05 | 0x36 | 0x74 | 0X10 | 0x00 | 0x00 | Obliczono na podstawie rzeczywistych danych |
| Informacje zwrotne od aparatu | 0x05 | 0x36 | 0x74 | 0X10 | 0x03 | 0x01 | Obliczono na podstawie rzeczywistych danych |
Przykład:
Zapisz bieżący tryb kolorów kamery F0 05 36 74 10 00 00 Kamera BA FF powraca
F0 05 36 74 10 03 01 BĄDŹ FF
3. Oprogramowanie portu szeregowego
sscom32.win7.exe

Ustaw polecenia powiększania kamery
powiększ 1: F0053670120000B8FF X1
powiększ 2: F0053670120001B9FF X2
powiększ 4: F0053670120002BAFF X4
powiększ 8: F0053670120003BAFF X8
Dotyczy kamery termowizyjnej FPV.
Oto wynik nocnego testu analogowej kamery termowizyjnej.
Można go zainstalować na dronach FPV i quadkopterach
To dobra kamera noktowizyjna na podczerwień.
Potrafi wykryć zwierzęta, samochody, lub ludzie ukrywający się w nocy i emitujący ciepło.
Jest to zminiaturyzowany, zintegrowany produkt charakteryzujący się niewielkimi rozmiarami i niskim poborem mocy.
Można go instalować na różnego rodzaju sprzęcie.
takie jak gimbale dronów, gimbale robotów, indywidualne kaski, Strąki, itp.
Obsługuje wyjście sygnału analogowego cvbs w celu zastąpienia kamery FPV.
Obsługuje automatyczną i ręczną kalibrację oraz tło.
Obsługuje także odbieranie poleceń portu szeregowego i może obsługiwać 1x, 2x, 4x, i 8-krotne przybliżenie.
Zawiera 15 różne kolory wyświetlacza, które można w każdej chwili przełączyć wysyłając komendy AT.
Dostępna jest również wersja z interfejsem telefonu komórkowego, co może pomóc w nocnych kontrolach bezpieczeństwa.
Zwłaszcza podczas nocnych wędrówek lub polowań, otwórz trzecie oko.
Cały aparat waży jedynie 25 gramów i jest bardzo lekki.
Przyjrzyjmy się teraz wyglądowi tego aparatu i tym, jakie posiada interfejsy.
Jako profesjonalny dostawca akcesoriów do dronów, zapewniamy bezpłatną personalizację, produkcja, i sprzedaż.
Jeśli masz jakieś potrzeby projektowe, skontaktuj się z nami, a my zapewnimy Ci bezpłatne rozwiązania.
Kamera FPV
FPV Analog wideo Scrambler i moduł descrambler do tablicy szyfrowania i deszyfrowania wideo
CVBS HDMI do enkodera IP
Kamera IP AI
Kamera FPV
Płyta portu szeregowego, karta konfiguracyjna parametrów kamery termowizyjnej na podczerwień
Kamera IP AI
Widzialne światło obrazowe termiczne Kamera Podwójna kamera Moduł Rdzeń Ethernet IP wyjście



Zadać pytanie
Twoja wiadomość została wysłana