MAPS-56F84000 purchase address. 1882.>
NXP launched Maps series four-color boards believe that many people will not be unfamiliar, this is an open source hardware platform that NXP officially jointly introduced, suitable for assessment, developing all NXP microcontroller products, low cost, strong extensibility Easy to copy, etc., meet the differentiated needs of various users.
MAPS-56F84000 kit
The MAPS open source hardware platform mainly includes MCU main control boards, application boards, external boards, expansion boards. This author got NXP motor drive kit Maps-56F84000, mainly including the main control board MAPS-56F84000 and motor drive application board MAPS-MC-LV3PH.
In the above figure, the yellow is the MCU main control board, black is the application board. It is actually distinguishing which type of card is simple. On the board's MAPS symbol flag, the first letter of the corresponding board will be highly recorded. It is easy to distinguish, as shown below.
A great advantage of the MAPS development board is that the main control board can achieve "seamless" docking with other boards, such as the motor drive kit on the hand of the author. From the main control board, there are two 32pin DIN connector on both sides of each main control board. On the side, the needle connector is called MPM, and the other side is a hole connector, called FPM. As shown below.
For other boards in MAPS, only one side has a DIN interface, such as the MAPS-MC-LV3PH application board in the hand, it is only one side of the MPM interface, if it is an external board, it is equipped Then the FPM interface is different from the application board.
Related motor development board recommended:
The TMC2100 motor driver board is the most independent IC driver, while providing market-leading functions only with the small and independent smart drivers of the two pharmacutic stepper motors.
The MC9S12ZVML128 development board enables rapid prototyping and motor control application assessment without waiting for the final hardware design. It provides a complete reference implementation of a PMSM motor control and uses automotive calculations and motor control library kits.
The TRK-MPC5604P development board can accelerate the prototype design based on the low-cost development kit of MPC5604P and the tool can be repeatedly used. Suitable for automotive chassis and safety design and applications that need to enhance motor control capabilities.
MC56F84789VLL main control board
Understand the basic components and constructs of MAPS, returned to the author's motor drive kit, as shown below, the MCU's main controller is NXP-based DSC controller, this series of chips are different from micro-control In or DSP, you can do it as a collection of both, and the Digital Signal Processor (DSP) processing capability and microcontroller (MCU) functionality, supporting flexible peripherals, you can implement high speed and high Digital power transform, motor control, and many other applications for accuracy control loop function.
The microcontroller on the MCU main controller is the specific model of MC56F84789VLL, which is encapsulated by LQFP 100, and the size is 14mm * 14mm. Official quotation, no tax price 5.25 US dollars / film @ 10000, this price is not cheap.
MC56F84789VLL hardware system block diagram:
MC56F84789VLL onboard resources are shown below:
MC56F84789VLL operating voltage is 3 ~ 3.6V, operating temperature range in -40 to 105 ° C
Integrated a 100MHz 56800EX DSP, 256KB Flash, 32KB RAM, 2KB EEPROM
4 analog comparators, a CAN interface, a channel of 12-bit DAC, 3 ADC modules
Two PWM modules, 3 QSPIs, 3 SCI interfaces, 4 DMA channels, two I2C, maximum scalable 86 GPIOS
On the MAPS-56F84000 motherboard, in addition to the JTAG debugger, the development board is loaded with an OSBDM debugger for users.
MAPS-56F84000 motherboard main function:
Standard 2.54mm 14pin JTAG debug interface
MicroSB interface power supply / support USB debugging
Onboard FPM interface, you can use board docking; onboard MPF interface, you can interface with external board or bridge board
3 mechanical buttons (one reset, remaining custom), all IO pins
In view, the MAPS-56F84000 motherboard is actually a minimum system board of MC56F84789VLL, which is convenient for engineers to flexibly expand DIY.
Related motor development board recommended:
The TMC2100 motor driver board is the most independent IC driver, while providing market-leading functions only with the small and independent smart drivers of the two pharmacutic stepper motors.
The MC9S12ZVML128 development board enables rapid prototyping and motor control application assessment without waiting for the final hardware design. It provides a complete reference implementation of a PMSM motor control and uses automotive calculations and motor control library kits.
The TRK-MPC5604P development board can accelerate the prototype design based on the low-cost development kit of MPC5604P and the tool can be repeatedly used. Suitable for automotive chassis and safety design and applications that need to enhance motor control capabilities.
MAPS-MC-LV3PH application board
As a professional application board, MAPS-MC-LV3Ph contains two groups of symmetrical motor control drive circuits. Each set of motor control drive circuits uses MC33937AEK as a drive chip, a three-phase six-arm full-controlled bridge that is composed of MOS tubes. PMSM / BLDC. In addition, the "external" module supporting the encoder and the Hall sensor can also be seen on the MAPS-MC-LV3PH application board, and the motor drive of the application board is powered by the external 24V DC, and the motor is up to two 100Ws.
MAPS-MC-LV3PH application board function:
Standard DC005 JACK power supply interface, external 24V DC input
Onboard DC / DC power supply, output + 15V, + 5V, + 3.3V, 1.65V reference voltage output
Brake protection circuit, bus voltage detection
Onboard MPM interface, connected to the main control board
Two groups of three-phase motor drive circuit
The motor drive circuit in the MAPS-MC-LV3PH application is mainly including three-phase six-arm all-control bridges composed of MOSFETs, with overcurrent protection pre-driven chip MC33937AEK, three-phase current detection, DC bus current detection, LED display Each MOSFET state, an encoder, and a Hall sensor interface, DB15 adapter board, as shown below.
How to develop
Different from the development tools of the ARM architecture micro-control product, the MAPS-56F84000 motor control drive kit is used with NXP's own DSC digital signal controller, the development tool of the board is relatively clear, the recommended IDE tool is NXP CW10.6 The above, this is not a good thing for friends who have selected entry.
Of course, as a motor control drive development kit, in addition to CW10.6, it is also recommended that you use NXP visualized real-time debugging tools FreeMaster, which can be said that its original purpose is the tool for online real-time trial motor applications. At present, FreeMaster can be used for any application development and information management, which can cooperate and non-intrusive monitoring of variables in the running system.
You can display multiple variables varying variables on the display of oscilloscopes, or view data in the form of text. At the same time, FreeMaster can transmit data to the primary computer from the target through the target driver.
Understand the development environment of the MAPS-56F84000 kit, follow the simple development processes, as follows:
Download, install NXP CW10.7 IDE
Download, install FreeMaster
The installation of the Code Worrior will be prompted to install the debugger, the default selection is installed so that the corresponding debugger serial port can be seen when connecting the board computer through the MicroSB interface.
In addition, you will be prompted to install Microsoft Visual C ++ components when installing the FreeMaster tool.
After the tool is built, open CW10.7 IDE to import the routine items in the MAPS-56F84000 package (provided by NXP), and 9 Demo in the package that the author gets, and is based on the main control board, as follows Illustration.
For example, 56f84000_freemaster routines, how to use FreeMaster to monitor and control the program.
Some regrets, no corresponding motors, no sensors, etc., can not implement some application level demonstrations, otherwise you can actually test the use of the MAPS-56F84000 development board.
summary
Introduced the MAPS-56F84000 motor control driver suite launched by NXP, MCU motherboard is equipped with NXP DSC controller MC56F84789VLL, OSBDM debugger, all IO of the DSC controller, convenient for engineers DIY; MAPS-MC-LV3PH application board contains two groups of symmetry The motor control drive circuit, supports the encoder and the Hall sensor interface, can drive the maximum number of motors that drive 2 100W, in addition to this, the suite is also equipped with multiple routines and the information documentation of Chinese and English, which is convenient for engineers to get started quickly On board, the current board is on sale in the panel of the board, and you can go see it.
Original declaration: This article is originally created by the panel network, declined!
Related motor development board recommended:
The TMC2100 motor driver board is the most independent IC driver, while providing market-leading functions only with the small and independent smart drivers of the two pharmacutic stepper motors.
The MC9S12ZVML128 development board enables rapid prototyping and motor control application assessment without waiting for the final hardware design. It provides a complete reference implementation of a PMSM motor control and uses automotive calculations and motor control library kits.
The TRK-MPC5604P development board can accelerate the prototype design based on the low-cost development kit of MPC5604P and the tool can be repeatedly used. Suitable for automotive chassis and safety design and applications that need to enhance motor control capabilities.
Our other product: