聊聊身边的嵌入式:点菜机用着好好的,突然挂了,这口锅应该甩给谁?

周末被老婆challenge了。之所以用这个英文词汇,是因为实在难以找出一个恰当的中文,来表达这个意思。挑战?盘问,质疑?臭骂?好像都不对劲儿。对了,想来想去,只有diao这个词有点儿接近,又实在是难登大雅之堂。语言真是个奇怪的东西。

事情是这样底,当时小编正专心致志地做事,老婆扔过来一个点菜宝:"看看你们这些人,设计的什么破玩意儿"。

我。。。

"按着按着屏幕就花,客人点个菜折腾半天,我看店子关门算了。。。"

我。。。

话说我招谁惹谁了。

小编正欲反驳两句,忽然想起著名情感大师的教导:千万不要跟女人讲道理。嗯,对地,家庭和谐的两个要诀就是:一,老婆永远是对的;二,没有了。

哎,餐饮这几年真是太南了,惨淡这个词已经不能够形容。

1.拆

别的忙帮不上,修修这个咱们还是强项。

这款点菜宝,用的是4.2V锂离子电池。刚看到第3行,额定电压:680mAh ? 这也是醉了。继续打开外壳。

电路比较简单,一个MCU,一个非易失存储器,一个液晶,一个无线模块,LDO,蜂鸣器。注意,下边白色外壳上粘着一块黑色海绵,这样按压PCB上的按键时候,起个缓冲作用。翻过来看一下电路板另一面。

液晶采用了薄膜连接线,这种线还是很有韧性的,在连接上使用零插拔力的连接器。白色的是覆盖在导光板上的扩散膜,LED灯珠发光从侧面进入导光板后,经过扩散膜后,光线变得很柔和均匀。

主控MCU是兆易的GD32F103RBT6,看了一下芯片手册,在standby模式下10.6uA。说实话对于电池供电的设备来说,这个电流还是稍大了一些。

存储器,华邦的25Q32,4MB的容量,看来一个小小的点菜宝,需要存储的内容还真不少。

这个设备的电池,充电需要拆下来用充电器充,这样设备上倒是简单,只需要一个LDO稳压就行了。从丝印推断这可能是一颗国产芯片HX6219B。

无线传输,选用了Silicon Labs的Si4438。此芯片发射功率最大+20dBm,接收灵敏度可以到-124dBm,功耗在待机状态下低至40nA。性能还是不错的。最早听说这家公司,是因为当年它推出51内核的高速单片机,没想到它的无线芯片用的也这么广泛。

2.433M和2.4G比较

这里牵扯出一个问题,就是在无线芯片选择上,到底是选433M,还是2.4G比较好。作为国内无需许可,免费使用的频段,两种频段各有优缺点。作为后起之秀的2.4G,因其频率高,可以更快的传输数据,适用于复杂的组网协议,如Zigbee等,功耗也相对较低。而433M应用历史很长,芯片成熟,接收灵敏度高,而且绕射和穿透能力比2.4G强很多。所以在一些数据量小,现场障碍物较多的环境,433M仍占有很大优势。

3.罪魁祸首

说了半天,差点把最重要的问题忘了。这个点菜宝的液晶屏为什么一会儿好,一会儿花呢?原来出在一个很小的设计纰漏上,你看这薄膜连线下面,有一个块儿头比较大的电容,还记得前面看到的哪个黑色海绵吧?正好压在这个上面,每按压一次按键,电容就会挤压一次薄膜连线,一两年的时间后,接触不良了。是不是叫人哭笑不得?

软件和硬件之间的甩锅,看来有个第三人选了!

相关推荐
悠哉悠哉愿意11 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
Lester_110111 天前
STM32霍尔传感器输入口设置为复用功能输入口时,还能用GPIO函数直接读取IO的状态吗
stm32·单片机·嵌入式硬件·电机控制
LCG元11 天前
低功耗显示方案:STM32L0驱动OLED,动态波形绘制与优化
stm32·嵌入式硬件·信息可视化
三佛科技-1873661339711 天前
120W小体积碳化硅电源方案(LP8841SC极简方案12V10A/24V5A输出)
单片机·嵌入式硬件
z203483152011 天前
STM32F103系列单片机定时器介绍(二)
stm32·单片机·嵌入式硬件
Alaso_shuang11 天前
STM32 核心输入、输出模式
stm32·单片机·嵌入式硬件
脚后跟11 天前
AI助力嵌入式物联网项目全栈开发
嵌入式硬件·物联网·ai编程
2501_9181269111 天前
stm32死锁是怎么实现的
stm32·单片机·嵌入式硬件·学习·个人开发
z203483152011 天前
STM32F103系列单片机定时器介绍(一)
stm32·单片机
星马梦缘11 天前
驱动层开发——蜂鸣器驱动
stm32·单片机·嵌入式硬件·hal·驱动