伊人大杳蕉在线影院75_一点不卡v中文字幕在线_黄桃AV无码免费一区二区三区_中文字幕人妻互换激情

設(shè)為主頁  加入收藏
 
·I2S數(shù)字功放IC/內(nèi)置DSP音頻算法功放芯片  ·馬達(dá)驅(qū)動IC  ·2.1聲道單芯片D類功放IC  ·內(nèi)置DC/DC升壓模塊的D類功放IC  ·鋰電充電管理IC/快充IC  ·無線遙控方案  ·直流無刷電機(jī)驅(qū)動芯片
當(dāng)前位置:首頁->方案設(shè)計(jì)
LPC54102傳感器處理和運(yùn)動解決方案
文章來源: 更新時間:2015/4/9 9:21:00
在線咨詢:
給我發(fā)消息
張代明 3003290139
給我發(fā)消息
姚紅霞 3003214837
給我發(fā)消息
鄢先輝 2850985542
13713728695
 
NXP公司的LPC5410x系列產(chǎn)品是32位ARM Cortex-M4F/M0+ MCU,集成了104KB SRAM,512KB閃存,3個I2C,2個SPI,4個USART,32位計(jì)數(shù)器/定時器以及SCTimer/PWM和12位4.8MSPS ADC,具有低功耗,增強(qiáng)調(diào)試特性和高級支持區(qū)塊等系統(tǒng)增強(qiáng)特性,適用于嵌入式應(yīng)用.本文介紹了LPC5410x主要特性和優(yōu)勢,框圖,LPC54102傳感器處理/運(yùn)動解決方案主要特性和優(yōu)勢,框圖,應(yīng)用軟件架構(gòu)圖,以及LPCXpresso54102開發(fā)板電路圖和PCB元件布局圖,傳感器屏蔽板電路圖和PCB元件布局圖.
The LPC5410x are ARM Cortex-M4F based microcontrollers for embedded applications. These devices include an optional ARM Cortex-M0+ coprocessor, 104 KB of on-chip SRAM, 512 KB on-chip flash, five general-purpose timers, one State-Configurable Timer with PWM capabilities (SCTimer/PWM), one RTC/alarm timer, one 24-bit Multi-Rate Timer(MRT), a Windowed Watchdog Timer (WWDT), four USARTs, two SPIs, three Fast-modeplus I2C-bus interfaces with high-speed slave mode, and one 12-bit 4.8 Msamples/secADC.
The ARM Cortex-M4 is a 32-bit core that offers system enhancements such as low power consumption, enhanced debug features, and a high level of support block integration. The ARM Cortex-M4 CPU incorporates a 3-stage pipeline, uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals, andincludes an internal prefetch unit that supports speculative branching. The ARM Cortex-M4 supports single-cycle digital signal processing and SIMD instructions. The Cortex-M4F is the Cortex-M4 with the inclusion of the 32-bit Floating Point Unit. The ARM Cortex-M0+ coprocessor is an energy-efficient and easy-to-use 32-bit core which is code- and tool-compatible with the Cortex-M4F core. The Cortex-M0+coprocessor offers up to 100 MHz performance with a simple instruction set and reduced code size.

LPC5410x主要特性和優(yōu)勢:
Dual processor cores: ARM Cortex-M4 and ARM Cortex-M0+. The M0+ core runs at the same frequency as the M4 core. Both cores operate up to a maximum frequency of 100 MHz.
ARM Cortex-M4F core (version r0p1):
ARM Cortex-M4 processor, running at a frequency of up to 100 MHz.
Floating Point Unit (FPU) and Memory Protection Unit (MPU).
ARM Cortex-M4 built-in Nested Vectored Interrupt Controller (NVIC).
Non-maskable Interrupt (NMI) input with a selection of sources.
Serial Wire Debug with eight breakpoints and four watch points.
Includes Serial Wire Output for enhanced debug capabilities.
System tick timer.
ARM Cortex-M0+ core (version r0p1):
ARM Cortex-M0+ processor, running at a frequency of up to 100 MHz.
ARM Cortex-M0+ built-in Nested Vectored Interrupt Controller (NVIC).
Non-maskable Interrupt (NMI) input with a selection of sources.
Serial Wire Debug with four breakpoints and two watch points.
System tick timer.
On-chip memory:
Up to 512 KB on-chip flash program memory with flash accelerator and 256 byte page erase and write.
104 KB SRAM for code and data use.
ROM API support:
Flash In-Application Programming (IAP) and In-System Programming (ISP).
Power control API.
Serial interfaces:
Four USART interfaces with synchronous mode and 32 kHz mode for wake-up from Deep-sleep and Power-down modes. The USARTs include a FIFO buffer and share a fractional baud-rate generator.
Two SPI interfaces, each with four slave selects and flexible data configuration.
The SPIs include a FIFO buffer. The slave function is able to wake up the device from Deep-sleep and Power-down modes.
Three I2C-bus interfaces supporting fast mode and Fast-mode Plus with data rates of up to 1Mbit/s and with multiple address recognition and monitor mode. Each I2C-bus interface also supports High Speed Mode (3.4 Mbit/s) as a slave. The slave function is able to wake up the device from Deep-sleep and Power-down modes.
Digital peripherals:
DMA controller with 22 channels and 20 programmable triggers, able to access all memories and DMA-capable peripherals.
Up to 50 General-Purpose Input/Output (GPIO) pins. Most GPIOs have configurable pull-up/pull-down resistors, programmable open-drain mode, and input/output inverter.
GPIO registers are located on the AHB for fast access. The DMA supports GPIO ports.
Up to eight GPIOs can be selected as pin interrupts (PINT), triggered by rising,falling or both input edges.
Two GPIO grouped interrupts (GINT) enable an interrupt based on a logical
(AND/OR) combination of input states.
CRC engine.
Timers:
Five 32-bit general purpose timers/counters, with up to 4 capture inputs and 4 compare outputs, PWM mode, and external count input. Specific timer events can be selected to generate DMA requests.
One State Configurable Timer/PWM (SCT) with 6 input and 8 output functions(including capture and match). Inputs and outputs can be routed to/from external pins and internally to/from selected peripherals. Internally,the SCT supports 13 captures/matches, 13 events and 13 states.
32-bit Real-time clock (RTC) with 1 s resolution running in the always-on power domain. A timer in the RTC can be used for wake-up from all low power modes including Deep power-down, with 1 ms resolution. The RTC is clocked by the 32 kHz oscillator.
Multiple-channel multi-rate 24-bit timer (MRT) for repetitive interrupt generation at up to four programmable, fixed rates.
Windowed Watchdog Timer (WWDT).
Ultra-low power Micro-tick Timer, running from the Watchdog oscillator,that can be used to wake up the device from low power modes.
Repetitive Interrupt Timer (RIT) for debug time-stamping and general-purpose use.
Analog peripheral: 12-bit, 12-channel, Analog-to-Digital Converter (ADC) supporting 4.8 Msamples/s. The ADC supports two independent conversion sequences.
Clock generation:
12 MHz internal RC oscillator.
External clock input for clock frequencies of up to 24 MHz.
Internal low-power, watchdog oscillator with a nominal frequency of 500 kHz(WDOSC).
32 kHz low-power RTC oscillator.
System PLL allows CPU operation up to the maximum CPU rate. May be run from
the internal RC oscillator, the external clock input CLKIN, or the RTC oscillator.
Clock output function for monitoring internal clocks.
Frequency measurement unit for measuring the frequency of any on-chip or off-chip clock signal.
Power-saving modes and wake-up:
Integrated PMU (Power Management Unit) to minimize power consumption.
Reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.
Wake-up from Deep-sleep and Power-down modes via activity on the USART,SPI,and I2C peripherals.
Wake-up from Sleep, Deep-sleep, Power-down, and Deep power-down modes using the RTC alarm.
The Micro-tick Timer can wake-up the device from the Deep power-down mode by using the watchdog oscillator when no other on-chip resources are running.
Single power supply 1.62 V to 3.6 V.
Power-On Reset (POR).
Brown-Out Detect (BOD) with separate thresholds for interrupt and forced reset.
JTAG boundary scan supported.
Unique device serial number for identification.
Operating temperature range 40 ℃ to 105 ℃.
Available in a 3.288 x 3.288 mm WLCSP49 package and LQFP64 package.

圖1.LPC5410x框圖

LPC54102傳感器處理/運(yùn)動解決方案
The NXP LPC54102-based Application-in-a-box Sensor Processing/Motion Solution enables a new generation of always-on, context-aware products. The system listens to, monitors, and aggregates data from several sensors and processes this data using complex sensor-fusion software, included in the solution.
NXP has partnered with Bosch Sensortec to offer an integrated solution that makes it easy to incorporate motion/inertia and other sensor data into a variety of end applications.
The solution includes commercial and development licenses for Bosch Sensor Fusion (BSX Lite). The software combines motion-sensor data to get accurate, sensor signals or derived sensory information with minimal memory requirements. It supports 6- and 9-axis motion vectors, and the use of quaternions, heading, and pitch and roll.
This all-in-one solution, based on the ultra low power LPC54102 microcontroller, provides everything needed to bring sensor-based motion and other sensor-processing applications to market quickly.

LPC54102傳感器處理/運(yùn)動解決方案主要特性:
Complete hardware and software design, ready to customize
32-bit LPC54102 Cortex-M4F/M0+ microcontroller
LPCXpresso54102 development board
Sensor Shield Board
LPCOpen software drivers
LPC Sensor Fusion Framework
Bosch BSX Lite Sensor Fusion Library
Software demo
Documentation

LPC54102傳感器處理/運(yùn)動解決方案主要優(yōu)勢:

Add 6- or 9-axis motion sensors to your application
Integrated sensor fusion middleware and portable sensor fusion framework
Sensor Fusion APIs allow users to easily create applications that use motion sensors
Additional digital sensors (pressure/temperature, ambient light, proximity)
Software development tools for a quick start to writing, compiling, and running sensor-based applications
Gives end-product designers access to a rich set of reference design materials, including documentation, porting guide, and schematics
Stackable hardware to support more sensors or add plug-in modules
Large set of pinouts for measurement and prototyping
On-board debugger included
Low power

LPC54102傳感器處理/運(yùn)動解決方案應(yīng)用:
Tablets, smartphones
Portable fitness, health monitoring
IoT nodes
Asset tracking
Robotics and Unmanned Vehicles
Gaming, entertainment
Pointing Devices

LPC54102傳感器處理/運(yùn)動解決方案包括:
Reference hardware including the LPCXpresso54102 board and a sensor shield with nine sensors and Bluetooth LE wireless connectivity
Bosch BSX Lite sensor fusion middleware
Bosch sensor drivers
LPC Sensor Framework to simplify sensor-processing and support additional sensors
Complete reference documentation
The Solution’s LPCXpresso54102 development board includes:
Large set of pinouts for measurement and prototyping
Built-in Hi-Speed USB debug probe (Link2) and support for external debug probes
On-board 1.8/3.3V or external power supply options for LPC54102
Built-in MCU power consumption and supply voltage measurement for LPC54102 MCU and sensor shield board
UART, I2C and SPI port bridging from LPC54102 target to USB via Link2 probe
The sensor shield board includes:
Bosch Sensortec BMI055 inertial measurement unit, BMC150 digital compass, BMM150 magnetometer, and BMP280 pressure/temp sensors
MAX44000 ambient light/proximity sensor
Vishay VSOP98260 IR remote control sensor/driver
ACKme AMS002 Bluetooth LE module
Headers for easy prototyping of additional SPI and I2C sensors

圖2.LPC54102傳感器處理/運(yùn)動解決方案外形圖
http://www.lpcware.com/system/files/images/Flexible%20Board%20Architecture2.preview.jpg
圖3.LPC54102傳感器處理/運(yùn)動解決方案框圖

圖4.LPC54102傳感器處理/運(yùn)動應(yīng)用軟件架構(gòu)圖

圖5.LPCXpresso54102開發(fā)板電路圖(1)

圖6.LPCXpresso54102開發(fā)板電路圖(2)

圖7.LPCXpresso54102開發(fā)板電路圖(3)

圖8.LPCXpresso54102開發(fā)板電路圖(4)

圖9.LPCXpresso54102開發(fā)板電路圖(5)

圖10.LPCXpresso54102開發(fā)板電路圖(6)

圖11.傳感器屏蔽板電路圖(1)

圖12.傳感器屏蔽板電路圖(2)

圖13.傳感器屏蔽板電路圖(3)

圖14.傳感器屏蔽板電路圖(4)

圖15.傳感器屏蔽板電路圖(5)

圖16.LPCXpresso54102開發(fā)板PCB元件布局圖

圖17.傳感器屏蔽板PCB元件布局圖
 
 
 
    相關(guān)產(chǎn)品  
 
 
·藍(lán)牙音箱的音頻功放/升壓/充電管
·單節(jié)鋰電內(nèi)置升壓音頻功放IC選型
·HT7179 12V升24V內(nèi)置
·5V USB輸入、三節(jié)鋰電升壓型
·網(wǎng)絡(luò)主播聲卡專用耳機(jī)放大IC-H
 
M12269 河北發(fā)電機(jī)組 HT366 ACM8629 HT338 

業(yè)務(wù)洽談:手機(jī):13713728695(微信同號)   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯(lián)系人:潘波

地址:深圳市寶安西鄉(xiāng)航城大道航城創(chuàng)新創(chuàng)業(yè)園A5棟307/309

版權(quán)所有:深圳市永阜康科技有限公司  備案號:粵ICP備17113496號