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

    文章

    702

    浏览量

    93419
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1343

    浏览量

    120724
  • DS1621
    +关注

    关注

    1

    文章

    16

    浏览量

    11532

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    关于DS18B20设计温度计

    要求所设计的温度计测温范围为55C ~125C,并用液晶LCD1602显示;且能测量液体温度,当超过1000C能够报警。用DS18B20设计,求硬件电路图及程序,,,,来大神啊~
    发表于 05-25 09:33

    AMEYA360设计方案丨数字温度计解决方案

    `1、前言数字温度计测温仪器类型的其中之。根据所用测温物质的不同和测温范围的不同,有煤油温度计
    发表于 07-11 16:41

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

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

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

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

    如何去实现种基于DS18B20的数字温度计设计

    测出的-.般都是电压,再转换成对应的温度,需要比较多的外部硬件支持。其缺点如下:●硬件电路复杂;●软件调试复杂;●制作成本高。本数字温度计设计采用美国DALLAS半导体公司继DS1820之后推出的
    发表于 02-23 07:25

    数字温度传感器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一定位存储在EEPROM。图1和图2显示,DS1721
    发表于 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>传感器的仿真电路图免费下载

    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次下载

    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 553次阅读
    <b class='flag-5'>DS</b>1721数字<b class='flag-5'>温度</b>传感器与<b class='flag-5'>DS1621</b>的反向兼容性