历史上的今天
返回首页

历史上的今天

今天是:2025年03月08日(星期六)

2021年03月08日 | 基于MSP430单片机的高精度电子天平设计

2021-03-08 来源:eefocus

引言


随着现代电子技术和微电脑技术的迅速发展,应用到天平领域,出现了电子天平。从上世纪七十年代末期出现世界上第一台电子天平起,短短三十几年中,发展出了各种规格,门类齐全的系列电子天平,广泛应用于各行各业的质量计量。


我国电子天平的发展,紧随国际发达国家之后,于上世纪八十年代初期开始,现已形成规模化生产并广泛应用到国内各领域,同时也部分出口世界上许多国家。


电子天平具有数字显示,直接读数、快速称量、重量轻、操作简便,抗干扰能力强等特点,并采用了微机技术使得智能化、多功能,可与打印机、计算机相联机进行在线测量,数据统计分析等,使电子天平具有机械天平无法比拟的优点,因此应用范围越来越广泛。


本设计的电子天平采用高性能单片微处理器控制,确保称量结果的高精确度和高稳定性。附有标准的RS-232接口输出,可直接连接打印机、计算机等外部设备,广泛适用于工农业,学校,科研等单位,作物质质量的快速测定。


硬件设计


本系统由液晶显示、键盘输入、前置放大、MCU、报警输出、ISP下载、RS-232接口和电源等几部分组成,如图1所示。



MCU


本系统中采用的是TI公司最新发布的一款MSP430系列单片机MSP430F4250。该款单片机和以往的型号的最大区别就是内部集成了16位S-D模数转换模块(图2)。



S- D模数转换模块和传统的模数转换器不同,它是采用过采样技术对信号进行采样,然后通过数字滤波器进行滤波得到最终的转换结果。所以在启动模数转换器之前要设定过采样率。这个芯片内部模数转换模块过采样率可选32~1024。过采样率越大,滤波效果越好,但是响应速度越慢。本设计的电子天平要求测量结果精确稳定,对系统响应速度要求不高,所以设置为最大过采样率1024。


内部PGA(可编程放大器)放大倍数设置不同,则系统的灵敏度也不同,但是放大倍数越大,信噪比越小。在本设计中选择设置为放大倍数等于1,以达到最高的转换精度。


为了进一步提高转换的稳定性,减小温度变化引起的转换误差。在实际应用中,我们通过检测内部温度传感器来补偿温度漂移,取得了很好的效果。


LCD


本设计使用专用的电子天平液晶显示模块,相比通用型液晶显示模块显示信息丰富而有针对性,而且由于功能简单、生产量大,同时具有价格便宜的优点。


专用型液晶显示模块采用了存储单元和显示单元一一对应的显示方式,对于单片机来说,只要在相应的存储单元写入“1”或“0”就会点亮或熄灭相应的显示单元,操作非常简单。液晶模块和单片机的接口为串行方式,由一根数据线和读写信号线组成。由于MSP430F4250没有读写信号线,所以用I/O口来控制读写时序,同样非常方便。


前置放大


前置放大电路使保证测量精度的关键部分,在本设计中采用了仪器放大器的基本电路,用两个OP07组成,如图3所示。



OP07 为低零漂的运算放大器,价格便宜。本电路关键是R13和R14这两个电阻需要精确的匹配。在装配过程中R13和R14使用了精度为0.1%的精密电阻,再加上人工的精确匹配,使本电路的漂移和共模抑制比都能达到很高的标准。同时输出的信号再经过RC网络的滤波传送到A/D转换器的输入端,可以确保测量信号的稳定。在实际使用中也确认了这一点。


软件设计


本设计使用C语言编程,编译调试工具使用IAR的EW430 3.30a,高效地完成了本电子天平的程序设计。


结语


以内部带16位S-D模数转换器的单片机MSP430F4250为核心组成的电子天平,省去了独立的S-D模数转换器,降低了产品的成本,同时又能够达到足够的精度。采用本设计的电子天平已经投入正式生产,在当前竞争激烈的市场上,凭借良好的性能价格比,取得了很好的经济效益。


参考文献:


1. 沈建华、杨艳琴、翟晓曙,“MSP430系列16位超低功耗单片机原理与应用”,清华大学出版社,2004.11.


2. 胡大可,“MSP430系列单片机C语言程序设计与开发”, 北京航空航天大学出版社,2005.1.


3. “MSP430F42x0 mixed signal micro controller datasheet”,Texas Instruments Incorporated,2005


4. “MSP430x4xx Family User‘s Guide (Rev. E)“, Texas Instruments Incorporated,2005


5. ”MSP430x2xx Family User’s Guide Extract, “Texas Instruments Incorporated,2005


推荐阅读

史海拾趣

百事通科技(BUDDIES)公司的发展小趣事

随着技术的不断成熟,百事通科技(BUDDIES)开始将目光投向更广阔的市场。公司制定了详细的市场拓展计划,通过参加国际电子展、与海外企业建立合作关系等方式,逐步打开了国际市场。同时,公司还注重品牌建设,通过精心设计的品牌形象和广告宣传,提升了品牌知名度和美誉度。

Celduc Relais公司的发展小趣事

Celduc Relais公司注重企业文化的建设,倡导创新、协作、责任和卓越的核心价值观。公司通过举办各类文化活动、培训和学习等方式,提升员工的凝聚力和归属感。同时,公司还建立了完善的激励机制,鼓励员工积极创新、追求卓越。这一举措为公司的发展提供了强大的文化支撑和人才保障。

这五个故事只是Celduc Relais公司发展历程中的冰山一角,但它们足以展现出公司在技术创新、市场拓展、质量管理、环保理念和企业文化建设等方面的努力和成就。正是这些因素的共同作用,使得Celduc Relais公司在电子行业中脱颖而出,成为一家备受尊敬的企业。

BLT Circuit Services公司的发展小趣事

BLT Circuit Services公司深知人才是企业发展的根本。因此,公司注重人才培养和引进,建立了一套完善的人才培训体系。公司不仅为员工提供系统的职业技能培训,还鼓励员工参与各种行业交流活动,提升个人综合素质。这些举措不仅提高了员工的技能水平,也为公司的长期发展提供了有力的人才保障。

DUCATI公司的发展小趣事

随着公司实力的不断增强,BLT Circuit Services开始积极拓展国内外市场。公司积极参加各类行业展会,与国内外同行进行深入交流与合作,不断提升公司的知名度和影响力。同时,公司还根据市场需求调整产品策略,推出了一系列符合市场需求的新产品,进一步扩大了市场份额。

CTC Coils Ltd公司的发展小趣事

CTC Coils Ltd公司早期以生产传统电感线圈为主,随着电子技术的飞速发展,公司意识到必须进行技术升级。于是,公司投入大量研发资源,成功开发出一种新型高效能电感线圈,该产品在性能上大幅提升,同时降低了能耗。这一技术突破使CTC Coils Ltd的产品在市场上脱颖而出,公司迅速赢得了大量客户,并扩大了生产规模。

雅特力(Artery)公司的发展小趣事

雅特力深知人才是企业发展的核心力量。因此,公司始终重视人才培养和团队建设。雅特力通过招聘优秀的专业人才、开展内部培训、设立激励机制等方式,打造了一支高素质、高效率的团队。这支团队不仅具备丰富的技术知识和实践经验,还具备高度的创新意识和团队协作能力。正是有了这样一支优秀的团队,雅特力才能够在激烈的市场竞争中脱颖而出,实现持续稳健的发展。

问答坊 | AI 解惑

3G Android移动开发名家大讲堂(12月19日Google北京总部

作为目前最流行的Linux开源平台,Google公司的Android手机操作系统,在2007年11月推出后,即受到了广大技术爱好者的普遍关注。凭借其开放性和优异性,Android平台在发展的过程中也得到了包括大手机厂商和著名移动运营商在内的业界的广泛支持。目前 ...…

查看全部问答>

系统共享

虚拟机共享终于成功了 [ 本帖最后由 wuquan-1230 于 2010-3-21 09:24 编辑 ]…

查看全部问答>

求问psp如何实现adhoc两机间传输文件

之前看过许多文档都是讲如何连到http/ftp这种的 可现在想实现一个两机间传输文件的程序 功能类似adhoc file transfer这种 希望各位大虾不吝赐教 谢谢!!…

查看全部问答>

单片机能否运行C++?

本人学C后学c++,觉得c++全面一点,就是不知道如题所问。不胜感激。…

查看全部问答>

向跟我一样刚刚起步的菜鸟们推荐一本书

买的一本叫《Windows CE设备驱动及BSP开发指南》的书今天终于到了(速度还行,三天就到了),大概的翻了翻,着重看了看我这几天在看的BSP这一块,发现这本书还不错,一个星期摸索的问题看了一下书就明白了,而且书是今年6月出版的,内容比较新,在 ...…

查看全部问答>

有关USB接口HID设备的通讯问题

http://topic.eeworld.net/u/20090220/17/0618432f-cc0b-4e4e-91fa-a55e5ce8856d.html 之前的发错版块了,重发一下! 之前发过帖子,也在网上下过代码,几经修改之后, 终于可以读取HID设备的相关描述符等信息 也可以读取到HID设备发送给主机 ...…

查看全部问答>

lpc2214引脚默认状态是什么,此时ad转换到底能不能用?

管脚连接模块可以使所选管脚具有1 个以上的功能。配置寄存器控制多路开关来连接 管脚与片内外设。 外设在激活和任何相关中断使能之前必须连接到适当的管脚。任何使能的外设功能如 果没有映射到相关的管脚,则被认为是无效的。 当管脚只选择一个 ...…

查看全部问答>

GPIO口模拟i2c写一FM发射程序,高分求教

如题,希望有类似的程序或经验朋友指导一下,本人刚学这个不久。 除了分报谢也没有什么特别的东东,如果是深圳的朋友倒可以一起吃个饭,交个朋友,拜个师也行…

查看全部问答>

Wince开始菜单问题

C# 如何把Wince开始菜单隐藏起来.谢谢!…

查看全部问答>