Forum modelarskie RC , projektowanie CAD http://www.forum.aerodesignworks.eu/ |
|
Historia pewnej płytki http://www.forum.aerodesignworks.eu/viewtopic.php?f=31&t=2108 |
Strona 1 z 1 |
Autor: | mgr [ 18 lis 2023, o 16:39 ] |
Tytuł: | Historia pewnej płytki |
We wrześniu rozpocząłem nowy projekt, może dość nietypowy jak na forum modelarskie ale dalej z modelami związany. Chodziło o altimetr - czyli urządzenie które monitoruje wysokość i wyłącza silnik na określonym pułapie. Po wstępnym określeniu wymagań dla takowego urządzenia zacząłem prototypowanie. Sercem układu miał być mikroprocesor z rodziny STM32, gdyż takowy miałem pod ręką, to po pierwsze a po drugie to świetne mikrokontrolery z dużą ilością pamięci Flash, do tego bardzo wydajne. Zatem powstał prototyp, który wyglądał tak: Załącznik: W skrócie trochę kabli, płytka deweloperska STM32, płytka stykowa (breadboard), diody do komunikacji. Po ogarnięciu pierwszych wyzwań jakimi było monitorowanie i generowanie sygnału PPM, z odbiornika do ESC. Przygotowałem pierwszy prototyp urządzenia. Załącznik: Potem był drugi prototyp: Załącznik: Potem trzeci prototyp: Załącznik: Potem czwarty: Załącznik: Potem piąty: Załącznik: Wersje pierwsza oraz trzecia były bazami do testów w locie, w faktycznych modelach przez wykwalifikowanych testerów ![]() Oprócz prototypów urządzenia zaprojektowałem i wykonałem także płytkę do testowania sensorów. Chodziło trochę o sprawdzenie fabryki by upewnić się, że sensory z różnych partii raportują te same wartości. Testy wypadły pomyślnie, faktycznie fabryczne dane kalibracyjne pozwalają uzyskiwać te same / porównywalne w granicy błędu wartości. Załącznik: Załącznik: Tu piąta generacja podczas montażu. Załącznik: Ile trwa montaż - jednego urządzenia uwzględniając testy, programowanie, czyszczenie i pakowanie trochę ponad 2 godziny. Lutowanie odbywa się pod mikroskopem, inaczej jest już trudno ![]() ![]() Załącznik: Jeśli chodzi o zaimplementowane funkcje, to można wyróżnić następujące tryby pracy: Załącznik: Zrzut ekranu 2023-11-18 153341.png [ 73 KiB | Przeglądany 8366 razy ] Tu pełna instrukcja obsługi. Załącznik: Koszty tej zabawy: Coś ponad 700zł, poszło na komponenty, różne wersje płytek itd. Mikroskop 1300zł - na początku pożyczyłem od znajomego, ale szybko okazało się, że jak w różnym czasie mam lutować różne wersje, w nieznanych ilościach, to jednak wypadało by go mieć pod ręką... Na szczęście mogłem też pożyczyć analizatory stanów logicznych do prób urządzenia na biurku, jak i rozwiązywania problemów z generowaniem sygnały PPM. |
Autor: | milo [ 19 lis 2023, o 22:26 ] |
Tytuł: | Re: Historia pewnej płytki |
Tomek wykonał świetną robotę. Poświęcił mnóstwo czasu i wysiłku aby skonstruować i zbudować prototypy urządzenia. Dużo rozmawialiśmy, analizowaliśmy, były momenty zwątpienia i takiej dziecinnej radości. Dla mnie to magia, kompletnie nie znam się na tym. Mój i Janka wkład to testy, próby. Mamy za sobą dwie pierwsze fazy testów. W pierwszej testowaliśmy działanie samej płytki w różnych trybach. Działanie na różnych systemach. W drugim porównywaliśmy wysokość wyłączenia silnika ze wskazaniami telemetrii w nadajniku. Ostatecznie altimetr przeszedł wszystkie próby pozytywnie. Wykonałem ok 100 lotów testowych, początkowo Wicherkiem15, później motoszybowcem Alfa Pelikana. Odbiorniki /2,4 GHz/ : FrSky V8Fr II, Hitec Optima 6, Flysky FS-iA6B i regulatory Ray, Redox, ZTW, Pelikan, Turnigy Plush, i jakiś no name. Janek na swoich systemach. Urządzenie jest niezbędne aby startować w klasie "Electric Glider", nowej klasie oldtimer której regulamin jest zamieszczony w wątku Oldtimery. Na razie to tłumaczenie ale myślę, że zbytnio lub nawet wcale się nie zmieni. Budować/przerabiać modele, zamawiać Altimeter i od wiosny ruszamy z rywalizacją ![]() |
Autor: | mgr [ 20 lis 2023, o 22:42 ] |
Tytuł: | Re: Historia pewnej płytki |
Urządzenie aktualnie jest w dwóch wersjach. Załącznik: ALT100S - socket - czyli złącza Załącznik: ALT100W - wire - czyli z wlutowanym przewodem Załącznik:
|
Autor: | mgr [ 24 lis 2024, o 20:49 ] |
Tytuł: | Re: Historia pewnej płytki |
Zabawy ciąg dalszy... jakiś czas temu opracowałem kolejną wersję już z wyświetlaczem - Altimetr PRO. Ale z tym projektem chcę pójść jeszcze o krok dalej i stosować inne bardziej nowoczesne sensory. Zatem powstaje powoli wersja PRO V2. I kolejna płytka... już przestałem liczyć ich rewizje... Załącznik: Załącznik: I po montażu elementów górnej warstwy, jest ich jeszcze kilka od spodu, ale najpierw chcę uruchomić nowy procesor jak i czujnik. Załącznik:
|
Autor: | mgr [ 26 sty 2025, o 21:22 ] |
Tytuł: | Re: Historia pewnej płytki |
Temat dalej w toku, do wersji z poprzedniego postu napisałem nowy firmware, wprowadziłem kilka ulepszeń i wiadomo co... powstała kolejna rewizja płytki. Załącznik: Jest kilka zmian, przede wszystkim przeniosłem przycisk na górę płytki dla wygodniejszej obsługi. Nowy sensor jak i nowy procesor sprawują się wyśmienicie ![]() Przez ten cały czas jaki poświęcam temu tematowi, zauważyłem, że dość sporo czasu pochłania testowanie. Każdy zmontowany altimetr wypada przetestować, podłączyć pod radio, zobaczyć jak działa przekazywanie sygnału do ESC itd... Zatem przygotowałem na płytce developerskiej mały firmware który wspomaga testowanie - taki symulator odbiornika RC, co generuje sygnał... Do tego stworzyłem kilka testów i wygląda to tak: |
Autor: | PiotrKostek [ 29 sty 2025, o 22:23 ] |
Tytuł: | Re: Historia pewnej płytki |
ten stmek w pythonie programowany ? jakiś rtos na tym siedzi ? |
Autor: | mgr [ 30 sty 2025, o 16:10 ] |
Tytuł: | Re: Historia pewnej płytki |
Nie do końca. STM jest programowany w C, bare-metal nie mam OS-a bo nie potrzeba. Komunikacja do PC na którym uruchamiają się testy jest poprzez UART (RS232). Testy są w Pythonie, wydają polecenia do płytki sterującej, która mierzy bądź generuje sygnał PPM. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |