电感Q值对射频巴伦(Balun)的影响

做过 WiFi产品的读者一定知道射频巴伦,英文称之为Balun,就是balance-unbalance的缩写,含义为平衡-不平衡转换器,常见于RF Tranceiver的射频输出/输入引脚,用于对射频信号实现差分到单端的转换,后文直接称之为Balun;做过射频的读者也一定知道电感的Q值,即品质因数,是衡量电感器件的主要参数。是指电感在某一频率的交流电压下工作时,所呈现的感抗与其等效损耗电阻之比。电… 继续阅读电感Q值对射频巴伦(Balun)的影响

一种700MHz/2.4GHz双频WiFi产品设计方案

近日,一位朋友向我展示了一款十分特别的产品,一款同时支持700MHz及2.4GHz的WiFi产品,工作频点很是特别。Google了一下,了解到以下信息: 白空间无线网络(也就是业界之前俗称的超级 WiFi)利用了广电网络50-700MHz的“空白频段”,为县城居民带来超快的无线连接速度,传输距离也大大超出传统WiFi热点(因为各国包括美国的FCC对 WiFi热点的发射功率都有严格的限制)。 随着电… 继续阅读一种700MHz/2.4GHz双频WiFi产品设计方案

Allegro导入DXF的方法

EDA工程师在PCB设计过程中,往往需要与结构工程师打交道,结构图纸即DXF文件就是结构工程师与EDA工程师沟通的媒介。本文针对Allegro导入DXF文件的详细过程做详细说明,本人看到网上大部分相关文章写得都比较糟糕,所以撰写本文以便更好地帮助读者解决问题。 1. 据我所知,国内大部分结构工程师会默认给出DWG格式的文件,这种文件在Allegro中是不支持的,EDA工程师可要求结构工程师给出DX… 继续阅读Allegro导入DXF的方法

Allegro修改dra封装的引脚编号

在Allegro中,有这样一种情况:一个dra封装已经创建完成,但是不小心排错了引脚顺序,需要修改为正确的。我相信这是EDA工程师经常遇到的问题。这个时候,重新放置一遍焊盘工作量确实比较大,而且有再次出错的可能。其实Allegro已经提供了一种便捷的修改引脚编号的方式,只是很多人不知道,本文将对这种快捷的方式做介绍。 1. 打开一个dra封装,并通过颜色对话框打开Package Geometry下… 继续阅读Allegro修改dra封装的引脚编号

Allegro中如何导入Outline(板框)

在PCB设计过程中,EDA工程师常常需要匹配两代PCB的结构,这种情况下,将上一代PCB的Outline(板框)导入新的PCB设计文件中,就可以大大缩短时间,而且尺寸完全准确。我看到常常有网友检索类似的信息,所以打算图文并茂的方式为读者讲解Allegro中导入Outline的方法。 1. 使用Allegro打开上一代PCB文件,在颜色设置对话框中,关闭所有其他颜色,只保留Outline,如下图。 … 继续阅读Allegro中如何导入Outline(板框)

射频电路设计实录第四章,ADS仿真

射频电路设计实录(RF Design Record,简称RDR)是无线时代网站推出的系列射频技术文章,记录了一款产品的完整设计过程。本文是其中的第四章,ADS仿真。 4. ADS仿真 从本章开始,将进入本产品设计的核心阶段。 4.1 PCB板材的选择 4.1.1 需要考虑的因素 也许很多读者还不知道的是,PCB板材的选择是ADS仿真的第一步。理由如下: 不同于小功率射频电路设计,本产品具有较大的输… 继续阅读射频电路设计实录第四章,ADS仿真

使用Allegro从brd文件中导出封装及焊盘的方法

最近常常看到网友的提问“Allegro如何导出封装”,“为什么Allegro导出的封装没有焊盘”等,本文给出Allegro从brd文件导出封装及焊盘的正确方法。 1. 打开一个brd文件,本文以无线时代的软件无线电平台BRS为例。 2. 点击File—>Export–>Libraries,如下图。 3. 在弹出的对话框中,点击“…”选择保存的目录,这里保存至D:TempLi… 继续阅读使用Allegro从brd文件中导出封装及焊盘的方法

OrCAD将原理图中的器件保存至器件库的方法

近期在研究FPGA System Planner的过程中,发现在调用原理图符号时需要指定一个原理图器件库,而本人设计中使用的FPGA符号与之前创建的不太一样,为了精准无误地进行设计,需要将FPGA从原理图中导出并保存至器件库。本文将这个方法分享给读者。 1. 创建一个器件库,或者使用已有的器件库,本例中采用新建的方式。在OrCAD中点击File—>New–>Library,… 继续阅读OrCAD将原理图中的器件保存至器件库的方法

Allegro中如何合并铜皮(Merge Shapes)

Allegro中如何合并铜皮,这又是一篇有关Allegro操作的简短文章,同样是近期很多读者搜索的。Allegro中简单快捷的绘制Shape的操作,是我非常喜欢Allegro的一个原因,使用者可以轻易地绘制出各种需要的Shape。本文针对Allegro中的合并Shape的操作做简单介绍。在Allegro中,Shape不仅可以是走线,还可以是各种其他属性,例如Silkscreen,Place Bou… 继续阅读Allegro中如何合并铜皮(Merge Shapes)

Allegro中如何使用dra文件生成psm文件

近期看到经常有读者搜索“使用dra生成psm文件”类似的关键词,但是访问本站时看到的却是一篇题为《Allegro导出dra封装文件中pad(焊盘)的方法》,里面只是简单地提到了一句生成psm文件的方法。为了让读者能够更好地掌握这项基本技能,我打算“详细”地讲解一下。 细心的读者一定看到了详细二字带有双引号,因为这里所谓的详细,其实也是非常简单的操作,实在没什么好写的。至于读者为什么不知道怎么操作,… 继续阅读Allegro中如何使用dra文件生成psm文件