SIC8833芯片开发厨房电子秤方案

2024-03-08 18:18

本文主要是介绍SIC8833芯片开发厨房电子秤方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  针对高精度电子秤的市场匮乏,我司开发了一款5KG量程,0.1g分度值的厨房电子秤,该方案主控芯片采用SIC8833 QFN32,是一个8位RISC架构的高性能单片机,集成了24Bit高精度ADC和LCD/LED显示模块,接下来一起来看看该电子秤方案参数。
  
  一、 设计说明
  
  1、 采用SIC8833芯片开发;
  
  2、 自动调零 和 2 段自动标定。
  
  3、 USB 充电功能 (3V 供电时无此功能)
  
  二、 主要特性/技术指标
  
  1、 量程:5KG
  
  2、 分度值: 0.1g
  
  3、 单位及模式转换:
  
  模式转换:按 MODE 键,重量模式→水体积模式→牛奶体积模式,顺序转换。
  
  单位转换:按 UNIT 键,公制→英制,顺序转换。
  
  4、 即公制模式下,按 MODE 键 g→ml(水)→ml(牛奶),顺序转换;
  
  5、 英制模式下,按 MODE 键 lb:oz→floz(水) →floz(牛奶)。
  
  三、 软件操作与提示
  
  1、按键说明:
  
  1) ON/OFF/zero 键:开/关机/清零/去皮键,按此键实现开机或者长按关机功能,开机后。
  
  当重量大于 200g 时,按键为去皮功能,显示符号“T”,否则为清零功能,显示符号“o”。
  
  2) MODE 键:模式转换键,实现重量模式→水体积模式→牛奶体积模式之间的转换。
  
  3) UNIT 键:单位转换键,实现公制→英制单位转换。
  
  四、 功能操作
  
  1、 称重操作:
  
  关机状态下,按一次 ON/OFF/zero 键,秤即开机显示,进入扫零点状态,此时等待约 3 秒(具体时间视秤盘稳定程度),扫零成功显示相应单位界面。此时方可以加载重量称重。
  
  2、 模式及单位转换功能:
  
  称重模式下,按 MODE 按键,重量模式→水体积模式→牛奶体积模式之间的转换。
  
  3、 清零/去皮操作:
  
  清零/去皮以 200g 为分界点,开机归零后,先往秤盘加载一较小重量,如 64g,稳定后按ON/OFF/zero 键,则清零功能生效;加载 1000g,稳定后按 ON/OFF/zero 键,则去皮功能生效,去皮功能生效时,若再次按 ON/OFF/zero 键,则可查看原值。
  
  4、 标定操作:
  
  关机状态下先按住 mode 键,然后按 ON/OFF/zero 开机,松开一次 ON/OFF/zero 键再按住 ON/OFF/zero 键,进入标定模式。显示 “C-X”,X 表示剩余标定次数。 松开 ON/OFF/zero 键,秤体先自动扫零,并显示内码。当零点稳定之后,自动开始第一段标定,显示。加载 2000g,显示动态内码值,稳定后进入第二段标定,显示加载 5000g,显示动态内码值,稳定后标定完成短时显示“F”,然后自动检测当前砝码重量。
  
  五、 错误提示符:
  
  (1) 、LO:表示电压低;
  
  (2) 、Err:表示超载。

 

 

这篇关于SIC8833芯片开发厨房电子秤方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/787964

相关文章

基于Python开发Windows屏幕控制工具

《基于Python开发Windows屏幕控制工具》在数字化办公时代,屏幕管理已成为提升工作效率和保护眼睛健康的重要环节,本文将分享一个基于Python和PySide6开发的Windows屏幕控制工具,... 目录概述功能亮点界面展示实现步骤详解1. 环境准备2. 亮度控制模块3. 息屏功能实现4. 息屏时间

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

使用Python开发一个现代化屏幕取色器

《使用Python开发一个现代化屏幕取色器》在UI设计、网页开发等场景中,颜色拾取是高频需求,:本文主要介绍如何使用Python开发一个现代化屏幕取色器,有需要的小伙伴可以参考一下... 目录一、项目概述二、核心功能解析2.1 实时颜色追踪2.2 智能颜色显示三、效果展示四、实现步骤详解4.1 环境配置4.

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

关于跨域无效的问题及解决(java后端方案)

《关于跨域无效的问题及解决(java后端方案)》:本文主要介绍关于跨域无效的问题及解决(java后端方案),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录通用后端跨域方法1、@CrossOrigin 注解2、springboot2.0 实现WebMvcConfig

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

在Java中将XLS转换为XLSX的实现方案

《在Java中将XLS转换为XLSX的实现方案》在本文中,我们将探讨传统ExcelXLS格式与现代XLSX格式的结构差异,并为Java开发者提供转换方案,通过了解底层原理、性能优势及实用工具,您将掌握... 目录为什么升级XLS到XLSX值得投入?实际转换过程解析推荐技术方案对比Apache POI实现编程

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

Java实现本地缓存的常用方案介绍

《Java实现本地缓存的常用方案介绍》本地缓存的代表技术主要有HashMap,GuavaCache,Caffeine和Encahche,这篇文章主要来和大家聊聊java利用这些技术分别实现本地缓存的方... 目录本地缓存实现方式HashMapConcurrentHashMapGuava CacheCaffe