硬件篇——2_crazyflie2.0原理图之STM32F405
2015-07-26 23:04
232 查看
1,状态记录:
目前的状态:
(1)STM32F405R程序下载没有问题,LED测试程序OK
(2)nRF51822 256K程序下载没有问题,LED测试程序OK
(3)STM32F405R驱动MPU9250没有问题,可以正确的读取到ID
(4)nRF51822 256K的crazyflie20程序可以下载,可以进入Bootloader,从手机端看到nRF51822
BLE的信息
(5)尝试测试PWM,使得电机4转起来,看上去转动也没有问题
(6)尝试通过ST-Link调试STM32F405R,没有问题
下一步需要调试的电路:
(1)买个锂电池,BQ24075电源控制电路;
(2)EEPROM器件买到之后,开始组装整个飞行器,试飞!
2,STM32F405R周边电路
(1)电机驱动电路,马达1~4分别使用PA1,PB11,PA15和PB9通过PWM功能控制空心杯电机的转动
(2)MPU9250加速度计陀螺仪传感器数据获取,使用I2C3接口,程序中使用STM官方的CPAL库函数驱动,IMU_SCL -- PA8,IMU_SDA
-- PC9
(3)LED驱动电路
LED_RED_L --> PC0,LED_RED_R
--> PC3
LED_GREEN_L --> PC1,LED_GREEN_R --> PC2
LED_BLUE_L --> PD2
(4)Debug接口,通过SWD接口调试
(5)外接8MHZ晶振,目前自己做的板子焊接的是16MHZ的晶振,参考这里修改晶振参数 http://blog.csdn.net/xingqingly/article/details/47068337
(6)EEPROM 24AA64FT-E/OT电路,E_SCL --> PB6,E_SDA --> PB7,不过这个芯片不好买,还要预定,郁闷!
(7)USB电路,MicroUSB接口
目前的状态:
(1)STM32F405R程序下载没有问题,LED测试程序OK
(2)nRF51822 256K程序下载没有问题,LED测试程序OK
(3)STM32F405R驱动MPU9250没有问题,可以正确的读取到ID
(4)nRF51822 256K的crazyflie20程序可以下载,可以进入Bootloader,从手机端看到nRF51822
BLE的信息
(5)尝试测试PWM,使得电机4转起来,看上去转动也没有问题
(6)尝试通过ST-Link调试STM32F405R,没有问题
下一步需要调试的电路:
(1)买个锂电池,BQ24075电源控制电路;
(2)EEPROM器件买到之后,开始组装整个飞行器,试飞!
2,STM32F405R周边电路
(1)电机驱动电路,马达1~4分别使用PA1,PB11,PA15和PB9通过PWM功能控制空心杯电机的转动
(2)MPU9250加速度计陀螺仪传感器数据获取,使用I2C3接口,程序中使用STM官方的CPAL库函数驱动,IMU_SCL -- PA8,IMU_SDA
-- PC9
(3)LED驱动电路
LED_RED_L --> PC0,LED_RED_R
--> PC3
LED_GREEN_L --> PC1,LED_GREEN_R --> PC2
LED_BLUE_L --> PD2
(4)Debug接口,通过SWD接口调试
(5)外接8MHZ晶振,目前自己做的板子焊接的是16MHZ的晶振,参考这里修改晶振参数 http://blog.csdn.net/xingqingly/article/details/47068337
(6)EEPROM 24AA64FT-E/OT电路,E_SCL --> PB6,E_SDA --> PB7,不过这个芯片不好买,还要预定,郁闷!
(7)USB电路,MicroUSB接口
相关文章推荐
- Android学习进阶路线导航线路
- 大数据系列修炼-Scala课程02
- Collection & set
- 汇编学习(二)
- java4Android(17)(18) 多线程两种实现方法
- 【LeetCode】237 & 203 - Delete Node in a Linked List & Remove Linked List Elements
- 第一百一十五天 how can I 坚持
- Scala的react、loop代码编程
- 图像的镜像变换
- 理想倍频器/分频器对相噪/杂散的影响
- Android访问网络(可以正常使用)
- 指向指针的指针的一种用法
- OPENCV下SIFT算法使用方法笔记
- nginx access.log 忽略favicon.ico访问记录的方法
- poj2590steps数列递推
- 定位多线程内存越界问题实践总结
- PID代码及注释
- 五布局之表格布局TableLayout
- 设计模式之责任链模式
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'