微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于PXA310平台的温湿度传感器设计与实现方法

基于PXA310平台的温湿度传感器设计与实现方法

时间:06-17 来源:中国仪表网 点击:

度有关,而且还与系统中其他运行的线程有关。当系统中有高一级任务到来或其他实时事件需要处理时,实际测量时间会大于上表中的测量时间,并且随着任务的增加测量时间也会相应的增加,完成的时间也受到外界中断的影响。内核会在任务不繁忙时完成测量操作。上表测试结果并未受到系统中其他驱动程序和中断的影响。对比开发手册中理论测量时间可以看到,使用任务队列的方法对改善系统处理能力与实时性效果明显。

  此外,实现温湿度传感器驱动程序还需要清楚了解SHT10读写时序,读取温度和湿度所需要的时间不同。如果应用程序中得出的温湿度值超过预期值,就可以打开GPIO驱动模块,触发系统板上的蜂鸣器达到预警效果。

  6、结语

  此设计方案已经应用于嵌入式无声交互控制系统的检测,并且运行正常。实践证明,该嵌入式Linux温湿度传感器设计方案可行有效,线程阻塞提高系统运行效率,在环境测量准确度和系统实时性方面得到了令人满意的效果。由于此方案基于Linux操作系统和PXA310平台,其在多任务、实时快速处理上具有一定的优势。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top