0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

分享一个用计算机直接通过串口驱动DS1621测温的温度计

单片机爱好者 2018-02-05 16:55 次阅读

今天发现的这个实验作品非常经典,用计算机直接通过串口驱动DS1621测温,整个测温模块精简之至,没有使用任何单片机和电平转化芯片,涉及的技术还包括串口取电、I2C总线等等。

如果采用单片机驱动DS1621的方案,工作量无异是巨大的,比方说需要完成计算机跟单片之间的电平转换、以及通讯;需要完成单片机跟DS1621之间的通讯。Alberto Ricci Bitti的这个PC实现的温度计,取消了单片机的中转环节,由计算机直接驱动DS1621,省去了单片机部分的大量设计工作,其思路非常犀利,犹如鬼斧神工、别开蹊径。这种经典的方法只有直接看原理图说话才够爽快。

分享一个用计算机直接通过串口驱动DS1621测温的温度计

串口取电:整个板子的能耗不高,通过串口偷取的微弱的电流,足以满足DS1621的需要。二极管D1、D2在DTR和RTS上偷取到的12V经C1滤波,由LM2936-Z5降压为5V,作为整个系统的电源。LM2936的输入电压可以低到5.2V,即使有些计算机的RS232高电平只有6V,也是足够用的。
RS232模拟I2C:电平转换是必需的,这一点是由5V稳压管实现的。模拟I2C总线使用了RS232的三根线,我做了一个简单的表格,这样看得更简单明了。

分享一个用计算机直接通过串口驱动DS1621测温的温度计


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RS232
    +关注

    关注

    13

    文章

    739

    浏览量

    94232
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1481

    浏览量

    123245
  • DS1621
    +关注

    关注

    1

    文章

    16

    浏览量

    11569

原文标题:(经了个典)RS232模拟I2C总线驱动DS1621测温

文章出处:【微信号:gh_dae0718828df,微信公众号:gh_dae0718828df】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    转:超级好玩的USB温度计-我们也专业测温

    需要获取室温,传送到计算机程序中去,然后软件根据温度进行相应的处理,但市面上能买到的RS232或USB接口的温度计比较贵,主要是单片机类的,由于需要外接电源还有很多外部的连线,使系统不稳定,最主要
    发表于 01-03 14:03

    数字温度传感器DS1621及其应用

    的。  DS1621在嵌入系统前,需由MPU将设置/状态寄存器值通过2-线接口写入该寄存器,之后DS1261或作为恒温独立工作,或在M
    发表于 10-30 16:04

    基于ARM920T内核的IIC接口驱动设计

    ℃,典型的工作电压和电流值仅为3 V、10μA,具备较高的精度,且自身工作功耗小。通过增加DS1621的使用片数,还可扩展为低电压、低功耗的多点数字
    发表于 06-12 05:00

    DS18B20数字温度计使用

    DS18B20数字温度计使用 1.DS18B20基本知识 DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具
    发表于 01-25 11:29 1549次阅读
    <b class='flag-5'>DS</b>18B20数字<b class='flag-5'>温度计</b>使用

    数字温度传感器DS1621在Linux下的IIC接口驱动设计

    针对目前IIC总线以及具有IIC接口的芯片在嵌入式系统中的广泛应用,设计了种基于ARM9平台S3C2440的, Linux操作系统下的IIC接口设备驱动程序。通过IIC总线协议,驱动
    发表于 02-12 16:09 78次下载
    数字<b class='flag-5'>温度</b>传感器<b class='flag-5'>DS1621</b>在Linux下的IIC接口<b class='flag-5'>驱动</b>设计

    基于8051的Proteus仿真-DS1621温度传感器实验

    基于8051的Proteus仿真-DS1621温度传感器实验
    发表于 05-12 10:16 49次下载

    DS1621温度传感器论文

    DS1621温度传感器protues仿真
    发表于 03-01 11:59 17次下载

    反向的DS1721数字温度传感器DS1621的兼容性

    配置登记 有DS1621DS1721配置寄存器的几点区别。主要的区别是在配置登记DS1621
    发表于 04-10 09:57 4次下载
    反向的<b class='flag-5'>DS</b>1721数字<b class='flag-5'>温度</b>传感器<b class='flag-5'>DS1621</b>的兼容性

    DS1621温度传感器的仿真电路图免费下载

    本文档的主要内容详细介绍的是DS1621温度传感器的仿真电路图免费下载
    发表于 01-14 16:48 28次下载
    <b class='flag-5'>DS1621</b><b class='flag-5'>温度</b>传感器的仿真电路图免费下载

    LCD12864和DS1621数字温度传感器的使用仿真资料和工程文件

    本文档的主要内容详细介绍的是LCD12864和DS1621数字温度传感器的使用仿真资料和工程文件。
    发表于 07-24 17:30 10次下载
    LCD12864和<b class='flag-5'>DS1621</b>数字<b class='flag-5'>温度</b>传感器的使用仿真资料和工程文件

    DS1621温度传感器实验的程序和工程文件免费下载

     本文档的主要内容详细介绍的是DS1621温度传感器实验的程序和工程文件免费下载。
    发表于 09-08 18:07 11次下载
    <b class='flag-5'>DS1621</b><b class='flag-5'>温度</b>传感器实验的程序和工程文件免费下载

    使用单片机实现DS1621测温的仿真文件免费下载

    本文档的主要内容详细介绍的是使用单片机实现DS1621测温的仿真文件免费下载。
    发表于 03-19 13:48 17次下载

    红外温度计测温仪)原理是什么?

    红外温度计测温仪)原理是什么? 测温枪学名是“红外温度计”或“红外辐射温度计”。测温枪原理是被
    发表于 10-21 09:55 1585次阅读
    红外<b class='flag-5'>温度计</b>(<b class='flag-5'>测温</b>仪)原理是什么?

    DS1621 DS1621 - (Maxim Integrated) - 温度传感器 - 模拟和数字输出

    电子发烧友网为你提供()DS1621相关产品参数、数据手册,更有DS1621的引脚图、接线图、封装手册、中文资料、英文资料,DS1621真值表,DS1621管脚等资料,希望可以帮助到广
    发表于 11-02 08:23
    <b class='flag-5'>DS1621</b> <b class='flag-5'>DS1621</b> - (Maxim Integrated) - <b class='flag-5'>温度</b>传感器 - 模拟和数字输出

    DS1721数字温度传感器与DS1621的反向兼容性

    由于许多应用不需要DS0 5线数字温度传感器的±1621.2°C精度,因此设计了精度为±1.0°C的DS1721温度传感器IC,以提供DS1621
    的头像 发表于 05-16 11:25 830次阅读
    <b class='flag-5'>DS</b>1721数字<b class='flag-5'>温度</b>传感器与<b class='flag-5'>DS1621</b>的反向兼容性