硬件
文章平均质量分 50
fenhong91
学无止境
展开
-
RTC精度及校准
采用软件自动校准+用户手动校准的方法,使用定时器T2对TamperPin的频率值自动测量,例如晶振使用32.768KHz±2Hz,那么32766作为基准频率,TamperPin=32766hZ/64=511.968Hz,然后使用高精度频率计测量TamperPin频率值,若实测值TamperPin=511.982Hz,误差为(511.982-511.968)/511.968*(1)实测RTC的运行偏差,与标准时钟做对比,例如:每30天跑快的秒数偏差,计算ppm误差;注意:STM32复位会对RTC偏差有影响;原创 2024-11-05 12:37:10 · 441 阅读 · 0 评论 -
MOS管图解
MOS管转载 2022-12-09 16:09:07 · 261 阅读 · 0 评论 -
MOS管
MOS管学名是场效应管,是金属-氧化物-半导体型场效应管,英文:MOSFET(Metal Oxide Semiconductor Field Effect Transistor),属于绝缘栅型。本文就结构构造、特点、实用电路等几个方面用工程师的话简单描述。其结构示意图:解释1:沟道上面图中,下边的p型中间一个窄长条就是沟道,使得左右两块P型极连在一起,因此mos转载 2017-07-04 11:21:42 · 1468 阅读 · 0 评论 -
I2C总线与EEPROM
前几章我们学了一种通信协议叫做UART异步串口通信,这节课我们要来学习第二种常用的通信协议I2C。I2C总线是由PHILIPS公司开发的两线式串行总线,多用于连接微处理器及其外围设备。I2C总线的主要特点是接口方式简单,两条线可以挂多个参与通信的器件,即多机模式,而且任何一个器件都可以作为主机,当然同一时刻只能一个主机。从原理上来讲,UART属于异步通信,比如电脑发送给单片机,电脑只负转载 2017-07-17 13:46:03 · 2390 阅读 · 0 评论 -
UART串行通信
通信按照传统的理解就是信息的传输与交换。对于单片机来说,通信则与传感器、存储芯片、外围控制芯片等技术紧密结合,成为整个单片机系统的“神经中枢”。没有通信,单片机所实现的功能仅仅局限于单片机本身,就无法通过其他设备获得有用信息,也无法将自己产生的信息告诉其它设备。如果单片机通信没处理好的话,它和外围器件的合作程度就受到限制,最终整个系统也无法完成强大的功能,由此可见单片机通信技术的重要性。UART(转载 2017-07-17 13:44:41 · 3896 阅读 · 1 评论 -
松下ES8046磁悬浮马达电动剃须刀电路原理图
ES8046 这款剃须刀的电机采用超高速磁悬浮马达,转速达13000转/分。对照实物,参考松下其他型号剃须刀,绘出其电路如下图所示。 为便于对照查找,电阻阻值均未进行换算。有些电阻标示数字下面有一下划线,如333.不知何意,实测阻值为33kΩ。有些电阻采用E96系列标注法,其代码与阻值的对应关系如图中所示。R5F2110应为转载 2017-11-21 14:09:43 · 7029 阅读 · 0 评论 -
protel常用快捷键
enter——选取或启动esc——放弃或取消f1——启动在线帮助窗口tab——启动浮动图件的属性窗口pgup——放大窗口显示比例pgdn——缩小窗口显示比例end——刷新屏幕del——删除点取的元件(1个)ctrl+del——删除选取的元件(2个或2个以上)x+a——取消所有被选取图件的选取状态x——将原创 2017-12-06 10:43:48 · 1182 阅读 · 0 评论 -
Altium designer 快捷键
L打开层S打开选择J跳转 Q英寸和毫米选择 空格翻转 选择某物体(导线,过孔等),同时按下Tab键可改变其属性(导线长度,过孔大小等)选择目标,按住shift拖动 在PCB电气层之间切换(小键盘上的*)。在交互布线的过程中,按此键则换层并自动添加过孔。这很常用。DXP->preferences系统设置原创 2017-12-06 10:44:50 · 728 阅读 · 0 评论 -
硬件IIC、软件IIC
硬件I2C对应芯片上的I2C外设,有相应I2C驱动电路,其所使用的I2C管脚也是专用的;软件I2C一般是用GPIO管脚,用软件控制管脚状态以模拟I2C通信波形。硬件I2C的效率要远高于软件的,而软件I2C由于不受管脚限制,接口比较灵活。模拟I2C 是通过GPIO,软件模拟寄存器的工作方式,而硬件(固件)I2C是直接调用内部寄存器进行配置。如果要从具体硬件上来看,可以去看下芯片手册。转载 2018-01-31 15:14:20 · 1604 阅读 · 0 评论 -
滤波器的阶数
滤波器的阶数是指在滤波器的传递函数中有几个极点.阶数同时也决定了转折区的下降速度,一般每增加一阶(一个极点),就会增加一20dBDec(一20dB每十倍频程)。 滤波器特性可以用其频率响应来描述,按其特性的不同,可以分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器等。一.滤波器说明性能的技术指标主要有: 中心频率f0,即工作频带的中心 带宽BW转载 2017-01-13 09:23:28 · 8763 阅读 · 0 评论 -
0欧电阻
0欧电阻:电阻标值为0欧姆的电阻,只是尽可能接近0欧的电阻。0欧电阻有以下几个功能:1,在电路中没有任何功能,只是在PCB上为了调试方便或兼容设计等原因。2,可以做跳线用,既美观,安装也方便。如果某段线路不用,直接不贴该电阻即可(不影响外观)。3,在匹配电路参数不确定的时候,以0欧姆代替,实际调试的时候,确定参数,再以具体数值的元件代替。4,想测某部分电路的耗电流的时候,可以去转载 2017-01-25 13:47:13 · 466 阅读 · 0 评论 -
两电源之间接0.1UF的电容起什么作用?
应该起的是滤波的作用1.高频滤波电容的配置A.小于10个输出的小规模集成电路,工作频率≤50MHz时,至少配接一个0.1μf的滤波电容。工作频率≥50MHz时,每个电源引脚配接一个0.1μf的滤波电容。B.对于中大规模集成电路,每个电源引脚配接一个0.1μf的滤波电容。对电源引脚冗余量较大的电路也可按输出引脚的个数计算配接电容的个数,每5个输出配接一个0.1μf滤波电容。9 s6转载 2017-01-29 22:51:28 · 20414 阅读 · 0 评论 -
线路驱动器和缓冲器
线路驱动器:通常说计算机有地址、数据、控制三总线,由于总线上需要驱动的负载多,CPU是大规模集成电路,不具备功率驱动能力,总线驱动器的作用就是提供功率驱动,第二个原因是,CPU总线常常是分时复用总线,就是说在不同的时段,管脚上出现的信号功能不同,需要锁存器存储并分离信号,总线驱动器起锁存器的作用。缓冲器:缓冲寄存器又称缓冲器,它分输入缓冲器和输出缓冲器两种。前者的作用是将外设送来的数据暂时存放转载 2017-02-27 23:56:04 · 6045 阅读 · 0 评论 -
USB2.0差分走线要求
USB通用串行总线(Universal Serial Bus),目前我们所说的USB一般都是指USB2.0,USB2.0接口是目前许多高速数据传输设备的首选接口,从1.1过渡到2.O,作为其重要指标的设备传输速度,从1.5Mbps的低速和12Mbps的全速提高到如今的480Mbps的高速。USB的特点不用多说大家也知道就是:速度快、功耗低、支持即插即用、使用安装方便。正是因为其以上优点现在很多视频转载 2017-03-02 15:13:40 · 12085 阅读 · 0 评论 -
差分对
对于速度的渴求始终在增长,传输速率每隔几年就会加倍。这一趋势在诸如计算、SAS和SATA存储方面的PCIe以及云计算中的千兆以太网等很多现代通信系统中很普遍。信息革命对通过传输介质传送数据提出了巨大挑战。目前的传输介质仍然依赖于铜线,数据链路中的信号速率可以达到大于25Gbps,并且端口吞吐量可以大于100Gbps。 这些串行数据传输设计使用差分信号的方式,通过被称为差分对的一对铜线来传转载 2017-03-02 15:18:54 · 7405 阅读 · 0 评论 -
模拟地与数字地详解
二者本质是一直的,就是数字地和模拟地都是地。要明白为什么要分开,先听一个故事;我们公司的商务楼,2楼是搞模拟的,3楼是搞数字的,整幢楼只有一部电梯,平时人少的时候还好办,上2楼上3楼互不影响,但每天上下班的时候就不得了了,人多得很,搞数字的要上3楼,总是被2楼搞模拟的人影响,2楼模拟的人要下楼,总是要等电梯上了3楼再下来,互相影响很是麻烦,商务楼的物业为解决这个问题,提出了2个方案:第1个(笑死人转载 2017-03-29 14:11:48 · 3430 阅读 · 0 评论 -
有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别
在Cortex-M3里,对于GPIO的配置种类有8种:(1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入 (4)GPIO_Mode_IPU 上拉输入 (5)GPIO_Mode_Out_OD 开漏输出(6)GPIO_Mode_Out_PP 推挽输出(7)GPIO_Mode_A转载 2017-06-30 14:39:55 · 834 阅读 · 0 评论 -
51系列中data,idata,xdata,pdata的区别
51片内资源简介.8位CPU·4kbytes 程序存储器(ROM) (52为8K) ·256bytes的数据存储器(RAM) (52有384bytes的RAM) ·32条I/O口线·111条指令,大部分为单字节指令 ·21个专用寄存器 ·2个可编程定时/计数器·5个中断源,2个优先级(52有6个) ·一个全双工串行通信口 ·外转载 2017-07-12 14:47:03 · 1425 阅读 · 0 评论 -
i2c 相关知识总结
一. 技术性能: 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只允许有一个主控; 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址; 每个器件可以使用独立电源二. 基本工作原理: 以启动信号START来掌管总线,转载 2017-07-13 13:13:34 · 1806 阅读 · 1 评论 -
i2c中start和restart的区别
有的硬件芯片提供了一个个寄存器,供我们很好的操作i2c,但是,在用的时候,我们是不知道他到地是怎么操作的,下边,我就探讨下i2c中的start和restart的区别。start是在scl是高电平的时候sda的一个下降沿来表示一个i2c的开始信号,到了i2c传输的内部,scl是低电平的时候,所有数据都是无效的,也就是说,硬件上start只是操作sda,令sda产生下降沿。转载 2017-07-13 13:14:26 · 7848 阅读 · 0 评论 -
SPI总线协议介绍
概念介绍SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片 的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议,比如P89LPC900. SPI接口是一种事实标准,并没有标准协议,大部分厂原创 2017-02-08 20:28:19 · 401 阅读 · 0 评论