单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2406|回复: 0
收起左侧

NXP Cotex-M0在航模领域中的应用

[复制链接]
wjh96888 发表于 2015-4-1 17:13 | 显示全部楼层 |阅读模式

目录
1. NXP Cortex-M0 概述
2. Cortex-M0在航模领域的应用介绍
3. LPC111X在航模中的应用优势简介
4.联系方式
腾华电子有限公司
3

1. NXP Cortex-M0 概述
Cortex-M0 的性能简介
主要特性:
 50MHz、32 位ARM Cortex-M0
处理器
 有睡眠、深度睡眠和深度掉
电三种省电模式
 32k FLASH、8K SRAM
 带有SWDT 调试功能
 可编程的看门狗定时器
(WDT)
 内置嵌套向量中断控制器
(NVIC)
 一路CAN 控制器并集成高速
CAN 收发器
 一路I2C(FM+)
 多达42 个通用I/O 口
腾华电子有限公司
4

NXP Cortex-M0 产品家族
腾华电子有限公司
5

Cortex-M0产品-LPC111X 下图是LPC111X家族的选型表
腾华电子有限公司
6

2.NXP Cortex-M0在航模领域的应用介绍 在航模中用到的NXP Cortex-M0主要是LPC111X系列主要用在发射机(遥控器)和接收机上。下面主要介绍这两部分工作原理和硬件框图: 工作原理: 1)发射机:电源开关按下通过电源显示灯显示有无上电,通过操作遥控手柄使飞机模型做出相应的飞行姿态 。遥控器中的MCU(LPC11X)检测到由于操作遥控手柄而产生的中断信号,进而MCU会发出相应的动作的指令,然后通过一块无线收发芯片经天线,利用无线电波传送到接收机上。LCD用来显示飞机模型的状态参数。
2)接收机:由一块无线收发芯片经天线接收到来自遥控器发出的动作指令。MCU首先通过I2C读取陀螺仪里面的数据,判断是否要执行该动作指令。然后接收机的MCU(LPC111X)将遥控器所有手柄操作的信
腾华电子有限公司
7

号分门类别的解调出来,一般是是几通道的飞机模型就有就有多少路PWM信号输出。分别控制舵机,电子调速器(控制电机)。在电机启动之前,LPC111X的AD会检测锂电池的电压防止其过高或过低。 硬件框图:
1) 发射机:
无线收发芯片
腾华电子有限公司
8

2) 接收机:
无线收发芯片
腾华电子有限公司
9

3.LPC111X在航模中的应用优势简介 1).ADC可达到410k SPS ,可以快速进行ADC采样,实现对锂电池电压的采集,可以及时检测出电池的电压,以防电压过高或过低; 2).PWM有11路,可以满足多通道航模的需要,可以实现更多复杂的飞行动作。 3).内置RC精度比较高,输出PWM频率比较准确; 4).价格比较便宜。 5).Flash存储空间8—32K可以存放更多的代码。 6).主频50MHZ可以更好的提高程序的执行效率,同时还有硬件乘法器,能更好的处理陀螺仪里面数据。
腾华电子有限公司
10

4.联系方式 欢迎您联系我们,获得更详细的方案支持及产品资料。 销售邮箱:wujinhui@tenghua.com.hk  技术邮箱:wujinhui@tenghua.com.hk   qq420607117

回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表