0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > Microchip PIC32MX5XX M2M CDMA蜂窝网络开发平台方案

Microchip PIC32MX5XX M2M CDMA蜂窝网络开发平台方案

来源: 中电网
2019-04-29
类别:工业控制
eye 69
文章创建人 拍明

原标题:Microchip PIC32MX5XX M2M CDMA蜂窝网络开发平台方案

  microchip公司的PIC32MX5XX/6XX/7XX系列产品是采用MIPS M4K处理器内核的32位高性能MCU,提供了开发嵌入式项目所有的低成本工具和免费的软件,并和16位MCU产品在引脚和外设上兼容,能满足你对处理能力,存储器和外设的设计要求,主要用在网络连接,图像,数字音频和通用嵌入式控制.本文介绍了PIC32MX5XX/6XX/7XX系列产品主要特性,框图与MIPS M4K处理器内核框图和主要特性,以及Microchip M2M CDMA开发平台主要元器件,电路图和PCB布局图.

  Microchip’s 32-bit portfolio with the MIPS® M4K® offers high performance microcontrollers, and all the tools needed to develop your embedded project. With free software, low cost development tools, and pin/peripheral compatibility from 16-bit product lines, PIC32 MCUs shorten time to market and allow your designs to grow. PIC32 gives your application the processing power, memory and peripherals your design needs!

  PIC32MX5XX/6XX/7XX 32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM) with Graphics Interface, USB, CAN, and Ethernet Operating Conditions

  • 2.3V to 3.6V, -40ºC to +105ºC, DC to 80 MHz

  Core: 80 MHz/105 DMIPS MIPS32® M4K®

  • MIPS16e® mode for up to 40% smaller code size

  • Code-efficient (C and Assembly) architecture

  • Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply

  Clock Management

  • 0.9% internal oscillator

  • Programmable PLLs and oscillator clock sources

  • Fail-Safe Clock Monitor (FSCM)

  • Independent Watchdog Timer

  • Fast wake-up and start-up

  Power Management

  • Low-power management modes (Sleep and Idle)

  • Integrated Power-on Reset, Brown-out Reset

  • 0.5 mA/MHz dynamic current (typical)

  • 41 μA IPD current (typical)

  Graphics Features

  • External graphics interface with up to 34 Parallel Master Port (PMP) pins:

  - Interface to external graphics controller

  - Capable of driving LCD directly with DMA and internal or external memory

  Analog Features

  • ADC Module:

  - 10-bit 1 Msps rate with one Sample and Hold (S&H)

  - 16 analog inputs

  - Can operate during Sleep mode

  • Flexible and independent ADC trigger sources

  • Comparators:

  - Two dual-input Comparator modules

  - Programmable references with 32 voltage points

  Timers/Output Compare/Input Capture

  • Five General Purpose Timers:

  - Five 16-bit and up to two 32-bit Timers/Counters

  • Five Output Compare (OC) modules

  • Five Input Capture (IC) modules

  • Real-Time Clock and Calendar (RTCC) module

  Communication Interfaces

  • USB 2.0-compliant Full-Speed OTG controller

  • 10/100 Mbps Ethernet MAC with MII and RMII interface

  • CAN module:

  - 2.0B Active with DeviceNet™ addressing support

  • Six UART modules (20 Mbps):

  - Supports LIN 1.2 protocols and IrDA® support

  • Up to four 4-wire SPI modules (25 Mbps)

  • Up to five I2C modules (up to 1 Mbaud) with SMBus support

  • Parallel Master Port (PMP)

  Direct Memory Access (DMA)

  • Up to eight channels of hardware DMA with automatic data size detection

  • 32-bit Programmable Cyclic Redundancy Check (CRC)

  • Six additional channels dedicated to USB, Ethernet and CAN modules

  Input/Output

  • 15 mA or 10 mA source/sink for standard VOH/VOL and

  up to 22 mA for non-standard VOH1

  • 5V-tolerant pins

  • Selectable open drain and pull-ups

  • External interrupts

  Qualification and Class B Support

  • AEC-Q100 REVG (Grade 2 -40ºC to +105ºC) planned

  • Class B Safety Library, IEC 60730

  Debugger Development Support

  • In-circuit and in-application programming

  • 4-wire MIPS® Enhanced JTAG interface

  • Unlimited program and six complex data breakpoints

  • IEEE 1149.2-compatible (JTAG) boundary scan

  图1. PIC32MX5XX/6XX/7XX 框图

  MIPS32® M4K®处理器内核

  The MIPS32® M4K® Processor core is the heart of the PIC32MX5XX/6XX/7XX family processor. The CPU fetches instructions, decodes each instruction, fetches source operands, executes each instruction and writes the results of instruction execution to the proper destinations.

  MIPS32® M4K®处理器内核主要特性:

  • 5-stage pipeline

  • 32-bit address and data paths

  • MIPS32® Enhanced Architecture (Release 2)

  - Multiply-accumulate and multiply-subtract instructions

  - Targeted multiply instruction

  - Zero/One detect instructions

  - WAIT instruction

  - Conditional move instructions (MOVN, MOVZ)

  - Vectored interrupts

  - Programmable exception vector base

  - Atomic interrupt enable/disable

  - GPR shadow registers to minimize latency for interrupt handlers

  - Bit field manipulation instructions

  • MIPS16e® code compression

  - 16-bit encoding of 32-bit instructions to improve code density

  - Special PC-relative instructions for efficient loading of addresses and constants

  - SAVE and RESTORE macro instructions for setting up and tearing down stack frames within subroutines

  - Improved support for handling 8-bit and 16-bit data types

  • Simple Fixed Mapping Translation (FMT) mechanism

  • Simple dual bus interface

  - Independent 32-bit address and data busses

  - Transactions can be aborted to improve interrupt latency

  • Autonomous multiply/divide unit

  - Maximum issue rate of one 32x16 multiply per clock

  - Maximum issue rate of one 32x32 multiply every other clock

  - Early-in iterative divide. Minimum 11 and maximum 33 clock latency (dividend (rs) sign extension-dependent)

  • Power control

  - Minimum frequency: 0 MHz

  - Low-Power mode (triggered by WAIT instruction)

  - Extensive use of local gated clocks

  • EJTAG debug and instruction trace

  - Support for single stepping

  - Virtual instruction and data address/value

  - Breakpoints

  - PC tracing with trace compression

  图2. MIPS32® M4K®处理器内核框图

  Microchip M2M CDMA开发平台包括:

  On board PIC32MX795F512L microcontroller @ 80 MHz, 512 KB Flash and 128 KB RAM

  CDMA Cellular module certified on Verizon wireless network

  GPS for location aware applications

  10/100 Ethernet connectivity

  On board MRF24J40 for Zigbee and MiWi connectivity

  A serial communication interface for simple wired connectivity

  Micro SD Card support for code, event or image storage

  On-board 3-axis accelerometer to monitor motion

  Temperature and light sensors

  Two (2) Expansion ports for custom sensing or connectivity development

  FCC Part 15 Certified

  The Microchip M2M Development Platform for CDMA provides a Verizon Wireless-certified “out-of-the-box” M2M solution, or can be used as an extensible platform for custom applications. The platform provides a variety of sensors and interfaces to allow the designer to tailor the solution for a specific application.

  The M2M platform RF software and hardware are certified under the Verizon Wireless Open Development Initiative (ODI) certification specifications, and have been approved for use on the Verizon Wireless network. The application software communicates to the network using the Verizon Device Client Framework (DCF). The DCF software implementation is owned by Verizon, and is provided with the platform as a binary module. Documentation for the DCF API is available from the Microchip M2M web site. Refer to “Verizon M2M Developer Program” for more information.

  Figure 3 provides a hardware block diagram of the Microchip M2M Development Platform for CDMA.

  The Microchip M2M Development Platform for CDMA (P/N: DM320017) is a development/evaluation tool designed to be used for research and development in a laboratory environment to enable customers to experiment with software to develop their target endproducts.

  The DM320017 is certified as FCC Part 15 compliant for use as a finished product in the United States and Canada.

  The DM320017 carries the CE label for compliance with EU Directive 2011/65/EU (RoHS2). It should not be placed into the EU market (e.g., sale, loan, lease, gift, etc.) without confirmation of inapplicability of or alternatively, compliance to, EU EMC Directive 2004/108/EC as supported by the European Commission’s Guide for the EMC Directive 2004/108/EC.

  图3. Microchip M2M CDMA开发平台框图

  图4. Microchip M2M CDMA开发平台硬件框图

  图5.M2M CDMA开发板和主要元件分布图

  1. Multi-band antenna (E1).

  2. GPS module (U4).

  3. micro-USB connector (J8).

  4. Microchip PIC32MX795F512L microcontroller (U8).

  5. MPLAB REAL ICE in-circuit emulator programmer port (J9).

  6. Ethernet 802.3 RJ-45 connector (J7).

  7. Standard micro-USB connector (J3).

  8. RS-232 DB9 connector (J11).

  9. LED 4 (green) (D12).

  10. General purpose header 1 of 2 dual row, .100 CTC, 10-pin connector (TB1).

  11. General purpose header 2 of 2 dual row, .100 CTC, 10-pin connector (TB2).

  12. LED 3 (dual red and green) (D15).

  13. Dual binary switch 6 (SW6).

  14. Dual binary switch 5 (SW5).

  15. LED 2 (red) (D14).

  16. Dual binary switch 4 (SW4).

  17. LED 1 (yellow) (D13).

  18. Dual binary switch 3 (SW3).

  19. Light sensor (U18).

  20. Barrel type power adapter, 6-12V, 0.5 amp (J12).

  21. Switch 2 – diagnostic mode button (SW2).

  22. Switch 1 – reset button (SW1).

  23. Triple axis accelerometer (U7).

  24. Microchip 2.4 GHz transceiver (U2).

  25. Microchip temperature sensor (U14).

  图6.软件架构框图


责任编辑:HanFeng

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯