基于单芯片方案的电子秤系统设计

发布者:科技创造者最新更新时间:2012-02-29 来源: 深圳市芯海科技有限公司 关键字:单芯片  电子秤  模数转换 手机看文章 扫描二维码
随时随地手机看文章

  电子秤中模数转换电路现在主要有两种实现电路:由分立元件组成的积分电路和单个模数转换(ADC)芯片。积分电路构成的系统外围电路复杂,对个别元器件要求高,存在功耗大、可靠性不高、温度性能差的缺点;而单个ADC芯片构成的系统具有高精度、低功耗、高稳定性的特点,且外围电路简单有利于生产及维护。因此,现在大部分电子秤厂家偏向于使用单个ADC的方案。

  随着技术的发展,生产和应用要求更加简单、精度更高、成本更低、功耗更低的解决方案,电子秤电路不断向着更高集成化的方向发展。CSU1221是芯海科技公司自主研发的集成高精度ADC的CMOS单芯片MCU,是国内首创的一款应用于商用电子秤的SoC芯片。

  CSU1221 芯片技术特性

  CSU1221是一个8位CMOS单芯片MCU,内置4K×16位一次性可编程 (OTP)ROM,256B数据存储器(RAM),有17个双向I/O口,带有2通道24位全差分输入或4通道24位单端输入的Σ-ΔADC,工作电压为 2.4V~3.6V,工作电流小于3mA。

  如图1所示,CSU1221内部集成稳压源,可配置输出四种不同电压值,为传感器供电,通过对内部寄存器的操作来打开或关闭稳压源的输出,此电压同时作为CSU1221内部ADC的参考电压。CSU1221内置1MHz时钟振荡器,内置一个8位定时器,CPU周期最快可达到500KHz,同时内置蜂鸣器驱动。CSU1221有四个中断源:1个ADC中断、2个外部中断、1个定时中断。

CSU1221芯片功能结构图
图1:CSU1221芯片功能结构图。

  CSU1221 内置ADC的输出速率可以配置为3.8~488Hz,ADC前端的低噪声可编程增益放大器(PGA)可以配置为1、64、128、256等四种不同倍率的增益,以满足各种信号量场合。在PGA为128时,ADC的有效精度达到17.5位。

  使用CSU1221内置ADC与 MCU,因此MCU与ADC之间的通讯都在芯片内部完成,避免外界环境对ADC的影响,可靠性比基于单个ADC芯片的应用系统更高,且高集成度带来明显的高性价比优势;CSU1221内部集成稳压电源,方便于传感器供电。使用CSU1221设计电子计价秤的功耗比当前主流的单个ADC方案更低,提高电池的续航能力。

  电子秤系统设计

  图2是基于CSU1221的电子计价秤原理框图。从图中可看出此系统主要包含电源电路、主控制芯片、模拟信号输入、存储电路、电压测量电路、按键扫描,下面将对这些电路的设计进行分析。

CSU1221应用于电子计价秤的原理框图

 

图2:CSU1221应用于电子计价秤的原理框图。

  电源系统在CSU1221中,数字电路与模拟电路是分别供电的,为了简化电源电路,两路电源仍用一片稳压电路提供,两电源之间用滤波电感隔开,以减少数字电源中因数字电路产生的杂波干扰对模拟电路的影响。

  模拟信号输入传感器输出的模拟差分信号经过两个LC滤除器滤除输入模拟信号中的高频干扰信号之后,再分别输入到CSU1221的AIN0、AIN1引脚。传感器激励端的电压由CSU1221内部LDO输出提供,带负载能力可达到15mA,有四种输出电压可选择,可以通过控制CSU1221内部寄存器控制LDO开关及输出电压值(2.2V、2.5V、2.8V、3V),方便于传感器供电控制。

  存储电路 由于CSU1221内部没有E2PROM ,所以必须外部扩展串行接口的E2PROM,如用I2C总线结构的24C02。如用PT3[3]、 PT3[4]作为I2C通讯接口,PT3引脚有上拉电阻可选,所以通讯线不需要外接上拉电阻。

CSU1221应用于电子计价秤的电路原理图
图3:CSU1221应用于电子计价秤的电路原理图。

  电压测量在各种电池供电的装置中,都希望监视电池电压,以便能够及时对电池进行充电或更换。CSU1221有五个模拟输入端,通过多路器与ADC连接,利用空余的模拟输入端分时测量电池电压值唾手可得。具体接法是:用电阻网络对电池电压分压,AIN3、AIN4作为电压输入端接到采取电阻两端,通过测量此电阻两端电压,再根据采样电阻阻值对于电阻网络的比率值计算出电池的电压值。测量电压的时机为两个时间:一是刚开机进行一次电压测量;二是开机后的电压测量均是在重量稳定一段时间后再进行一次。每次测量都必须切换ADC通道,PGA = 1,AD速率使用125Hz的档位,这样在测量电压时,AD值较稳定且耗时很短,测试结束之后,必须还原之前的ADC设置,还原后必须丢掉3个AD值。[page]

按键阵列图

     图4:按键阵列图。

  按键扫描 假设按键扫描阵列为4×6,PT1[5]、PT1[6]、PT1[7]、PT2[0]、PT2[1] 、PT2[2]为回扫线,PT2[3]、PT26]、PT3[5]、PT3[6]为驱动线。按键阵排列如图4,在本例中,为了节省元件,未在驱动线中串联隔离元件,如果同时按

下与同一回扫线(输入口)连接的两个按键,就会通过两条相关的驱动线造成两个输出端短路。此时可以使用如下方式法避免:初始化时,接通所有上拉电阻,连接按键的各I/O口均设置为输入口,当需要进行按键扫描时,只需将其需要驱动的那一个I/O口设置为输出口并输出低电平,回检读口后立刻将该I/O恢复为输入口,如此反复,即同一时刻只有一条线为输出口,就不会造成故障。

  设计要点及注意事项

  CSU1221内部集成1MHz时钟,CPU的时钟周期可选择为:62.5K、125K、250K、 500KHZ,选择500KHz以缩短每次大循环的运行时间。

  CSU1221内部集成的ADC,速率选择范围 3.8~488Hz。在测量电压时使用125Hz;在测量传感器时使用15HZ,每个AD值的周期约为67ms,保证在AD值更新之前,程序的大循环已经结束(根据程序大循环运行的时间不同,可以适当调整),为了得到更稳定的重量,首先对AD值进行2次算术平均,然后再进行8次的滑动平均。在测量电压结束之后,必须丢掉3个AD值的时间为200ms,在重量稳定的情况下察觉不到跳动或反应迟钝的现象。

  为了提高电子秤的线性,可增加ADC内部运放的偏置电流,增加100%时为最佳。使用CSU1221直接驱动无源蜂鸣器时,必须串一个100欧的电阻,避免快速按键时影响AD值的跳动。在每个大循环结束之后,可以使用HALT指令使CPU处于暂停状态,直到新的中断(如AD中断)产生才恢复正常,这样可以降低功耗CSU1221运行功耗。

  由于模拟信号极易受到外界的电磁干扰,所以实际设计中应注意以下细节:1)在PCB布板时接口传感器输入端至 AIN0、AIN1的距离尽可能短,滤波电容的接地端要直接接到铺地铜箔上;2)模拟信号的两引线与铁氧体均平行布线,滤波电容紧密平行排列。

  由于I2C的时钟频率比较高,为了避免干扰内置的ADC,需远离模拟端的I/O引脚。CSU1221的模拟地AGND应与数字 DGND分开来,同时回到稳压芯片(HT7130)的地端,而HT7130的地端与电池的地端相连接。并且其它的元器件,如E2PROM (HT24C02)、液晶驱动芯片(HT1621)的地端并不一定要与DGND相连,如果这些元器件的地端与电池的地端相近,可直接将这些地连接到电池的地端。地线连接应遵循下面的原则:非CSU1221模拟地的地线,不能与CSU1221模拟地部分相连,以避免其它元器件产生的干扰信号流经 CSU1221模拟地,影响稳定性。

  上电开机后对CSU1221进行初始化时,建议采取如下顺序以提高软件可靠性:a.上电后,延迟30ms;b.初始化CSU1221数字部分;c.延迟30ms后,初始化CSU1221模拟部分;d.延迟60ms后,初始化所有RAM。

  本文小结

  CSU1221是一款内置ADC的高精度、低功耗、高可靠性的单芯片MCU,外围电路非常简单,应用方便,非常适合用于高精度、小信号测量产品,如高精度电子秤、气压计、血压计,等等。该产品目前已经获得若干衡器及其它行业的批量应用。

关键字:单芯片  电子秤  模数转换 引用地址:基于单芯片方案的电子秤系统设计

上一篇:单片计算机系统抗干扰的软件途径
下一篇:基于CPLD的单片机PCI接口设计

推荐阅读最新更新时间:2024-03-16 12:54

基于CPLD的模数转换组合研究
   1引言   A/D转换组合是雷达目标诸元数据转换、传输的核心部件,一旦出现故障,目标信号将无法传送到信息处理中心进行处理,从而导致雷达主要功能失效。某设备的A/D转换设备结构复杂,可靠性差,可维修性差,故障率高,因此,采用CPLD技术和器件研究A/D转换组合,改善该设备的总体性能。   2 A/D转换组合工作原理剖析   A/D转换组合作为武器系统的核心部件,接口特性和功能与武器系统的兼容,是新A/D转换组合研制成功的前提,因此,必须对引进A/D转换组合进行详细的分析研究,提取接口特性及其参数,分析组合功能和性能指标。   2.1 组合工作原理及端口信号说明   原A/D转换组合由五个装置组成,这五个装置形成两个完
[模拟电子]
科胜讯推出全新音频解码器控制器USB单芯片
针对 USB 音频外设的单芯片 USB 音频编解码器和 USB 音频流控制器 为图像、音频、嵌入式调制解调器及视频监控应用提供创新半导体解决方案的领先供应商科胜讯系统公司(纳斯达克代码:CNXT)推出 CX2077x 和 CX3102x 产品系列。CX2077x 是业界第一个 USB 音频集成电路(IC),在单一芯片封装上集成了片上数字信号处理器(DSP)、三色 LED 脉冲宽度调制(PWM)和 LED 驱动器。CX2077x 和 CX3102x 是科胜讯嵌入式音频解决方案的一部分,专门针对耳机、麦克风、坞站和扬声器等 USB 音频外设而设计。 新推出的系列产品内置 RGB(红色、绿色和蓝色)PWM LED 控制器和驱动器,可
[模拟电子]
单芯片毫米波雷达传感器的实用性有哪些?
最受欢迎的新型传感器之一:单芯片雷达片上系统(system-on-chip,SoC),其在汽车中的广泛采用大幅提高了销量,从而促进了价格的下降。这些精密的IC器件对汽车制造商而言至关重要,对其它应用也同样有很大的吸引力。在汽车应用领域,尽管IC器件将继续占据主导地位,设计人员也在探索一系列新用途可以提高安全性和便利性。 本文引用地址: http://www.21ic.com/app/auto/201805/763604.htm   雷达IC 谁能想到单芯片雷达呢?虽然现在多个制造商已经设计制造出多种形式的单芯片雷达。大多数国家已经开发出24GHz、76-81GHz、94GHz频段的芯片。尽管连续波(continuous-wave
[汽车电子]
超小型模数转换器提升低功耗的医疗设计电路图及原理
医疗设备的发展正在彻底变革家庭医疗保健市场,人们无需离开家门就能诊断出各种健康状况。技术的发展使得便携式自助护理保健系统成为现实,这些系统可以帮助人们监视诸如血压、血糖和体温等重要指标。   家庭医疗监察和监视系统可以帮助人们掌控自己的健康状况,但是这些医疗设备必须快速和高效率,并能在最重要的时候保证工作。随着便携式医疗传感器的发展,更长电池寿命和更小外形尺寸的需求对非组织入侵式护理来说变得愈加关键。   医疗测量设备一般需要整合多种信号调节电路,包括放大器、滤波、参考源和模数转换器(ADC)等,才能分辨和识别传感器信号。除了小尺寸外,读取传感器输出的模拟电路要求低功率工作也很重要,这样才能提供更长的电池寿命和更多的读取
[模拟电子]
超小型<font color='red'>模数转换</font>器提升低功耗的医疗设计电路图及原理
爱特梅尔推出业界首个用于最大15.6英寸触摸屏的 超低功率单芯片触摸控制器
微控制器及触摸技术解决方案的领导厂商爱特梅尔公司(Atmel® Corporation)宣布推出支持最大23英寸触摸屏的下一代产品系列maXTouch® T Series,用于手机、平板电脑、Ultrabook、笔记本电脑和一体式电脑等应用。 该系列中的首款器件mXT2952T是世界上首个超低功率单芯片器件,支持最大15.6英寸的Windows® 8认证过的触摸屏,并且优化支持覆层玻璃厚度薄至0.4mm的触摸屏。 全新T系列提供了具有互电容和自电容的革新性自适应感测架构,以优化其性能。maXTouch T系列自动控制选择最佳的感测架构,实现无缝开关,以达到更高的性能和更低的功耗。互电容实现了真正的多点触摸跟踪,同时自电容提
[单片机]
利用单芯片MCU提高照明系统能源效率
在住宅用电中,照明用电占有相当大的比重。以家庭 用电为例,空调、冰箱、热水器等用电大户一直是大家关注的焦点,而天天都在使用的照明反倒被认为是“小儿科” 了。其实,每一张电费账单中都要为照明用电支付1/6的费用。如何在中国推广节能的照明产品,提高照明系统的 能源效率,降低照明用电量,已经成为摆在中国工程界面前的最大挑战,这使工程师们必须考虑采用节能器件来设 计自己的产品。 1 数控电子镇流器应运而生 在鳞次栉比的建筑物中,照明系统最普遍的形式是使用各种荧光灯管,以及采用简单的感应器和启辉器的镇流器。据估算,这种传统的方式可消耗建筑物用电量的 40%,既低效又浪费,而且成本昂贵。新的欧洲和国际立法要求从2005年开始增加效率和停用
[嵌入式]
Broadcom借助其业界首款单芯片双端口10Gb以太网接口控制器推动主流服务器发展
最新的集成控制器使Broadcom的NetXtreme II C-NIC产品系列得以壮大,并增加了10Gbps解决方案,这款产品丰富及完善了以其市场领先的C-NIC、企业路由器和物理层设备为主的10GbE的业务组合 北京,2007年5月16日 –全球领先的有线和无线通信半导体厂商Broadcom公司(美国博通公司) (纳斯达克: BRCM),,宣布推出业界首款真正的单芯片、双端口10GbE汇聚网络控制器, 以迎合大批量服务器的设计。基于之前两代成熟的NetXtreme II千兆以太网C-NIC技术,今天发布的产品标志着Broadcom的一个重要里程碑 ― 成功发布业界首款10Gbps(千兆比特/每秒)速率的全功能、单芯片汇聚网
[新品]
USB2.0 SD/MMC闪存读卡器单芯片的简单介绍
禾川兴提供GL823K是由台湾创惟半导体推出的一款USB2.0 SD/MMC闪存读卡器单芯片。支持USB2.0高速传输,并符合通用串行总线规范。该芯片集成了一个高速的8051微处理器和一个最好的数据引擎,它的引脚设计适合卡插口提供更容易的PCB布局。它集成了5V至3.3V 3.3V到1.8V稳压器和电源MOSFET和它使芯片上的时钟源的功能(OCCS)这意味着任何外部12mhz XTAL是必要的,有效地降低了总的BOM成本。
[单片机]
USB2.0 SD/MMC闪存读卡器<font color='red'>单芯片</font>的简单介绍
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved