没有合适的资源?快使用搜索试试~ 我知道了~
据库SQLite在家居能源控制子系统中的应用
需积分: 9 2 下载量 75 浏览量
2010-10-24
15:44:15
上传
评论
收藏 278KB PDF 举报
温馨提示
试读
4页
献给需要sqlite开发的朋友。 Char-)t Database=“Energy.db”; re=sqlite3一open(Database,&db); Char*INSERT—SQL=“insert into TemResult values(’S001’,’电力调节’,’D1001’,’电冰箱’,’ 正常’,”,’T1001’,’温度’,’正常’,’25’,’
资源推荐
资源详情
资源评论
第26卷第6期
2008年11月
佳木斯大学学报(自然科学版)
Journal
of
Jiamusi
University(Natural
Science
Edition)
V01.26
No.6
Nov.2008
文章编号:1008一1402(200s)06—0752一∞
嵌入式数据库SQLite在家居能源控制子系统中的应用
顾伟,赵敏,孙筱川,撒鹏飞
I南京航空航天大学自动化学院.江苏南京210016l
摘要:针对家居能源控制系统测控点多,实时性和可靠性要求高的特点,提出了使用嵌入式
数据库SQLite对系统的批量数据进行管理和维护.本文分别介绍了家居能源控制系统的总体设
计,软件设计和数据库设计,以及在嵌入式系统WinCFA.2下SQLite的使用方法,并结合实例具
体说明了sQute在家居能源控制系统中的应用,最后用实验证明了sQute的优越性.SQLito实现
简单,可以提高程序的运行效率,增加程序的稳定性和可读性,因此具有广泛的应用前景.
关键词:嵌入式数据库;嵌入式系统;SQlite;家居能源
中图分类号:TP311.13
文献标识码:A
0引
言
随着石油、煤炭等传统不可再生资源的短缺以
及环境污染问题的日益严重,国际社会对清洁、可
靠和高效的能源的需求越来越迫切.本课题是和加
拿大某公司合作,针对加拿大蕴藏丰富的天然气资
源,开发一整套适合家居生活的绿色能源系统,为
家庭提供清洁可靠的电能和热能.该系统分为:控
制子系统、燃料电池子系统、燃料处理子系统、电力
调节子系统、热能供应子系统和电子子系统.其中,
控制子系统对家居能源系统的源系统的各个功能
组件和子系统进行监测与控制.
家居能源控制子系统要求测控点多,数据量
大、实时性好、可靠性高.嵌入式系统具有的小体
积、高可靠性、低功耗和低成本等特点,非常适合家
居能源控制子系统的设计要求.通过嵌入式系统平
台上移植嵌入式数据库并进行应用程序的开发,在
实现子系统控制管理的同时。还满足了家居能源控
制子系统数据处理量大、速度快、可靠性高等设计
要求….本文结合嵌入式数据库SQLite在家居能源
控制子系统中的应用,讨论嵌入式数据库的设计与
实现方法.
设定的控制规律实现动作控制.控制子系统的测量
信号主要有燃料电池膜片组电压信号、火焰温度信
号、各处环境温度信号等模拟量输入以及各个功能
开关、按键等数字量输入;控制子系统的控制输出
量主要有各气体压缩电动机控制量、冷却液泵控制
量、供水水泵转速控制量、各控制阀门控制量等模
拟量输出以及各控制继电器信号、各指示灯信号等
数字量输出.系统具有待测参数多、控制规律复杂
等特点.
本文采用Windows
CE
4.2嵌入式操作系统和
SQmite嵌入式数据库作为家居能源系统终端应用
程序的开发平台;开发语言为Embedded
Visual
C+
+4.0(EvC)+SP4.以现有的家居能源系统为数据
源,以数据共享的方式实时采集家居能源系统中各
个子系统的数据进行数据的处理和发送,并进行相
应的控制策略.系统的总体结构如图l所示.
2系统软件的设计及实现
根据家居能源控制子系统的设计要求,系统软
件实现了数据采集功能、实时查询及显示功能、数
据实时趋势曲线显示功能、出错报警功能和用户登
录管理功能.控制子系统的软件设计见图2.
1
总体结构
2.1数据采集模块的设计
控制子系统对家居能源系统中分布在不同物
理位置的对象进行模拟量和数字量的采集,并按照
实时数据信息:实时数据文为数据头和数据
体.数据头格式规定如下:
①收稿日期:2008一11—06
作者简介:顾伟(1%3一),男。江苏滨海人。南京航空航天大学硕士研究生.
万方数据
资源评论
alex_decimal
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 华硕B250 PLUS支持6789代BIOS
- 基于javaScript开发的图书管理系统+数据库+源码+项目展示+开发文档(毕业设计&课程设计&项目开发)
- HTML+CSS制作的个人博客网页 2.zip
- 华硕B250M-PIXIU支持6789代BIOS
- c# winfrom 音量控制 静音
- 【OpenHarmony】 ArkTS 语法基础 ② ( ArkTS 自定义组件 )
- 前言(完整版):.zip
- 基于java开发最受欢迎的电影购票系统+源码+数据库+项目文档+项目展示(毕业设计&课程设计&项目开发)
- 基于STM32输液监测系统-源程序,LABVIEW上位机,HMI串口屏
- ESG评分与企业绩效之间的关系
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功