రేపు మేము మా సర్వర్ను స్ట్రాటో ఆవరణలోకి పంపుతాము. ఫ్లైట్ సమయంలో, స్ట్రాటో ఆవరణ బెలూన్ ఇంటర్నెట్ను పంపిణీ చేస్తుంది, షూట్ చేస్తుంది మరియు వీడియో మరియు టెలిమెట్రీ డేటాను భూమికి ప్రసారం చేస్తుంది. మా ప్రాజెక్ట్ “స్పేస్ డేటా సెంటర్” (గతంలో పేరుకు ప్రతిస్పందించిన” సాంకేతిక వైపు గురించి మాట్లాడుతామని మేము చాలాసార్లు వ్రాసాము.
వెబ్ సర్వర్
మునుపటి “సర్వర్ ఇన్ ది క్లౌడ్స్” ప్రాజెక్ట్లో కూడా, మేము ఇద్దరు వ్యక్తుల సిబ్బందితో పూర్తి స్థాయి బెలూన్లో ఎక్కినప్పుడు, బ్యాటరీ అసెంబ్లీతో కూడిన పూర్తి స్థాయి సర్వర్ను మాతో తీసుకెళ్లడం హేతుబద్ధమైనది కాదని చెప్పండి. మరియు ఇప్పుడు మేము ఒక చిన్న స్ట్రాటో ఆవరణ బెలూన్ గురించి మాట్లాడుతున్నాము, ఇది 30 కి.మీ. కాదు, 1 కాదు ఎక్కడానికి ఉంటుంది. అందువల్ల, మేము అదే రాస్ప్బెర్రీ పైని వెబ్ సర్వర్గా ఎంచుకున్నాము. ఈ మైక్రోకంప్యూటర్ ఒక HTML పేజీని ఉత్పత్తి చేస్తుంది మరియు దానిని ప్రత్యేక ప్రదర్శనలో ప్రదర్శిస్తుంది.
ఉపగ్రహ కనెక్షన్
రాస్ప్బెర్రీతో పాటు, ఇరిడియం మరియు గ్లోబల్స్టార్ శాటిలైట్ కమ్యూనికేషన్ నెట్వర్క్ల నుండి మోడెమ్లు బోర్డ్లో ఎగురుతాయి. మీకు గుర్తున్నట్లుగా, మేము వారి కంపెనీకి దేశీయ గోనెట్స్ నెట్వర్క్ కోసం మోడెమ్ను జోడించాలని ప్లాన్ చేసాము, కానీ మేము దానిని ముందుగానే స్వీకరించడానికి సమయం లేదు, కాబట్టి మేము దానిని తదుపరి విమానంలో పంపుతాము. ఉపగ్రహ మోడెమ్ల ద్వారా, వెబ్ సర్వర్ మీ సందేశాలను స్వీకరిస్తుంది, వీటిని పంపవచ్చు
ముఖ్యమైన విషయం: రష్యన్ భాషలో వచన సందేశం యొక్క పొడవుపై పరిమితి 58 అక్షరాలు (ఖాళీలతో సహా). సందేశం పొడవుగా ఉంటే, అది ప్రసారం సమయంలో కత్తిరించబడుతుంది. అలాగే, అన్ని ప్రత్యేక అక్షరాలు టెక్స్ట్ నుండి కత్తిరించబడతాయి, ఉదాహరణకు, /+$%&;''""<>n
మరియు వంటివి.
రాస్ప్బెర్రీ పైకి ఒక UART పోర్ట్ మాత్రమే ఉంది కాబట్టి, మేము ఉపగ్రహ మోడెమ్లను ఇంటర్మీడియట్ హబ్ ద్వారా కనెక్ట్ చేస్తాము, ఇది మోడెమ్ల నుండి డేటాను సేకరించి రాస్ప్బెర్రీ పైకి పంపుతుంది.
రేడియో మోడెమ్
వెబ్ సర్వర్ మీ నుండి స్వీకరించిన అన్ని సందేశాలను డిస్ప్లేలో ప్రదర్శించడమే కాకుండా, దానిని LoRa రేడియో మోడెమ్ ద్వారా భూమికి ప్రసారం చేస్తుంది. కాబట్టి మేము స్ట్రాటో ఆవరణ (గూగుల్ లూన్ ప్రాజెక్ట్కి నివాళి) నుండి ఇంటర్నెట్ను పంపిణీ చేసే ఆలోచనను పరీక్షించాలనుకుంటున్నాము. వాస్తవానికి, మా స్ట్రాటో ఆవరణ బెలూన్ పూర్తి స్థాయి కమ్యూనికేషన్ రిపీటర్ కాదు, కానీ దాని సామర్థ్యాలు స్థిరమైన డేటా ట్రాన్స్మిషన్కు సరిపోయినప్పటికీ, పెద్దగా సమాచారం కోల్పోకుండా, ప్రత్యేక వ్యవస్థలు ఖచ్చితంగా ప్రీ-స్పేస్ నుండి ఇంటర్నెట్ను పంపిణీ చేయడంలో సహకరిస్తాయి.
టెలిమెట్రీ
అదనంగా, మేము అదే HTML పేజీలో టెలిమెట్రీ డేటాను ప్రదర్శించాలని ప్లాన్ చేస్తున్నాము. రాస్ప్బెర్రీ పై వాటిని ప్రత్యేక ఫ్లైట్ కంట్రోలర్ నుండి తీసుకుంటుంది.
ఇది హార్డ్వేర్ హెర్మెటిక్ బాక్స్ లోపల మరియు వెలుపల ఉంచగలిగే వివిధ సెన్సార్లను విచారిస్తుంది, సమాచారాన్ని కుప్పగా సేకరించి, దువ్వెనలు చేసి, అడిగిన వారికి అనుకూలమైన రూపంలో ఇస్తుంది. మా విషయంలో, ఇది రాస్ప్బెర్రీ పై కోసం అడుగుతుంది. మేము ఒత్తిడి, ఎత్తు, GPS కోఆర్డినేట్లు, నిలువు మరియు క్షితిజ సమాంతర వేగం మరియు ఉష్ణోగ్రతను రికార్డ్ చేస్తాము.
ఫ్లైట్ కంట్రోలర్ నుండి డేటా దీర్ఘ లైన్లలో ప్రసారం చేయబడుతుంది, ఇది ఈ కోడ్ని ఉపయోగించి:
$str = 'N:647;T:10m55s;MP.Stage:0;MP.Alt:49;MP.VSpeed:0.0;MP.AvgVSpeed:0.0;Baro.Press:1007.06;Baro.Alt:50;Baro.Temp:35.93;GPS.Coord:N56d43m23s,E37d55m68s;GPS.Home:N56d43m23s,E37d55m68s;Dst:5;GPS.HSpeed:0;GPS.Course:357;GPS.Time:11h17m40s;GPS.Date:30.07.2018;DS.Temp:[fc]=33.56;Volt:5.19,0.00,0.00,0.00,0.00,0.00,0.00,0.00';
parse_str(strtr($str, [
':' => '=',
';' => '&'
]), $result);
print_r($result);
ప్రదర్శనకు అనుకూలమైన రూపంలో శ్రేణిగా మార్చండి:
Array
(
[N] => 647
[Т] => 10m55з
[MP_Stage] => 0
[MP_Alt] => 49
[MP_VSpeed) => 0.0
[MP_AvgVSpeed] => 0.0
[Baro Рrеss] => 1007.06
[Baro_Alt] => 50
[Baro_Temp] => 35.93
[GPS_Coord] => N56d43m23s,E37d55m68s
[GPS_Home) => N56d43m23s,E37d55m68s
[Dst] => 5
[GPS_HSpeed] => 0
[GPS_Course] => 357
[GPS_Time] => 11h17m40s
[GPS_Date] => 30.07.2018
[DS_Temp] => [fс] ЗЗ.56
[Volt] => 5.19, 0.00,0.00,0.00,0.00,0.00,0.00,0.00
)
మేము మీ సందేశాలతో పాటు టెలిమెట్రీ డేటాను కూడా భూమికి ప్రసారం చేస్తాము. దీన్ని చేయడానికి, మేము లాంచ్ సైట్ వద్ద స్వీకరించే స్టేషన్ను అమలు చేస్తాము.
ప్రదర్శన మరియు కెమెరా
సర్వర్ వాస్తవానికి శాటిలైట్ కమ్యూనికేషన్ ద్వారా మీ సందేశాలను స్వీకరిస్తోందని మరియు అది వాస్తవానికి స్ట్రాటోస్పియర్లోకి వెళ్లి మా కార్యాలయంలో నిలబడలేదని మీరు నిర్ధారించుకోవడానికి, మేము అన్ని సందేశాలను టెలిమెట్రీతో చిత్రీకరించే డిస్ప్లేలో ప్రదర్శించాలని నిర్ణయించుకున్నాము. ఒక GoPro. ప్రాజెక్ట్ను సిద్ధం చేయడానికి తక్కువ సమయం ఉంది (ఎప్పుడూ చాలా ఎక్కువగా ఎలా ఉంటుంది?!), కాబట్టి మేము Aliexpress మరియు ఒక టంకం ఇనుముతో బాధపడలేదు, బదులుగా సిద్ధంగా ఉన్న పరికరాన్ని తీసుకున్నాము. ఇది మన అవసరాలకు సరిపడా ఎక్కువ. మేము HDMI ద్వారా డిస్ప్లేను రాస్ప్బెర్రీకి కనెక్ట్ చేస్తాము.
మేము ప్రత్యేక రేడియో ఛానెల్ ద్వారా GoPro నుండి వీడియోను ప్రసారం చేయాలని కూడా ప్లాన్ చేస్తున్నాము, కానీ అది ఎలా పని చేస్తుందో ఇప్పటికీ తెలియదు - బహుశా తక్కువ మేఘాలు కమ్యూనికేషన్ పరిధిని బాగా తగ్గించవచ్చు. ఏది ఏమైనప్పటికీ, మేము ల్యాండ్ చేయబడిన స్ట్రాటో ఆవరణ బెలూన్ను కనుగొన్న తర్వాత, మేము కెమెరా నుండి ఒక వీడియోను పోస్ట్ చేస్తాము మరియు మా “ప్రీ-స్పేస్ డేటా సెంటర్” ఏ సందేశాలను పొందింది మరియు అది ఏ ఎత్తుకు ఎక్కిందో మీరే చూడవచ్చు - టెలిమెట్రీ ప్రదర్శించబడుతుంది అదే HTML పేజీలో, అదనంగా, హోరిజోన్ యొక్క ఒక భాగం కనిపిస్తుంది.
Питание
పైన వివరించిన అందం అంతా 3S4B సర్క్యూట్ ప్రకారం సమీకరించబడిన లిథియం బ్యాటరీల అసెంబ్లీ ద్వారా శక్తిని పొందుతుంది - సిరీస్లో మూడు, సమాంతరంగా నాలుగు. మొత్తం సామర్థ్యం 14 V యొక్క వోల్టేజ్ వద్ద సుమారు 12 Ah. మా అంచనాల ప్రకారం, ఇది తగినంతగా ఉండాలి, కానీ చివరి అసెంబ్లీ తర్వాత, వాస్తవానికి, మేము అసలు వినియోగాన్ని కొలుస్తాము మరియు అవసరమైతే, మరిన్ని బ్యాటరీలను జోడించండి.
ఈ GPS బీకాన్లన్నింటికీ జోడించండి, మేము ల్యాండ్ చేయబడిన స్ట్రాటో ఆవరణ బెలూన్ కోసం శోధించడానికి ఉపయోగిస్తాము. మరియు హెర్మెటిక్ బాక్స్ సర్వర్ మరియు ఇతర పరికరాల కోసం "ఇల్లు" అవుతుంది.
ఇది ఉష్ణోగ్రత మరియు పీడన మార్పుల నుండి సున్నితమైన పరికరాలను రక్షిస్తుంది. అదే సమయంలో, ఇది రేడియేషన్ డోస్ను కూడా తగ్గిస్తుంది, అయినప్పటికీ ఇది మా ప్రాజెక్ట్కు ఎలాంటి పాత్రను పోషించనప్పటికీ, సర్వర్ స్ట్రాటో ఆవరణలో చాలా తక్కువ సమయం పాటు ఎగురుతుంది మరియు అక్కడ ఉన్న నేపథ్యం ISSలో ఉన్నంత ఎక్కువగా ఉండదు.
కు సందేశాలు పంపడంతోపాటు
మూలం: www.habr.com