共查询到20条相似文献,搜索用时 875 毫秒
1.
2.
传统嵌入式Linux下的I2C设备驱动通常采用较为复杂的3层架构,可满足多设备并行工作的要求;但是在多设备串行的情况下,可直接在适配器层一层实现I2C设备驱动,这将有效地简化I2C设备驱动的开发。本文结合用LM75传感器采集温度的实例,介绍这种方法在嵌入式Linux下的一般实现过程。 相似文献
3.
传统嵌入式Linux下的I2C设备驱动通常采用较为复杂的3层架构,可满足多设备并行工作的要求;但是在多设备串行的情况下,可直接在适配器层一层实现I2C设备驱动,这将有效地简化I2C设备驱动的开发.本文结合用LM75传感器采集温度的实例,介绍这种方法在嵌入式Linux下的一般实现过程. 相似文献
4.
5.
分布式多点温度测量系统的设计与实现 总被引:2,自引:0,他引:2
本文设计了一种实用的基于计算机网络的多点温度采集系统.通过一个8口路由器连接一台PC和7个采用LPC2210微控制器的ARM设备,利用多个LM75串行可编程温度传感器采集多点温度.在PC和ARM设备之间通过网络以C/S模式进行控制信息和测试数据的传输,增强了系统控制和数据采集的可靠性. 相似文献
6.
王玥玥 《电子制作.电脑维护与应用》2009,(1):46-48
本文将引导读者设计制作电子温度计,选用温度传感器实时采集当前温度,同时辅之以存储器和时钟记录温度值及其对应时间,可满足室内温度监测和气温研究记录的基本需要。该温度计的主要器件均选用I~2C总线器件,各项控制任务均在2根总线上完成,管脚利用率高,可扩展性强。通过本实例的练习,读者可以全面掌握I~2C总线的技术原理与实际应用。需要准备89C52单片机一片,数字温度传感器LM75A一片,存储器AT24C02一片,实时时钟芯片X1203一片,LCD液晶显示器MGLS-19264一块。按键开关4个,32.768kHz和12M晶振各1个,三端稳压块7805A一块,如果扩展超温报警和闹铃功能则需蜂鸣器一个,以及电容、电阻若干。 相似文献
7.
8.
9.
介绍了一种基于FPGA的多路I2C总线设计与实现.主要包括系统处理器、局部总线、FPGA逻辑模块、负载设备几部分,实现了从处理器局部总线到I2C协议的转换及其多路扩展,使系统具有多个I2C总线通道,且每一路I2C总线上能挂载多个不同的主设备或从设备.该系统中各路I2C总线相互独立工作,没有干扰和影响. 相似文献
10.
本文介绍了I2C总线的通讯特点,简要说明了I2C总线的协议规范和特点,并针对Philip公司视频解码系列芯片SAA7111A/SAA7121,从模块控制的角度说明了用FPGA实现I2C总线控制核的思路和主要设计流程.使用Cyclone系列的EP1C6Q240C8,对I2C模块进行分析综合与仿真,并在实际应用中得到满意的结果. 相似文献
11.
采集温度数据是温度管理系统的首要任务.LM75以其优越的性能特点,可广泛用于各种温度管理系统.设计了基于51单片机的测温系统,该系统由温度传感器LM75采集温度数据,由51单片机读取其温度数据并显示.重点对LM75数据读写时序进行分析、研究,并给出了读取温度数据的程序流程图.其源程序在所设计的测温系统中成功运行,可迅速测得环境温度. 相似文献
12.
分析了Stelliars系列内置以太网控制器的嵌入式芯片的特点和开发方式,提出了基于LM3S8962的以太网温度采集系统设计方案。通过在LM3S8962上移植uIPTCP/IP协议,实现了以太网通信功能。文中详细分析了LM3S8962对DS18B20进行温度采集时序控制过程并提出解决方法。PC机通过HTTP协议访问LM3S8962服务器,在网页浏览器上实时显示采集的温度值。 相似文献
13.
14.
本文简单介绍了I2C总线协议的数据传输时序,设计了一种基于FPGA的I2C读写控制器,可以对不同的从器件进行读写操作。根据给出的设计的系统框图,重点分析了核心模块的设计思想以及状态转换过程,最后通过硬件电路和仿真波形,验证了控制器的功能。 相似文献
15.
I2C总线是一种芯片间互联的二进制总线,被广泛的应用在嵌入式系统设备中。Blackfin533是ADI公司一款新型的DSP芯片,该芯片处理器内部没有集成I2C总线控制器。本文在分析了I2C总线原理、协议时序和驱动结构的基础上,根据Blackfin533的特点,在uClinux2.6内核中设计并实现了相应的I2C总线驱动。 相似文献
16.
17.
18.
19.
介绍一种由美国国家半导体公司生产的设双线接口的数字温度传感器LM75,本文详细描述了它的特点,引脚功能,工作原理及其在应用中需要注意的问题,并给出了其通过 I^2C总线温度输入的数据采集系统电路。 相似文献
20.
无线传感器网络感知节点的I~2C设备驱动设计与实现 总被引:3,自引:0,他引:3
针对I2C总线在控制外围设备方面的优势,提出了将I2C总线应用于无线传感器网络中感知节点传感器接入的方案,分析了I2C总线协议的数据传输流程,设计了基于TinyOS的I2C总线设备驱动程序架构,并实现了以ATmega 1281为微处理器的感知节点中光照传感器ISL29002的驱动程序;该驱动程序可以成功驱动传感器并已用于西北温室群监控系统中,应用表明驱动程序能够长期稳定工作。 相似文献