基于EVK1105和UC/OS-II操作系统的自主能量开发(二)

最新更新时间:2015-03-14来源: 互联网关键字:EVK1105  OS-II 手机看文章 扫描二维码
随时随地手机看文章
二、需求分析

2.1 功能要求

该系统为一个可以通过太阳能和振动采集能量的多用户播放器,即通过太阳能和振动采集能量,并同时有进行多用户通道的音乐播放功能。围绕这样的总体系统功能,该系统具有以下各个功能:

2.1.1 能量采集

1、太阳能采集

系统自带的太阳能板可在有光的情况下不断为系统提供电能。在播放的同时可以将播放器放在太阳下进行充电,在不使用的时候也可以在阳光下进行充电,并将电能储存在电池中,以便以后使用。

2、振动能量采集

利用振动能量转换装置,当用户带着播放器走路或者跑步的时候,可将振动能量转换成电能,给播放器供电或储存在电池中,方便以后使用。

2.1.2 播放器功能

1、多用户播放

该系统中加入多用户播放功能,即同一台播放器可以同时满足不同用户的需要。通过多个通道,播放器可以为多个不同的用户播放他们各自所选择的歌曲。这一功能打破了音乐播放器只能进行单首歌曲播放的限制,使得多个用户可以同时分享同一台音乐播放器。

2、无线双向通信

该系统中加入了无线的双向通信功能,主要用于播放器与用户使用的耳机之间的通信。这样用户可以在室内活动的时候,可以将播放器的主体部分放到阳台、院子这种可以充分接收到阳关的地方以获得更多的能量,而只把小巧轻便的耳机带在身上。考虑到用户可能需要随时对播放器的播放状态进行调整,因此该系统的无线双向通信是必须的,因为在双向通信的前提下,用户可以不用借助播放器,而只在耳机上就可以完成换歌、调节音量等工作。

3、低功耗,节电

除了高效的能量采集装置,对于系统本身还设计了较强的低功耗的节电功能。

在硬件方面,除了采用的EVK1105平台的低功耗特点,在外设的选用,如用户耳机,遥控器等器件,均采用CMOS器件以减少整体的功率消耗。

在软件方面,加入系统睡眠功能。因为系统不需要不停的运作,当系统处于等待用户触发的时间里自动进入睡眠状态。当用户需要使用播放器时,对系统的人为控制就会引起软件上的中断触发,使得系统进入工作状态,以此来降低系统功耗。

4、液晶显示

该系统吸收了传统的音乐播放器的优点:利用液晶显示器将播放器的播放状态,如歌曲、音量和歌词等信息显示出来,让用户可以实时了解到系统的状态,以便根据自己的喜好和需要对系统状态进行调整。

5、辅助寻找

该系统针对人们日常生活中经常遇到的不便设计了相关的人性化功能。人们在生活中经常会遇到找不到手机,手表等这种便携式产品。因此,当用户只带着耳机而把播放器放到某个地方充电的时候,就可能会出现难以找到播放器的情况,为了防止这种情况的出现,该系统加入了辅助寻找功能,用户只需按下耳机上的寻找按钮,播放器就会发出声音应答,方便寻找。反过来,如果用户找不到耳机的时候,就可以按下播放器上的寻找按钮来找寻耳机。

2.1.3 系统架构

为了实现以上各个系统的功能,并实现软硬件的协调,该系统的整体架构图如下:

 

 

图1 系统架构

该系统使用UC/OS-II操作系统作为软件功能的基础,并以此实现用户界面处理、数据处理、用户管理、通信处理、内存管理和设备控制。以该操作系统的功能配合电源模块、EVK1105平台、蓝牙耳机、外部存储和通道控制等硬件实现系统的整体功能。

2.2 性能要求

2.2.1 能量采集效率

该系统的能量采集性能如下表:

 

表1  系统能量采集性能

 

太阳能能量

采集效率

该系统采用常用的太阳能电池作为太阳能的采集部分。目前,随着太阳能采集技术的不断发展,这种普通太阳电池的能量采集效率可达到16%左右。

太阳能采集功率

根据调查一块面积为306*366(mm)的太阳能电池板可以产生10W的功率,则在该系统中,若采用面积为200*160(mm)左右的电池板大约可以产生3W的功率,足够供给播放器使用。

振动能量

采集效率

热电转换及光转换的转换效率仅为百分之几到十几,而振动可以获得30%左

 

2.2.2      播放器性能

除了功率采集的性能之外,该系统的播放器部分的主要性能如下:

 

表2  播放器主要性能

 

单用户连续播放时间

若系统处于阳光之下或在振动情况下,可以实现永久供电,而在电池满电的情况下,可支持10小时的连续待机。

同时支持用户数目

基于系统设计,综合考虑软件和硬件的条件,该系统最多可以支持4个用户同时听不同的歌曲。

无线传输距离

该系统中采用蓝牙的方式进行无线通信,其无线传输的距离大约在8-30m(一般在10m左右),这一距离是正常家庭住宅中的最长距离,可以满足家庭需要。

太阳能和振动能供电比例

在太阳光直射的情况下,实现太阳能的100%供电,其他情况下,这两种能量的采集比例取决于播放器的状态。

存储

系统配有SD卡接口,可支持高达2GB的高速大容量的SD卡;USB主机接口能连接常规USB记忆棒。

音质

基于硬件平台本身的功能,该播放器的音质处于较好的水平,可以提供高音质的音乐播放功能。

支持音乐格式类型

支持mp3、wma等格式文件

 

 

关键字:EVK1105  OS-II 编辑:探路者 引用地址:基于EVK1105和UC/OS-II操作系统的自主能量开发(二)

上一篇:基于EVK1105和UC/OS-II操作系统的自主能量开发(一)
下一篇:基于EVK1105和UC/OS-II操作系统的自主能量开发(三)

推荐阅读最新更新时间:2023-10-12 22:53

UC3637双PWM控制器在逆变控制电路中的应用
设计要点 在了解了UC3637的特点,电路组成和基本功能之后,即可具体设计逆变控制电路了。以下仅介绍几个关键电路单元的设计方法。 3.1 死区时间td 逆变主电路通常有半桥、单相全桥、三相桥等几种基本形式。功率 开关 管的开通和关断都需要时间,所以上下桥臂之间必须留有适当的死区时间,这关系到逆变主电路的安全。UC3637的死区设置是相当灵活的,可以在很宽的范围内调整。 图3(a)为死区时间示意图,图3(b)为外围元件的连接电路。经过推导和合理的近似,各参数之间有如下关系: (a) 死区时间示意图 (b) 外 围 电 路 图 图3 双PWM比较器 td=t2-t1=〔(+VR/2)-(-VR/2)〕T
[电源管理]
<font color='red'>UC</font>3637双PWM控制器在逆变控制电路中的应用
嵌入式实时操作系统μC/OS-II在ARM上的移植
   O 引言   目前,市场以及院校科研用嵌入式系统产品,如Vxworks,Linux和Windows CE等都已经相当成熟,提供了有力的开发和调试工具,但有些开发成本昂贵,周期较长,而μC/OS-Ⅱ是一种多任务实时源代码的公开操作系统,内核精简,移植性较强,非常适合用于一些小型控制和实验系统的开发。    1 操作系统及CPU介绍   μC/OS-Ⅱ是基于优先级的占先式实时多任务操作系统,包含有任务管理、时间管理、任务间同步通信(信号量,邮箱,消息队列)和内存管理等功能。绝大部分代码用C语言写成,极少部分与处理器密切相关的代码用汇编语言编写,便于移植。作为一个源代码公开的实时操作系统,最多可以管理64个任务,并支持
[嵌入式]
快速学Arm(17)--uC/CS-II中的任务状态及转换关系
uC/CS-II是一个可以并行执行多进程的系统,在uC/OS-II中进程称为任务,主要有五种状态,即: .睡眠状态:任务驻留在程序空间中,当时控制权却没有交还给系统. .就绪状态:任务已经准备好了,可以运行了. .运行状态:任务正在运行的过程中. .等待状态:任务在等待某一事件的发生而阻塞的状态. .被中断状态:被中断服务程序中断了的状态. 这些状态是可以相互转换的,而状态之间的转换是需要执行一些函数才能做到的.下面的图就是这些状态之间相互转换时有可能要执行到的函数.
[单片机]
快速学Arm(17)--<font color='red'>uC</font>/CS-II中的任务状态及转换关系
基于μC/OS-II和TCP/IP协议的多串口服务器
摘要:针对许多设备不具备网络接口的问题,以ARM7Cortex-M3处理器LM8962为核心构建嵌入式系统,利用SC28L198芯片扩展8个串口,完成基于μC/OS-II操作系统和TCP/IP协议的多串口服务器设计。该系统能够同时为8个串口设备提供以太网远程数据传输,为具有串行通信接口设备的网络控制提供了条件,实现了计算机远程监控。   为使传统串口设备能够方便、快捷地接入互联网,笔者以ARM7处理器LM8962和串口扩展芯片SC28L198为核心构建嵌入式系统(串口服务器),完成以太网数据与串行口数据之间的相互转换。一方面,LM8962将SC28L198发送过来的串口数据打包成以太网数据帧,并通过自身的以太网控制器发往
[工业控制]
基于μC/<font color='red'>OS-II</font>和TCP/IP协议的多串口服务器
μC/OS-II显示控制系统设计
引 言     随着性能的提高和价格的降低,越来越多的嵌入式应用采用了ARM处理器。在强大功能及丰富外设的支持下,嵌入式实时操作系统凭借较高的开发效率、可维护性和可靠性成为开发设计的理想选择。     μC/OS-II是一个完整的、可移植、可裁减的占先式实时多任务内核。它是用ANSI C语言编写的,包含一小部分汇编语言代码,可以供不同架构的微处理器使用。μC/OS由美国人Jean J.Labrosse于1992年完成,1998年发展到μC/OS-II,目前的版本为μC/OS-II v2.83。2000年,μC/OS得到美国航空管理局(FAA)的认证,可以用于飞行器中。作为一个典型的嵌入式操作系统,μC/OS-II的应用非常广泛,如
[嵌入式]
UC3875等组成的1000W全桥软开关电源IC移相控制系
用UC3875等组成的1000W全桥软开关电源IC移相控制系统实际外围电路图 图 用UC3875等组成的1000W全桥软开关电源IC移相控制系统实际外围电路图 实用的100kHz、1000W移相控制ZVS全桥软开关电源IC控制系统UC3875与外围电路见图。
[电源管理]
用<font color='red'>UC</font>3875等组成的1000W全桥软开关电源IC移相控制系
基于μC/OS-II的嵌入式激光测距系统
  本文介绍一种基于 ARM9 的激光测距系统的硬件原理设计和软件设计方案。以 ARM9 处理器为控制核心,采用相位法激光测距技术,首先用正弦信号调制半导体激光器的发射激光,然后将被测物反射的激光用光电探测器转换为电信号,采用相位测量技术测量出发射信号与接收信号的相位差,从而计算出与被测物的距离。最后使用实时操作系统 C/OS-II 作为系统控制核心,以确保测量精度。   0 引言   激光测距系统的最基本原理就是测量激光脉冲在空间传播的时间间隔,从而获得被测量的距离。针对相位法激光测距的基本原理与实现方法进行研究,本文结合了嵌入式、差频测相等相关技术和实时操作系统 C/OS-II 的优点,硬件结构合理,软件实现方法灵活,
[单片机]
基于μC/<font color='red'>OS-II</font>的嵌入式激光测距系统
基于UC3638的PWM控制器在TEC温控中的应用
摘要:阐述了基于UC3638的PWM双极性电流控制器构成的半导体热电致冷器(TEC)温控系统。对UC3638增强型PWM电机控制IC的特点进行了介绍。给出了由UC3638构成的TEC双极性电流驱动器的设计方法。给出的温控实验结果证明了基于UC3638的控制器是可行的。 关键词:UC3638;半导体热电致冷器;脉宽调制;双极性电流控制 0 引言 半导体热电致冷器(Thermo-E1ectric Cooler,简称TEC)具有体积小、无噪音、无污染等特点。广泛应用于航天、军事、光电、机电、医疗、汽车、通讯等领域。在某类仪器研制过程中,需要对金属块迅速加热制冷和恒温,进行热循环工艺控制,TEC能很好满足这种要求。TEC依靠热交换,
[传感技术]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved