[RISC-V MCU 应用开发] 【原创】边学边玩基于 CH32V103 -RSICV的开源四轴四轴飞行器

[复制链接]
 楼主| 昱枫 发表于 2020-11-7 18:00 | 显示全部楼层 |阅读模式
本帖最后由 昱枫 于 2020-11-7 18:07 编辑


基于 CH32V103 -RSICV的开源四轴飞行器

之前在一个网站上获取一个免费的打样卷,想着做点啥,申请 CH32V103开发平台的时候刚好是送了几片
CH32V103的MCU,与同型号的MCU STM32f103c8t6 完全PIN TO PIN 兼容,就有很多开源项目可以测试下

IMG_20201107_173543_1.jpg

CH32V103C8T6
2020-11-07_174158.jpg

STM32f103c8t6
2020-11-07_174713.jpg




想着要不做个四轴飞行器电路测试下,找了开源的这种电路设计
原理图
电路主要是MCU
CH340 串口3轴 MPU6050
2.4G 无线模块 nrf2401电机控制采用的MOS管
2020-11-07_174517.jpg

PCB图
2020-11-07_175205.jpg

看着有免费的打样卷,就在XX网站打了5片

打出来感觉还不错
IMG_20201107_175357_1.jpg


趁周六有时间焊接下
最小系统的电路以及焊接完成,目前没有购买完整的BOM,先用自己有的一些原件焊接下电路,测试下

IMG_20201107_173534.jpg

IMG_20201107_173517_1.jpg

测试了中断相关的demo

  1. int main(void)
  2. {
  3.     NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
  4.     Delay_Init();

  5.     USART_Printf_Init(115200);
  6.    
  7.     printf("SystemClk:%d\r\n",SystemCoreClock);
  8.     printf("EXTI0 Test\r\n");
  9.    
  10.     EXTI0_INT_INIT();
  11.     while(1)
  12.     {
  13.         Delay_Ms(1000);
  14.         printf("Run at main test demo ! \r\n");
  15.     }
  16. }

串口输出

2020-11-07_173701.jpg
串口测试正常,中断测试正常

到此,基本电路初步测验完成


@21小跑堂   @21小跑堂    @21小跑堂  



zeshoufx 发表于 2020-11-9 09:16 | 显示全部楼层
谢谢分享【基于 CH32V103 -RSICV的开源四轴四轴飞行器】
LIzs6 发表于 2020-11-18 19:35 | 显示全部楼层
有没有后续啊,期待后续
您需要登录后才可以回帖 登录 | 注册

本版积分规则

54

主题

679

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部