深入了解BLE原理,掌握BLE框架和协议,熟悉蓝牙核心规范
熟练掌握Nordic,中科蓝讯,芯片的开发,掌握freertos系统开发
熟练掌握STM32、51、ATF4、GD32.ESP32系列
能熟练开发基于I2C、SPI、UART、can等
熟悉TCP/IP、http协议、MQTT等网络协议
带领3-5人团队经验,保证项目进度推进
对软件平台的模块化,标准化,共享库,bug追踪复议
智能配电箱项目
项目描述:
配电箱提供10路负载给家庭供电,市电和储能产品作为供电源在对应场景下切换,储能产品的充放电(120v/240v)、用智能算法控制负载输出功率,app 提供经济模式、高级模式、风暴模式、负载优先模式等场景控制
责任描述:
配电箱全部功能的实现:配电箱 adc 电流电压采集的实现和频率检测(总共线路16路,adc 采样44路)、继电器切换过零点逻辑;通过协议控制储能产品的A相和 AB 相充放电实现;配电箱支持两台储能产品的并机输出(120v变240v);市电和储能产品的供电源切换实现,防止出现短路和炸机风险; eps 功能要求控制在(30ms )以内;10路负载和两路车充的开关控制逻辑和所有负载保护功能实现;10路功率输出支持负载优先功能;设备端配合 app 实现蓝牙/wifi 控制、配网,实现经济模式、高级模式、风暴模式、sbv 供电、自动模式等智能场景等;支持掉电保存设备运行数据
智能无线充电底座
充电底座可以与多个手机绑定、能识别并同时连接周边的有效手机;通过 RGB 灯动态显示充电、配对、电量信息,手机端可以显示运动步数、心跳频率和充电信息。
责任描述: 充电底座软件部分全部功能的实现:充电底座作为 Central 与多个手机多连接功能 的实现;对每个 peripheral 配对绑定动作及信息的处理;制定 Central 和手机交互协议并搭建蓝牙 Service和 Characteristic 框架、解决 iphone 广播动态地址 IRK 的解析问题;记录已绑定手机的充电时间、充电频率等信息并实时上传;设计蓝牙 RSSI 信号强度检测的算法,实现了1米内的有效距离比较;实现 RGB 灯不同色盘的动态旋转效果。