Today, electronic products are everywhere, whether it is car, white home appliances, or entertainment equipment, wearable equipment, is integrated into our lives. The rapid spread of the electronic system is attributed to the appearance of large-scale integrated electronic devices, for example, very complex computationally intensive microcontrollers and SOCs (system chips). Today, with the design of white home appliances and electronic products is increasing, designers have to begin paying attention to the convenience of product ease and discharge.
Complex design urgently needs internal debugging information, you need to understand the situation within the calculation unit, if a system error or failure occurs, can be retrieved and checked and checked in each phase of the product lifecycle, as shown below.
Product development and engineering:
For embedded systems, product reliability monitoring and authentication processes may take a long time to view the performance performance of the product. The feasibility of manual monitoring system is not high, and the efficiency is low. Big data analysis is not small, but also requires a specific analysis method.
For intermittent errors or conditional errors, only after proper recording events and errors can be tap. Developers can view the error data at any time, output this information to the outside, and take up a small amount of memory space, or you need to dump internal information.
Product Manufacturing:
System self-test and error code or messages help ensure product development and manufacturing quality, optimize test time and production testing, and even after-sales support.
If an error occurs, the system will indicate which components cannot communicate normally and cause errors. Technicians can easily test or tap, and repair products.
Logistics log:
Some important products may require specific transportation methods and logistics methods, which can track electronic data related to environmental and handling in internal memory, such as collision, humidity, and temperature.
Customers can analyze this data in their destination, verify that it meets the recommended transportation and handling.
On-site service:
Users can use smartphones to retrieve internal information on site installed, which is very useful to equipment maintenance service providers, can help companies inform employees to prepare for repair, not only saving the number of live maintenance, but also saves repairs.
System debugging method currently in use
Although the LED indicator, the LED screen and the LCD screen provide the error message, but the new smart connection provides users with more information, which has opened a new one for collecting information, debugging, quality inspection and test time optimization and after-sales support. Way.
NFC-based new intelligent connection debugging method:
Most of the embedded systems have internal nonvolatile memory for storing certain system parameters. When this EEPROM memory is used to use dual interface EEPROM, it is also possible to read error messages and system health status data using wireless communication technology.
Active RFID tag is a very economical error code record medium that retrieves the electronic tag internal data via the NFC interface.
NFC is also known as close-up communication, is a 13.56 MHz carrier wireless communication technique based on RFID (RF recognition). When an NFC device is close to another NFC device, it can communicate with each other. Today, most mobile phones have an NFC interface, which can communicate with active labels to exchange information between users in different devices.
Taking consumer electronics as an example, the active label is very useful for self-test. After the system is powered on, the self-test will check all the components of the system and write the health status into the active tab, read data when the product is produced, and if all parameters are normal, the product can be shipped.
The entire system steps can also save the product's residence time on the production line. Read system health status only a few seconds, design a very simple application for a user interface, you can view errors on your smartphone or reader. Information content.
If a system error occurs, the system will indicate which components cannot communicate normally cause errors, which is convenient for technicians to test or debug systems, and repair products.
This method can also be used for after-sales service. Users only need to close the smartphone to the control panel of the white home appliance, you can read the internal information of the product via the NFC, and you can send information to the central server via WAN networks such as Wi-Fi or GPRS, and automatically submit a complaint.
Realize NFC Intelligent Connection Debug:
The embedded system with a microcontroller can test internal logic circuits and the connected peripherals. With the NFC update the self-test report on your smartphone, you can issue some test commands on your phone to further analyze the internal problems within the system.
NFC is a very economical non-noise communication scheme, compact size makes it easy to integrate into small systems.
Today, most people have smartphones. Users can use the Android phone application test system to view initial test information on the screen, including error types. In order to better understand, the following will be described as an example of a pedometer system. The following figure is a block diagram of a pedometer system:
This wearable pedometer adopts STM32L series microcontroller. STM32L can reduce application power consumption and provide suitable processing capabilities, and on-chip equipped with various peripheral interfaces, such as SPI, I2C, and ADC, ideal for designing low cost, low power solutions.
Dynamic NFC / RFID tag chip M24SR64-Y accepts a 13.56 MHz RFID reader or an NFC phone transmitted by the I2C interface, which helps to establish a low-cost RF communication connection between the pedometer and the phone, built-in EEPROM memory Used to save system status and other related information.
Be
In order to use the system troubleshooting in the case where the system is not opened, we have developed an Android mobile phone application that can communicate with the system without entities. Dynamic NFC / RFID tag IC does not even need a power supply to communicate with the RFID reader. Check the system's health status, establish a communication connection, you need to close your phone close to the pedometer.
There is an interrupt pin on the dynamic NFC / RFID tag IC. When the NFC signal is detected, the interrupt pin sends an interrupt signal to the primary controller, wakes up the system. By using the interrupt function, the system can run configured tasks, check the system health, and write health status data in the NFC tag, then read the system status information within the NFC tag, and display the system on the screen. State, for example, "System Normal" information is popped on the screen, indicating that the system is completely normal. Otherwise, "System Failure" will pop up and explain the fault zone.
Conclusion:
System smart connection features a lot of benefits to users, covering the entire life cycle from product to after-sales, helps to reduce overall cost of products. In the current intelligent connection technology, NFC technology is affordable, very low power and space requirements, whether small size products, or large-scale home appliances, select wireless communication, NFC is a good choice.
Be
Article source network
Our other product: