毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于uCOS-II的多功能数据采集系统的开发+源代码+流程图(11)
sprintf(str,"UC/OS-II v%1d.&02d",OSVersion()/100,OSVersion()% 100) ;
GUI_PutString(4,114,str);
OSTimeDlyHMSM(0,0,0,50); //任务切换,交出cpu使用权
}
}
主要部分都是在另外的函数中,这里主要是主函数的部分。通过LCD显示可以看见很多的内容。如任务的个数,CPU使用率,任务每秒的切换次数,当然还有AD转换器工作的情况。然后通过4X4键盘来控制整个系统的采样过程,达到数据采集的结果。
4 结论
4.1 总体回顾
本设计是使用ARM7微控制器和uC/OS-II嵌入式操作系统,开发一个通用的多功能数据采集系统。系统用PROTEUS仿真,基本实现了大部分的功能。
课题的要求如下:
1. 可以和上位PC机进行通信和控制。
2. 可以对多点温度和其他物理数据进行采集、储存以及传输。
3. 可以方便地设置采集点和采集周期
LPC2138中的AD转换器基本可以完成对于多点温度和物理数据的采集。然后3位8通道模拟开关DG508进行选择采集点。4X4键盘具体控制采集。但是与上位机的通信还没有实现。在本人的设想中,采取UART作为串行接口,连接到上位计算机,然后来进行数据的输出,如果更进一步可以进行数据的打印。再连接打印机设备,这样数据采集系统将不只是一个纸上谈兵的系统,而具有了一定的现实价值。或者连接一个信号发生器,通过红外或者其他的方式连接到另一个接收器。传送所采集到的数据到接收器,实现监视或者观察的目的。这类系统在工业上有着很多的应用,但在生活中也能有不错的前景。比如温度采集器,就能给很多人用到不同的地方。有些植物需要很多的条件才能生长良好,这就需要控制温度的变化,在各处放置温度计来测温不仅耗时耗力,而且有可能有延误的问题存在。如果这里使用温度采集系统,在温室的各处放置采集系统,再通过一个设备把数据集合到上位计算机的系统中。再编写一个整体的控制系统,自动采取措施来降温或者提高温度。这个系统尤其适合使用于植物园等拥有大量珍惜植物的地方,不仅采集温度,也可采集湿度和光照等数据,降低植物的死亡率。而且也省下了大量的人力资源。而且嵌入式系统的优点在这类需求中也可以较好的实现,价格低廉,而设备又耐用。
系统采用低功耗、功能强大的LPC2138芯片,LPC2138芯片配置了8路多通道3位的A/D,可实现多路数据采集,精度较高,可同时采集7路数据且采集方式可控制。采用单片机内部3位的A/D,使系统硬件电路得以简化。
4.2 UART的应用
因为计算机内部采用并行数据,不能直接把数据发到Modem,必须经过UART整理才能进行异步传输,其过程为:CPU先把准备写入串行设备的数据放到UART的寄存器中,再通过FIFO)传送到串行设备,若是没有FIFO,信息将变得杂乱无章,不可能传送到Modem。
它是用于控制计算机与串行设备的芯片。有一点要注意的是,它提供了RS-232C数据终端设备接口,这样计算机就可以和调制解调器或其它使用RS-232C接口的串行设备通信了。作为接口的一部分,UART还提供以下功能:将由计算机内部传送过来的并行数据转换为输出的串行数据流。将计算机外部来的串行数据转换为字节,供计算机内部并行数据的器件使用。在输出的串行数据流中加入奇偶校验位,并对从外部接收的数据流进行奇偶校验。在输出数据流中加入启停标记,并从接收数据流中删除启停标记。处理由键盘或鼠标发出的中断信号。可以处理计算机与外部串行设备的同步管理问题。有一些比较高档的UART还提供输入输出数据的缓冲区,现在比较新的UART是16550,它可以在计算机需要处理数据前在其缓冲区内存储16字节数据,而通常的UART是8250。
共13页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
下一页
上一篇:
磁悬浮的PID控制系统设计+MATLAB仿真
下一篇:
51单片机的智能空调温度控制系统的设计+仿真图+源码
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
PLC物料自动分拣系统的设计+源程序
单相电压型逆变电路的谐...
粉料称重装置的单片机控...
大规模MIMO系统的发展研究现状
《水浒传》中血腥暴力研...
提高小學语文課堂朗读教...
MNL模型历史城区居民活动...
高效课堂教师问卷调查表
浅析施工企业保理融资成...
遥感土地用变化监测国内外研究现状
小型通用机器人控制系统设计任务书
PCI+PID算法直流力矩电机速...
从企业eHR建设谈管理信息...