目前正在开发一台RFID智能柜,主要功能要求其实很简单,就是物品上贴上RFID标签,物品放入柜子时记录放入操作,物品从柜子里取出时记录取出操作。
但在实际开发过程中遇到了一个问题,就是只有将柜门关上之后才能读取数据,为什么?对于RFID天线来说,不关门当然也可以读取,但是由于天线的作用距离比较远,已经拿出来的,在门外的物品依然会被读到,就无法记录出柜操作。
想了很多解决方案,比如改进天线,分成更多的小格子,每个格子上装上更近距离的天线。但这样一来就差不多要完全重新设计与制造,成本很高。
后来我们采用现场情景还原,发现在实际的工作场景中,当取物品较少时关门才提交数据本来就不是问题。只有在一次性取物品比较多时,并且要分成几个批次提交,每提交一次都要关一下柜门才会觉得麻烦。但在工作过程中,一次性取较多物品时,并不会空着手来。这时把物品放入有屏敝功能的袋子或箱子中不就可以解决了吗?