
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要:本文记录了使用树莓派CM4模块搭配VL806芯片实现双USB3接口的设计过程。硬件设计需注意PCIe总线方向、USB端口电容布局及外置SPI Flash的必要性。调试中发现树莓派通过PCIe总线为VL805下载固件的方式不适用于VL806,最终采用外置编程器烧录SPI Flash方案解决问题,并通过修改工具支持不同Flash型号。文章详细分析了VL805/806启动机制、固件更新限制及多种调
树莓派CM4模块集成了CPU, 存储器,以太网, 无线模块,电源等等, 大大降低了硬件设计的要求。对我们使用树莓派提供了很好的便利性。本人近期因为项目的需要设计了一款CM4的底板, 先上图:该板子的特性主要包含:1, 提供2个USB接口,一个USB2.0 device, 一个USB3.0 host2,板子集成有一个4口的百兆以太网交换芯片。其中对外提供一个RJ45连接器接口, 一个连接CM4, 另
因为LCD的背光需要16.8~20.4V的电压,考虑到我们没有使用PCIe插槽,所以直接给IO板上电18V,然后通过J20接口给LCD背光供电。上面的dts文件中compatible需要和5.2节的一致,即都是“forcelead,fl7703”, 否则linux会找不到对应的驱动。drm_display_mode 用于设置屏幕的一个行同步,场同步的信息,基本上都是来自于产家,见上面第四节的链接。

IEC60079-11 附录3电气间隙和爬电距离的计算问题:在爆炸性气体环境下,需要对电子设备设计中的电气间隙以及爬电距离进行严格的计算。而安规IEC60079-11的附录3对于这些计算有非常清晰明了定义。本文算是附录3的一个笔记。1,什么是电气间隙和爬电距离?电气间隙:文档中的英文是Clearances and separation distances.直译就是清空和分割距离。爬电距离:文档中的
IEC60079-11 附录3电气间隙和爬电距离的计算问题:在爆炸性气体环境下,需要对电子设备设计中的电气间隙以及爬电距离进行严格的计算。而安规IEC60079-11的附录3对于这些计算有非常清晰明了定义。本文算是附录3的一个笔记。1,什么是电气间隙和爬电距离?电气间隙:文档中的英文是Clearances and separation distances.直译就是清空和分割距离。爬电距离:文档中的
本文目的在调试PCA9685的Linux设备驱动过程中, 发现有值得记录和备忘的点. 特写此文,方便自己查阅. PCA9685简介PCA9685是NXP生产的一款LED驱动芯片, 其主要特性:1. 16通道, 即能够提供16个GPIO控制管脚,相应能够控制16个LED;2. PWM控制. 通过PWM机制来控制LED的亮度; 亮度的控制寄存器12bit,即亮度的取值范围为: 0~4095;其他
我们采用的电池是不可以充电的,可以使得测试更简单。对于可以充电的电池,要求会更多。在电路设计中,可能需要选择容量比较大的电池,提供更长时间的续航能力。不过这些属于具体电路设计功能性内容。不属于本安安规的内容。在本安安规中,对于不可充电电池的要求有两个:(1),最大表面温度不能够超过温度要求。我们的要求是T4.(2),电池完全放电后,不能有电解液泄露。我们选用的电池是Panasonic的CR2。它的
引言最近新设计了一款AM335平台的工业板,它提供双千兆网口。花了比较多的时间进行网口调试,碰到了几个典型的问题,在此记录,希望有同样设计的工程师免走弯路。PCB注意事项因为KSZ9031提供的是RGMII接口,时钟信号速率到达125MHz, 因此需要做等长处理。 同样的,KSZ9031和变压器之间的信号也要做等长处理。如果选择的不是集成变压器的RJ45及连接器,同样变压器和RJ45接口也需要长度
因为此时计算电流比较不方便,因此这里在考虑安全因子的时候,我们使用升高电压的方法,即考虑电池电压上升到30v * 1.5 = 45V,那么查看图A.2,对应I类设备的曲线图,可以看到45V对应的允许电容值为3uF,而电路中存在10uF电容,因此不符合本质安全的要求。4),附录中也强调了300欧的电阻必须是可靠元器件(infallible resistor),它不仅需要满足自身可靠元件的要求,例如材
本文首先介绍了TVS的特性,继而根据具体的设计需求,分析和选择了对应电源和信号接口的TVS保护器件,顺带解析了TVS数据手册中常见参数的意义








