扒一扒特斯拉超跑Roadster都用了什么单片机

描述

Roadster是特斯拉推出的第一款纯电动车,于2008年开始交付,从百公里加速2.1秒不难看出,这是一辆车在前面跑,魂在后面追纯电动超跑

据说将空气动力工程的优势发挥到极致,在性能和效率方面树立行业典范。

作为一个单片机工程师,我该做点什么了。

我打开了推文上的网址,找到公开的开发文件(Disclosed Research and Development Documents)

可以看到,马总只提供了电池监控板,车载显示系统,HVAC系统的资料,还有一个诊断软件。

我们下载前面3个看看是用的什么单片机,点击就能直接下载了。

解压以后,发现这3个硬件资料里面,都只包含了原理图和gerber文件,把Gerber文件直接发给PCB 制造商,就能做出电路板。

一、电池监控板(Battery-Monitoring-Board)

我们打开电池监控板的原理图,发现用的是PIC18F8585(美国微芯)单片机。

纯电动车

我找到这款单片机的数据手册,发现有48k的Flash,3.2k左右的sram,带can接口。

纯电动车

从单片机的存储空间来看,程序应该并不复杂。

就是电路部分看起来复杂一些,下面随机展示一下:

1.电池接口电路

纯电动车

2.can接口电路

纯电动车

3.电压监控电路

纯电动车

PIC这款单片机已经很老了,目前应该有很多性价比更高的可以替代。

二、HVAC控制(HVAC)

刚开始,我也不知道HVAC是什么意思,因为之前没做过汽车类的产品。

然后我搜了一下,应该是汽车的空调控制系统

里面也是包含了Gerber文件和各模块的原理图。

我先打开单片机部分的原理图,也就是Micro_and_Flash这个文件。

纯电动车

使用的是飞思卡尔(Freescale)的MC9S12DP512MPVE,不过这公司在2015年被恩智浦(nxp)收购了。

我大概看了下这款单片机,有512K的Flash,12K的Ram,Can接口有5个,SPI接口有3个.....

三、车载显示系统

这里就不演示文件夹结构了,直接打开原理图。

纯电动车

单片机用的是恩智浦的LH75401,这个芯片资料比较少,甚至在nxp官网都搜不出来,不知道是不是停产了。

纯电动车

下面这个是这款单片的应用参考。

纯电动车

ARM7内核,自带LCD和can模块,比较适合汽车领域需要用屏显示的产品。

这些方案都是2008年之前设计的了,有些网友说都是老掉牙的方案了,开了等于没开。

不过,我觉得能学习下设计思路和实现原理,也不错。

遗憾的是,代码没有开源,大家都比较期待这个。

哪怕是全部开源了,真正能做出来的应该寥寥无几,这个不仅仅是技术,还需要供应链之类的支撑,否则复刻出来,可能如下图所示。







审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分