基于单片机的实用电子秤设计——山东大学电子设计大赛
需积分: 10 176 浏览量
更新于2024-08-02
收藏 756KB DOC 举报
"该资源是关于2004年山东省电子设计大赛中的一款实用电子秤的设计方案,由山东大学的学生团队完成。系统采用AT89S52单片机作为核心控制器,具备数据采集、人机交互等功能,包括压力传感器、A/D转换、键盘输入和液晶显示。软件部分使用C语言编写,实现称重、购物清单显示、日期设置、商品单价设定以及超重报警等。设计中对比了不同控制器和数据采集方案,并详细阐述了传感器和前级放大器的选择与工作原理。"
在这款实用电子秤的设计中,控制器部分选用了AT89S52单片机,这是基于51系列的微控制器,因其内置8KB闪存并支持外部32K数据存储器扩展,能满足系统的控制需求。对于数据采集,使用了L-PSIII型传感器,量程20Kg,精度高,能适应秤台自重、振动和冲击情况,确保测量误差在允许范围内。传感器的工作基于惠更斯电桥原理,当受到负载时,输出电压信号反映重量变化。
数据采集的前级放大器部分至关重要,因为它需要将传感器毫伏级的信号放大到适合A/D转换器处理的水平。设计方案中提到了采用普通低温漂运算放大器构成多级放大器的方案,但由于噪声问题,这种方案可能影响测量精度,因此在实际应用中需要仔细权衡和优化。
软件设计部分,整个系统的控制功能,如基本称重、显示购物清单、日期设置、单价设定及超重报警等,都是通过C语言实现的。这不仅使得程序编写更加灵活,也便于扩展其他功能,充分利用了单片机的系统资源。
整体来看,这款实用电子秤结合了硬件和软件的高效设计,兼顾了精度、易用性和可扩展性,是一个典型的嵌入式系统应用案例,展示了电子设计在日常生活中的实际应用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
124 浏览量
369 浏览量
2010-07-10 上传
2009-05-07 上传
2009-05-06 上传
111 浏览量
wu_qi0613
- 粉丝: 6
- 资源: 12
最新资源
- 可拖拽图片文本框
- 2008年某生态型油茶产业化综合开发项目商业计划书--王自坤.zip
- 学期项目
- CPDevTools:CPDevTools是一款iOS开发辅助工具,具有 1.抓包功能 2.卡顿检测 3.崩溃检测和保护 4.实时log 5.测试辅助-界面使用统计
- 预制外墙板构造防水施工工艺标准
- MetaDropout-pytorch
- crudReativo:CRUD Reativo Simples实用程序Spring,WebFlux e MongoDB
- godot-masterserver:一个简单的用于 godot 引擎的 php 主服务器
- imageshost
- 循环遍历groupbox的checkbox.zip
- 博爱集点创业计划
- ticketee:使用Rails的票务软件
- operation-web:VUE3.0 + TypeScript的后台管理系统基础架构
- nacos 适配国产数据库(达梦、人大金仓、神通)源码
- 可拖拽的进度条效果
- 超市促销活动方其制定要点DOC