- 2024-11-21
-
回复了主题帖:
拆解名单公布:知识拆出来!EEWorld邀你来拆解(第16期)来啦!
已确认
- 2024-11-12
-
回复了主题帖:
知识拆出来!EEWorld邀你来拆解(第16期)来啦~~~
申请拆解3号拆品——车窗控制器
申请理由:
对该产品有一定兴趣,并期望能够对汽车控制部件、通讯的CAN、LIN总线、内部电路、功能实现进行一定的Hack,可分享拆解视频。。
相关经验和了解
已进行初步的资料查找和了解,对拆品的大致结构和组成、功能实现建立了初步的认知。
车门窗控制器,即车窗控制系统,是汽车常见的门窗、防盗控制系统之一,其主要功能是对车窗、门锁、后视镜的控制,门状态、锁状态的检测,门灯、侧转向灯的驱动等功能。
自己动手更换车窗控制器!!!
https://club.autohome.com.cn/bbs/thread/150dd3684ebd9b17/67013255-1.html
车窗控制器
https://www.wodeer.com.cn/product_desc.html?id=130#e4
通过采集硬线开关信号,网络信号,经过MCU的逻辑运算,完成对于车窗电机的控制,并通过网络信号传递整车需要的信息,以及相关的故障记录和后处理。
基于芯力特SIT1042QTK在车窗控制器中的应用
https://www.linpo.com.cn/application-of-sit1042qtk-in-car-window-controller/
已量产项目举例
芯力特普通LIN芯片和内置LDO的LIN芯片在车窗控制器中的应用。
车窗控制板LIN协议
https://blog.csdn.net/phenixyf/article/details/81001968
车窗控制板项目,对LIN协议的理解:
过往拆解经验、分享贴如下:
@mars4zhu
#春节拆解会——(一)拆解一个淘宝买的血氧仪
#春节拆解会——(二)随拍附近装的太阳能路灯
#春节拆解会——(三)拆解一个自动水位控制器
#春节拆解会——(四)拆一个坏掉的美的电磁炉
EEWorld邀你来拆解(第八期) —— 蓝牙键盘拆解
@mars4zhu
EEWorld邀你来拆解(第五期)—— Gosund CP5 Pro智能排插拆解报告
EEWorld邀你来拆解(第五期)—— Gosund CP5 Pro智能排插拆解报告【2】
其中Gosund CP5 Pro智能排插拆解,做的比较细致翔实,报告编写的也比较完整规整,获得论坛编辑推送到EEWorld公众号上发布。
- 2024-05-24
-
回复了主题帖:
共读入围:《RISC-V开放架构设计之道》
个人信息无误,确认可以完成评测计划。
- 2024-01-28
-
回复了主题帖:
AG32VF407 SPI使用
lkh747566933 发表于 2023-9-3 23:04
为什么只有CLK上面有22K电阻,数据线不需要吗?这个电阻放在主机还是从机端?
因为CLK是边沿敏感型信号,数据是电平敏感型信号。
CLK的上升沿(或下降沿)来触发接收端内部的触发器,对这个上升沿(或下降沿)时刻的数据电平进行采样,因此必须保证CLK的边沿没有毛刺(否则将会在毛刺的上升沿或下降沿发生误采样),所以一般在发送端添加电阻,对整个CLK信号路径进行阻抗匹配,抑制或消除毛刺。
对于频率较高的信号,数据线有时也会放置匹配电阻。一般低频信号可以不放置。
该电阻是根据发送端驱动器的输出内阻、信号传输线的阻抗确定,因此一般放在靠近发送端的位置。
- 2024-01-18
-
回复了主题帖:
领取审核名单(第五批): 辞旧,年底清仓,100+板卡来袭,有缘来领
个人信息无误,已知晓需自己支付邮费,使用E金币支付,谢谢!
- 2024-01-12
-
回复了主题帖:
辞旧:年底清仓,100+板卡来袭,有缘来领
申请: 20 NXP USB C Multiport Adapter
用途:正在学习、运用USB-Type-C做硬件设计,需要多测试几个USB-TypeC协议设备,以及PD的报文通讯。
- 2023-12-28
-
发表了主题帖:
【DigiKey创意大赛】HA智能家居中控台开箱帖
第三批入围,东西在12月送过来了。貌似赶了个晚集。希望还能赶上进度,完成作品。
选的是STM32MP157D作为HA的中控台,新推出的ESP32-C6作为智能物联设备,组成一套HA智能家居系统。如图:
- 2023-12-27
-
回复了主题帖:
【先楫HPM5361】HPM5300的Arduino代码框架
RCSN 发表于 2023-12-23 07:30
移植好了?
还没有。。。。
- 2023-12-22
-
发表了主题帖:
【先楫HPM5361】HPM5300的Arduino代码框架
// TODO
arduino.h
/*
#ifndef true
#define true 1
#endif
*/
#ifndef __ARDUINO_H__
#define __ARDUINO_H__
#define HIGH 1
#define LOW 0
#define INPUT 0
#define INPUT_PULLUP 1
#define OUTPUT 2
#define LED_BUILTIN 13
typedef unsigned char byte;
typedef unsigned short word;
#define byte(x) (byte)(x)
#define char(x) (char)(x)
#define float(x) (float)(x)
// #define int(x) (int)(x)
#define long(x) (long)(x)
#define word(x) (word)(x)
#define word(h, l) (word)((h) << 16 + (l))
void setup();
void loop();
#endif // __ARDUINO_H__
arduino_app.c
#include "arduino.h"
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
void setup()
{
}
void loop()
{
printf("Hello, arduino world!\n");
int x = 23;
byte y = (byte) x;
byte z = byte(x);
printf("x = %d, y = %d, z = %d \n", x, y, z);
bool b = true;
b = !b;
if( b == false) {
printf("b == false.\n");
}
else {
printf("b == true.\n");
}
exit(0);
}
arduino_main.c
#include "arduino.h"
#define port_ThreadSleep(x)
void main_thread(void *);
int main(int argc, char *argv[])
{
void *x = 0;
main_thread(x);
return 0;
}
void main_thread(void *x)
{
(void) x;
setup();
while(1) {
loop();
port_ThreadSleep(1);
}
}
- 2023-12-06
-
回复了主题帖:
【国产高性能运动控制MCU 先楫HPM5361】coremark跑分-CPU性能测试
为何我用Segger Embedded Studio测出来,Coremark得分有1700多,论坛有其他评测贴里的是1600多。。。。
-
回复了主题帖:
HPM5361EVK硬件原理图学习笔记
注:根据TypeC PD规范,应当按照TypC的CC1/CC2上,考虑Rp为36kΩ(0.5~0.9A)/12kΩ(1.5A)/4.7kΩ(3.0A),确保CC1和CC2上的电压符合TypeC规范,或者由于CC1、CC2在下游UFP端两个5.1kΩ的Rd电阻,在此处BAT54A的公共端并联,因此有可能需要将Rp设置为前述对应阻值的1/2。)
- 2023-11-27
-
回复了主题帖:
关于Tang Primer 25K USB的疑问
用FPGA模拟的话,应该只支持USB1.1,
USB_DP_Pull是一个上拉信号,在刚插入USB口的时候,让上游设备识别是USB-LS(DN-PULL)还是USB-FS(DP-PULL)。