在搭建”WIFI一体式智能断路器“基于MQTT的测试程序过程中,MQTT通信是基于”通信猫的MQTT客户端“,虽然通信部分可以很好地解决了,但是控制”WIFI一体式智能断路器“就不方便,需要使用智能断路器协议产生器先生成16进制命令帧,然后将命令帧拷贝到”通信猫的MQTT客户端“。这实在是太麻烦了,对于一般的程序员来说,没有MQTT功底,还是没法开发出基于MQTT的应用程序。
基于上述情况,我想做一个“MQTT猫”,以便降低MQTT客户端应用程序编程对程序员需要掌握MQTT的要求,加速程序员完成项目的进度。
这个”MQTT猫“使用的都是成熟技术,主要:
1、MQTT猫与计算机对接,采用USB转串口芯片,主要:
(1)程序员采用串口编程技术,这对于编程基础较低的都可以上手
(2)设备的供电可以使用USB接口的供电能力
(3)适用于USB的外壳共模比较多,选择共模可以省钱
2、MQTT猫采用支持MQTT透传的WIFI模组
3、USB串口芯片采用CH342F,不能选用CH342K,原因:
(1)原厂只有CH34F供应,CH342K目前没有货,设计产品时一定要注意
(2)为何使用双串口,目的是为了MQTT猫的固件好升级,以便更能满足实际应用的要求
(3)固件能升级顺便也实现了应用软件的加密要求,能够保护软件开发成果
4、电源采用BL8565CC3BTR33低压差LDO,能提供3.3V500mA
5、WIFI模组使用X13SG-0
开始动手设计吧,我用立创EDA设计,感觉:
落实第一次小批量生产
销售是最关键的,马克思在《资本论》中说:“商品到货币是一次惊险的跳跃。如果掉下去,那么摔碎的不仅是商品,而是商品的所有者”
欢迎有意愿者加入,追梦、同舟、和谐、共赢。
全部0条评论
快来发表一下你的评论吧 !