用MAXQ3210构建1-Wire温度记录仪
时间:09-13
来源:互联网
点击:
应用功能扩展
MAXQ3210具有1k x 16 (1024字)的EEPROM程序存储空间,演示代码只占用了其中的60%至70%。可对应用代码进一步优化,使其仅占用50%的程序存储空间。开发了应用的核心功能后,可增加许多额外功能,使其成为功能完备的环境检测系统。
多传感器。可以轻松地扩充1-Wire子程序,使其能够访问多个DS1822温度传感器,这些传感器可以分别与单独的端口连接(每端口接1个器件),或者在单根线上挂一组器件(多点配置)。多点配置结构比较复杂,但能够使MAXQ3210连接更多的器件。
多种传感器类型。应用可以连接多种不同类型的1-Wire传感器,以测量不同环境参数,包括:湿度(DS1923温度/湿度记录仪)、物理开关(DS2401硅序列号),或使用模数转换器(DS2450,1-Wire接口、四通道、A/D转换器)的通用传感器。更多信息见Maxim IC网站的1-Wire/iButton产品页面。
声音告警。MAXQ3210内置压电扬声器驱动电路,因此可以非常简单地加入高分贝扬声器。当温度转换结果高于或低于指定门限后,将发出告警声。
增加记录容量。应用可以按照写数据EEPROM的方式将数据写到未使用的程序EEPROM中。如果应用代码足够小,可以用一部分程序EEPROM来存储更多的温度转换结果,进而记录更长时间的温度数据。
双向串行通信。通过位模拟方式实现双向串行端口,要比仅仅实现发送端口更复杂,但MAXQ3210仍可轻松实现。有了双向端口,主机可以请求MAXQ3210上传记录数据,设置配置数据(如DS1822的温度分辨率),按需访问特定的传感器,甚至可以通过串行接口更新MAXQ3210的固件。
结论
小封装,低功耗,I/O灵活的MAXQ3210是电池供电的环境监测应用的理想选择。许多1-Wire传感器可被用来测量温度、湿度等环境参数,而这些传感器又可仅通过一个端口实现与MAX3210的接口。最后,数据还可以被存贮在MAXQ3210自带的非易失EEPROM存储器中,供以后查询和分析。
MAXQ3210具有1k x 16 (1024字)的EEPROM程序存储空间,演示代码只占用了其中的60%至70%。可对应用代码进一步优化,使其仅占用50%的程序存储空间。开发了应用的核心功能后,可增加许多额外功能,使其成为功能完备的环境检测系统。
多传感器。可以轻松地扩充1-Wire子程序,使其能够访问多个DS1822温度传感器,这些传感器可以分别与单独的端口连接(每端口接1个器件),或者在单根线上挂一组器件(多点配置)。多点配置结构比较复杂,但能够使MAXQ3210连接更多的器件。
多种传感器类型。应用可以连接多种不同类型的1-Wire传感器,以测量不同环境参数,包括:湿度(DS1923温度/湿度记录仪)、物理开关(DS2401硅序列号),或使用模数转换器(DS2450,1-Wire接口、四通道、A/D转换器)的通用传感器。更多信息见Maxim IC网站的1-Wire/iButton产品页面。
声音告警。MAXQ3210内置压电扬声器驱动电路,因此可以非常简单地加入高分贝扬声器。当温度转换结果高于或低于指定门限后,将发出告警声。
增加记录容量。应用可以按照写数据EEPROM的方式将数据写到未使用的程序EEPROM中。如果应用代码足够小,可以用一部分程序EEPROM来存储更多的温度转换结果,进而记录更长时间的温度数据。
双向串行通信。通过位模拟方式实现双向串行端口,要比仅仅实现发送端口更复杂,但MAXQ3210仍可轻松实现。有了双向端口,主机可以请求MAXQ3210上传记录数据,设置配置数据(如DS1822的温度分辨率),按需访问特定的传感器,甚至可以通过串行接口更新MAXQ3210的固件。
结论
小封装,低功耗,I/O灵活的MAXQ3210是电池供电的环境监测应用的理想选择。许多1-Wire传感器可被用来测量温度、湿度等环境参数,而这些传感器又可仅通过一个端口实现与MAX3210的接口。最后,数据还可以被存贮在MAXQ3210自带的非易失EEPROM存储器中,供以后查询和分析。
传感器 总线 温度传感器 电路 电流 振荡器 电阻 Maxim LED 仿真 相关文章:
- 多核及虚拟化技术在工业和安全领域的应用(05-23)
- 基于ARM核的AT75C220及其在指纹识别系统中的应用(05-24)
- 基于音频信号的轴承故障诊断方法(03-17)
- 采用信号调理IC驱动应变片电桥传感器(05-26)
- 基于nRF2401智能无线火灾监控系统设计(04-01)
- 家居安防无线监控报警系统(04-02)
