当前位置:首页 > 问问

apm 都有什么芯片 APM芯片有哪些类型?

apm 都有什么芯片

APM全称为ArduPilotMega,是一款开源飞控,主要采用开源硬件,同时支持多种操作系统,如Linux等,其程序代码遵循GPL协议,可进行二次开发以及定制化。以下将从处理器、加速计、陀螺仪、电压电流检测芯片等几个方面具体介绍APM飞控所搭载的芯片。

1、处理器

APM飞控主控芯片采用的是Atmega系列控制单元,在多种Atmega单元中,可以采用Atmega2560(ATMEL公司)或其它类型的处理器(如ATmega1280、ATmega2561、AT90USB646、AT90USB1286等)作为主控芯片。APM飞控使用的处理器都具有高性能、低功耗、高速运算、可扩展性强等特点,多款Atmega系列芯片中,最常用的是ATmega2560这款芯片。

2、加速计与陀螺仪

APM飞控所使用的加速计与陀螺仪芯片主要有MPU6000、MPU6050、L3GD20、LSM303D等。其中,MPU6000是瑞萨公司推出的一款数字运动处理器,可以实现高性能的加速度测量和陀螺仪测量,同时兼容I2C以及SPI总线接口;MPU6050是一款六轴全息运动处理器,包括3轴加速计、3轴陀螺仪,并支持I2C接口;L3GD20则是STM公司推出的一款三轴数字陀螺仪,使用SPI接口,并支持嵌入式自检测和高温校准;LSM303D则是意法半导体公司推出的一款三轴电子罗盘和三轴加速度传感器模块,可通过SPI或I2C接口与单片机通信。

3、电压电流检测芯片

APM飞控电压与电流检测芯片可以选择主流的ACS758(Allegro公司特别设计用于电流感应的精密集成电路)或者专为电池监控设计的AP9112芯片。其中,ACS758可提供高精度的电流测量,并通过IIC或SPI接口输出电流读数;AP9112则具有多种电阻测量范围可供选择,并支持高温校准。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章