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年之前设计的了,有些网友说都是老掉牙的方案了,开了等于没开。
不过,我觉得能学习下设计思路和实现原理,也不错。
遗憾的是,代码没有开源,大家都比较期待这个。
哪怕是全部开源了,真正能做出来的应该寥寥无几,这个不仅仅是技术,还需要供应链之类的支撑,否则复刻出来,可能如下图所示。
审核编辑:刘清
-
单片机
+关注
关注
6035文章
44554浏览量
634626 -
特斯拉
+关注
关注
66文章
6311浏览量
126541 -
电池监控
+关注
关注
0文章
134浏览量
14023 -
纯电动车
+关注
关注
0文章
159浏览量
14703
原文标题:特斯拉超跑Roadster开源了,扒一扒都用了什么单片机?
文章出处:【微信号:nanshuqg,微信公众号:无际单片机编程】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论