- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 硬件杂识(一)
电流卡钳每个点的采样精度很差,误差在几百mA或A级别,但是采样频率高,可以达到几百KHz,价格高的通常300KHZ以上,可以采集us级别电流波动;7,在测量高精度电源时,要是用有源探头和高带宽示波器,如果需要引线进行测量,在使用屏蔽线在电容两端焊接时,一定要使用一根线,不要外接其他线,即使很短也会对测量结果造成很大影响。8,对于MCU等引脚较多的芯片,在确认某个引脚的电压阈值或其他参数时,首先要确定引脚所在的组,然后在到电气属性相关的章节去找对应参数。6,MOS管的安全操作区(SOA)
2024-01-07 16:29:13 461
原创 Padstack editor 绘制SMD Pin,Thru Pin和Via
4,绘制flash,在PCB Editor中 file – new – flash symbol – ok – add – flash – ok – save.要在padstack editor中使用flash需要在pcb editor中指定flash 的路经;2,先将左下角 decimal places中的值设置为2,然后在design layers 中 在Regular Pad 下none 点击,在下方出现的框中设置焊盘的宽度和长度;2,在Drill中的hole type选择circle;
2023-05-25 08:22:07 1810 2
原创 cadence allegro学习记录(四)
1, PCB Editor 软件相同模块复用。15,PCB布线状态查验和相关DRC模型设置。2,PCB Editor 软件测量查询操作。16,PCB editor软件标注。14,蛇形等长规则添加与设置。3,过孔的添加与设置。4,差分对添加与设置。6,class的添加。
2023-04-10 21:32:38 2407
原创 cadence allegro学习记录(三)
20,对齐:打开布局模式 - setup - application mode - placement edit - 在find面板中选择symbol,选择所需对齐的器件进行右键点击align components.此时可在option 面板中进行参数设置。2,主题设置:setup - user preference - UI - General - allegro_theme,选择想要的主题。- 选择要进行的操作。注:操作的流程:点击命令 - find/options - pcb界面进行操作。
2023-04-02 18:41:17 1665
原创 (三)汽车电子学习之二极管
稳压二极管:通常称为齐纳二极管,它是利用PN结反向击穿特性,达到稳压目的的二极管。反向电流变化时,稳压二极管两端的反向电压也能保持基本不变。由于热阻较小,使得整流二极管允许通过的电流比较大,同时反向击穿电压比较高,非常适用于电源端浪涌电压较大的情况下。(2)肖特基二极管:通常称为肖特基势垒二极管,主要特点是正向导通压降小,一般为0.45V左右,并且反向恢复时间比较短,但是耐压较低。二极管应用在较高频率下时,需要注意:二极管除了正常导通状态和正常截止状态之外,在两种状态转换过程中还存在着开启效应和关断效应。
2023-03-31 10:12:04 727
原创 cadence allegro学习记录(二)
23,在空的PCB中放置封装:place - manually -advanced setting - 勾选library - placement list 中选择package symbols,然后会显示选择中library 中有的封装,选中即可放置。2,PCB封装中必须包含的部分:焊盘(包括阻焊,孔径等内容),丝印,装配线,位号字符,1脚标识,安装标识,占地面积,器件最大高度,极性标识,原点。
2023-03-27 18:31:30 1615
原创 汽车电子元器件规范要求
SMD:Surface Mounted Devices 表面贴装器件。ROHS:即在电子电气设备中限制使用某些有害物质;一、汽车半导体元件厂家。
2023-03-20 17:45:38 1655
原创 笔试记录(一)
的信号输入这一滤波器时,由于C1容抗已很小,故对信号无衰减作用,这样该滤波器具有让高频信号通过,阻止低频信号的作用。标红的电容的作用是:滞后补偿;电容的交流阻抗:交流电流经过具有电容的电路时,电容具有阻碍交流电流流过的作用,这种作用叫做容抗。一,一个5V的稳压管和一个8V的稳压管串联和并联情况下可能输出的电压值,正向导通电压为0.7V;的信号输入这一滤波器时,由于C1的容抗很大而受到阻止,输出减小,且频率愈低输出愈小。三,已知电流大小为100mA,电容值为0.1uF,计算从0V ~5V的充电时间;
2022-10-23 15:18:05 233
原创 三极管及场效应管三种组态特点总结
BJT在放大电路中有共射,共集和共基三种组态,根据相应的电路输出量与输入量之间的大小关系与相位关系,分别将它们称为反向电压放大器,电压跟随器和电流跟随器。在基本放大电路不能满足性能要求时,可将放大管采用复合管结构或两种接法组合的方式构成放大电路,前者可提高等效管的电流放大能力,后者可集中两种接法的优点于一个电路。场效应管放大电路的共源,共漏与晶体管放大电路的共射,共集相对应,但是比晶体管电路输入电阻高,噪声系数低,抗辐射能力强,适用于做电压放大电路的输入级。三,场效应管的三种组态特点总结。
2022-10-20 11:11:21 5980
原创 直流稳压电源
直流稳压电路由整流电路,滤波电路,稳压电路组成。整流电路将交流电压变为脉动的直流电压,滤波电路可减小脉动使直流电压平滑,稳压电路的作用是在电网电压波动或负载电流变化使保持输出电压基本不变。滤波电路通常有电容滤波、电感滤波、复式滤波,电容滤波电路在。
2022-10-16 19:47:30 4240
原创 硬件面试总结(一)
输入失调电压的温度漂移(简称输入失调电压温漂):输入失调电压的温度漂移定义为在给定的温度范围内,输入失调电压的变化与温度变化的比值。单位增益带宽:运放的闭环增益为 1倍条件下,将一个恒幅正弦小信号输入到运放的输入端,从运放的输出端测得闭环电压增益下降 3db(或是相当于运放输入信号的 0.707)所对应的信号频率。共模输入阻抗定义为,运放工作在输入信号时(即运放两端输入同一个信号),共模输入电压的变化量与对应的输入电流变化量之比。输入失调电流同样反映了运放内部的电路对称性,对称性越好,输入失调电流越小。
2022-10-12 17:29:56 1160
原创 VHDL语法(二)
entity语法中port语法结构中的 in,out,buffer,inout 都是 signal 类型。library里的package语法中也可以声明signal。VHDL中可以被赋值的对象有三种:signal,variable,constant。数值类属性 :'left, 'right, 'low, 'high, 'length。1,VHDL中可被赋值的对象。right表示数组的右边界;length表示数组的长度。left表示数组的左边界;high表示数组的上边界;low表示数组的下边界;
2022-10-07 16:41:26 3523
原创 硬件电路杂谈(一)
而NAND型的地址线和数据线是共用的,因此其本身的操作速度和频率就会偏低,但是容量相对较大,且价格也要便宜,所以适合大量资料的存储。DRAM:动态随机访问存储器(Dynamic Random Access Memory),与SRAM的最大区别是数据只能保持很短的时间,需要专门的刷新电路,DRAM芯片每隔一段时间就必须刷新充电一次,否则内部数据就会丢失。根据电源转换原理的不同,直流电源转换芯片可以分为线性电源转换芯片(电源输出纹波小,转换效率低)和高频开关电源转换芯片(转换效率高,电源输出纹波较大)。
2022-10-04 20:30:18 393
原创 野火ov5640程序在AC620开发板及摄像头的HDMI显示中的问题记录与总结
使用野火的ov5640程序,在AC620开发板上运行过程中的遇到的问题及调试总结
2022-09-13 17:05:06 1089 4
原创 HDMI显示图片
每一通道都通过编码算法,将 8 位的视频、音频数据转换成最小化传输、直流平衡的 10 位数据, 8 位数据经过编码和直流平衡得到 10 位最小化数据,看似增加了冗余位,对传输链路的带宽要求会更高,但事实上,通过这种算法得到的 10 位数据在更长的同轴电缆中传输的可靠性增强了。TMDS 发送端收到HDMI 接口传来的表示 RGB 信号的 24 位并行数据(TMDS 对每个像素的 RGB 三原色分别按 8bit 编码,即 R 信号有 8 位, G 信号有 8 位, B 信号有 8 位),然后。...
2022-09-01 11:01:56 1593
原创 VHDL语言简介
一个完整的VHDL程序包括实体(Entity),结构体(Architecture),配置(Configuration),包集合(Package),库(Library)5个部分。在VHDL程序中,实体和结构体这两个基本结构是必须的,他们可以构成最简单的VHDL程序。实体声明对设计实体与外部电路的端口描述,以及定义所有输入和输出端口的基本性质,是实体对外的一个通信界面。结构体描述了实体的结构、行为、元件及内部连接关系,即定义了设计实体的功能,规定了实体的数据流程,指定了实体内部的数据连接关系。...
2022-08-16 13:09:10 6715
原创 C++基础入门
C++基础入门1 C++初识1.1 第一个C++程序编写一个C++程序总共分为4个步骤创建项目创建文件编写代码运行程序1.1.1 创建项目 Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FpJzVllt-1607069742467)(assets/1541383178746.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F5iYi
2022-08-16 10:04:40 76
原创 SPI-Flash全擦除实验
1,SPI简介 SPI(Serial Peripheral Interface)串行外围设备接口通信协议,是Motorola公司提出的一种同步串行接口技术,是一种高速、全双工、同步通信总线;只使用4条线来控制数据传输;常用于EEPROM、Flash、RTC、ADC、DSP以及数字信号解码器上。 SPI通信协议的优点是支持全双工通信,通信方式简单,且相对数据传输速率较快;缺点是没有指定的流控制,没有应答机制确认数据是否接收,在数据可靠性上存在一定缺陷。SPI通信协议一般分为物理层、协议层两部分。2,
2022-05-29 14:28:33 1997
原创 FPGA程序固化流程
一般程序直接下载后存放在芯片上的SRAM中,调电后数据会丢失,若要上电后能够运行,则需将程序存储到外部的flash中,在上电后自动加载。程序固化的流程如下:1,工程编译完成后,点击file->Convert Programming;2,在Programming file type中选择JTAG Indirect Configuration File(.jic);3,在出现的窗口中的Configuration device中选择flash芯片的型号;4,选择Flash Loader ->
2022-05-08 08:34:06 2637
原创 python学习随笔(一)
python笔记含有运算符的表达式print(3+1)将数据输出到文件中,注意:所指定的盘符存在;使用file = fp;fp = open(‘D:/text.txt’,‘a+’) #文件不存在就创建,存在就继续追加print(‘hello world’,file=fp)fp.close()不进行换行输出print(‘hello’,‘world’,‘python’)转义字符\n换行;\t制表符;\r回到一行的开始;\b退一个格输出为hello\nworld,在字符串前加r,R转义字符不
2021-10-21 10:49:46 94
原创 fpga学习随笔(一)
fpga学习随笔(一)1,建立工程时工程名称、文件夹名称、顶层实体名称要一致。2,芯片命名规则3,模块名要与文件名保持一致4,assign 语句要求被赋值变量(Y)为 wire 类型,中间采用阻塞赋值(=)的方式,最后面是赋值表达式。5,综合分析快捷键(Ctrl + K)(analysis&synthesis)。综合分析只是将外部的输入转换成为对应的电路模型或者对应FPGA 的电路模型。在 FPGA 片内实现的话,就需要对模型进行“实地”布置,利用 FPGA 片内的资源来实现模型,并且要
2021-10-21 10:48:08 470
原创 学习笔记(四)图像边缘检测相关算子
1,用于图像边缘检测的一些算子2,总结与反思怎么说呢,这周虽然做了学习计划,但是还是有点乱,很多事情都没有想到。更令人烦躁的是又陷入了极度的迷茫之中,完全的不知道该去在做什么,也不知道做什么才是真正有用的,这并不是很少间的情况,应该说从很久之间我都一直处于这样一种状态,如果是几年之前,我或许能够很快的调整过来,但现在不行了,记忆力似乎急速的下降,无论什么事情都很容易忘记,总感觉自己遗忘了什么东西,但就是想不起来,以前没什么感觉,觉得这似乎是正常的,但现在快速的遗忘已经让我感到极度的恐慌,但又没
2020-11-15 15:51:24 45
原创 学习笔记(三)基于FPGA的频率计
1,原理主要是通过两个计数器,在系统时钟下对高低电平保持时间计数,来实现计算输入信号的频率和占空比,2,Verilog代码//频率计module freq_cnt( input clk, input rst_n, input signal_in, //输入信号 output [25:0] freq, //信号频率 output [25:0] duty_cycle //信号的占空比);reg state; //输出信号的状态parameter high_st
2020-11-12 21:24:43 292
原创 学习笔记(二) 基于FPGA的交通灯
1,实现的主要要求:(1)东西方向红灯亮30s,南北方向绿灯亮;(2)东西方向黄灯亮3s,南北方向绿灯亮;(3)南北方向红灯亮30s,东西方向绿灯亮;(4)南北方向黄灯亮3s,东西方向绿灯亮;(5)回到(1),同时用数码管显示每个灯亮的剩余时间;2,实现方案电路的整体RTL图如下,由上图可知,电路主要分为两个部分,一个是交通灯控制模块,其中状态的流转通过状态机实现,状态转移图如下:另一个是数码管显示模块,通过两个数码管来显示剩余时间;3,顶层模块代码module traffic_t
2020-11-08 16:31:07 843
原创 学习笔记(一) 呼吸灯
声明:本设计参考“FPGA技术江湖”的呼吸灯设计1,要求led灯够由暗慢慢变亮,再由亮变暗,在此实验中led为低电平点亮2,原理led的亮度由电流的大小控制,电流越大,灯越亮,但是在数字电路中无法控制电流的大小,由于人眼的视觉暂留显效,可以控制led的点亮时间,来实现呼吸灯的。3,方案可以将2s时间划分为1000个小段,每段2ms,在第一个时间段led灯在前2us点亮,在第二小段,前4us点亮,以此类推。即可实现呼吸灯的功能。基本框架如下:4,Verilog代码module breathe
2020-11-06 16:45:10 146
原创 学习笔记的开始
今天是2020年11月5号,我没有想到我会坐在这个位置写这些内容,我已经记不清楚上次坐在这个位置是什么时候了,但这写都无所谓了。在从今往后的日子里,每周我都会坚持在这里更新两篇自己的学习笔记,来记录自己的学习生活。虽然在生活中很多方面都做得很不好,也不会有人给我一些什么建议(当然这是因为我自己的不善交流),但学习还是不能停止的。我还是想在未来拥有自己想要的生活的。就这样吧,从今天开始努力的变得更好...
2020-11-05 13:53:06 45
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人