模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

1951查看 | 8回复

J20航模遥控器开源项目系列教程(五)制作STM32F0接收机

[复制链接]
发表于 2020-12-6 23:29:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 pcsms_6Ym6i0fW 于 2020-12-12 15:05 编辑

J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 518
我们的开源宗旨:自由 协调 开放 合作 共享
拥抱开源,丰富国内开源生态,开展多人运动,欢迎加入我们哈~
和一群志同道合的人,做自己所热爱的事!
码云(Gitee)地址:https://gitee.com/J20RC
QQ交流群:1091996634 【密码:J20】
1.打印PCB
从GitHub下载STM32F0接收机的PCB文件,下载地址:
解压后,其中包含发给生产商的文件、BOM和原理图,后两个是留给自己看的,生产文件zip发给生产商。
然后根据教程四(https://www.cnblogs.com/cai-zi/p/13536693.html)在嘉立创打印PCB即可。
2.购买元件
按照BOM文件(在第一步下载的PCB压缩包里)购买元件,表格里面已注明商品链接
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 6629
3.焊接
先焊接STM32F031G4U6芯片,芯片是UFQFPN封装,最好使用焊锡膏和加热板(或热风枪)焊接;
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 2232
然后焊上插针和其他元件
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 6397

J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 5750

最后再焊接无线模块。
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 6939
2.0版本的接收机,采用36mm*36mm的封装,方便安装在飞塔上。
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 1617
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 3077
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 8666
4.烧录固件
按照PCB上的标识焊接下载线,这里笔者只用了4根线,RST没有用到,确保PCB上的引脚和你的ST-LINK V2对应:
3.3V-3.3V
GND-GND
SWDIO-SWDIO
SWCLK-SWCLK
如果连接不上,则把RST也连上ST-LINK的RST脚,起复位重启作用。
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 8746

将PCB、ST-LINK下载器和电脑连接好后,打开STM32 ST-LINK Utility,进行连接;
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 9197
点击Target》Program...;
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 2293 J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 7201
点击Browse,打开刚才下载的hex文件,点击Start进行烧写;
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 7363 J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 9609
看到提示信息即说明烧写完成。
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 2124
5.改造加密狗
淘宝上买的加密狗,都是使用耳机线来获取遥控器的PPM输出,这样玩模拟器时老是拖着一根线,很不方便。
所以我们给接收机也开发了PPM输出,只需要将接收机的PPM输出连接加密狗即可。
我们使用加密狗的USB接口来给接收机供电。
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 4928

信号线从耳机座的PPM信号脚引出即可(可用万用表的蜂鸣档查找,耳机座只有接地和PPM脚),另一端用XH2.54插座焊接,用来连接收机。
三根线的顺序为:GND-5V-PPM。
Done!
J20航模遥控器开源项目系列教程(五)制作STM32F0接收机 航模,遥控器,开源,模拟器,接收机 作者:pcsms_6Ym6i0fW 1669

试飞视频




写在最后
首先感谢项目中所有的贡献者!(截止2020.12.06)
* 蔡子CaiZi(B站up主)  https://space.bilibili.com/349576976
* A-XIN;
* 小何;
* ZL_Studio(B站up主)https://space.bilibili.com/364251289
* 王天天@WangTiantian139  https://wangtiantian139.github.io/
* 刘桶桶;
* 简繁;
* 王博;
* 与非门;
* Talons;
* 大米粥;
* P a S S ||;
* 佚名;
* 小吴;
特别感谢正点原子提供的STM32例程和开源社区http://www.openedv.com/
QQ交流群:1091996634 【密码:J20】


本文欢迎转载,请注明出处哈~






发表于 2020-12-7 10:46:41 | 显示全部楼层
前排支持下
回复 支持 反对

使用道具 举报

发表于 2020-12-7 16:36:15 来自手机 | 显示全部楼层
板凳,大佬,看了也做不出来啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-7 20:51:31 | 显示全部楼层
312740496 发表于 2020-12-7 16:36
板凳,大佬,看了也做不出来啊

资料在群里,可以和群友讨论,DIY一个不难的
回复 支持 反对

使用道具 举报

发表于 2020-12-9 16:22:33 | 显示全部楼层
pcsms_6Ym6i0fW 发表于 2020-12-7 20:51
资料在群里,可以和群友讨论,DIY一个不难的

我刚入坑,求群号加入组织
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-9 22:40:46 | 显示全部楼层
312740496 发表于 2020-12-9 16:22
我刚入坑,求群号加入组织

QQ交流群:1091996634 【密码:J20】
回复 支持 反对

使用道具 举报

发表于 2021-1-3 00:02:32 | 显示全部楼层
感谢开源!
买了材料,准备做一个。
回复 支持 反对

使用道具 举报

发表于 2021-3-6 23:52:29 | 显示全部楼层
不错、不错,支持下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!