草庐IT

硬件钱包

全部标签

数字电路硬件设计系列(十一)之CAN电路设计

 针对设计过程中的问题,如有疑问,欢迎留言评论!点我返回目录 1简介CAN通信时一种工业控制通信系统,最早时应用于汽车电子产品。CAN总线主要的特点:传输距离远,最远可达10km。CAN总线抗干扰能力强,有有效保证整个系统的稳定性。CAM总线传输的速度快,理论上峰值可以达到1Mbps,能有效保证数据通信的即时性。单条总线上,支持128个节点。         CAN总线有两条控制线:CAN_H和CAN_L,是控制器局域网络的总称。在工业控制领域中,CAN通信的应用是非常广泛的,其通信的原理也比较简单,具体的过程:总线上的节点向其它节点发送数据时,传递的信息将会以报文的形式在总线上进行广播,总线

单相PWM整流从硬件到软件一条龙

前言首先很想吐槽国内开源环境,实在是无语,大家都不愿意分享资源,都需要花钱,主要是花钱也不一定能找到你想要的东西。今年的电赛电源题,到现在了,我都还没看到CSDN上有能让我看懂的东西。所以我和同伴一起从零开始学习PWM整流,直到实现,我打算免费共享出来,能让大家看懂。我会分期讲解的。一、硬件电路主电路整流的主电路相信大家都应该知道,别的地方也能看的到,相信想实现PWM整流的,基本电路原理应该也知道。我这里直接贴图 这里AC进来是上下两个端子是接电感的,因为PCB想白嫖需要10*10以内,所以果断选择电感外接。直流侧选择了2200uF的电容,可以用更大容量的。但是耐压要高一点,测试时,30伏AC

推荐一些有关硬件/FPGA/电路方面的好用的在线网站(持续更新~)

1、在线绘制逻辑门电路图的网址VisualParadigm:逻辑图软件(visual-paradigm.com)2、在线绘制时序图的网址WaveDrom:WaveDrom-Digitaltimingdiagrameverywhere3、在线电路仿真网站(电路模拟器)Circuitjs:Circuitjsweb在线电路模拟器(xiaogd.net) 持续更新中~

【硬件】上拉电阻和下拉电阻的作用

文章目录一、前言二、分类及使用场景1.输入时的上拉电阻和下拉电阻1.1使用上拉的场景1.2使用下拉的场景1.3详细描述1.4可以输入高电平2.输出时的上拉电阻和下拉电阻2.1输出时的上拉电阻2.1.1提升驱动能力2.1.2上拉电阻可以将不确定的信号稳定在高电平2.2输出时的下拉电阻三、总结>>返回总目录一、前言在电路设计时经常看到上拉或下拉电阻的概念,本文主要对其概念做一个简单介绍。上拉(pullup)或下拉(pulldown)电阻(统称为拉电阻),最基本的作用是将状态不确定的信号通过一个电阻将其稳定在高电平或低电平,无论具体用法如何,其基本用法是相同的,在不同场合中对电阻阻值要求不同。二、分

使用STM32CubeMX创建STM32工程(串口,硬件IIC配置)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、STM32CubeMX是什么?二、使用步骤1.新建工程2.选择芯片型号3.时钟配置4.外设配置5.项目管理总结前言最近教研室的项目需要使用STM32做处理器,对环境数据进行采集处理,在拿到板子后,需要根据单片机具体型号(STM32F411CEU6)创建工程,再进行上层应用的开发。因为以前都是用的F1系列的开发板,用的时候直接在官方例程上进行修改就可以,这次使用全新的芯片,需要自己使用STM32CubeMX进行底层硬件的配置。一、STM32CubeMX是什么?STM32CubeMX是一款十分简洁易用的图形化MCU开发

【视频】解决方案第4期:HarmonyOS Connect极小硬件方案介绍

解决方案第4期:极小硬件方案介绍本期介绍HarmonyOSConnect标准开发方案——极小硬件方案(BLE),重点介绍方案选择、体验定义、软硬件定义以及开发要点,帮助您快速接入蓝牙极小硬件产品。定义产品:https://device.harmonyos.com/cn/docs/documentation/DevicePartner-Guides/product-definition-specifications-0000001194015922开发方案与整体流程:https://device.harmonyos.com/cn/docs/devicepartner/DevicePartner-

2015年全国大学生电子设计竞赛A题(双向DC-DC变换器)训练总结(硬件部分)

目录一、任务二、电路设计1主回路电路拓扑图2半桥驱动电路3电流采样电路4电压采样及AD输入保护电路 5作品实物图三、调试中遇到的问题问题一buck闭环测试测试时,电流由小变大时,输出电压无法稳定,会变小。问题二使用稳压源代替电池组进行调试时,无法调节到目标值,使用电池组却可以达到目标值。四、总结一、任务(后面部分省略,原题目很容易找到)二、电路设计1主回路电路拓扑图         从VD到VO是BUCK电路, 从VO到VD是BOOST电路。即可实现双向的DC-DC变换        在平时做题过程中往往指导老师会针对题目给出很有用的经验值,我们自己很少去计算具体的参数。其实理论参数的计算具有

手机外壳缺陷视觉检测软硬件方案

 单独使用一种光源效果图同轴光会出现亮度不够的情况;回形面光因为光源中间的圆孔会使图像有阴影,造成图像效果不均衡,所以不采用单独光源打光使用同轴+回形面光源效果图 回形光源照亮产品要寻找的边缘,同轴光源起到补光的作用(把回形光源中间的圆孔造成的阴影消除掉),使得图像效果均匀,达到理想的状态同一个相机不同镜头效果对比(BASLER相机) 同一个相机不同镜头效果对比(BASLER相机)同一个相机不同镜头效果对比(CSR504CCD相机)  同一个相机不同镜头效果对比(CSR504CCD相机)两种相机同种镜头拍照效果对比  两种相机同种镜头拍照效果对比两种相机同种镜头拍照效果对比 两种相机同种镜头拍

一文解读智能汽车软、硬件架构产业链

1软件架构产业链汽车智能化的趋势下,“软件定义汽车”成为产业共识。软件定义汽车(SoftwareDefinedVehicles,SDV)指的是软件将深度参与到汽车定义、开发、验证、销售、服务等过程中,并不断改变和优化各个过程,实现体验持续优化、过程持续优化、以及价值的持续创造。传统汽车软件产业中,产业链较短,产业结构较为简单(如图)。软件产品主要为一些基础软件程序或简单的嵌入式实时OS,与ECU硬件深度耦合。产业链上游为软件产品供应商,中游为零部件集成商,下游为整车集成商。部分主流Tier1厂商同时涉及上游和中游环节,构建核心技术壁垒,整车企业基于单个车型设计需求选择各个ECU进行搭配,零部件

【Linux】进程信号 -- 信号产生 | 系统调用、硬件、软件的信号发送

信号的旧识引入信号引入signal调用系统调用向目标进程发送信号模拟实现一个kill命令raise给自己发送任意信号abort给自己发送指定信号(6)SIGABRT硬件异常产生信号除0异常野指针访问异常软件条件产生信号拓展总结思考进程退出时核心转储问题小实验信号的旧识引入kill-l是一个在Linux和Unix系统中使用的命令,用于列出可用的信号列表。在Linux和Unix系统中,进程可以通过发送信号来与其他进程或操作系统交互。kill命令可以向指定的进程发送一个特定的信号,以便对其进行控制,例如终止进程或重新启动进程等。kill-l命令会列出可用的信号列表,每个信号都有一个唯一的数字编号和一