恩智浦设计知识库

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

NXP Designs Knowledge Base

讨论

排序依据:
Overview With this application we create a proposal to automate the click and collect service in the wholesale warehouses, taking into account the operation as a large vending machine. Working as a vending machine, it has the characteristic of managing inventories, modules for secure connection to a server to receive orders and at the same time make re-stock orders, nfc reader modules to read wholesale customer cards. All this driven internally by a system of conveyor belts managed by motors. With current technologies we can present the evolution of wineries to Industry 4.0 powered by NXP.   We have a control by sections managed by a main controller, we have the following sections: Inventory reception: It consists of a reader of an NFC tag or a QR code to read the product and be able to move it to its corresponding storage section Inventory management: Connection to the cloud to be monitoring in real time to use algorithms handling orders, inputs and outputs Internal logistics: It consists of motor control by section for the mobility and arrangement of articles. It uses sensors for safety in mobility and accident prevention. Customer interface: NFC or QR code reader for package pickup reading indicator, touch screen to display data and customer confirmation. Block Diagram     Products MCU Link i.MX RT1060 i.MX RT1060 Crossover MCU with Arm® Cortex®-M7 Core   Wireless Link Wi-Fi 88W8801: 2.4 GHz Single-Band 1x1 Wi-Fi® 4 (802.11n) Solution NFC Reader PN7462: NFC Cortex®-M0 All-in-One Microcontroller with Optional Contact Interface for Access Control NFC Tag NTAG213F, NTAG216F: NFC Forum Type 2 Tag Compliant IC with 144/888 B User Memory and Field Detection   Secure Element Link EdgeLock™ SE051 EdgeLock™ SE051: Proven, Easy-to-Use IoT Security Solution with Support for Updatability and Custom Applets   Power Management Link PMIC PCA9420: PMIC for Low Power Applications AC-DC Controller TEA19161T: Resonant Power Supply Control IC   Sensors Link Accelerometer MMA8450Q: ±2g/±4g/±8g, Low g, Digital Accelerometer Temperature sensor PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog   Motor Driver Link HB2001 HB2001: SPI Programmable 10 A H-Bridge Brushed DC Motor Driver   Demo Motor control: Download the software AN12214SW Unzip and install   Open MCUXpresso Import project   Look in the AN12214SW software installation folder   Click on finish Build project Open the freemaster folder in the software installation folder and open the pmsm_ref_sol   Change mode expert a basic   Click on app control and run   Extra links PN710 reader demo Getting Started with NXP Wi-Fi® modules using i.MX RT platform NXP Tech Session - Implementing Graphics in Real-time Industrial HMI Systems with NXP MCUs and Embedded Wizard
查看全文
Overview Bluetooth® and WiFi are popular technologies in wireless headphones and speakers. These technologies require the smartphone to be paired with the audio devices to enable the connection, and NFC is a simple and reliable solution for this. Tap your phone to a Bluetooth speaker or headphone, and the two are securely paired automatically, without searching for a connection or typing a code. NFC is also an excellent choice for easy pairing wireless speakers together and creating a multispeakers audio system.   Block Diagram     Product Description PN7150  High performance NFC controller with integrated firmware for smart devices PN7120  NFC controller with integrated firmware and NCI interface for Home appliances   Documents NXP-NCI MCUXpresso example   Bluetooth & Wi-Fi pairing with NFC  
查看全文
Overview The S12ZVH-REF-V1 is a reference design engineered for being a design base for starting an instrument cluster project, also it helps to reducing Automotive Cluster development time and maximizing engineering resources. Based on the 16-bit S12 MagniV® S12ZVH mixed-signal microcontrollers, the S12ZVH-REF-V1 provides a production-looking design with impressive integration. The S12ZVH-REF-V1 reference design is not only provided as a hardware reference but also as a software and mechanical design. Block Diagram   Products Product Features S12ZVH MagniV Mixed-signal MCU  16-bit S12 MagniV® S12ZVH mixed-signal microcontrollers for instrument cluster.   Features Interfaces   LIN physical transceiver and connector CAN connector interfaced with MCUs CAN physical transceiver Components 1 x custom 160 segment LCD 1 x low-power piezoelectric speaker 4 x stepper motors 49 x LEDs used as telltales and backlights 6 x user buttons 2 x potentiometers S12ZVH The S12ZVH-REF-V1 does not include on-board programming/debugging circuitry; it requires an external programmer compatible with the BDM protocol. Files S12ZVH-REF-V1 Mechanical and Assembly files  S12ZVH-REF-V1 Reference Design Software (CW10.5) 
查看全文
Overview   The RDS12VR is a solution engineered for window lift, power windows, and sun roof systems. Developed in partnership with Tongji University and based on the 16-bit S12 MagniV® S12VR mixed-signal microcontrollers, the RDS12VR offers control by multiple LIN salve nodes or LIN master node, through the easy-to-control Graphics User Interface (GUI). The RDS12VR reduces unnecessary external components, lowers the total bill of material (BoM), improves system quality, and saves space in automotive applications through a smaller PCB. The RDS12VR solution includes hardware for real door/window in-vehicle applications, as well as software including anti-pinch algorithms and low-level S12VR drivers for reducing time to market. Block Diagram   Products Product Features S12VR  16-bit S12 MagniV® S12VR mixed-signal microcontrollers, efficient and scalable relay driven DC motor control solution   Features Features   Window manual/automatic up/down, automatic up/down with stop function Anti-pinch in both manual/automatic mode, anti-pinch region and force can be adjusted Stuck detection out of anti-pinch region, motor overload protection Soft stop when window is close to the top/bottom Self learning, calibration by updating the window/motor parameters stored in EEPROM Use hall sensor as well as current sense to judge anti-pinch in algorithm Power   Fault diagnosis, indicating low voltage, over voltage/current/temperature etc. Low power mode (leveraging S12VR low power mode) to reduce power consumption GUI Easy-to-control GUI, set the parameters and get the status Window lift can be controlled either by multiple LIN salve nodes or LIN master node, through GUI Functional Safety Able to comply with relevant content in US Federal Motor Vehicle Safety FMVSS No. 118 standard Document DRM160, Window Lift and Relay Based DC Motor Control Reference Design Using the S12VR Microcontrollers     
查看全文
该Demo运行在MIMXRT1062-EVK上。MIMXRT1062跨界处理器 运行FreeRTOS操作系统,系统同时创建 88W8801 wifi stack 任务和 LVGL v7.3 GUI库任务,能够在LCD屏幕上实现GUI输入输出。用户可以通过LCD触摸操作,对WiFi的SSID和密码进行输入,从而完成设备入网Provision的功能。 Product Category NXP Part Number URL MCU   WiFi SoC MIMXRT1060   88W8801 https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-... 88W8801: 2.4 GHz Single-Band 1x1 Wi-Fi 4® (802.11n) Solution | NXP Semiconductors   SDK SDK Version URL MCUXpresso SDK mcuxpresso.nxp.com   Demo Video
查看全文
About this demo This demo was created to give you a headstart for a UART - based GPRS module. The goal was to build the project on top of FreeRTOS ensuring a good implementation for task management and adaptability for any other project based on AT commands using a UART module.  According to the documentation of the module, the SIM800L from SIMCOM is controlled via AT commands. The advantage of using these commands is that, by tweaking some of the tasks, the application can be used for any other AT command based module. In this demo I'm going to walk you through the key elements that were used and give you a functional project that has the addition of working on a FreeRTOS environment. This offers great reliability for a fully working application that won't hang for an untested reason. Exploring this project should give you a good idea of how semaphores are implemented for various tasks management depending on each priority. Project Scope The project is intended to work with a SIM800L connected to a Freedom Development Platform for Kinetis® K64 through UART. Due to the high current consumption during some functions, the SIM800 module requieres a >1200mAh battery or a >2A buck converter. This GPRS module is a low-cost item but requires a 2G SIM card to work properly. This might be complicated to obtain in some countries. The project was built using the MCUXpresso SDK's FreeRTOS UART example. Useful Links Link Description https://mcuxpresso.nxp.com/en/builder SDK Builder for the Kinetis K64 https://www.simcom.com/product/SIM800.html SIMCOM SIM800 site documentation https://www.freertos.org/xSemaphoreCreateBinary.html FreeRTOS   Required Items Link Description https://www.nxp.com/design/development-boards/freedom-development-boards/mcu-boards/freedom-development-platform-for-kinetis-k64-k63-and-k24-mcus:FRDM-K64F NXP's FRDMK64 Board https://simcom.ee/modules/gsm-gprs/sim800/ SIMCOM SIM800 GPRS Module Buck converter   Power supply to deliver up to 4.3 V and 2 Amps   Cellular antenna     Hardware Diagram Due to the SIM800 module's high current consumption, powering it requires a buck converter that is capable of delivering a current larger than 2 Amps while the module is sending a message. This is when the module consumes the highest current.    SIM 800L  ===>    FRDM K64         VCC    ===>    3V9 Buck Converter           RX     ===>    TX (PTC17/J1-4)           TX     ===>    RX (PTC16/J1-2)        GND    ===>    GND   Step-by-Step Guide for testing the Demo Get the K64 SDK from https://mcuxpresso.nxp.com/en/select   Get the latest version of MCUXpresso using this link: https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE Get the SIM800 AT commands documentation in this link: https://www.elecrow.com/wiki/images/2/20/SIM800_Series_AT_Command_Manual_V1.09.pdf Install the K64 SDK in MCUXpresso. Import the attached project in this document.  Attachments are found at the bottom of this document. Connect the K64 through the USB cable. Connect the SIM800L as indicated in the previous chapter: Diagram. Build and Debug the project using MCUXpresso. In the console, you should be able to see the flow of the Tasks that are being executed. Also, the commands that are being sent and received by the UART. Due to the TaskDelay from the send_task, the application will execute every 10,000 ticks. This depends entirely on the portTick_PERIOD_MS, in this case, which in this case is roughly every 25 seconds. Additional Demo Information These next steps are intended to guide the developer to an easier understanding of the modifications that were made from the base project. This additional information intends to give you a greater understanding of how the project was built and a further explanation of the different topics this application needs for its implementation. The usage of FreeRTOS wasn't mandatory, but the usage of an operative system gives the application an additional layer of reliability for safe deployment. In addition to the actual tasks, you could implement a new task for an OTA update for new drivers, a fully functional response parser, or any other addition depending on your project needs. The usage of a task-based project ensures flexibility of the project since many modifications will not require a complete rebuilding of the application. As mentioned before, the implementation of semaphores will provide reliable task management depending on the required function. The project started from the freertos_uart example and from there three additional tasks were built: a connect task, send task, and a check task. Here is a brief explanation of each task to provide a full understanding of the functionality.  uart_task() This task was only slightly modified. The UART was changed to the UART3 interface. The UART_RTOS_Send() and UART_RTOS_Receive() functions are in the loop because the semaphore implementation is doing the release of retainment of the different tasks based on their priority. Priority is very important for this project because based on its priority the application flow would be affected. uart_task() has the highest priority. This will ensure that every time a new command is required to be sent, the application will retain the actual task and release the uart task. At the end of this task, a new semaphore is called. This semaphore will call the check_task() whose functionality is to compare the received string to the expected one. check_task() This task is executed right after the buffer has received the number of bytes that were expected from the function parameters. The first step of this task is to eliminate the extra characters ´\n´ and ´\r´ that compose the SIM800 module answer message. Depending on the command sent, the task compares the response in order to look for an Error response or a positive one. This might be different than a simple OK, depending on the command. connect_task() This task is called when the SIM800 module is disconnected. This implementation is a simple string copy that use semaphores to call the task uart and then the check task compares the received string. After the module returns an IP address, the semaphore gives the order to call the send task to continue the application flow. send_task() This task has the least priority but is the first one created, it calls the sendRoutine() function which intends to gather the data to be sent. This connect task is triggered when a command that expects an IP address, returns an ERROR response. The command sent is AT+CIFSR plus the response comparison. The application flow enters to an if conditional that calls a semaphore for the connect_task() routine. Then, the frame to be sent through the TCP function of the SIM800 module is built. Due to the protocol chosen, the SIM800 module expects a response from the server, specifically a 200 HTTP code. Depending on your module, this is where the protocol modifications can be done. A point that is worth mentioning is that the module works in a 2G bandwidth. This can be a problem in some countries due to the SIM card version incompatibility between your area network and the module. If this is the case in your country, I strongly recommend looking for a 4G module like the SIM7080 or any other NB-IoT module. This might be more expensive but you are ensuring your project will work on top of the newest cellular bands.    
查看全文
Overview   NXP has a proud heritage of supplying solutions for automotive and aerospace applications. Many of these solutions also apply to the rapidly evolving field of mobile robotics. Whether your system operates on the ground, under the sea or in the sky, NXP offers a complete portfolio of sensors, controllers and communications solutions. NXP® processing solutions for transportation systems communication scale from MCUs to multicore MPUs. The transponder is designed to provide high performance and great reliability. Its user-friendly interface enables an intuitive handling of complex features AIS class A delivers. This solution will cover a wide range of uses for vehicular, marine and flight applications. This solution is based on i.MX RT technology. Use Cases Solutions for connecting functional modules within a vehicle or transportation system and connecting them to external networks. Some applications for this could be: Service-Oriented gateways Transponders V2X Communication Ethernet Chassis Switch Block Diagram Products Category MCU Product URL 1 i.MX RT1050 Crossover MCU with Arm® Cortex®-M7 core  Product Description 1 The i.MX RT1050 is the industry's first crossover MCU and combines the high-performance and high level of integration on an applications processors with the ease of use and real-time functionality of a microcontroller. Product URL 2 K22_120: Kinetis® K22-120 MHz, Cost Effective, Full-Speed USB Microcontrollers (MCUs) based on Arm® Cortex®-M4 Core  Product Description 2 Kinetis® K22 MCUs have been optimized for cost-sensitive applications requiring low power flexibility and processing efficiency.   Category Ethernet PHY Product URL TJA1101: 2nd generation Ethernet PHY Transceivers - IEEE 100BASE-T1 compliant  Product Description TJA1101 is a high-performance single port, IEEE 100BASE-T1 compliant Ethernet PHY Transceiver.
查看全文
Overview   NXP is a one-stop partner for the different technologies needed to power major home appliances. They need a robust, reliable and attractive user interface, a powerful motor control optimized for efficiency and low noise as well as secure and accurate environment sensing. NXP portfolio counts with multiple processing solutions ranging from MCUs to multicore MPUs enabling motor control, system control and advanced HMI. This solution is based on a Kinetis Ke1xF-168 MHz MCU. This 5 V solution with the high-performance Cortex-M4 core running up to 168 MHz, integrates CAN 2.0B compliant FlexCAN and provides a highly reliable serial communication interface for industry applications. Block Diagram Products Category MCU Product URL KE1xF: Kinetis KE1xF-168MHz, Performance with CAN 5V Microcontrollers based on Arm® Cortex®-M4  Product Description Kinetis KE1xF MCUs are the high end series MCUs in Kinetis E family, providing robust 5V solution with the high performance Arm® Cortex®-M4 core running at up to 168 MHz.   Category Power Management Product URL 1 TEA19363LT: GreenChip SMPS Primary Side Control IC with QR/DCM Operation and Active x-Capacitor Discharge  Product Description 1 The TEA19363LT is a member of the GreenChip family of controller ICs for switched mode power supplies. Product URL 2 MC33813: One Cylinder Small Engine Control IC  Product Description 2 The NXP® MC33813 is an engine control analog power IC delivering a cost-optimized solution for managing one and one-cylinder engine.   Category Driver Product URL PCA9959: 24-Channel SPI Serial Bus 63 mA/5.5 V Constant Current LED Driver  Product Description The PCA9959 is a daisy-chain SPI-compatible 4-wire serial bus controlled by a 24-channel constant preset current LED driver optimized for dimming and blinking 63 mA Red/green/blue/amber (RGBA) LEDs.   Category Sensor Product URL PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range.
查看全文
Overview   NXP Home Appliances is dedicated to provide intelligent, reliable and appealing solutions to make everyday life a bit easier. Home appliances are part of our daily lives and have been evolving with us. Our wireless MCUs add HAN, WiFi and NFC and along our security devices ensure high-quality wireless connectivity. We have a wide range of precise sensors and complete solutions to simply add voice control to any home appliance. From gas cooktops to inductive and RF cooking; electric toothbrushes with low-energy consumption and battery charging; blenders with efficient, reliable and robust motor control, and all of them need to have sensing options and secure connectivity to offer a personalized and optimal experience. Block Diagram   Products Category MCU Product URL KE1xZ: up to 72MHz, 5V main stream CM0+ MCU with NXP Touch (TSI) and CAN control  Product Description KE1xZ MCUs are based on the Arm® Cortex®-M0+ core, running up to 72 MHz.   Category Power Management Product URL TEA19363LT: GreenChip SMPS Primary Side Control IC with QR/DCM Operation and Active x-Capacitor Discharge  Product Description The TEA19363LT is a member of the GreenChip family of controller ICs for switched mode power supplies.   Category Drivers Product URL 1 PCA9955BTW: 16-channel Fm+ I²C-bus 57 mA/20 V constant current LED driver  Product Description 1 The PCA9955B is an I2C-bus controlled 16-channel constant current LED driver optimized for dimming and blinking 57 mA Red/Green/Blue/Amber (RGBA) LEDs in amusement products. Product URL 2 PCF8579: LCD column driver for dot matrix graphic displays  Product Description 2 The PCF8579 is a low power CMOS LCD column driver, designed to drive dot matrix graphic displays at multiplex rates of 1:8, 1:16, 1:24 or 1:32. Product URL 3 NX5P2924CUK: Logic controlled high-side power switch  Product Description 3 The NX5P2924C is a high-side load switch which features a low ON resistance N-channel MOSFET with controlled slew rate that supports 2.5 A of continuous current.   Category RTC Product URL PCA85073A: Automotive tiny Real-Time Clock/Calendar with alarm function and I2C-bus  Product Description The PCA85073A is a CMOS1 Real-Time Clock (RTC) and calendar optimized for low power consumption. An offset register allows fine-tuning of the clock.  
查看全文
Overview   NXP smart amplifier is a high efficiency boosted Class-D audio amplifier with a sophisticated SpeakerBoost acoustic enhancement and Protection algorithm in on-Chip DSP with temperature and excursion protection. The internal adaptive DC-to-DC converter raises the power supply voltage, providing ample headroom for major improvements in sound quality. NXP portfolio counts with multicore solutions for multimedia and display applications with high-performance and low-power capabilities that are scalable, safe, and secure. This solution is based on an i.MX 8M Family MCU. This application processor provides industry-leading audio, voice and video processing. Block Diagram Products Category MPU Product URL i.MX 8M Family - Arm® Cortex®-A53, Cortex-M4, Audio, Voice, Video  Product Description The i.MX 8M family of applications processors based on Arm® Cortex®-A53 and Cortex-M4 cores provide industry-leading audio, voice and video processing for applications.   Category Wireless Product URL 1 QN9090/30(T): Bluetooth Low Energy MCU with Arm®Cortex®-M4 CPU, Energy efficiency, analog and digital peripherals and NFC Tag option  Product Description 1 The QN9090 and QN9030 are the latest microcontrollers in the QN series of Bluetooth low energy devices that achieve ultra-low-power consumption and integrate an Arm®Cortex®-M4 CPU with a comprehensive mix of analog and digital peripherals. Product URL 2 88W8987: 2.4/5 GHz Dual-Band 1x1 Wi-Fi® 5 (802.11ac) + Bluetooth® 5 Solution  Product Description 2 The 88W8987 is a highly integrated Wi-Fi (2.4/5 GHz) and Bluetooth single-chip solution specifically designed to support the speed, reliability and quality requirements of Very High Throughput (VHT) products. Product URL 3 NTAG I2C plus: NFC Forum Type 2 Tag with I2C interface  Product Description 3 The NTAG I2C plus combines a passive NFC interface with a contact I2C interface.   Category Power Management Product URL 1 TEA1833LTS: GreenChip SMPS Control IC  Product Description 1 The TEA1833LTS is a low-cost Switched Mode Power Supply (SMPS) controller IC intended for flyback topologies. Product URL 2 PCA9450: Power Manage IC (PMIC) for i.MX 8M Mini/Nano/Plus  Product Description 2 The PCA9450 is a single chip Power Management IC (PMIC) specifically designed to support i.MX 8M family processor in both 1 cell Li-Ion and Li-polymer battery portable application and 5 V adapter nonportable applications.   Category RF Amplifier Product URL BGS8324: WLAN LNA + switch  Product Description The BGS8324 is, also known as the WLAN3001H, a fully integrated Low-Noise Amplifier (LNA) and SP3T switch for Bluetooth path and transmit path.   Category Peripherals Product URL 1 PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description 1 The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range. Product URL 2 PCA9955BTW: 16-channel Fm+ I²C-bus 57 mA/20 V constant current LED driver  Product Description 2 The PCA9955B is an I2C-bus controlled 16-channel constant current LED driver optimized for dimming and blinking 57 mA Red/Green/Blue/Amber (RGBA) LEDs in amusement products.
查看全文
Overview   As gaming application needs real time, quick and fast reaction, user would like to have low latency solution for gaming application. Existing BT solution has higher latency. Also power consumption is critical in the design with limited battery capacity. NXP’s gaming headset solution combined with low latency and lower power consumption than competitors. We provide two platforms. One use KL27 MCU and the other one use LPC5528 MCU as processor. The key different feature between these two MCU platform is the audio resolution support. KL27 platform supports 48K sampling rate and LPC5528 platform supports USB audio up to 96K sampling rate. We design USB dongle and headset side solution, either module or Arduino interface H/W design. Also PMIC is important in the headset side. NXP can provide MCU, BLE and PMIC for this application. Block Diagram Products Category MCU Product URL 1 KL2x: Kinetis® KL2x-72/96 MHz, USB Ultra-Low-Power Microcontrollers (MCUs) based on Arm® Cortex®-M0+ Core  Product Description 1 The Kinetis® KL2x is an ultra-low-power MCU family that adds a full-speed USB 2.0 On-the-Go (OTG) controller or a full-speed crystal-less USB 2.0 device controller in addition to the Kinetis KL1x series. Product URL 2 LPC552x/S2x: Mainstream Arm® Cortex®-M33-based Microcontroller Family  Product Description 2 The LPC552x/S2x MCU family further expands the world’s first general purpose Cortex-M33-based MCU series   Category Power Management Product URL PCA9420: PMIC for Low Power Applications  Product Description The PCA9420 is a highly integrated Power Management IC (PMIC), targeted to provide power management solution for low-power microcontroller applications or other similar applications powered by Li-ion battery.   Category Wireless Product URL NXH3670: Ultra-low Power, Low Latency Audio for Wireless Gaming Headphone  Product Description The NxH3670 constitutes a highly integrated, single-chip ultra-low-power 2.4 GHz wireless transceiver with embedded MCU (Integrated Arm® Cortex®-M0 processor), targeted at wireless audio streaming for gaming headphones, delivering low latency audio and ultra-low power consumption.
查看全文
Overview   Smart, integrated building systems empower users to improve energy efficiency, lower maintenance costs and conveniently control environments from smartphones and advanced HMIs. Their interconnected features house a platform of big data to make smarter, environmental-friendly decisions while ensuring maximum comfort and performance. NXP® delivers all-encompassing solutions engineered to meet the environmental, longevity and energy-efficient requirements of smart buildings, from lighting to HVAC, networking to building access and beyond. Our integrated product features are helping to drive the next wave of intelligent buildings, lower system costs and speed time-to-market.   Use Cases   Smart Control and Access Building Safety HVAC Lighting Security Surveillance Connectivity   Block Diagram   Products Category MCU Product URL K70_120: Kinetis® K70-120–150 MHz, High-Speed USB, Ethernet, DDR and Anti-Tamper Microcontrollers based on Arm® Cortex®-M4 Core  Product Description The Kinetis® K70 MCU family offers industry-leading low power and mixed-signal analog integration for applications such as industrial control panels, navigational displays, point-of-sale terminals, and medical monitoring equipment.   Category Power Management Product URL 1 TEA1723FT: HV Start-up Flyback Controller with Integrated MOSFET for 11 W Applications, F~Burst = 1750 Hz  Product Description 1 The TEA1723 is a small and low cost module Switched Mode Power Supply (SMPS) controller IC for low power applications (up to 11 W) and operates directly from the rectified universal mains input. Product URL 2 NTS0104: Dual supply translating transceiver; open drain; auto direction sensing  Product Description 2 The NTS0104 is a 4-bit, dual supply translating transceiver with auto direction sensing, that enables bidirectional voltage level translation.   Category Zigbee Product URL JN5189/88 (T): High Performance and Ultra-low power MCUs for Zigbee® and Thread with Built-in NFC option  Product Description The JN5189 portfolio is designed to power the next generation of very low current wireless devices, supporting Zigbee 3.0, Thread, and IEEE 802.15.4.   Category Sensors Product URL 1 PCF85063A: Tiny Real-Time Clock/calendar with alarm function and I2C-bus  Product Description 1 The PCF85063ATL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. Product URL 2 PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description 2 The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range.   Category Drivers Product URL 1 PCF85176: 40 x 4 universal LCD driver for low multiplex rates  Product Description 1 The PCF85176 is a peripheral device which interfaces to almost any Liquid Crystal Display (LCD) with low multiplex rates. Product URL 2 PCA9633: 4-bit Fm+ I²C-bus LED driver  Product Description 2 The PCA9633 is an I²C-bus controlled 4-bit LED driver optimized for Red/Green/Blue/Amber (RGBA) color mixing applications.   Category Interfaces Product URL 1 SC16IS752_SC16IS762: Dual UART with I²C-bus/SPI interface, 64 bytes of transmit and receive FIFOs, IrDA SIR built-in support  Product Description 1 The SC16IS752/SC16IS762 is an I²C-bus/SPI bus interface to a dual-channel high performance UART offering data rates up to 5 Mbit/s, low operating and sleeping current; it also provides the application with 8 additional programmable I/O pins. Product URL 2 TDA5051AT: Home automation modem  Product Description 2 The TDA5051A is a modem IC, specifically dedicated to ASK transmission by means of the home power supply network, at 600 baud or 1200 baud data rate. It operates from a single 5 V supply. Product URL 3 PCA9848: 8-channel ultra-low voltage, Fm+ I2C-bus switch with reset  Product Description 3 The PCA9848 is an ultra-low voltage, octal bidirectional translating switch controlled via the I²C-bus. Product URL 4 PCA6408A: Low-voltage, 8-bit I²C-bus and SMBus I/O expander with interrupt output, reset, and configuration registers  Product Description 4 The PCA6408A is an 8-bit general purpose I/O expander that provides remote I/O expansion for most microcontroller families via the I²C-bus interface. Product URL 5 PCA9629APW: Fm+ I2C-bus advanced stepper motor controller  Product Description 5 The PCA9629A is an I²C-bus controlled low-power CMOS device that provides all the logic and control required to drive a four phase stepper motor.  
查看全文
Overview   In the power supply and distribution system, TTU (Transformer Terminal Unit) is used to collect and control the information of the distribution transformer. It can monitor the operation condition of the distribution transformer in real time and transmit the collected information to the main station or other intelligent devices to provide the data needed for the operation control and management of the distribution system. NXP provides many solutions on electricity conversion, including AC to AC, AC to DC and DC to DC converters NXP has a broad portfolio of software and processors for Smart Grid market. Regarding software, NXP has original LSDK Linux with Docker supporting and Edgescale solution for edge computing; Regarding processors, NXP has scalable solution from 1xA53 to 16xA72.   Block Diagram Products Category MPU Product URL Layerscape® 1043A and 1023A Multicore Processors  Product Description The LS1043A processor was NXP's first quad-core, 64-bit Arm®-based processor for embedded networking.   Category Bluetooth Product URL QN9090/30(T): Bluetooth Low Energy MCU with Arm®Cortex®-M4 CPU, Energy efficiency, analog and digital peripherals and NFC Tag option  Product Description The QN9090 and QN9030 are the latest microcontrollers in the QN series of Bluetooth low energy devices that achieve ultra-low-power consumption and integrate an Arm®Cortex®-M4 CPU with a comprehensive mix of analog and digital peripherals.   Category Power Management Product URL MC34VR500: Multi-Output DC/DC Regulator  Product Description The NXP® MC34VR500 power management solution for network processor systems is a high-efficiency, quad buck regulator with up to 4.5 A output and five user-programmable LDOs.   Category Peripherals Product URL 1 PCF85063B: Tiny Real-Time Clock/calendar with alarm function and SPI‑bus  Product Description 1 The PCF85063BTL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. Product URL 2 SA56004X: SMBus-Compatible, 8-Pin, Remote/Local Digital Temperature Sensor  Product Description 2 The NXP Semiconductors SA56004X is an SMBus compatible, 11-bit remote/local digital temperature sensor with over-temperature alarms. Product URL 3 NTS0101: Dual supply translating transceiver; open drain; auto direction sensing  Product Description 3 The NTS0101 is a 1-bit, dual supply translating transceiver with auto direction sensing, that enables bidirectional voltage level translation.
查看全文
Overview   NXP Home Appliances is dedicated to provide intelligent, reliable and appealing solutions to make everyday life a bit easier. Bringing solutions that listen, learn and adapt into the places we call home for more comfort, safety and convenience. Our robust product portfolio provides MCU, sensor, wireless connectivity, interface solutions, and anti-tamper products for your temperature metering and control applications. This solution is based on the i.MX RT1060 series. This new series introduces additional features ideal for real-time applications.   Block Diagram Products Category MCU Product URL i.MX RT1060 Crossover MCU with Arm® Cortex®-M7 core  Product Description The i.MX RT1060 is the latest addition to the industry's first crossover MCU series and expands the i.MX RT series to three scalable families.   Category Wireless Product URL 1 NTAG I2C plus: NFC Forum Type 2 Tag with I2C interface  Product Description 1 The NTAG I2C plus combines a passive NFC interface with a contact I2C interface. Product URL 2 88W8977: 2.4/5 GHz Dual-Band 1x1 Wi-Fi® 4 (802.11n) + Bluetooth® 5 Solution  Product Description 2 The 88W8977 System-on-Chip (SoC) is a highly integrated single-chip solution that incorporates both Wi-Fi (2.4/5 GHz) and Bluetooth technology.   Category Secure Element Product URL  EdgeLock™ SE050: Plug & Trust Secure Element Family – Enhanced IoT security with maximum flexibility  Product Description The EdgeLock SE050 product family of Plug & Trust devices offers enhanced Common Criteria EAL 6+ based security, for unprecedented protection against the latest attack scenarios.   Category Peripherals Product URL 1 PCF85063A: Tiny Real-Time Clock/calendar with alarm function and I2C-bus  Product Description 1 The PCF85063ATL is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. Product URL 2 PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description 2 The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range. Product URL 3 NX3P1108UK: Logic controlled high-side power switch  Product Description 3 The NX3P1108 is a high-side load switch which features a low ON resistance P-channel MOSFET that supports more than 1.5 A of continuous current.
查看全文
Overview   NXP Home Appliances is dedicated to provide intelligent, reliable and appealing solutions to make everyday life a bit easier. Bringing solutions that listen, learn and adapt into the places we call home for more comfort, safety and convenience. Home appliances are part of our daily lives and have been evolving with us. NXP´s i.MX families, offer reliable and robust motor control with HMI capabilities. Our wireless MCUs add HAN, WiFi and NFC and along our security devices ensure high-quality wireless connectivity. We have a wide range of precise sensors and complete solutions to simply add voice control to any home appliance.   Use Cases Refrigerators Dishwasher Washing machines RF Cooking Dryers Voice-controlled appliances Thermostat   Block Diagram Major Home Appliance Small & Medium Appliance   Products   Category MCU/MPU Product URL 1 i.MX 8M Mini - Arm® Cortex®-A53, Cortex-M4, Audio, Voice, Video  Product Description 1 The i.MX 8M Mini is NXP’s first embedded multicore applications processor built using advanced 14LPC FinFET process technology, providing more speed and improved power efficiency. Product URL 2 i.MX 8M Nano - Arm® Cortex®-A53, Cortex-M7  Product Description 2 NXP's i.MX 8M Nano applications processor provides cost-effective integration and affordable performance for smart, connected, power-efficient devices requiring graphics, vision, voice control, intelligent sensing and general-purpose processing. Product URL 3 i.MX RT1060 Crossover MCU with Arm® Cortex®-M7 core  Product Description 3 The i.MX RT1060 is the latest addition to the industry's first crossover MCU series and expands the i.MX RT series to three scalable families. Product URL 4 i.MX RT1050 Crossover MCU with Arm® Cortex®-M7 core  Product Description 4 The i.MX RT1050 is the industry's first crossover MCU and combines the high-performance and high level of integration on an applications processors with the ease of use and real-time functionality of a microcontroller.   Category Wireless Product URL 1 NTAG® 5 link: NFC Forum-compliant I2C bridge for IoT on demand  Product Description 1 NXP’s NTAG 5 link lets designers of sensor-equipped systems add an NFC interface with a wired host interface that’s configurable as an I2C master/slave, a Pulse Width Modulator (PWM), or a General-Purpose I/O (GPIO). Product URL 2 88W8977: 2.4/5 GHz Dual-Band 1x1 Wi-Fi® 4 (802.11n) + Bluetooth® 5 Solution  Product Description 2 The 88W8977 System-on-Chip (SoC) is a highly integrated single-chip solution that incorporates both Wi-Fi (2.4/5 GHz) and Bluetooth technology. Product URL 3 88W8887: 1x1 Dual-band Wi-Fi®5 (802.11ac) and Bluetooth®4.2 Combo Solution  Product Description 3 The 88W8887 is a highly integrated connectivity solution enabling 1x1 802.11 ac Wi-Fi 5 and Bluetooth 5.0 in a single-chip.   Category Power Management Product URL 1 TEA19363LT: GreenChip SMPS Primary Side Control IC with QR/DCM Operation and Active x-Capacitor Discharge  Product Description 1 The TEA19363LT is a member of the GreenChip family of controller ICs for switched mode power supplies. Product URL 2 PCA9450: Power Manage IC (PMIC) for i.MX 8M Mini/Nano/Plus  Product Description 2 The PCA9450 is a single chip Power Management IC (PMIC) specifically designed to support i.MX 8M family processor in both 1 cell Li-Ion and Li-polymer battery portable application and 5 V adapter nonportable applications.   Category Peripherals Product URL 1 PCAL6408A: Low-voltage translating, 8-bit I²C-bus/SMBus I/O expander  Product Description 1 The PCAL6408A is an 8-bit general purpose I/O expander that provides remote I/O expansion for many microcontroller families via the I²C-bus interface. Product URL 2 PCA9955BTW: 16-channel Fm+ I²C-bus 57 mA/20 V constant current LED driver  Product Description 2 The PCA9955B is an I2C-bus controlled 16-channel constant current LED driver optimized for dimming and blinking 57 mA Red/Green/Blue/Amber (RGBA) LEDs in amusement products. Product URL 3 PCT2075: I2C-Bus Fm+, 1 Degree C Accuracy, Digital Temperature Sensor And Thermal Watchdog  Product Description 3 The PCT2075 is a temperature-to-digital converter featuring ±1 °C accuracy over ‑25 °C to +100 °C range.
查看全文
Overview   Within the industry it is necessary to use different types of motor control in which different ranges of precision or freedom of movement can be obtained. The servo motor control by pwm gives precise control by angles.   Required material   1x Kinetis K70 120 MHz Tower System Module 2x Tower System Elevator Module 5x Potentiometer 5x Servomotor CodeWarrior Video     Connections   Step-by-Step   1. Download the attached file2. Unzip it 3. Upload it to CodeWarrior 4. Compile it 5. Upload it to the TWR-K70 board 6. Make the connections in the diagram 7. Connect to Power Supply 8. The variation in the potentiometers will vary the position of each motor
查看全文
iMXRT eLCDIF 时钟参数计算工具,能够根据用户输入的RGB接口LCD Panel的规格书时序数据,快速计算eLCDIF模块和相应的PLL时钟配置参数,并直接用于RT105x和RT106x的SDK代码中,用于方便用户在iMXRT平台上快速适配新的LCD屏幕。 Products Product Category NXP Part Number URL MCU MIMXRT1050 MIMXRT1060 https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-... https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus/i-mx-rt1060-crossover-mcu-with-arm-cortex-m7-core:i.MX-RT1060   SDK SDK Version URL MCUXpresso SDK mcuxpresso.nxp.com
查看全文
       YAFFS是第一个在GPL协议下发布的、基于日志的、专门为NAND Flash存储器设计的、适用于大容量的存储设备的嵌入式文件系统。一般MCU系统使用YAFFS系统要求的性能及资源比较多,高性能的i.MXRT系列正好能够满足此要求。     本文基于野火i.MXRT 1052核心板及其上的NandFlash探讨Nand文件系统的原理及实现方式,并探讨了在此基础上如何建立Yaffs文件系统。 Products Product Category NXP Part Number URL MCU MIMXRT1050 https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus/i-mx-rt1050-crossover-mcu-with-arm-cortex-m7-core:i.MX-RT1050   Tools NXP Development Board URL 野火i.MXRT核心板/开发板 https://ebf-products.readthedocs.io/zh_CN/latest/i.mx-rt/ebf_i.mx-rt1052.html   SDK SDK Version URL Yaffs file system https://yaffs.net/ MCUXpresso SDK mcuxpresso.nxp.com  
查看全文
About this demo This Demo contains fully working software to show the implementation of two great features from the QN9080SIP-DK. The BLE in this board provides a Beacon solution to be implemented, based on the SDK example downloaded in the https://mcuxpresso.nxp.com/en/select As previously mentioned, this demonstration is based on the Beacon example from the QN9080 SDK, along with the AN12319SW for using the NT3H2211 Tag. The main objective of this demo software is to write a string in the NTAG memory and be able to read the content using the NTAG stack (from the AN12319 project). Then trigger a message update to be advertised from the beacon. Project Scope Write an NDEF message with a smartphone, using NXP's TagWrite App into the NT3H2211. Be able to start advertising the 6-byte code/message using the BLE stack from the SDK version 2.2.3 into the MCUXpresso v11.2.1. Useful Links Link Description https://mcuxpresso.nxp.com/en/builder SDK Builder https://www.nxp.com/products/wireless/bluetooth-low-energy/fully-certified-module-supporting-bluetooth-and-nfc:QN9080SIP QN9080SIP full documentation https://www.nxp.com/docs/en/application-note/AN12319.pdf A document explaining brief integration for pairing using the NTAG https://www.nxp.com/docs/en/application-note-software/AN12319SW.zip  The respective Software for the AN12319   Required Items Link Description https://www.nxp.com/products/wireless/bluetooth-low-energy/a-highly-extensible-platform-for-application-development-of-qn908x:QN9080DK Board in which the demo was created and tested Android Smartphone Smartphone with IoT Toolbox and TagWriter App IoT Toolbox App https://play.google.com/store/apps/details?id=com.freescale.kinetisbletoolbox TagWriter App https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter   Hardware Diagram     Step-by-Step Guide for testing the Demo Get the QN9080 SDK form SDK Builder  Install the QN908x SDK into your MCUXpresso Import the attached file into MCUXpresso on File > Open Projects from File System   Connect properly the NTAG antenna from the kit as shown in the Hardware Diagram. Connect the QN9080SIP-DK using a micro-USB cable. Flash the project into the board and Push Button 1 from the board while running. Open the TagWriter App from your phone and select the Write option. Create a New Plain text element and write any positive float number (< 0.0). Select the Save and Write button. Approach the phone into the NFC antenna. Press Button 1 again to restart the BLE advertising Open the IoT Toolbox App. Select the Beacons option. You should be able to visualize the new payload messages from the device. Note: These messages are representation in decimal from the actual 4-byte (32-bit) number. Each letter is composed of 2, 8-bit numbers. This RAW representation is for proof of concept purposes. This application can be replaced by another BLE device in scanning mode to perform a data post-process.  Additional Demo Information These next steps are intended to guide the developer to an easier understanding of the modifications that were made from the base project. This example provides a guide to learn the basic functionality of the high-level NTAG stack.   Select the FreeRTOS Beacon example from wireless_examples -> Bluetooth in the QN9080 SDK. After being sure that this demo works properly on our QN9080SIP-DK we need to import from the file system the AN12319 project. For being sure everything works, we can also test this project, inside it there is a file called: app_ntag.c inside the source directory. Inside this file, on the Public Functions section, we are able to modify the NDEF_Pairing_Write() and NDEF_Demo_Write() functions for our purposes. The first function is used as the name mentions, to execute the example for pairing our phone with the board without the need to type any pairing code. The second function writes an NDEF in the NTAG and can be read from the phone App TagInfo or TagWriter. To start with the actual creation of the application I used this project: "qn908xcdk_wireless_examples_bluetooth_hid_device_freertos" and started importing the beacon files needed from the beacon FreeRTOS example. As you can observe, this job facilitates a lot because of the similar structure between both projects, this will simplify the tasks and will help us not to get lost. Due to the fact that we started using the HID Device project, all the NTAG stack was already there so we will only be going to focus on the source directory for the additions and modifications. Starting with the erasing of the hid_device.c and .h, these files won't be required for this project. The beacon.c and .h are required to be in this project for the beacon functionalities and routines, this files depend on the Bluetooth stack, the general framework files, and the common files from the source directory. The app_config file has all the BLE needed configurations to set the parameters and respective structures. This is where the initial advertising message will be configured. For the NTAG configurations, the app_ntag file containing the high-level nTag functions for Read/Write capabilities that depends on the NTAG stack (NTAG_I2C/XXX) The ApplMain had some of the most significant changes due to being the main file that calls the BLE functions at the start and also manages the Interrupt used to trigger our own project functions using FD. The files that changed were, as mentioned above, ApplMain.c and app_ntag.c/.h . This has to do with the fact that we will only are going to change the functions called when a Tag Writer is in the field of the NFC antenna and how this data is processed in order to be read and sent to the aData array by using its structure. As you can see in the app_ntag.c file, the last two functions: NDEF_read_test() and getDataNDEF() represent the main changes in this file. Along with the pin configuration for FD managing in the ApplMain.c
查看全文
In some use case, when user program size>128K,it will display verify error when download, and the user code can’t run normally. Especially the second time download in IAR, after user modify the FlexRAM allocation. The root cause is IAR default Flash Loader use all the default 128K OCRAM as the download buffer in .ICF, if user changed the FlexRAM allocation in user code, for example: setting OCRAM to 32K, it will lead to error as there is no 128K buffer size, this demo code is used to fix it.
查看全文