大家好,我是EE小新。
EEWorld网友littleshrimp,收到了一台从废旧大众汽车拆下发动机ECU,经过他的层层拆解,发现了很多常见的经典芯片,同时也发现了很多不一样的设计之处。
(原贴来自EEWorld论坛,欢迎进入链接与本文作者交流:https://www.eeworld.com.cn/aaXLy9K)
拆解大众汽车的发动机ECU:
背面无芯片的设置令人好奇,而正面的芯片组合则展现出其复杂的功能性。其内部PCB布局更是呈现出独特的设计,然而,令人困惑的是,部分芯片以及大部分ST的芯片竟然找不到数据手册,这给深入了解其具体参数和功能带来了极大的阻碍。此外,晶振的固定方式也与众不同,采用底座固定,与常见开发板直接用锡固定的方式形成鲜明对比。而且,设备上接口密密麻麻,但由于不清楚其用途,无法进行有效的引脚测试,这也为进一步探究其工作原理和应用场景设置了障碍。下面就跟着我们的拆解,一探究竟吧!
该设备的外壳工艺独具特点,四周环绕着大量灰色密封胶,历经岁月洗礼,其柔软度依然保持良好,这或许是为了确保内部元件免受外界环境干扰,起到防水、防尘以及稳固结构的作用。PCB背面无芯片,下面芯片基本都是英飞凌和ST的。主控芯片采用了英飞凌的C167CR方案,这应该是整个系统的核心大脑,负责协调和控制各项功能的运行。用于存储程序和数据;IDT(现已被瑞萨收购)的256Kbit SRAM则为数据的快速读写提供了支持。TI的TPIC8101作为振动和发动机爆震传感器接口芯片,承担着感知发动机运行状态的关键任务。英飞凌的多种芯片也各展其能,如TLE 7209--2R 7A H桥驱动芯片用于驱动相关部件动作。 英飞凌的A2C56211极低压降三重稳压器确保电压稳定供应。英飞凌的BTS4140N高侧电源开关实现电源的有效管理。EPCOS的电信数据线扼流圈则对信号起到滤波和抗干扰作用,英飞凌的TLE6250高速CAN收发器负责数据的收发传输。
这种晶振使用了底座固定,以前看到开发板上都是直接甩一坨锡接口密密麻麻,不知道这些引脚都是做什么用的无法测试。尽管目前尚不能确定这款设备确切应用于大众的哪个型号汽车,但这次拆解无疑为我们打开了一扇了解其内部构造的窗口,为后续更深入的研究和分析奠定了基础,同时也激发了我们对其更多未知功能和应用领域的探索热情,为汽车电子技术的发展提供有价值的参考和借鉴。
拆解揭秘领克360全景影像:
对于驾驶员而言,行车过程中的视线盲区无疑是一个不容忽视的安全隐患。幸运的是,360度全景影像系统为我们提供了一个有效的解决方案。其工作原理相当直观:系统通过在车身四周安装的多个高清摄像头捕捉周边环境的图像,随后利用车载处理器将这些分散的图像合成一个无缝的全景视图。这一全景视图将被清晰地展示在车辆的中控显示屏或流媒体后视镜上。此外,系统还提供了一系列辅助功能,如动态轨迹线、距离提示等,以帮助驾驶员更准确地掌握车辆周围的状况。作为一款汽车安全配置,360度全景影像系统内部的芯片选择及其技术方案无疑引起了我们的强烈兴趣。今天,我们将拆解一款领克品牌的360度全景影像电脑,以满足大家对这项技术背后秘密的好奇心。这是一个进过水的领克360全景电脑,大部分螺丝已经被别人拆下。板子支持4个摄像头输入和一个显示输出接口,整体使用飞思卡尔(NXP)方案。用自来水清洗过后看起来还不错。视频处理器为MCIMX6DP6AVT1AA 飞思卡尔(NXP)的i.MX 6DualPlus Automotive Applications Processors
协处理器为SPC5604CAMLL6 飞思卡尔(NXP)的32位微控制器 - MCU NXP 32-bit MCU, Power Arch core, 512KB Flash, 64MHz, -40/+125degC, Automotive Grade, QFP 100
显示接口使用MAX9277GTM/V 美信的3.12Gbps GMSL Serializers for Coax or STP Output Drive and LVDS Input
摄像头数据采集使用MAX9286GTN+ 美信的四通道1.5Gbps GMSL解串器,带有同轴或STP输入和CSI-2输出
闪存为SDINBDG4-8G 闪迪的SanDisk® iNAND® 7250 Industrial Embedded Flash Drives
内存为正面2片背面2片共4片南亚的NT5CC128M16JR-EK Commercial and Industrial DDR3(L) 2Gb SDRAM,共8Gb。
电源管理芯片为MMPF0100FAAZES 飞思卡尔(NXP)的14 channel configurable power management integrated circuit
一颗TJA1043 NXP 的High-speed CAN transceiver,用来和总线通信。
这颗芯片比较难找,应该是PCF8563T NXP的实时时钟 ULTRA LO PWR CLK/CAL RTC IC,不太清楚为什么全景电脑需要一颗实时时钟芯片。
主电源使用2片LMR23630AQDDAQ1 TI的开关稳压器 Automotive Qualified SIMPLE SWITCHER 4V to 36V,3A Synchronous Step-Down Converter 8-SO PowerPAD -40 to 125和一片LM22677/-Q1 TI的42V、5A SIMPLE SWITCHER® 特性降压稳压器
整体做工比较不错,用料也比较“扎实”。最后我用可调电源给它供了12V。发现有的地方有数据输出。使用万用表测试各电源模块电压应该正常,工作一会儿,使用热成像观察可以看到整体的温升比较正常,说明大部分芯片都正常工作了。屏幕输出接口没有波形,猜测i.MX 6需要协处理器收到主机指令后才能工作。板子除了部分器件有轻微腐蚀外整体还不错,现在看好像还可以正常工作,但是不知道在没有ECU情况下应该怎么给它唤醒。现在它至少是一个有待开发的i.MX 6视频开发板。
拆解宝马夜视系统:红外摄像头
某鱼上买了几个夜视摄像头,这个是NV3版本的使用4针HSD连接器,体积比NV2小一些。(具体拆解过程及高清大图请论坛浏览:https://www.eeworld.com.cn/abrzDy1)取下镜头和保护镜片能看到里边的加热线圈,加热线圈上有一颗0603的热敏电阻,可以用来检测镜片上的温度决定是否对镜片加热。拆开后盖首先看到的是电源板没上锡的焊盘是白色的,估计是使用的镀银工艺,外圈与外壳接触的焊盘氧化严重说明这个相机应该是受过潮的。电源板的背面器件比较少,相比NV2在BOM成本上肯定砍掉不少。电源板上主要芯片包括一颗MAX9259GCB的LVDS通信芯片,MAX9259是发送端,配合MAX9260可以实现3.125Gbps的数据通信,最神奇的地方是它在2根LVDS线上除了实现单身的调整数据发送外还同时实现了低速的像I2C或UART这样的低速双向数据通信,使用设备互联更加方便。MAX1793EE33是一颗3.3V的LDO,能提供1A的电流。 丝印Q20C是TI的ADC104S021Q,一款4通道10位的ADC芯片,支持50K~200KSPS的采样率。丝印504WG是ST的一款4KBit,SPI接口的EEPROM芯片M95040。背面的2938是ADI(Linear)的LTC2938一款电压监控芯片。PHH1是TI的TPS79318,200mA 1.8V固定输出LDO。541GQ是TI的TPS57140QDGQRQ1,3.5V~42V输入, 1.5A Buck转换器。拆掉电源板里边还有一块FPGA核心板,正面包含FPGA、FLASH、DDR芯片和与传感器连接的MOLEX 40pin板对板连接器。背面包括一颗DC-DC转换器和一颗MOLEX 80pin的板对板连接器,用来和电源板连接。背面的07QJJXP是TI(国半)的LP3907-Q1大电流I2C可配置的降压转换器,芯片提供默认1.2 V和3.3 V输出+.8 V和2.5 V的LDO共4路输出。正面包括一颗EPS3C25U256A7N汽车级FPGA。
丝印D9PGM是美光的512M(16MX32)DDR内存。丝印DCERZN是安森美的NCP1403,一颗升压转换器。L0DB是TI的LP2951-N,2.3 V~30 V输入的100mA LDO。PHU1是TI的TPS79333DBVRQ1,200mA LDO。拆下FPGA核心板能看到时边的传感器,FLIR ISC0901B0,一颗17um 366*256 60fps 14位数据输出的热成像传感器。相比NV2的ISC0601尺寸小了,没有保护镜片看起来也简陋不少。白圈的镜片尺寸要比黑圈的大一些,用来安装和减振的组件也比黑圈的多。开始准备逆向那个Altera的板子,然后在上边做开发,因为它和电源板通信的总线数量不少,可以自己画一个电源板然后用来和MAX9259GCB通信的线路用来驱动LCD或者TF卡。不过看样难度比较大,估计也没空弄了。下一步准备直接在传感器和FPGA的板子中间加一个采集板,把数据直接读出来看看。█ 最后的话
一个人可以走得很快,但一群人才能走得更远。小新的知识星球已经有250+球友加入了,如果你也需要一个良好的学习环境,戳链接 🔗 加入我们吧。这是一个硬件学习指南 + 项目实战 + 面试辅导的私密圈子,你可以阅读星球置顶,提问、帮你制定学习计划、和球友一起成长。
星球目前已经购买很多资料和书籍,所有的资料都会经过我的筛选,再推荐给大家,这笔投资绝对物超所值!每天不到1块钱!目前置顶帖里已经沉淀了非常多优质的学习资源,相信能帮助你走的更快、更稳、更远!