本帖最后由 昱枫 于 2020-11-7 18:07 编辑
基于 CH32V103 -RSICV的开源四轴飞行器
之前在一个网站上获取一个免费的打样卷,想着做点啥,申请 CH32V103开发平台的时候刚好是送了几片
CH32V103的MCU,与同型号的MCU STM32f103c8t6 完全PIN TO PIN 兼容,就有很多开源项目可以测试下
CH32V103C8T6
STM32f103c8t6
想着要不做个四轴飞行器电路测试下,找了开源的这种电路设计
原理图
电路主要是MCU
CH340 串口3轴 MPU6050
2.4G 无线模块 nrf2401电机控制采用的MOS管
PCB图
看着有免费的打样卷,就在XX网站打了5片
打出来感觉还不错
趁周六有时间焊接下
最小系统的电路以及焊接完成,目前没有购买完整的BOM,先用自己有的一些原件焊接下电路,测试下
测试了中断相关的demo
int main(void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
Delay_Init();
USART_Printf_Init(115200);
printf("SystemClk:%d\r\n",SystemCoreClock);
printf("EXTI0 Test\r\n");
EXTI0_INT_INIT();
while(1)
{
Delay_Ms(1000);
printf("Run at main test demo ! \r\n");
}
}
串口输出
串口测试正常,中断测试正常
到此,基本电路初步测验完成
@21小跑堂 @21小跑堂 @21小跑堂
|