学海无涯,连接器知多少!下载+回帖=京东券!

空前绝后!史上最全的车载导航资料就它了!

断电不断网,DC/DC UPS路由器光猫带保护电源

AD7793应用心得,附AD7793测试程序及中文资料

AD7793应用心得,附AD7793测试程序及中文资料

分享AD7793测量PT100的应用心得分享,用AD7793测量PT100的部分程序,见附件下载AD7793测试程序及中文资料。经测试PT100全程温度测量范围内精度达到0.2度,至于干扰嘛,按照官方资料的硬件滤波方法效果还可以。因为涉及公司项目,所以代码不便完全公开,SPI使用的是RTT的底层硬件驱动(参考RealTouch),这里提供的代码主要是借鉴其中顶层应用部分,当然得需要软件标定。如果你感兴趣的话完全可以在这个基础上编写自已的底层驱动。对了,cpu用的stm32f103。

硬件简单描述:硬件可以参考官方资料中的提到的3线制应用,使用AD7793内部电流源,不过我采用的是4线制,效果应该更好些吧。


问题解答:

1.  AD7793上电后采集正常,数据到时很稳定,过段时间后就没有数据输出了,AD一直处于转换中,不知道LZ遇到这种问题了没?

我想可能还是时序不太严谨容易出问题,当然这跟应用程序部分也可能有关系。就是软件驱动得做大量测试,硬件驱动如果用在嵌入式就涉及到同步问题。我使用的方法如下,感觉到目前为止7793工作还是挺稳定的。
其一:我现在使用RTT的底层硬件驱动,觉得就是人家编好硬件驱动还是严谨些吧。还有我在硬件上做个检测PT100是否挂载电路,如果检测不到就让7793复位。
其二:软件解决方法:就是一旦数据读取错误,就发复位命令,重新驱动。


可能感兴趣的项目设计:

基于AD7793的温度测量系统电路+PCB源文件,下载链接http://www.cirmall.com/circuit/2490/detail?3

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
AD7792中文资料.pdf
描述:AD7792中文资料
源代码
AD7793测试程序.rar
描述:AD7793测试程序
收藏 (2)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归tyw996所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 简易数码管显示温度计设计,简单易上手

    硬件只需STC单片机+DS18B20+3位共阴数码管即可实现一个精简温度计的设计。单片机STC15W408AS(内部集成了高精度可调晶振)通过DS18B20读取温度,用推挽方式直接驱动3位共阴数码管显示温度。(0-99.9摄氏度)单片机和数码管叠罗汉(单片机插在面包板上后数码管插在面包板单片机引脚对应的位置)程序中DS18B20.H驱动不适合直接用于STC89/STC90系列及其他公司的单片机(延时时间不同需修改)如何读取负温度:DS18B20测温范围 -55℃~+125℃温度的读取DS18B20在出厂时以配置为11位,读取温度时共读取16位,前5个位为符号位,当前5位为1时,读取的温度为负数;当前5位为0时,读取的温度为正数。温度为正时读取方法为:将16进制数转换成10进制即可。温度为负时读取方法为:将16进制取反后加1,再转换成10进制即可。例:0550H = +85 度,FC90H = -55 度。所以你只需把转化和显示负温度的程序加进去就可以了。
    来自:基础电路时间:2018-03-19 ds18b20 温度测量 温度计
  • 电池管理绝缘检测模块原理图/pcb资料

    电动汽车绝缘检测模块,检测电压300V,供电24V隔离。独立ADC芯片,输入滤波放大,CAN总线隔离,两路继电器输出。双层板设计。
    来自:电源管理时间:2018-03-15 stm32f103 电池管理系统 ad7793
  • STM32的Web服务器温度采集设计

    基于STM32的WEB服务器设计,可以控制三种电器的开关,可以采集室内的温度,通过点击网页的更新按钮完成温度的更新。资料:
    来自:其他时间:2018-02-01 stm32 毕业设计 温度测量
  • 电子课程设计 毕业设计 单片机超声波倒车雷达 倒车指示器 距离监测

    PS:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料,若有实物需要请移步淘宝 淘短链:c.tb.cn/c.dEN5e 复制使用淘宝APP即可打开电脑链接:https://shop253371153.taobao.com/shop/view_shop.htm?spm=a313o.201708ban.category.d53.7c6a0115bBWA8q&mytmenu=mdianpu&user_number_id=1857166243
  • 基于HS1101LF和TC1047A 温湿度传感器模块(硬件+源码+设计说明等)

    电路城(www.cirmall.com)本次分享的温湿度传感器模块采用瑞萨电子生产的 R7F0C802 单片机作为控制单元,采集温度传感器 TC1047A 输出的电压信号和湿度传感器HS1101LF电路输出的频率信号,经计算处理,由异步串行通信接口输出可读性强的温度和湿度值。该温湿度传感器工作电源电压为 4.5 V~5.5VDC, 低功耗电流(MCU)为 290 µA@5MHz(TYP.), 响应时间小于 1 秒。 温度测量范围为-40~85℃, 测量精度达± 1 ℃。 湿度测量范围为 1~99%RH, 测量精度可达 0.1%RH。湿度采集测量仪功能介绍: 采用瑞萨单片机R7F0C802为MUC,HS1101LF为湿度传感器,TC1047A为温度传感器,经过UART与瑞萨控制器进行通信,发送当前温度和湿度数据。通过定时器阵列单元测量湿度传感器电路输出的频率信号,采集当前湿度数据。通过A/D转换器测量温度传感器电路输出的电压信号,采集当前温度数据。TC1047A温度测量电路:HS1101LF湿度测量电路:基于HS1101LF和TC1047A 温湿度传感器模块实物截图:基于HS1101LF和TC1047A 温湿度传感器模块资料截图:
  • 基于Cortex - M3的USB热电偶温度测量系统参考设计

    电路功能与优势本电路显示如何在精密热电偶温度监控应用中使用精 密模拟微控制器ADuCM360/ADuCM361。ADuCM360/ADuCM361集成双通道24位-型模数转换器(ADC)、双通道可编程电流源、12位数模转换器(DAC)、1.2 V内部基准电压源、ARM Cortex-M3内核、126 kB闪存、8 kB SRAM以及各种数字外设,例如UART、定时器、SPI和I2C接口等。在本电路中,ADuCM360/ADuCM361连接到一个热电偶和一个100 铂电阻温度检测器(RTD)。RTD用于执行冷结补偿。在源代码中,ADC采样速率选择4 Hz。当ADC输入可编程增益放大器(PGA)的增益配置为32时,ADuCM360/ADuCM361的无噪声代码分辨率大于18位。
  • ADI采用ARM7的USB热电偶温度测量系统设计

    电路功能与优势本电路显示如何在精密热电偶温度监控应用中使用精密模拟微控制器 ADuC7060/ADuC7061 。ADuC7060/ADuC7061集成双通道24位Σ-Δ型ADC、双通道可编程电流源、14位DAC、1.2 V内部基准电压源、ARM7内核、32 kB闪存、4 kB SRAM以及各种数字外设,例如UART、定时器、SPI和I2C接口等。在本电路中,ADuC7060/ADuC7061连接到一个热电偶和一个100 Ω Pt RTD。RTD用于执行冷结补偿。在源代码中,ADC采样速率选择100 Hz。当ADC输入PGA的增益配置为32时,ADuC7060/ADuC7061的无噪声分辨率大于18位。
    来自:测试与测量时间:2014-02-22 温度测量 arm7 usb热电偶
销量
54
查看
4151
参数名 参数值
发布于 2017 年 11 月 03日
芯片资料
Moore8直播课堂