Autonomous energy development based on EVK1105 and UC/OS-II operating system (Part 2)

Publisher:花钱123Latest update time:2015-03-14 Keywords:EVK1105  OS-II Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere
2. Demand Analysis

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

 

 

Keywords:EVK1105  OS-II Reference address:Autonomous energy development based on EVK1105 and UC/OS-II operating system (Part 2)

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)

Latest Power Management Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号