最新日志

发表于:2008-5-24 14:13:32
标签:总线,AHB,APB  

1

APB总线的简介

APB简介

       APB主要用于低带宽的周边外设之间的连接,例如UART、1284等,它的总线架构不像AHB支持多个主模块,在APB里面唯一的主模块就是APB 桥。其特性包括:两个时钟周期传输;无需等待周期和回应信号;控制逻辑简单,只有四个控制信号。APB上的传输可以用如图2所示的状态图来说明。

       1)系统初始化为IDLE状态,此时没有传输操作,也没有选中任何从模块。

       2)当有传输要进行时,PSELx=1,PENABLE=0,系统进入SETUP状态,并只会在SETUP 状态停留一个周期。当PCLK的下一个上升沿时到来时,系统进入ENABLE 状态。

       3)系统进入ENABLE状态时,维持之前在SETUP 状态的PADDR、PSEL、PWRITE不变,并将PENABLE置为1。传输也只会在ENABLE状态维持一个周期,在经过SETUP与ENABLE 状态之后就已完成。之后如果没有传输要进行,就进入IDLE状态等待;如果有连续的传输,则进入SETUP状态。

点击此处查看原文 >>

系统分类: ARM   |    用户分类:    |    来源: 原创

评论(0) | 阅读(173)
发表于:2008-5-24 14:12:41
标签:总线,AHB,APB  

1

关于AHB简介

AHB简介

       AHB主要用于高性能模块(如CPU、DMA和DSP等)之间的连接,作为SoC的片上系统总线,它包括以下一些特性:单个时钟边沿操作;非三态的实现方 式;支持突发传输;支持分段传输;支持多个主控制器;可配置32位~128位总线宽度;支持字节、半字节和字的传输。AHB 系统由主模块、从模块和基础结构(Infrastructure)3部分组成,整个AHB总线上的传输都由主模块发出,由从模块负责回应。基础结构则由仲 裁器(arbiter)、主模块到从模块的多路器、从模块到主模块的多路器、译码器(decoder)、虚拟从模块(dummy Slave)、虚拟主模块(dummy Master)所组成。其互连结构如图1所示。

点击此处查看原文 >>

系统分类: ARM   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(205)
发表于:2008-4-25 0:54:12
标签:无标签

6

傅立叶变换的物理意义(转)

1、为什么要进行傅里叶变换,其物理意义是什么?

傅 立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都 可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频 率、振幅和相位。

和傅立叶变换算法对应的是反傅立叶变换算法。该反变换从本质上说也是一种累加处理,这样就可以将单独改变的正弦波信号转换成一个信号。

因此,可以说,傅立叶变换将原来难以处理的时域信号转换成了易于分析的频域信号(信号的频谱),可以利用一些工具对这些频域信号进行处理、加工。最后还可以利用傅立叶反变换将这些频域信号转换成时域信号。

从现代数学的眼光来看,傅里叶变换是一种特殊的积分变换。它能将满足一定条件的某个函数表示成正弦基函数的线性组合或者积分。在不同的研究领域,傅里叶变换具有多种不同的变体形式,如连续傅里叶变换和离散傅里叶变换。

在数学领域,尽管最初傅立叶分析是作为热过程的解析分析的工具,但是其思想方法仍然具有典型的还原论和分析主义的特征。"任意"的函数通过一定的分解,都能够表示为正弦函数的线性组合的形式,而正弦函数在物理上是被充分研究而相对简单的函数类:1. 傅立叶变换是线性算子,若赋予适当的范数,它还是酉算子;2. 傅立叶变换的逆变换容易求出,而且形式与正变换非常类似;3. 正弦基函数是微分运算的本征函数,从而使得线性微分方程的求解可以转化为常系数的代数方程的求解.在线性时不变杂的卷积运算为简单的乘积运算,从而提供了计算卷积的一种简单手段;5. 离散形式的傅立叶的物理系统内,频率是个不变的性质,从而系统对于复杂激励的响应可以通过组合其对不同频率正弦信号的响应来获取;. 著名的卷积定理指出:傅立叶变换可以化复变换可以利用数字计算机快速的算出(其算法称为快速傅立叶变换算法(FFT))

正是由于上述的良好性质,傅里叶变换在物理学、数论、组合数学、信号处理、概率、统计、密码学、声学、光学等领域都有着广泛的应用。

2图像傅立叶变换的物理意义

图 像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于 地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅立叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,则其傅立叶变换就表示f的 谱。从纯粹的数学意义上看,傅立叶变换是将一个函数转换为一系列周期函数来处理的。从物理效果看,傅立叶变换是将图像从空间域转换到频率域,其逆变换是将 图像从频率域转换到空间域。换句话说,傅立叶变换的物理意义是将图像的灰度分布函数变换为图像的频率分布函数,傅立叶逆变换是将图像的频率分布函数变换为 灰度分布函数

傅立叶变换以前,图像(未压缩的位图)是由对在连续空间(现实空间)上的采样得到一系列点的集合,我们习惯用一个二维矩阵表示空间上各点,则图像可由z=f(x,y)来 表示。由于空间是三维的,图像是二维的,因此空间中物体在另一个维度上的关系就由梯度来表示,这样我们可以通过观察图像得知物体在三维空间中的对应关系。 为什么要提梯度?因为实际上对图像进行二维傅立叶变换得到频谱图,就是图像梯度的分布图,当然频谱图上的各点与图像上各点并不存在一一对应的关系,即使在 不移频的情况下也是没有。傅立叶频谱图上我们看到的明暗不一的亮点,实际上图像上某一点与邻域点差异的强弱,即梯度的大小,也即该点的频率的大小(可以这 么理解,图像中的低频部分指低梯度的点,高频部分相反)。一般来讲,梯度大则该点的亮度强,否则该点亮度弱。这样通过观察傅立叶变换后的频谱图,也叫功率 图,我们首先就可以看出,图像的能量分布,如果频谱图中暗的点数更多,那么实际图像是比较柔和的(因为各点与邻域差异都不大,梯度相对较小),反之,如果 频谱图中亮的点数多,那么实际图像一定是尖锐的,边界分明且边界两边像素差异较大的。对频谱移频到原点以后,可以看出图像的频率分布是以原点为圆心,对称 分布的。将频谱移频到圆心除了可以清晰地看出图像频率分布以外,还有一个好处,它可以分离出有周期性规律的干扰信号,比如正弦干扰,一副带有正弦干扰,移 频到原点的频谱图上可以看出除了中心以外还存在以某一点为中心,对称分布的亮点集合,这个集合就是干扰噪音产生的,这时可以很直观的通过在该位置放置带阻 滤波器消除干扰

另外我还想说明以下几点:

1图像经过二维傅立叶变换后,其变换系数矩阵表明:

若变换矩阵Fn原点设在中心,其频谱能量集中分布在变换系数短阵的中心附近(图中阴影区)。若所用的二维傅立叶变换矩阵Fn的原点设在左上角,那么图像信号能量将集中在系数矩阵的四个角上。这是由二维傅立叶变换本身性质决定的。同时也表明一股图像能量集中低频区域。

2 、变换之后的图像在原点平移之前四角是低频,最亮,平移之后中间部分是低频,最亮,亮度大说明低频的能量大(幅角比较大)

点击此处查看原文 >>

系统分类: 通信网络   |    用户分类:    |    来源: 转贴

评论(1) | 阅读(1660)
发表于:2008-4-12 0:44:02
标签:pcb,allegro,arm最小系统  

1

晾晒我的第一张allegro设计的二层arm pcb

最近在学习arm,也刚开始用allegro设计电路板,顺便就用了allegro设计了一个arm的最小系统板,双层板,见笑了!这张板也算我用allegro的处女作,写在bolg上以示纪念!不管是arm的设计还是allegro的使用都是第一次哦,哈哈,纪念我的处女作。有什么不足的地方欢迎指正,谢谢!!

点击开大图

全貌上图所示

点击开大图

顶层电路如上图

点击开大图

 

底层板如上图所示    欢迎拍砖!

由于项目要求,不作覆铜处理

水平有限,谢指点,早日进步!!呵呵

 

点击此处查看原文 >>

系统分类: PCB   |    用户分类:    |    来源: 原创

评论(0) | 阅读(528)
发表于:2008-4-8 16:49:19
标签:485,单片机串行通信  

3

RS485收发器两种典型电路(转帖)

RS-485 接口电路
       RS-485 接口电路的主要功能是:将来自微处理器的发送信号TX 通过“发送器”转换成通讯网络中的差分信号,也可以将通讯网络中的差分信号通过“接收器”转换成被微处理器接收的RX 信号。任一时刻,RS-485 收发器只能够工作在“接收”或“发送”两种模式之一,因此,必须为RS-485 接口电路增加一个收/发逻辑控制电路。另外,由于应用环境的
各不相同,RS-485 接口电路的附加保护措施也是必须重点考虑的环节。下面以选用SP485R 芯片为例,列出RS-485 接口电路中的几种常见电路,并加以说明。

1.基本RS-485 电路
       图1为一个经常被应用到的SP485R芯片的示范电路,可以被直接嵌入实际的RS-485应用电路中。微处理器的标准串行口通过RXD 直接连接SP485R 芯片的RO 引脚,通过TXD直接连接SP485R 芯片的DI 引脚。
      由微处理器输出的R/D 信号直接控制SP485R 芯片的发送器/接收器使能:R/D 信号为“1”,则SP485R 芯片的发送器有效,接收器禁止,此时微处理器可以向RS-485 总线发送数据字节;R/D 信号为“0”,则SP485R 芯片的发送器禁止,接收器有效,此时微处理器可以接收来自RS-485 总线的数据字节。此电路中,任一时刻SP485R 芯片中的“接收器”和“发送器”只能够有1 个处于工作状态。
      连接至A 引脚的上拉电阻R7、连接至B 引脚的下拉电阻R8 用于保证无连接的SP485R芯片处于空闲状态,提供网络失效保护,以提高RS-485 节点与网络的可靠性。R7,R8,R9这三个电阻 要根据实际应用而改变大小,特别在用120欧或更小终端电阻时,R9就不需要了,R7和R8应使用680欧电阻。

     如果将SP485R 连接至微处理器80C51 芯片的UART 串口,则SP485R 芯片的RO 引脚不需要上拉;否则,需要根据实际情况考虑是否在RO 引脚增加1 个大约10K 的上拉电阻。

点击开大图

图 1SP485R 的基本RS-485 电路

       SP485R 芯片本身集成了有效的ESD 保护措施。但为了更加可靠地保护RS-485 网络,确保系统安全,我们通常还会额外增加一些保护电路。
       电路图中,钳位于6.8V 的TVS 管V4、V5、V6 都是用来保护RS-485 总线的,避免RS-485总线在受外界干扰时(雷击、浪涌)产生的高压损坏RS-485 收发器。当然,也选择集成的总线保护元件,比如ONSemi 半导体的NUP2105L 器件(SOT-23 封装,集成2 个双向TVS器件),作为SP485R 芯片的附加保护措施。
       另外,电路中的L1、L2、C1、C2 是可选安装元件,用于提高电路的EMI 性能。图中附加的保护电路能够对SP485R 芯片起到良好的保护效果。

2.隔离RS-485 电路
       图2为一个使用光电隔离方式连接的SP485R 芯片的示范电路,可以被直接嵌入实际的RS-485 应用电路中。微处理器的UART 串口的RXD、TXD 通过光电隔离电路连接SP485R 芯片的RO、DI 引脚,控制信号R/D 同样经光电隔离电路去控制SP485R 芯片的DE和/RE 引脚。
       由微处理器输出的R/D 信号通过光电隔离器件控制SP485R 芯片的发送器/接收器使能:R/D 信号为“1”,则SP485R 芯片的DE 和/RE 引脚为“1”,发送器有效,接收器禁止,此时微处理器可以向RS-485 总线发送数据字节;R/D 信号为“0”,则SP485R 芯片的DE和/RE 引脚为“0”,发送器禁止,接收器有效,此时微处理器可以接收来自RS-485 总线的数据字节。任一时刻,SP485R 芯片中的“接收器”和“发送器”只能够有1 个处于工作状态。
       连接至A 引脚的上拉电阻R7、连接至B 引脚的下拉电阻R8 用于保证无连接的SP485R芯片处于空闲状态,提供网络失效保护,以提高RS-485 节点与网络的可靠性。R7,R8,R9这三个电阻 要根据实际应用而改变大小,特别在用120欧或更小终端电阻时,R9就不需要了,R7和R8应使用680欧电阻。
       使用DC-DC 器件可以产生1 组与微处理器电路完全隔离的电源输出,用于向RS-485 收发器电路提供+5V 电源。
       电路中光耦器件的速率将会影响RS-485 电路的通讯速率。图2 中选用了NEC 公司的光耦器件PS2501 芯片,受PS2501 芯片的响应速率影响,这一示范RS-485 接口电路的通讯速率只可保障在19200bps 速率下正常工作;如果需要达到更高的RS-485 通讯速率,则需要选用响应速度更快的光耦器件,比如Agilent 公司的超高速光耦元件。


点击开大图

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 转贴

评论(1) | 阅读(726)
发表于:2008-4-3 21:49:26
标签:allegro视频,cadence视频,orcad  

3

补充allegro教学视频(欢迎下载)

我认为很不错的视频哟,从capture->allegro,布局布线等操作。

上传这么大的资料不容易啊 ,下载的时候别忘了顶一下,支持一下!rarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrarrar

点击此处查看原文 >>

系统分类: PCB   |    用户分类:    |    来源: 整理

评论(6) | 阅读(1271)
发表于:2008-4-2 18:02:58
标签:allegro,cadence  

1

allegro的电子书pdf格式 (续传第二本)

rarrarrarrarrarrarrarrarrarrarrarrarrarrar     如果您感觉很不错的话,请您顶一下,谢谢您的支持,。。

感觉很不错!   如果下下来,不好解压或者有错,加入群:36912357向群主索要!!!

 

第十二本有的网友说有问题,我重新上传了,下载试试吧,实在不行加我qq群,我传过去

点击此处查看原文 >>

系统分类: PCB   |    用户分类:    |    来源: 整理

评论(4) | 阅读(494)
发表于:2008-4-2 9:24:16
标签:alllgro  ,orcad,问题集  

1

Allegro问题集锦

1、问:我在产生NC TAPE 文件时提示error,但并没有生成NCTAPE.LOG可供查找错误原因,望高手帮助!

答:NCTAPE.LOG的内容其实也就是执行File/Viewlog命令弹出的文本中的内容。您可以通过这个来查看,您不能产生log文件的原因可能是软件的关于TEXT的路径设置有问题。您可以去SETUP/USER PERFERENCE中的CONFIG_PATH进行查看

2、问:问一个入门的问题:从Capture导入的网表是不是要在Capture里把封装定义好?OrCAD里的封装如何查看?

答:一般在Capture中需要定义属性(在原理图编辑器中选择物件查看他的属性)中选择Cadence-Allegro/SPECCTRAQuest/APD,然后查看PCB Footprint属性,这个属性一般是用来和Allegro中的封装做对应的,也就是这里填入的就是Allegro封装(请注意这里的封装是指的在Layout时候用到的封装)的名称,导出网络表的时候软件会做自动的抓取到生成的网络表中, 这样在Allegro中导入网络表的时候Allegro才知道是抓取哪个元件,
封装有两种:一种是在原理图中用的,一种是在LayoutAllegro)时候用的,我不知道您是希望在ORCAD中查看哪个封装,如果是后者的话在Capture中无法看到,但是如果您建立了Capture CISDatabase的话就可以看到了。

3、问:Allegro中的封装和OrCAD里的是否一致?

答:对不起,我想问问您所指的ORCAD的封装是指原理图的封装还是指ORCAD LAYOUT软件的封装呢,如果您是指的原理图中的封装的话那是两个完全不同的概念,一个是用在原理图中,我们叫他元件的SYMBOL,另一个呢是在进行Layout的时候需要用到的。Capture中要做的就是通过PCB Footprint属性进行原理图中的元件的SYMBOLAllegro的封装进行对应,这样才能顺利的把网络表导入Allegro中。如果您所指的ORCAD LAYOUT中的封装的话,他和Allegro中的封装是不同的,他们是两种不同的Layout软件。

4、问:在输出DXF时,Message Window 已经出现Translation complete…但在View Log里却说
ERROR: Invalid program arguments.
Terminating program.
请问这是什么原因造成的呢?在增加DXF Layer时是否可以任意加入Subclass

答:您的问题是由于有非法的参数设置引起的,具体到哪个参数可能需要看看您的参数设置之后才能知道,您可以把您设置的参数的对话框的图片发给我看看么,或许能帮到您
在增加DXF Layer时是不能任意加入Subclass的,您可以先在Allegro中打开需要导出到DXF文件中的SUBCLASS,然后在启动File/EXPORT/DXF命令进行DXF的导出。

5、问:请问~~allegro可以读哪一些netlist的格式?allegro可以读protelnetlist的格式吗?

答:十分抱歉,在Allegro中他只能读取他自己特定的网络表的格式,其他的格式网络表是没有办法读取的

6、问:请问在ALLEGRO中不能像POWER PCB中那样直接给PARTSNET线吗?一定要转NETLIST才能实现吗?

答:在Allegro当中是可以实现手动进行ECO的,但是Cadence的软件的一个很重要的原则是希望您的原理图和PCB保持一致,所以最好是通过在Capture中修改了连接关系,产生网络表,再一次的在Allegro中导入实现.这样才能保证原理图和PCB的一致。

7、问:在用Allegro导入DXF文件时感觉兼容性不是很好,要么不能导入要么导入后丢失一些图件,但我用PCADPOWERPCBPROTEL都可以正常的导入,不知Allegro在这方面是怎么回事,如果打了补丁不知对这方面是否有所改善,还是有什么其它解决办法。

答:在DXF的导入方面Allegro是有他的独特之处,您使用的是15.2的版本,这个版本在DXF的方面又增加了些内容,比如您在AUTOCAD中的SYMBOL可以直接导入Allegro当中等等,只是可能不是太稳定,所以非常有必要去下载AllegroISR(版本更新包)
您目前的问题我建议您可以知会您的机构部门在AUTOCAD中去把所有的东西都打散,应该导入Allegro是没有问题的。

8、问:在Allegro15.2中用Sub-Drawing导出文件时(Options勾选了三个选项,Find里勾选了所有的Object),但是在用Import Sub-Drawing后贴进设计里面的PCB只有零件、文字等,没有了所有的NET,请问这是什么原因,要怎样才能把网络也带走?

答:Sub-Drawing只是简单的拷贝和粘贴的作用,不涉及到网络的连接关系,所以即使你导出Sub-Drawing的时候勾选了NET也没有用,如果你想拷贝走线,你要勾选的只是CLINEVIA,就OK了.

9、问:我有ORCAD 9.2 做的原理图文件 ,没有原理图零件库,ALLEGRO 15.2 里用CAPTURE CIS 直接导(第二种方法不是OTHER)网络表老是提示一些封装方面的错误.有什么办法?

答:新转法比较注重在原理图里的编辑,特别是元件部分,新转法的主要注意事项也就是元件的封装,同一个封装内,不允许有重复的PIN NUMBER,如果PIN的类型不是POWER,那么他们的PIN NAME也不允许重复,之前的EE用老版本的Capture一般都会有偷懒的习惯,所以才会有这些麻烦,所以你只有修正这些错误才能正确的使用新转法导入

10、问:我在做smt长方形pad的时候发现只有填写宽度,高度,那长度怎麽没有填写了,是不是这里的高度就代表了pad的长度了。

答:没错,因为PAD是二维的没有高度的概念。长方形的PAD只有长X宽,就可以表示了。

11、问:用ALLEGRO15.2一段时间了,也遇到不少的问题,其中比较多的就是Shape的问题,经常画好整个Shape的外框后但不自动填充,就在Boundary Top层有个刚画的OUTLINE,有时弄几下又可以敷满,但是只要一修改马上又变没了,同时在Drawing OptionOut of date shapes项也看到有指示,请问这究竟是什么问题啊?这些铜为何这么容易Out of date shape

答:就目前来说我们也有些客户遇到了类似的问题,一般产生的原因是由于Allegro15.2版本本身的BUG,所以,您需要更新一下Allegro15.2的版本

12、问:能不能在下个版本里面,在pin上能显示出网络名,像protel里都能显示出来。那样子很方便画线。

答:allegro中在走线模式下,当您选中PIN去走线进,右侧的option栏会及时提示该NET的名称。 同时您也可以用查询模式去查NETPIN

13、问:我的板子上有200组差分线,每组间距要求大于40mil,如何有效更快的设置规则?

答:您可以用allegro constraint managerGroup功能实现快速设置。

14、问:在allegro package 即是元件封装编辑里做修改元件封装上的PAD不能一次全部改,只能一次改一个。在.brd里又可以改,是不是哪里没设好的问题呢?

答:用Tools/padstack中去一次性或选择LIST去更改的。

15、问:怎样才能打开Allegro中的封装库?

答:allegro的封装是由很多部份组成的,要打开FOOTPRINT请用allegro中的FILE/OPNE然后选取TYPEDRA即可

16、问:在CCONSOLE WINDOW中输入X 100 100 总是提示下面的内容,应如何输入呢 ?
Command > X 100 100
E- Command not found: X 100 100

答:应输入小写的X,然后回车,出现一个对话框,再输入,就可以了.

17、问:现在Powerpcb转进Allegro的文件里,那怕用自己做好的有正常Flash焊盘的零件,在内层也只能显示一个十字,不能显示正常的花孔,但出Gerber后用CAM350看又是正常的热焊盘,请问是什么原因,在哪里可以设置或修改?

答:PADS转到到allegro后要对PAD作些修改。如SOLDMASKPASTE MAST等等相对应的PADSTACK应该重新处理一次再update一次

18、问:请问关于添加PCB layout type能否具体解释一下
Layer Type
Crossover
Bonding Wire
Microwire
Multiwire
Optical Wave Guide
Thermal Glue Coating

答:关于allegro这些设置请参考D:\Cadence\SPB_15.2\share\pcb\text\materials.dat档,用文本编辑器查看即可。

19、问:我想请问一下光学定位孔的制作方式。

答:光学定位孔的制作很简单,和建立PADsymbol相同,只是每家的大小要求不同,要注意光学孔上下层及周边不允许走线和Placement(可以Route keepout)SOLDMAST要开就OK了。

20、问:什么我在旧板上做了import netlistupdate symbol后就会有零件的定位孔(机构孔)掉了,能有什么方法发现它吗?我的symbolpad的库是新建的,可能有少pad.我想知道除了目测外,allegro 能提示吗,因为我原来旧板有这些孔的.

答:allegro在做import netlist Update sym,bol后会有LOG文件供参考。可以直接RUN完指令后在FILE/VIEW LOG看到,或直接打开相对应试的LOG文件。

20、问:Allegro 14.2 15.2 如何共存?我两个版本都装了,想在不同的时候使用,但现在只有14.2版本可以用,打开15.2版本的时候,就提示我说找不到cdsdoc_sh.dll.,我听说修改一个文件可以达到这个目的,请指教?

答:产品可以安装在不同的盘中,但是只用一个LICENSE MANAGER文件包,注意的是在使用不同的版本的时候在WIN2000中的操作是右键我的电脑选择属性,选择高级Tab,选择环境变量,修改系统变量中的CDSROOT,如果是要使用142的版本则设置为:C/CADENCE/PSD14.2(我的两个版本都安装在CCANDENCE下面),如果是要使用151则修改成C/CADENCE/PSD_15.1即可。

点击此处查看原文 >>

系统分类: PCB   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(520)
发表于:2008-4-1 15:23:10
标签:pcb的设计,allegro,cadence  

1

allegro的电子书pdf格式

         很不错的,先上传第一本上来,如果下载有问题可以联系本人,qq:18492261可以通过qq给您发过去,下载的时候别忘记了支持我一下。谢谢

还有第二本,未完待续!rarrarrarrarrarrarrarrarrarrarrarrarrarrarrar,谢谢支持!

点击此处查看原文 >>

系统分类: PCB   |    用户分类:    |    来源: 整理

评论(1) | 阅读(385)
发表于:2008-4-1 15:14:16
标签:pcb的设计  

3

常用电子元件封装

贴片封装 - 两脚表贴
现在常用的的电阻、电容、电感、二极管都有贴片封装。贴片封装用四位数字标识,表明了器件的长度和宽度。贴片电阻有百分五和百分一两种精度,购买时不特别说明的话就是指百分五。一般说的贴片电容是片式多层陶瓷电容(MLCC),也称独石电容。附表是贴片电阻的参数。

英制
(mil)
公制
(mm)
长(L)
(mm)
宽(W)
(mm)
高(t)
(mm)
a
(mm)
b
(mm)
常规
功率W
提升
功率
W
最大工作
电压
V
0201 0603 0.60±0.05 0.30±0.05 0.23±0.05 0.10±0.05 0.15±0.05 1/20 25
0402 1005 1.00±0.10 0.50±0.10 0.30±0.10 0.20±0.10 0.25±0.10 1/16 50
0603 1608 1.60±0.15 0.80±0.15 0.40±0.10 0.30±0.20 0.30±0.20 1/16 1/10 50
0805 2012 2.00±0.20 1.25±0.15 0.50±0.10 0.40±0.20 0.40±0.20 1/10 1/8 150
1206 3216 3.20±0.20 1.60±0.15 0.55±0.10 0.50±0.20 0.50±0.20 1/8 1/4 200
1210 3225 3.20±0.20 2.50±0.20 0.55±0.10 0.50±0.20 0.50±0.20 1/4 1/3 200
1812 4832 4.50±0.20 3.20±0.20 0.55±0.10 0.50±0.20 0.50±0.20 1/2 200
2010 5025 5.00±0.20 2.50±0.20 0.55±0.10 0.60±0.20 0.60±0.20 1/2 3/4 200
2512 6432 6.40±0.20 3.20±0.20 0.55±0.10 0.60±0.20 0.60±0.20 1 200

AXIAL - 两脚直插
AXIAL就是普通直插电阻的封装,也用于电感之类的器件。后面的数字是指两个焊盘的间距。
AXIAL-0.3 小功率直插电阻(1/4W);普通二极管(1N4148);色环电感(10uH)
AXIAL-0.4 1A的二极管,用于整流(1N4007);1A肖特基二极管,用于开关电源(1N5819);瞬态保护二极管
AXIAL-0.8 大功率直插电阻(1W和2W)

DIP - 双列直插
直插芯片常用的古老封装。

SOIC - 双列表贴
现在用的贴片max232就是soic-16,后面的数字显然是管脚数。
贴片485芯片有SOIC-8S,管脚排布更密了。

TO - 直插
直插三极管用的是TO-92,普通直插7805电源芯片用TO-220,类似三极管的78L05用TO-92。
直插开关电源芯片2576有五个管脚,用TO-220T。
贴片的2576看起来像D-PAK,但却是TO-263,奇怪。它有五个管脚,再加上一个比较大的地。

SOT - 表贴
贴片三极管和场效应管用的是SOT-23。LM1117电源芯片用SOT-223,加上地共有四个引脚。

D-PAK - 表贴
贴片的7805电源芯片就用这个封装,有一个面积比较大的地,还有两个引脚分别是输入和输出。

TQFP - 表贴芯片
一直在用的贴片avr单片机芯片就是TQFP的,比如mega8用TQFP-32。管脚数少的avr比如tiny13,则采用soic封装。
atmel的7s64 ARM芯片用了LQFP-64,似乎管脚排列更紧密了。见过有一款国内的soic 51芯片用了PQFP-64,管脚排布比TQFP紧密。

DB9
9针串口座,这个也是必须要有的。


===============其他尚未未整理的内容============
PZ-4 四位排阻
RW 精密电位器

TO-92 直插三极管
SOT-23 贴片三极管;贴片场效应管

RB-.1/.2,.1/.3,.2/.4,.2/.5,.3/.6直插电解电容
RB-3/6 LM2575专用电感(330uH直插)

CAPT-170 贴片电解电容10uF/25V

LED-3 直插发光二极管
DAY-4 四位八字LED管

电源IC
D-PAK 贴片7805
TO-220 直插7805
TO-92 直插78L05
SOT-223 LM1117,3.3V贴片
TO-263 LM2575贴片
TO-220T LM2575直插 2575有五个脚; 2576和2575封装一样(插、贴),区别是2576开关、2575线性。
---
78L05 100ma
78M05 500ma
7805 1.5A
---
PCB画圆形焊盘默认孔径30mil,总直径60mil(0.762mm,1.524mm)。
自恢复电阻管脚直径0.6mm,封装定义孔径为0.7mm,总直径1.5mm。
压敏电阻管教直径1mm,封装定义孔径1.27mm,总直径2.54mm(50mil,100mil)。
(用于焊接220V导线的焊盘:3mm x 1.8mm)

电源线不低于18mil,信号线不低于12mil,cpu入出线不低于10mil(或8mil),线间距不低于10mil。
正常过孔不低于30mil(内孔一般不能小于10mil)。


100mil对应2.54mm。

双列直插 焊盘间距100mil,两排间距300mil。焊盘60mil,孔径40mil。

---
转载一份网络表定义:

网络表代码         注解:


[             开始一个零件的定义
C1            零件的序号
AXIAL0.4                                   零件的封装形式(AXIAL0.4 )
100μF                                       零件的名称100μF    
保留(为空行)
保留(为空行)
保留(为空行)
]             结束一个零件的定义

(                                               开始一个网络定义

NetD3_1                                  网络名称

D3-1                                        零件序号-零件引脚号

C2-2                          零件序号-零件引脚号

U1-3                                         零件序号-零件引脚号

C1-2                                         零件序号-零件引脚号

D4-1                                         零件序号-零件引脚号

)                                           结束一个网络的定义

点击此处查看原文 >>

系统分类: PCB   |    用户分类:    |    来源: 转贴

评论(10) | 阅读(1780)
总共 , 当前 /,2下一页