看完这篇教程,你将拥有自己的一个卫星(diy全程详解)

2022-04-20   大方老师单片机

原标题:看完这篇教程,你将拥有自己的一个卫星(diy全程详解)

看完这篇教程,你将拥有自己一个卫星diy全程详解)

0.前言

我是不是膨胀了,连卫星都敢做了?不知道你是否有想过自己制作一颗卫星吗?看完本篇文章,你也能自己做个卫星,要想上天就差个火箭了

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免费的,私信我就可以~点我头像黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比///

正文开始:

今天分享一GitHub上的开源项——FossaSat-1开源卫星Fossasat-1是一颗由西班牙非盈利组织Fossa Systems研发的微型卫星。体积仅5x5x5cm大小,重量只250g,这是有史以来发射到太空的最小的卫星。

FossaSat-1已经2019年底搭载新西兰Electron火箭,成功发射上天

FossaSat-1使用的是廉价LORA模块,任何人都可以使LORA模块与该卫星进行通信。这种新的无线电系统以前从未投入太空使用,极大地降低了卫星成本。此外,这颗卫星将创造一个全新的环境,专门用于测试学生代码。

文末获取,开源卫星全部软硬件资料

1.硬件电路硬件系统电路也比较简单,主要包3个板子,分别是电源板、传感器板和通讯板。主控芯片使用Atmega 328P-AU,其实就Arduino的主控8AVR单片机。

电源板。使SPV1040太阳能电池充电管理芯片,为板载1000mAh的锂电池充电,通TC1262 LDO把电池电压转换3.3v给整个系统供电。

传感器板。板载MPU6050陀螺仪,没错就是那个很常见MPU6050HMC5883LSMD磁力计BMP280温度和气压计,而且留出了多IIC接口,用于外接传感器模块,

通信和控制板。主要包Atmega 328P最小系统LORASX1276USB-TTL电路,使用FT232芯片,SD卡接口。

FossaSat-1PCB使用的是开源KiCAD软件绘制。

LORA模块使用的国内多尔DORJI公司DRF1268T,国货走向世界啊!

2.软件架构

整个软件部分是基Arduino开发的,主要包括以下部分 - MPU6050驱动程 - BMP280驱动程 - LORA发送和接收处 - HMC5883LSMD磁力计驱动程 - SD卡存储日志数 -外部电压检测

3.资料下载

这个开源卫星项目所有的资料,包括原理图、软件代码、机械结构、文档说明等资料可以从以下开源地址获取

好了,电路图和代码都有了,就差个火箭送上天了。

参考资料可以找我拿。