- Příspěvky: 70
- Obdržená poděkování 9
Letový počítač
- Přibyl
- Offline
- Nováček
Méně
Více
3 roků 9 měsíců zpět #5487
od Přibyl
Odpověděl Přibyl pro téma Letový počítač
Už to sekám jak Baťa cvičky.
Další kus.
Trochu upravené rozložení na desce, hlasitější a menší pípák rovnou na desce, osazený koncový mosfet pro druhý výmet a příprava konektorem na připojení druhého počítače.
Došel jsem k závěru, že případný přidaný spodní stupeň bude mít vlastní board s vlastními pyrokanály a bude řízený příkazy z horního stupně.
Další kus.
Trochu upravené rozložení na desce, hlasitější a menší pípák rovnou na desce, osazený koncový mosfet pro druhý výmet a příprava konektorem na připojení druhého počítače.
Došel jsem k závěru, že případný přidaný spodní stupeň bude mít vlastní board s vlastními pyrokanály a bude řízený příkazy z horního stupně.
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Přibyl
- Offline
- Nováček
Méně
Více
- Příspěvky: 70
- Obdržená poděkování 9
3 roků 10 měsíců zpět #5474
od Přibyl
Odpověděl Přibyl pro téma Letový počítač
Ještě bych se zeptal, když už čerpáme ze stejného zdroje.
Máš už vysledovaný nějaký hodnoty, jak moc blízko se dostaneš v našich podmínkách k nulové hodnotě g při součtu všech tří os?
Pokud se nepletu, tak nula by nastala při přímém letu nahoru až do ztráty rychlosti. V reálu ovšem nepoletí nahoru dokonale kolmo a postupně spíš přejde po nějaké křivce do klesání, takže tam pohyb v prosturu bude vždy. On tam pracuje s hodnotami 0,1 - 0,3. Je to reálné?
Druhá věc je sběr dat samotný. Budu testovat samozřejmě na tom co zatím mám. Udělal jsem si payload bay na špičku mé rakety, abych mohl umístit altimetr nad padák a zatím dál požívat výmet motorem, ale pokud dojde k výmetu dříve, tak jdou to data k ničemu. Momentálně mě většinou výmet mými motory vychází alespoň podle pohledu zdola v ideálním okamžiku. Přemýšlel jsem, že si na testování altimetru udělám pár motorů s trochu pozdějším výmetem, abych dal alrimetru čas.
Ad Koperník/Bezno. Sice němám moc co prezentovat, ale přemýšlel jsem nas čumendou aspoň. Nicméně nejspíš nebudu moct.
Máš už vysledovaný nějaký hodnoty, jak moc blízko se dostaneš v našich podmínkách k nulové hodnotě g při součtu všech tří os?
Pokud se nepletu, tak nula by nastala při přímém letu nahoru až do ztráty rychlosti. V reálu ovšem nepoletí nahoru dokonale kolmo a postupně spíš přejde po nějaké křivce do klesání, takže tam pohyb v prosturu bude vždy. On tam pracuje s hodnotami 0,1 - 0,3. Je to reálné?
Druhá věc je sběr dat samotný. Budu testovat samozřejmě na tom co zatím mám. Udělal jsem si payload bay na špičku mé rakety, abych mohl umístit altimetr nad padák a zatím dál požívat výmet motorem, ale pokud dojde k výmetu dříve, tak jdou to data k ničemu. Momentálně mě většinou výmet mými motory vychází alespoň podle pohledu zdola v ideálním okamžiku. Přemýšlel jsem, že si na testování altimetru udělám pár motorů s trochu pozdějším výmetem, abych dal alrimetru čas.
Ad Koperník/Bezno. Sice němám moc co prezentovat, ale přemýšlel jsem nas čumendou aspoň. Nicméně nejspíš nebudu moct.
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Přibyl
- Offline
- Nováček
Méně
Více
- Příspěvky: 70
- Obdržená poděkování 9
3 roků 10 měsíců zpět #5473
od Přibyl
Odpověděl Přibyl pro téma Letový počítač
Tak to je pořádnej macek
Já včera rezignoval po několika pokusech vyřešit jednoduše ten interní regulátor a nakonec jsem použil dvě 200mA lipolky v serii.
Musel jsem vyměnit na desce jen jeden rezistor na napaťovém děliči snímající kontinuitu a stav baterie, jinak si to úpravy nevyžádalo.
Jinak registr 5 až 10 posledních hodnot a průměr jsem měl napsaný taky. Funguje to super, hodnoty to krásně vyhladí, ale má to jednu zásadní chybu. Pokud se ti tam objeví jedna extremní hodnota, tak ovlivní výsledky dokud nezmizí ze vzorku, takže jsem se toho bál kvůli vyhodnocení apogea.
Pak jsem tam měl chvíli medián filtr, ale včera jsem ho nahradil Kalmanem, protože jsem na něj našel hezkou knihovnu, která je maličká a v mém kodu je to pak otázka tří jednoduchých řádků.
Nevím v čem píšeš na ten tvuj board, ale můžu poskytnout.
Jinak tu webovku co jsi linkoval znám. Chtěl bych celý ten mechanismus jeho detekce apogea přepsat do mýho arduina. Chci tam mít více mechanismů jako on.
Já včera rezignoval po několika pokusech vyřešit jednoduše ten interní regulátor a nakonec jsem použil dvě 200mA lipolky v serii.
Musel jsem vyměnit na desce jen jeden rezistor na napaťovém děliči snímající kontinuitu a stav baterie, jinak si to úpravy nevyžádalo.
Jinak registr 5 až 10 posledních hodnot a průměr jsem měl napsaný taky. Funguje to super, hodnoty to krásně vyhladí, ale má to jednu zásadní chybu. Pokud se ti tam objeví jedna extremní hodnota, tak ovlivní výsledky dokud nezmizí ze vzorku, takže jsem se toho bál kvůli vyhodnocení apogea.
Pak jsem tam měl chvíli medián filtr, ale včera jsem ho nahradil Kalmanem, protože jsem na něj našel hezkou knihovnu, která je maličká a v mém kodu je to pak otázka tří jednoduchých řádků.
Nevím v čem píšeš na ten tvuj board, ale můžu poskytnout.
Jinak tu webovku co jsi linkoval znám. Chtěl bych celý ten mechanismus jeho detekce apogea přepsat do mýho arduina. Chci tam mít více mechanismů jako on.
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- PetrSi
- Autor tématu
- Offline
- Nováček
Méně
Více
- Příspěvky: 70
- Obdržená poděkování 16
3 roků 10 měsíců zpět #5469
od PetrSi
Odpověděl PetrSi pro téma Letový počítač
Baterka váží 46g. Já jsem i letecký modelář, takže nabíječky s balencerem běžně používám. Já jsme se inspiroval na shanetully.com/2016/07/inside-the-constr...try-flight-computer/
Já dělám klouzavý průměr Y = ( 9 * Y + X ) / 10, opět podle Kubáče :
petr-kubac.blog.cz/1308/matematika-v-rob...alni-klouzavy-prumer
Kalmanův filtr jsem studoval dlouho, ale nejsem z toho moc moudrý. Ty implementace co tam má Boris, tak to je velice zjednodušená Kalman bez predikce. Už na zemi se ustálí a dál se nemění.
Já mám detekci podle váše uvedeného, něco jsem poměnil, něco doplnil.
Cosi se nemůžu dokopat k dalším startům, abych otestoval tu verzi na PCB.
Příští týden ma být Koprník, tak se tam ukaž.
Já dělám klouzavý průměr Y = ( 9 * Y + X ) / 10, opět podle Kubáče :
petr-kubac.blog.cz/1308/matematika-v-rob...alni-klouzavy-prumer
Kalmanův filtr jsem studoval dlouho, ale nejsem z toho moc moudrý. Ty implementace co tam má Boris, tak to je velice zjednodušená Kalman bez predikce. Už na zemi se ustálí a dál se nemění.
Já mám detekci podle váše uvedeného, něco jsem poměnil, něco doplnil.
Cosi se nemůžu dokopat k dalším startům, abych otestoval tu verzi na PCB.
Příští týden ma být Koprník, tak se tam ukaž.
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- Přibyl
- Offline
- Nováček
Méně
Více
- Příspěvky: 70
- Obdržená poděkování 9
3 roků 10 měsíců zpět #5468
od Přibyl
Odpověděl Přibyl pro téma Letový počítač
Tak to už je pořádná baterka. Co to váží?
Tohle me fakt nenapadlo. Všechny moduly berou dohromady pár desítek mA včetně proudu pro palník a pak mě to zabije SD karta.
Dát dvě lipol do serie by mě to taky vyřešilo a asi je to lepší řešení, než tam dávat zbytečně stepup. Jen se to pak blbě nabíjí. Nabíjet je v serii má nevýhody. Ale jestli k tomu náš správnou nabíječku.
Večer se v tom ještě pohrabu a uvidím.
Ty máš SW část už hotovou?
Zatím úspěšně sbírám výšku a přetížení v osách. Výšku filtruju jako medián posledních 5 hodnot kvůli šumu čidla +-1m. Detekci apogea zatím jen sestupnou tendencí výšky. Chtěl bych zapojit ale i data z G čidla. Dualdeploment v přednastavené výšce.
Kontrola kontinuity a stavu baterie.
Ještě mě zbývá dopsat detekci startu a vyhoření prvního stupně.
Nevím nevím, jestli mě v arduinu ještě zbyde prostor na parsování NMEA zpráv z GPS :/
Tohle me fakt nenapadlo. Všechny moduly berou dohromady pár desítek mA včetně proudu pro palník a pak mě to zabije SD karta.
Dát dvě lipol do serie by mě to taky vyřešilo a asi je to lepší řešení, než tam dávat zbytečně stepup. Jen se to pak blbě nabíjí. Nabíjet je v serii má nevýhody. Ale jestli k tomu náš správnou nabíječku.
Večer se v tom ještě pohrabu a uvidím.
Ty máš SW část už hotovou?
Zatím úspěšně sbírám výšku a přetížení v osách. Výšku filtruju jako medián posledních 5 hodnot kvůli šumu čidla +-1m. Detekci apogea zatím jen sestupnou tendencí výšky. Chtěl bych zapojit ale i data z G čidla. Dualdeploment v přednastavené výšce.
Kontrola kontinuity a stavu baterie.
Ještě mě zbývá dopsat detekci startu a vyhoření prvního stupně.
Nevím nevím, jestli mě v arduinu ještě zbyde prostor na parsování NMEA zpráv z GPS :/
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- PetrSi
- Autor tématu
- Offline
- Nováček
Méně
Více
- Příspěvky: 70
- Obdržená poděkování 16
3 roků 10 měsíců zpět #5467
od PetrSi
Odpověděl PetrSi pro téma Letový počítač
Ahoj, já tam mám modelářský 2 článek - tzn v plně nabitém stavu 2*4,2=8,4V Může se vybít na 2*3,8V= 7,6 V (doporučeno, lze jít i níž). Zvládají zatěž až 20A (i vice). Já jsem SD kartu vyhodil a používám externí 512 kB EEPROM.
Taky jsem chvíli uvažoval o vlastním stabilizátoru - určitě je to lepší a příště bych ho tam dal.
Taky jsem chvíli uvažoval o vlastním stabilizátoru - určitě je to lepší a příště bych ho tam dal.
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
Moderátoři: Koudy
Vygenerováno za 0.305 sekund