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年之前設計的了,有些網友說都是老掉牙的方案了,開了等于沒開。
不過,我覺得能學習下設計思路和實現原理,也不錯。
遺憾的是,代碼沒有開源,大家都比較期待這個。
哪怕是全部開源了,真正能做出來的應該寥寥無幾,這個不僅僅是技術,還需要供應鏈之類的支撐,否則復刻出來,可能如下圖所示。
審核編輯:劉清
-
單片機
+關注
關注
6043文章
44621瀏覽量
638565 -
特斯拉
+關注
關注
66文章
6332瀏覽量
126819 -
電池監控
+關注
關注
0文章
134瀏覽量
14056 -
純電動車
+關注
關注
0文章
159瀏覽量
14758
原文標題:特斯拉超跑Roadster開源了,扒一扒都用了什么單片機?
文章出處:【微信號:nanshuqg,微信公眾號:無際單片機編程】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論