今天发现的这个实验作品非常经典,用计算机直接通过串口驱动DS1621测温,整个测温模块精简之至,没有使用任何单片机和电平转化芯片,涉及的技术还包括串口取电、I2C总线等等。
如果采用单片机驱动DS1621的方案,工作量无异是巨大的,比方说需要完成计算机跟单片之间的电平转换、以及通讯;需要完成单片机跟DS1621之间的通讯。Alberto Ricci Bitti的这个PC实现的温度计,取消了单片机的中转环节,由计算机直接驱动DS1621,省去了单片机部分的大量设计工作,其思路非常犀利,犹如鬼斧神工、别开蹊径。这种经典的方法只有直接看原理图说话才够爽快。
串口取电:整个板子的能耗不高,通过串口偷取的微弱的电流,足以满足DS1621的需要。二极管D1、D2在DTR和RTS上偷取到的12V经C1滤波,由LM2936-Z5降压为5V,作为整个系统的电源。LM2936的输入电压可以低到5.2V,即使有些计算机的RS232高电平只有6V,也是足够用的。
RS232模拟I2C:电平转换是必需的,这一点是由5V稳压管实现的。模拟I2C总线使用了RS232的三根线,我做了一个简单的表格,这样看得更简单明了。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:(经了个典)RS232模拟I2C总线驱动DS1621测温
文章出处:【微信号:gh_dae0718828df,微信公众号:gh_dae0718828df】欢迎添加关注!文章转载请注明出处。
相关推荐
需要获取室温,传送到计算机程序中去,然后软件根据温度进行相应的处理,但市面上能买到的RS232或USB接口的温度计比较贵,主要是单片机类的,由于需要外接电源还有很多外部的连线,使系统不稳定,最主要
发表于 01-03 14:03
的。 DS1621在嵌入一个系统前,需由MPU将设置/状态寄存器值通过2-线接口写入该寄存器,之后DS1261或作为恒温计独立工作,或在M
发表于 10-30 16:04
℃,典型的工作电压和电流值仅为3 V、10μA,具备较高的精度,且自身工作功耗小。通过增加DS1621的使用片数,还可扩展为一个低电压、低功耗的多点数字
发表于 06-12 05:00
DS18B20数字温度计使用
1.DS18B20基本知识
DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具
发表于 01-25 11:29
•1567次阅读
针对目前IIC总线以及具有IIC接口的芯片在嵌入式系统中的广泛应用,设计了一种基于ARM9平台S3C2440的, Linux操作系统下的IIC接口设备驱动程序。通过IIC总线协议,驱动
发表于 02-12 16:09
•78次下载
基于8051的Proteus仿真-DS1621温度传感器实验
发表于 05-12 10:16
•49次下载
DS1621温度传感器protues仿真
发表于 03-01 11:59
•17次下载
配置登记 有DS1621和DS1721配置寄存器的几点区别。一个主要的区别是在配置登记DS1621一
发表于 04-10 09:57
•4次下载
本文档的主要内容详细介绍的是DS1621温度传感器的仿真电路图免费下载
发表于 01-14 16:48
•28次下载
本文档的主要内容详细介绍的是LCD12864和DS1621数字温度传感器的使用仿真资料和工程文件。
发表于 07-24 17:30
•10次下载
本文档的主要内容详细介绍的是DS1621温度传感器实验的程序和工程文件免费下载。
发表于 09-08 18:07
•11次下载
本文档的主要内容详细介绍的是使用单片机实现DS1621测温的仿真文件免费下载。
发表于 03-19 13:48
•17次下载
红外温度计(测温仪)原理是什么? 测温枪学名是“红外温度计”或“红外辐射温度计”。测温枪原理是被
发表于 10-21 09:55
•1633次阅读
电子发烧友网为你提供()DS1621相关产品参数、数据手册,更有DS1621的引脚图、接线图、封装手册、中文资料、英文资料,DS1621真值表,DS1621管脚等资料,希望可以帮助到广
发表于 11-02 08:23
由于许多应用不需要DS0 5线数字温度传感器的±1621.2°C精度,因此设计了精度为±1.0°C的DS1721温度传感器IC,以提供DS1621
发表于 05-16 11:25
•876次阅读
评论