基于PXA310平台的温湿度传感器设计与实现方法
时间:06-17
来源:中国仪表网
点击:
度有关,而且还与系统中其他运行的线程有关。当系统中有高一级任务到来或其他实时事件需要处理时,实际测量时间会大于上表中的测量时间,并且随着任务的增加测量时间也会相应的增加,完成的时间也受到外界中断的影响。内核会在任务不繁忙时完成测量操作。上表测试结果并未受到系统中其他驱动程序和中断的影响。对比开发手册中理论测量时间可以看到,使用任务队列的方法对改善系统处理能力与实时性效果明显。
此外,实现温湿度传感器驱动程序还需要清楚了解SHT10读写时序,读取温度和湿度所需要的时间不同。如果应用程序中得出的温湿度值超过预期值,就可以打开GPIO驱动模块,触发系统板上的蜂鸣器达到预警效果。
6、结语
此设计方案已经应用于嵌入式无声交互控制系统的检测,并且运行正常。实践证明,该嵌入式Linux温湿度传感器设计方案可行有效,线程阻塞提高系统运行效率,在环境测量准确度和系统实时性方面得到了令人满意的效果。由于此方案基于Linux操作系统和PXA310平台,其在多任务、实时快速处理上具有一定的优势。
- 基于STC89C52单片机的温湿度远程监控系统设计(06-11)
- 浅析传感器在地铁中的应用(06-15)
- 温湿度传感器选型的注意事项(11-27)
- 温湿度传感器等在智能家居环境监测中的应用(02-06)
- LT3751如何使高压电容器充电变得简单(08-12)
- 三路输出LED驱动器可驱动共阳极LED串(08-17)