我是不是膨脹了,連衛(wèi)星都敢做了?不知道你是否有想過(guò)自己制作一顆衛(wèi)星嗎?看完本篇文章,你也能自己做個(gè)衛(wèi)星,要想上天就差個(gè)火箭了!今天分享一個(gè)GitHub上的開源項(xiàng)目——
FossaSat-1開源衛(wèi)星,F(xiàn)ossasat-1 是一顆由西班牙非盈利組織
Fossa Systems研發(fā)的微型衛(wèi)星。體積僅有5x5x5cm大小,重量只有250g,這是有史以來(lái)發(fā)射到太空的最小的衛(wèi)星。
FossaSat-1已經(jīng)于2019年底搭載新西蘭的Electron火箭,
成功發(fā)射上天。
FossaSat-1使用的是廉價(jià)的LORA模塊,任何人都可以使用LORA模塊與該衛(wèi)星進(jìn)行通信。這種新的無(wú)線電系統(tǒng)以前從未投入太空使用,極大地降低了衛(wèi)星成本。此外,這顆衛(wèi)星將創(chuàng)造一個(gè)全新的環(huán)境,專門用于測(cè)試學(xué)生代碼。
文末獲取,
開源衛(wèi)星全部軟硬件資料。
1.硬件電路
整個(gè)硬件系統(tǒng)電路也比較簡(jiǎn)單,主要包括3個(gè)板子,分別是電源板、傳感器板和通訊板。主控芯片使用的Atmega 328P-AU,其實(shí)就是Arduino的主控,8位AVR單片機(jī)。
電源板。使用SPV1040太陽(yáng)能電池充電管理芯片,為板載的1000mAh的鋰電池充電,通過(guò)TC1262 LDO把電池電壓轉(zhuǎn)換為3.3v給整個(gè)系統(tǒng)供電。
傳感器板。板載了MPU6050陀螺儀,沒錯(cuò)就是那個(gè)很常見的MPU6050,HMC5883LSMD磁力計(jì),BMP280溫度和氣壓計(jì),而且留出了多個(gè)IIC接口,用于外接傳感器模塊,
通信和控制板。主要包括Atmega 328P最小系統(tǒng),LORA模塊SX1276,USB-TTL電路,使用的FT232芯片,和SD卡接口。
FossaSat-1的PCB使用的是開源的KiCAD軟件繪制。
LORA模塊使用的國(guó)內(nèi)多爾吉DORJI公司的DRF1268T,國(guó)貨走向世界?。?figure style="font-size: inherit;color: inherit;line-height: inherit;">LORA模塊說(shuō)明
2.軟件架構(gòu)
整個(gè)軟件部分是基于Arduino開發(fā)的,主要包括以下部分:
- MPU6050驅(qū)動(dòng)程序
- BMP280驅(qū)動(dòng)程序
- LORA發(fā)送和接收處理
- HMC5883LSMD磁力計(jì)驅(qū)動(dòng)程序
- SD卡存儲(chǔ)日志數(shù)據(jù)
- 外部電壓檢測(cè)
3.資料下載
這個(gè)開源衛(wèi)星項(xiàng)目所有的資料,包括原理圖、軟件代碼、機(jī)械結(jié)構(gòu)、文檔說(shuō)明等資料可以從以下開源地址獲?。?span>https://github.com/FOSSASystems/FOSSASAT-1由于Github是國(guó)外的網(wǎng)站,如果下載速度過(guò)慢,可以關(guān)注我的公眾號(hào):
電子電路開發(fā)學(xué)習(xí)(ID:mcu149),后臺(tái)回復(fù)【
衛(wèi)星】,可直接獲取資料壓縮包的下載地址。好了,電路圖和代碼都有了,就差個(gè)火箭送上天了。
參考資料?https://fossa.systems/fossasat-1/