宠物行业智能硬件成品表现,来自硬件元器件本身,也来自固件层面的调试优化。同样一套元器件组合,固件逻辑设置不一样,整机呈现出来的使用感受会存在差别。MCU芯片作为固件运行的载体,配合LEDLCD驱动、音频功放、电机马达驱动,通过固件调试,调整模块触发逻辑、参数阈值,让设备更加贴合养宠的实际场景。
固件调试覆盖设备运行的诸多环节,包含定时任务执行逻辑、显示内容切换时机、音效触发条件、电机启停时序等内容。例如喂食器出粮之后,什么时候触发提示音效,屏幕如何切换显示内容;猫砂盆清扫流程之中,电机启停间隔如何设定,这些都属于固件调试涉及的范畴。合理的固件逻辑,能够减少误触发,改善人和宠物使用设备时的感受。
MCU系列:8位,32位芯片在固件调试上面拥有不同的发挥空间。8位MCU芯片固件程序偏向精简,适合处理定时、电机启停这类逻辑,适配功能简约的饮水器、简易喂食器。32位MCU芯片可以承载体量更大的固件程序,处理多组条件判断,适配联网、图像交互、多模式切换等较为繁杂的逻辑,给到调试工作更大的发挥空间。
固件会通过MCU向各类驱动器件下发指令,完成整机动作调度。固件调整显示刷新周期,配合LEDLCD驱动得到理想的显示效果;调整音效触发时机,经由音频功放输出对应提示;设定电机启停、保护判断逻辑,传递给电机马达驱动执行。固件和硬件互相配合,才能把元器件本身的能力转化为设备实际使用体验。
长龙鑫电子宠物事业部做宠物行业智能硬件方案输出时,硬件电路与固件调试同步推进。围绕MCU系列:8位,32位编写适配固件,配合LEDLCD驱动、音频功放、电机马达驱动完成整机逻辑调试,针对喂食器、饮水器、智能猫砂盆做场景化逻辑调整,为合作客户交付软硬件互相匹配的整套板卡方案。