服务商:微柚物联
¥10000
1、精通 Altium Designer, PADs, Candence, Allegro 设计原理图和 PCB Layout
2、熟练掌握主流单片机及外围电路的硬件设计和软件开发,主要包括 STM32,STM8, GD32, MM32, ESP32等
3、熟悉EMC测试流程及常见问题整改方法
4、熟悉Python上位机(PyQT)和 Python 服务器(Django, MQTT)开发
5、熟悉智能家居物联网开发流程,精通 蓝牙BLE、WiFi、NB-IOT等物联网模块的软件和硬件开发
解决特斯拉没有仪表盘的问题
技术原理:蓝牙OBD连接车机OBD接口,手机APP连接蓝牙OBD 显示需要的车辆信息
1、手机APP界面 (支持速度显示,电量显示,刹车状态,能量状态,电池信息)
2、蓝牙OBD部分
1、主控部分
2、电源部分
3、CAN通信
4、Layout 采用四层板设计
5、MCU部分采用乐鑫ESP32 负责处理数据和蓝牙BLE部分,电源部分负责将车机的15V电压转换成单片机使用的3.3V,CAN部分用于处理车机信号
6、设计软件 Cadence
主控:ESP8685H4原理图
电源:TPS54302
通信:SN65HVD230
DBC文件地址 https://github.com/joshwardell/model3dbc
ESP32核心代码,按照DBC文件定义,解析出自己要的部分就行了
下面对应速度,SOC 和 IBooster刹车信息,其他的参考DBC文件描述