历史上的今天
返回首页

历史上的今天

今天是:2025年08月13日(星期三)

正在发生

2021年08月13日 | 自己动手做个卫星?你没看错!

2021-08-13 来源:eefocus

标题很炸,难不成是钓鱼贴?不一定,今天分享一个GitHub上的开源项目—FossaSat-1开源卫星。

 

Fossasat-1 是一颗由西班牙非盈利组织Fossa Systems研发的微型卫星,已经在19年底搭载新西兰的 Electron 火箭成功发射上天。

 

 

5x5x5cm大小,重量250g,这是有史以来发射到太空的最小卫星。

 

 

 

 

项目命名也很有意思:FossaSat,“Free open source software”,允许任何人参与该项目。

 

发射这么小的卫星到底用来干啥?这颗微卫星将专注于教育和研究,任何人都可以使用廉价的 LoRa 模块听到这颗卫星并与之通信,大家可以试试

 

#系统硬件构成


基于 Atmega 328P AU 和 Atmega 1284 微控制器,硬件由电源、通讯控制板、传感器板构成。

 

1.电源

采用 SPV1040 芯片做电池管理,为板载的锂电池充电,通过一颗LDO芯片将电压稳到3.3V给系统供电。

 

 

2. 通讯控制板,主要有最小控制系统、SX1276(LORA模块)等。在这值得一提的是,LORA芯片使用的是国内的DRF1268T,国产的真香

 

 

3. 传感器板;搭载了MPU6050,HMC5883LSMD磁力计,BMP280温度和气压计。

 

 

#系统软件构成

 

主要包括以下部分:MPU6050驱动程序、BMP280驱动程序、LORA发送和接收处理、HMC5883LSMD磁力计驱动程序、SD卡存储日志数据、外部电压检测等。

 

 

 

 

#下载地址

 

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

https://github.com/FOSSASystems/FOSSASAT-1


推荐阅读

史海拾趣

富瀚(Fullhan)公司的发展小趣事
采用先进的检测技术和算法,能够更准确地判断电动机的运行状态,提供更高精度的保护。
Blaze Display Technology Co Ltd公司的发展小趣事

自1982年起,Blaze Display Technology Co., Ltd.(以下简称“Blaze公司”)以其前瞻性的视野和坚定的决心,踏入了LCD显示屏领域。创立初期,公司面临着资金短缺、技术瓶颈以及市场竞争的诸多挑战。然而,凭借创始团队对技术的深刻理解和对市场的敏锐洞察,Blaze公司逐步攻克难关,研发出了一系列具有竞争力的LCD显示屏产品。

Astro Industries Inc公司的发展小趣事

随着产品的热销,Astro Industries Inc开始积极寻求市场拓展的机会。公司加强了与各大销售渠道的合作,通过线上线下相结合的方式,将产品推向更广阔的市场。同时,公司也注重品牌建设,通过统一的品牌形象和宣传策略,提升了品牌知名度和美誉度。这些举措使得Astro Industries Inc在电子行业中逐渐崭露头角。

BROTHER公司的发展小趣事

在电子行业的发展过程中,技术创新始终是BROTHER公司的重要驱动力。公司注重研发投入,拥有一支高素质的研发团队,不断推出具有创新性和竞争力的新产品。同时,BROTHER还积极与高校、科研机构等合作,开展产学研合作,推动技术创新和产业升级。通过技术创新,BROTHER不仅提升了产品质量和性能,还降低了生产成本,提高了市场竞争力。

Heatron LED Integration公司的发展小趣事

Heatron LED Integration始终将客户需求放在首位,提供全方位的服务支持。公司建立了完善的售前咨询、售中指导和售后服务体系,确保客户在使用过程中能够得到及时、专业的帮助。此外,公司还根据客户需求提供定制化解决方案,满足不同场景下的照明需求。这种客户至上的服务理念,赢得了广大客户的信赖和好评。

Ericsson公司的发展小趣事

在19世纪70年代,Ericsson公司主要以修理电报机和其他电器仪表为主要业务。然而,随着电话技术的引入和普及,Ericsson敏锐地捕捉到了这一新技术带来的商机。公司创始人Lars Magnus Ericsson通过购买、拆解和维修电话机,迅速掌握了电话机制造技术。1878年,Ericsson公司成功推出了自己的电话机,并凭借其经济耐用的特点迅速赢得了市场认可,为公司的发展奠定了坚实的基础。

问答坊 | AI 解惑

sopc软件编程

一个基于sopc的实例,希望对大家有帮助…

查看全部问答>

CC1100+PA+LNA让你惊喜的无线模块

CC1100+PA+LA是在CC1100的模块上加了功率放大器以及高频信号放大器 , CC1100 +PA+LNA模块是集FSK/ASK/OOK/MSK调制方式于一体的无线收发模块,CC1100+PA+LNA 射频收发模块是用于低功耗无线应用的业界系统成本较低的多通道无线电产品;它提供扩展硬件支 ...…

查看全部问答>

各位老鸟来瞧瞧:

就像人的核心有心脏,肝,肠,胃等等,语音识别的玩具飞机的核心东西需要些什么啊????我非常想造一架这样的给及,大小也就普通玩具飞机的大小吧,恳请专业的高手帮帮忙....本人万般感谢!!!…

查看全部问答>

WinCE下如何开发HP打印机的驱动程序

HP打印机并没有提供WinCE下的驱动程序 如何自己开发呢? 有什么开发包可以用吗? 新手,刚刚接触嵌入式不久…

查看全部问答>

LM3S UDP 无系统可算攒出来了

可以对接收到的命令进行判断,再发送数据或者控制IO,用起来感觉像以前编串口。如果有人想要我就整理下给大家。我这里是发送命令0X00,判断命令输出自己的数据,只是最简单的,无操作系统,在周公基础上攒的。 (还有我也像申请个开发板,基于这个 ...…

查看全部问答>

1个很奇怪的问题

我用的是2.0的库,配置USART的明明是9600波特率,外部 晶振为4MHz,可通讯时要用4800波特率才行,在仿真内看 波特率也为4800,这是为什么?…

查看全部问答>

浮点DSP当定点用是一样的速度吗?

比方说6713是浮点的DSP, 12.01*13.03 的计算时间和  12*13是一样的吗?还有 674x系列是Fixed/Floating-point DSP, 这样的DSP,浮点和定点计算速度有啥区别呢? …

查看全部问答>

初学者理解中断控制串口通讯及例程

相信这方面的理解困惑初学者很久了吧,给点意见!还是想高清中断控制串口通讯。。。接收中断控制串口通讯比如在串口调试软件上面发送一数据,stm32接受后产生中断,进而给该软件回复显示刚所接收到的数据!!这个过程是接收中断控制串口通讯对吧。 ...…

查看全部问答>

ARM9263软件复位

软件使用描述:本软件是利用ARM9263进行按钮采集,然后根据采集的结果更改显示状态。 在使用ARM9263编程的过程中, 发现用RAM仿真时,软件不会复位;但是下载到FLASH中软件会复位。 求大侠帮帮忙 实际上我并没有设置复位,是系统在 ...…

查看全部问答>

实验4.1:usb_dev_serial程序示例?

一.实验目的 学习使用串口和USB 相互通信的方法 二.实验设备 计算机(window xp 系统) LM3S9B96 实验评估板 USB A 型公口转 Mini B 型5Pin 数据线2 条(即电脑连接MP3 等设备的数据线) 5VDC 电源 三.实验原理 本例程中评估板实际是充 ...…

查看全部问答>