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

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

3天内不再提示

peakcoo电子秤方案芯片CS1237简介

PCBA方案开发鼎盛合 ? 来源: peakcoo ? 作者:peakcoo ? 2020-01-15 15:38 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子秤凭借着其性能稳定、直观便利等特点,已经在各个领域取代机械秤的地位。但随着技术的发展,人们对其性能有着更高的要求,比如:精度更高、功耗更小、成本更低。

本文介绍了24位高精度ADC芯片——CS1237应用在电子秤上的解决方案。系统通过CS1237内置放大器对称重传感器的微弱电压信号进行放大,然后通过Sigma-Delta ADC进行模数转换,最后使用2线SPI接口输出数据给MCU来进行处理。MCU处理完毕后,把重量信息送往显示模块或无线发射模块。

一、系统设计

电子秤由CS1237、称重传感器、MCU、按键模块、显示模块等组成(见下图)。

二、详细设计

2.1、硬件设计

在高精度应用场合,为了避免MCU的工作电源对ADC工作电源造成影响,可以将CS1237的工作电源与MCU的工作电源分开,PCB Layout时要注意采用数模分离、单点接地的方式。信号输入端经过RC滤波器再进入CS1237,可以减少噪声的干扰。CS1237的通讯接口与MCU相连的过程中,各串联一个电阻,可以提高通讯的可靠性。

2.2、通讯时序

CS1237采用2线的通讯接口:DRDY/DOUT(数据线)、SCLK(时钟线)。当DRDY拉低后,表明数据已经转换完成,输入的第1个SCLK 就可以将输出的最高位读出,在24个SCLK后,将所有的24位DOUT数据读出。如果需要更改配置(通道、PGA、速率)或关闭传感器激励源以节省功耗,可以通过相应的命令对CS1237的寄存器进行配置。

2.3、软件处理

对读取的AD值可以进行适当的软件滤波处理,比如算术平均滤波、滑动平均滤波、中值滤波,等等,以获取更高的精度或抗干扰能力。

由于传感器的温度特性往往不是很理想,需要补偿才能达到性能要求。此时可以利用CS1237内置的温度传感器读取温度值,用软件的方式来分段补偿,以节省成本。

当电子秤处于闲置状态,可以通过间歇开启/关闭传感器的方式来节省系统功耗,如果有重物放置,再恢复到正常的状态。

三、总结

CS1237具有小体积(SOP8封装)、集成度高、外围电路简单等特点,可以使得整个PCB非常小。从而在保证性能满足需求的同时,可以有效降低生产厂家的BOM成本。其有效位可达20位以上,对于典型的2mV/V称重传感器可以实现60,000d以下的分辨率,满足现有大部分电子秤的精度需求。用户还可以利用CS1237的传感器激励源开关在电子秤休眠时关闭称重传感器的电源,以节省功耗,大大延长蓄电池的使用时间。同时,CS1237的2线SPI通讯接口可以简化主控的软硬件开销,使得用户可以选择成本更低的MCU。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    需要CS1237CS1238的资料

    你好,请帮忙提供一下CS1237CS1238的资料,包括程序例子,PCB及电路设计说明和demo。所有资料吧,程序、电路、芯片等相关的所有资料。之前设计的电路EMC性能不理想。邮箱:linhuikui@qq.com 谢谢
    发表于 07-04 10:25

    请问有CS1237的STM32驱动代码吗?

    您好,请问有CS1237的STM32驱动代码吗?能否发一份437944798@qq.com谢谢!!
    发表于 05-14 20:38

    CS1237

    Hi all, We are still developing Scale project with CS1237 and STM32F Is it possible to 1/80000 rate
    发表于 05-08 20:31

    您好,有没有cs1237和bat32157的demo案例,邮箱2949468540@qq.com,谢谢

    您好,有没有cs1237和bat32157的demo案例,邮箱2949468540@qq.com,谢谢
    发表于 05-06 08:44

    CS1237 开机AD值随温度漂移问题

    我们开发一款电子秤,使用电池供电,LDO转3.3V,用CS1237对惠斯通电桥应变片采样。 发现温度对ADC的采集值是有影响的。 电路如图,开机后温度会从25度慢慢升到29.7度左右,然后ad值也会
    发表于 03-19 12:24

    蓝牙测人体脂肪电子秤方案的软硬件开发

    随着健康管理意识的提升,智能体脂逐渐成为家庭健康监测的核心设备。本文基于DSH38M93主控芯片CS1237高精度ADC芯片,提出一种创新性的智能测脂蓝牙
    的头像 发表于 02-28 15:50 ?602次阅读

    求 STM32+CS1237驱动例程

    您好,最近在用STM32开发CS1237,可以发我一份CS1237驱动例程吗,谢谢
    发表于 02-17 21:13

    cs1237的数据缓慢增大到0xFFFFFF后又回到0

    请教一下cs1237的数据缓慢增大到0xFFFFFF后又回到0,又从0开始增加,是什么原因?数据溢出了吗?
    发表于 02-07 11:21

    咖啡电子秤PCBA方案设计

    在当今科技飞速发展的时代,电子秤在各个领域都发挥着重要作用。而在咖啡领域,一款精准可靠的电子秤更是不可或缺。今天我们就来聊聊咖啡电子秤方案的功能实现。 一、主要性能指标 开机方式: 按
    的头像 发表于 12-11 17:04 ?543次阅读

    自行车充气泵方案ADC 芯片 CS1237

    在现代生活中,自行车作为一种环保、便捷的交通工具,受到了越来越多人的喜爱。而自行车的正常使用离不开一个可靠的打气泵。随着科技的不断进步,自行车打气泵方案也在不断创新,其中 ADC 芯片 CS1237
    的头像 发表于 11-20 15:15 ?826次阅读

    手提吊钩方案ADC芯片CS1237

    在当今的计量领域,手提吊钩以其便携性和高效性成为了众多行业不可或缺的工具。而在手提吊钩方案中,ADC 芯片 CS1237 发挥着至关重要
    的头像 发表于 11-05 15:04 ?884次阅读

    发一下CS1237的stm32驱动例程

    能发一份CS1237的stm32的驱动例程么?邮箱417556041@qq.com
    发表于 10-12 09:43

    电子秤方案主控芯片DSH3487的技术特点

    电子秤领域,主控芯片的性能直接决定了电子秤的精度、稳定性和功能多样性。DSH3487 作为一款高性能的电子秤主控芯片,以其独特的设计和强大
    的头像 发表于 10-09 14:42 ?758次阅读

    CS1237CS1238有效数据位为什么会不同?

    CS1237CS1238有效数据位为什么会不同? CS1237:20位(5V) CS1238:20.7位(5V) 这两款ADC应该是一样的吧,除了1238多出一组多路开关,后面的东西
    发表于 09-08 18:55

    请厂家发一份CS1237CS1238的C51驱动程序

    请厂家发一份CS1237CS1238的C51驱动程序,hrblgd@163.com,谢谢
    发表于 09-08 18:51