2.1 Functional requirements
The system is a multi-user player that can collect energy through solar energy and vibration, that is, it can collect energy through solar energy and vibration, and at the same time has the function of playing music through multiple user channels. Based on such an overall system function, the system has the following functions:
2.1.1 Energy Harvesting
1. Solar energy collection
The system's built-in solar panel can continuously provide power to the system when there is light. The player can be placed in the sun to charge while playing, and it can also be charged in the sun when not in use, and the power is stored in the battery for later use.
2. Vibration energy harvesting
Using the vibration energy conversion device, when the user walks or runs with the player, the vibration energy can be converted into electrical energy to power the player or stored in a battery for later use.
2.1.2 Player Function
1. Multi-user playback
The system adds a multi-user playback function, that is, the same player can meet the needs of different users at the same time. Through multiple channels, the player can play songs selected by multiple different users. This function breaks the limitation that the music player can only play a single song, allowing multiple users to share the same music player at the same time.
2. Wireless two-way communication
The system has added a wireless two-way communication function, which is mainly used for communication between the player and the headphones used by the user. In this way, when the user is indoors, the main part of the player can be placed on the balcony or yard where it can fully receive sunlight to obtain more energy, and only the small and light headphones can be carried with them. Considering that the user may need to adjust the playback status of the player at any time, the wireless two-way communication of the system is necessary, because under the premise of two-way communication, the user can change songs, adjust the volume, etc. without the help of the player, but only on the headphones.
3. Low power consumption, power saving
In addition to the efficient energy harvesting device, the system itself is also designed with a strong low-power power saving function.
In terms of hardware, in addition to the low power consumption characteristics of the EVK1105 platform, CMOS devices are used in the selection of peripherals, such as user headphones, remote controls and other devices to reduce overall power consumption.
In terms of software, a system sleep function is added. Because the system does not need to operate continuously, the system automatically enters a sleep state when it is waiting for the user to trigger it. When the user needs to use the player, the manual control of the system will cause an interrupt trigger on the software, causing the system to enter a working state, thereby reducing system power consumption.
4. LCD display
The system absorbs the advantages of traditional music players: it uses an LCD display to display the player's playback status, such as songs, volume, lyrics and other information, so that users can understand the system status in real time and adjust the system status according to their preferences and needs.
5. Assisted Search
The system is designed with relevant humanized functions to address the inconveniences people often encounter in their daily lives. People often encounter problems in their lives such as finding portable products as mobile phones and watches. Therefore, when a user only wears headphones and puts the player somewhere to charge, it may be difficult to find the player. In order to prevent this from happening, the system has added an auxiliary search function. The user only needs to press the search button on the headphones, and the player will respond with a sound, making it easier to find. Conversely, if the user cannot find the headphones, he can press the search button on the player to find the headphones.
2.1.3 System Architecture
In order to realize the functions of the above systems and coordinate the software and hardware, the overall architecture of the system is as follows:
Figure 1 System architecture
The system uses the UC/OS-II operating system as the basis of software functions, and uses it to implement user interface processing, data processing, user management, communication processing, memory management and device control. The functions of the operating system are combined with hardware such as power modules, EVK1105 platform, Bluetooth headsets, external storage and channel control to achieve the overall functions of the system.
2.2 Performance requirements
2.2.1 Energy harvesting efficiency
The energy harvesting performance of the system is shown in the following table:
Table 1 System energy harvesting performance
Solar Energy Collection efficiency |
The system uses common solar cells as the solar energy collection part. At present, with the continuous development of solar energy collection technology, the energy collection efficiency of this common solar cell can reach about 16%. |
Solar power collection |
According to the survey, a solar panel with an area of 306*366 (mm) can generate 10W of power. In this system, if a solar panel with an area of about 200*160 (mm) is used, it can generate about 3W of power, which is enough to supply the player. |
Vibration Energy Collection efficiency |
The conversion efficiency of thermoelectric conversion and light conversion is only a few percent to a dozen, while vibration can obtain about 30%. |
2.2.2 Player Performance
In addition to the power harvesting performance, the main performance of the player part of the system is as follows:
Table 2 Main performance of the player
Single user continuous playback time |
If the system is exposed to sunlight or vibration, it can be powered permanently, and when the battery is fully charged, it can support 10 hours of continuous standby. |
Number of users supported simultaneously |
Based on the system design and comprehensive consideration of software and hardware conditions, the system can support up to 4 users listening to different songs at the same time. |
Wireless transmission distance |
The system uses Bluetooth for wireless communication, and its wireless transmission distance is about 8-30m (generally around 10m), which is the longest distance in a normal family home and can meet family needs. |
Solar and vibration power supply ratio |
In the case of direct sunlight, 100% solar power supply is achieved. In other cases, the collection ratio of these two energies depends on the status of the player. |
storage |
The system is equipped with an SD card interface that supports high-speed, large-capacity SD cards up to 2GB; the USB host interface can connect to regular USB memory sticks. |
Sound quality |
Based on the functions of the hardware platform itself, the sound quality of the player is at a good level and can provide high-quality music playback function. |
Supported music formats |
Support mp3, wma and other formats |
Previous article:Autonomous energy development based on EVK1105 and UC/OS-II operating system (Part 1)
Next article:Autonomous energy development based on EVK1105 and UC/OS-II operating system (Part 3)
- Popular Resources
- Popular amplifiers
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- STMicroelectronics' advanced galvanically isolated gate driver STGAP3S provides flexible protection for IGBTs and SiC MOSFETs
- New diaphragm-free solid-state lithium battery technology is launched: the distance between the positive and negative electrodes is less than 0.000001 meters
- [“Source” Observe the Autumn Series] Application and testing of the next generation of semiconductor gallium oxide device photodetectors
- 采用自主设计封装,绝缘电阻显著提高!ROHM开发出更高电压xEV系统的SiC肖特基势垒二极管
- Will GaN replace SiC? PI's disruptive 1700V InnoMux2 is here to demonstrate
- From Isolation to the Third and a Half Generation: Understanding Naxinwei's Gate Driver IC in One Article
- The appeal of 48 V technology: importance, benefits and key factors in system-level applications
- Important breakthrough in recycling of used lithium-ion batteries
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Sandia Labs develops battery failure early warning technology to detect battery failures faster
- Ranking of installed capacity of smart driving suppliers from January to September 2024: Rise of independent manufacturers and strong growth of LiDAR market
- Industry first! Xiaopeng announces P7 car chip crowdfunding is completed: upgraded to Snapdragon 8295, fluency doubled
- P22-009_Butterfly E3106 Cord Board Solution
- Keysight Technologies Helps Samsung Electronics Successfully Validate FiRa® 2.0 Safe Distance Measurement Test Case
- Innovation is not limited to Meizhi, Welling will appear at the 2024 China Home Appliance Technology Conference
- Innovation is not limited to Meizhi, Welling will appear at the 2024 China Home Appliance Technology Conference
- Soso will take you to IC China 2020
- The 17th International Medical Device Design and Manufacturing Technology Exhibition invites you to participate!
- Open Source ESP32 Color Screen WIFI/BLE Smart Multimeter Production Process (2. Button Selection)
- Number of Cycles At 60Hz
- [McQueen Trial] The first post of the belated post & the bug that the car cannot drive two wheels in reverse at the same time
- [ESP32-C3-DevKitM-1] BLE for ESP32-C3
- Are there any discrete MOS devices with all four terminals brought out?
- Problems in compiling TMS320F28335 code ported to TMS320F28377s
- Proteus 8.10 sp3
- Ultra-low-power MCU enables data acquisition and regulation in energy harvesting designs