kobesdu
物来则应,过去不留。
展开
-
计算机开关电源原理图电路分析
一、基本方框图 +5VSB PG PS/ON ±5V/±12V/3.3V二、原理分析1.工作原理交流电220V进入输入滤波电路,衰减电网电源线进入的外来噪声,再进入浪涌电流抑制电路,抑制开机瞬间的浪涌电流,进入桥式滤波电路,把交流220V整流滤波成直流300V电压。一路进入开关电路,另一路进入原创 2013-08-18 22:10:51 · 7714 阅读 · 0 评论 -
开关电源电路组成及常见各模块电路分析
开关电源电路组成及常见各模块电路分析一、 开关电源的电路组成 开关电源的主要电路是由输入电磁干扰滤波器(EMI)、整流滤波电路、功率变换电路、PWM控制器电路、输出整流滤波电路组成。辅助电路有输入过欠压保护电路、输出过欠压保护电路、输出过流保护电路、输出短路保护电路等。 开关电源的电路组成方框图如下:二、 输入电路的原理及常见电路1、AC 输原创 2013-08-18 22:02:41 · 11179 阅读 · 3 评论 -
电气设备常用文字符号新旧对照表
电气设备常用文字符号新旧对照表名 称 文字符号 新 旧(一)常用基本文字符号电桥 AB DQ晶体管放大器 AD DF集成电路放大器 AJ 印刷电路板 AP 抽屉柜 AT 旋转变压器(测速发电机) TG CF电容器 C C发热器件 EH RJ照明灯 EL ZD空气调节器 EV 过电压放电器件避雷器 F BL具有瞬时动作的限流保护原创 2013-08-18 22:01:13 · 6079 阅读 · 0 评论 -
quartus错误整理
Error: Specified license is not valid forthis machine Quartus II 软件没有破解好,重新破解试试. can't find design entity""有时候是因为破解文件破解的不全面,虽然能够使用,但是很多功能受到限制,你可以试下重新生成破解码,多试几次。看看能不能成功。如果还是不能的话,那我就不知道了,如果原创 2013-08-15 18:26:30 · 20405 阅读 · 0 评论 -
学看电路原理图入门知识积累
一、电子电路的意义电路图是人们为了研究和工程的需要,用约定的符号绘制的一种表示电路结构的图形。通过电路图可以知道实际电路的情况。这样,我们在分析电路时,就不必把实物翻来覆去地琢磨,而只要拿着一张图纸就可以了。在设计电路时,也可以从容地纸上或电脑上进行,确认完善后再进行实际安装,通过调试、改进,直至成功。我们更可以应用先进的计算机软件来进行电路的辅助设计,甚至进行虚拟的电路实验,大大提高工作效率原创 2013-08-15 18:30:45 · 18815 阅读 · 1 评论 -
循环灯控制器,该控制器控制红、绿、黄三个发光管循环发亮(VHDL语言)
设计一个循环灯控制器,该控制器控制红、绿、黄三个发光管循环发亮。要求红发光管亮2秒,绿发光管亮3秒,黄发光管亮1秒。(假设外部提供频率为1MHz的方波信号)原创 2013-07-06 13:21:47 · 6587 阅读 · 0 评论 -
开关电源中的打嗝保护现象
1.高频振荡由于某种原因停振,然后又起振,这样就会出现打嗝;2.开关电源在输出短路等故障情况下,开关电源芯片启动后工作几百毫秒然后停止工作几秒,然后再启动工作几百毫秒,不断循环。3.用uc3842——3844制作的单端反激式开关电源,有时会出现“打嗝”现象,其实原因有:一是电源负载太轻,即使有很小的占空比也会使输出取样端电压异常升高,使uc384X的2脚电压大于2.5V。所原创 2013-08-20 15:47:10 · 24926 阅读 · 0 评论 -
二进制全加器设计 (verilog)
二进制全加器设计 一位全加器使用乘积项之和的形式可以表示为: sum=a·b·c_in+a’·b·c_in’+a’·b’·c_in+a·b’·c_in’c_out=a·b+b·c_in+a·c_in 其中a,b和c_in为输入,sum和c_out为输出,只使用与门,或门,非门实现一个一位全加器,写出Verilog描述,限制是每个门最多只能有四个输入端。编写激励模块对其功能进行检原创 2013-09-07 00:11:14 · 19672 阅读 · 0 评论 -
输出周期波形信号(verilog语言)
刚开始接触硬件设计,用各种循环语句写了 周期波形信号电路Alwaysmodule xhalways;reg clock;//Initialize clock at time zeroinitial clock = 1'b0;//Toggle clock every half cycle (time period = 20)always原创 2013-09-07 00:15:57 · 6506 阅读 · 1 评论 -
大量的verilog源代码
Verilog HDL 程序举例一,基本组合逻辑功能:双向管脚(clocked bidirectional pin)Verilog HDL: Bidirectional Pin This example implements a clockedbidirectional pin in Verilog HDL.The value of OE determines whethe转载 2013-09-30 17:17:56 · 12104 阅读 · 2 评论 -
带控制端的逻辑运算电路_分别完成正整数的平方、立方和阶乘的运算verilog语言
练习:设计一个带控制端的逻辑运算电路,分别完成正整数的平方、立方和阶乘的运算。//--------------myfunction----------modulemyfunction(clk,n,result,reset,sl);output[6:0]result;input[2:0] n;input reset,clk;input [1:0] sl;reg[6:0]r原创 2013-09-30 17:19:01 · 6611 阅读 · 0 评论 -
verilog语言设计分频器
`timescale 1ns/100ps module fdtop;reg RESET; reg F10M=1'b0;reg F500K=1'b0; integer j=1; initial begin RESET endalways #50 F10M = ~F10M; always @(posedge F10M) begin原创 2013-10-01 00:24:58 · 2973 阅读 · 0 评论 -
verilog语言设计有限状态机习题
module seqdet(x,z,clk,rst,state);input x,clk,rst;output z;output[2:0] state;reg[2:0] state;wire z;parameter IDLE='d0, A='d1, B='d2,C='d3, D='d4,E='d5;assign z = ( state==D)? 1 : 0; /原创 2013-10-01 00:28:05 · 4223 阅读 · 0 评论 -
verilog语言的八路选择器
`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////module mux8_to_1(out,i1,i2,i3,i4,i5,i6,i7,i8,s0,s1,s2); input[3:0]i1,i2,i3,i4,i5,i6,i7,i8;原创 2013-09-30 17:19:59 · 5437 阅读 · 1 评论 -
verilog求阶乘
求阶乘`include "function.v" `timescale 1ns/100ps `define clk_cycle 50 module tryfuctTop; reg[3:0] n,i; reg reset,clk; wire[31:0] result; initial begin n=0; res原创 2013-10-01 00:27:08 · 4251 阅读 · 1 评论 -
ORCAD10的安装方法
ORCAD10的安装方法,过程如下(WIN2000系统): 1、运行破解包中的MakeLic.bat文件,会打开一个名为LICENSE.dat的记事本文件,把它“另存”一下,比如C盘中。另外,在C盘根目录中还会自动生成一个INSTALLINFO.TXT文件。这两个文件,内容相同,但在安装过程中,可能要先用到INSTALLINFO.TXT,最后才会用LICENSE.dat。 2、运行setu原创 2013-09-19 00:24:33 · 4325 阅读 · 1 评论 -
modelsim使用命令
1. 常用仿真命令vlib work // 建立work仿真库vmap work wrok // 映射库vlog -cover bcest *.v // 加覆盖率分析的编译vsim -coverage -voptargs="+acc" -t ns test // 仿真文件为test.vadd wave * // 将所有模块wavef原创 2013-10-09 17:54:05 · 29913 阅读 · 0 评论 -
Verilog代码标准
一、工程建立规范:1、工程的组成:(1) 一个顶层文件夹(2) 顶层文件夹下,至少包括以下四个子文件夹a) project文件夹:存放ISE工程文件,包括ise、bit、mac等文件b) source文件夹:存放verilog源文件c) explain文件件:存放注释说明文档d)转载 2013-10-09 17:55:26 · 8338 阅读 · 0 评论 -
Verilog中generate的用法
一:generateVerilog-2001添加了generate循环,允许产生module和primitive的多个实例化,同时也可以产生多个variable,net,task,function,continous assignment,initial和always。在generate语句中可以引入if-else和case语句,根据条件不同产生不同的实例化。用法:1. generat原创 2013-10-09 17:59:12 · 61284 阅读 · 1 评论 -
Verilog HDL模块的结构
一个设计是由一个个模块(module)构成的。一个模块的设计如下:1、模块内容是嵌在module 和endmodule两个语句之间。每个模块实现特定的功能,模块可进行层次的嵌套,因此可以将大型的数字电路设计分割成大小不一的小模块来实现特定的功能,最后通过由顶层模块调用子模块来实现整体功能,这就是Top-Down的设计思想,如 3.3.1的例[3]。2、模块包括接口描述部原创 2013-10-09 17:52:33 · 6797 阅读 · 0 评论 -
如何Altium Designer中输出元件清单(BOM表格)
如何Altium Designer中输出元件清单(BOM表格)用AD6.9设计好了一个电路,在把PCB文件交付厂家制板后,就要开始准备购置元件了。一个工程几百个元件难道要工程师自己一个一个数吗??使用AD6.9的BOM(bill of materials)表格输出可以方便的生成及标准又漂亮的元件清单。方法很简单,首先来到原理图编辑状态,点击报告—〉bill of materials弹出原创 2013-09-25 20:36:31 · 23788 阅读 · 0 评论 -
Altium Designer学习的一点总结
Altium Designer 10 原理图中选中一个元件要怎么跳转到PCB中相应的位置呢?第一步:将窗口调成平铺,让原理图和PCB图能在同一个窗口显示。第二部:点窗口左下角PCB,再点PCB Ispector 此时就可以使原理图与PCB图相互对应了。如何将Altium Designer原理图转化为pdf文档?点击file,下拉点击smart pdf或者gen原创 2013-09-25 20:31:43 · 8665 阅读 · 0 评论 -
verilog一点总结
在initial或always外的assign赋值语句称为连续赋值语句一般在描述纯组合电路时使用在Verilog HDL中,可以使用三种方法来生成组合逻辑电路:使用连续赋值语句,使用不带时钟触发的always语句.和使用函数。FPGA与CPLD相比。最大的一个特点就是它的寄存器相当丰富,因此.更加适合设计时序逻辑电路用FPGA描述时序逻辑电路只有一种方法,就是用带时钟触发沿的alway原创 2013-11-16 14:23:51 · 1969 阅读 · 0 评论 -
cpld fpga 区别
cpld fpga 区别系统的比较,与大家共享:尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的特点:①CPLD更适合完成各种算法和组合逻辑,FP GA更适合于完成时序逻辑。换句话说,FPGA更适合于触发器丰富的结构,而CPLD更适合于触发器有限而乘积项丰富的结构。②CPLD的连续式布线结构决定了它的时序延迟是均匀的和可原创 2013-11-01 17:50:48 · 1584 阅读 · 1 评论 -
verilog选择数据类型时常犯的错误
• 信号可以分为端口信号和内部信号。出现在端口列表中的信号是端口信号,其它的信号为内部信号。• 对于端口信号,输入端口只能是net类型。输出端口可以是net类型,也可以是register类型。若输出端口在过程块中赋值则为register类型;若在过程块外赋值(包括实例化语句),则为net类型。• 内部信号类型与输出端口相同,可以是net或register类型。判断方法也与原创 2013-11-01 17:51:47 · 2853 阅读 · 0 评论 -
如何看Datasheet
如何看Data Sheet 每一个型号的IC都有属于自己的Data Sheet,从IC的设计、规格、应用范例、封装技术到适用范围,在Data Sheet中都会被清楚地交待,当然,每一家公司所生产同编号的IC在Data Sheet中的内容还是会不太一样,但在应用及引脚的安排上却是一样的,而其最大的差异,在于测试与分类的方式有所不同,以下便是针对如何阅读Data Sheet所做的深入探讨。原创 2013-11-23 19:56:45 · 9337 阅读 · 0 评论 -
485通讯接口与232接口的区别
一 485通讯接口与232接口的区别 RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡原创 2013-12-15 12:02:20 · 16294 阅读 · 0 评论 -
orcad打开pcbdpc
另存为后缀为max就可以了原创 2013-12-18 17:15:46 · 1297 阅读 · 0 评论 -
伺服电机和步进电机的区别
伺服电机和步进电机的区别是什么?步进电机和交流伺服电机性能比较 步进电机是一种离散运动的装置,它和现代数字控制技术有着本质的联系。在目前国内的数字控制系统中,步进电机的应用十分广泛。随着全数字式交流伺服系统的出现,交流伺服电机也越来越多地应用于数字控制系统中。为了适应数字控制的发展趋势,运动控制系统中大多采用步进电机或全数字式交流伺服电机作为执行电动机。虽然两者在控制方式上相似(脉原创 2013-12-18 13:28:48 · 4649 阅读 · 0 评论 -
PROTEL 99 常用库文件&分立元件库
PROTEL 99 常用库文件&分立元件库原理图常用库文件:MiscellaneousDevices.ddb ————各类通用元件库Dallas Microprocessor.ddb ————Dallas公司微处理器集成电路库Intel Databooks.ddb ————Intel公司数据手册中的集成电路库Protel DOSSchematic Libraries.d转载 2014-01-07 14:48:51 · 19360 阅读 · 0 评论 -
Altium_Designer如何快速寻找元件和封装
初学Altium碰到最多的问题就是:不知道元件放在哪个库中。这里我收集了DXP2004常用元件库下常见的元件。使用时,只需在libary中选择相应元件库后,输入英文的前几个字母就可看到相应的元件了。通过添加通配符,可以扩大选择范围,下面这些库元件都是ALtium自带的不用下载便可使用。工具/原料Altium Designer 软件方法/步骤Altium下Miscellane转载 2014-01-07 15:58:00 · 14078 阅读 · 0 评论 -
AD 技巧
AD 技巧 PCB设计基础方格与格点的切换:View-Grids-Toggle Visible Grid Kind源点:Edit-Origin-Set边界的定义:Keep Out Layer-Utility Tools-Place Line 按TAB可定义线宽选取元件:PCB-PCB Filter-IS Component逐个放置元件:TOOLS-Component转载 2014-01-07 17:46:19 · 11875 阅读 · 0 评论 -
Altium Designer PCB 常用功能键
Altium Designer PCB 常用功能键方格与格点的切换:View-Grids-ToggleVisible Grid Kind源点:Edit-Origin-Set边界的定义:Keep Out Layer-Utility Tools-PlaceLine 按TAB可定义线宽选取元件:PCB-PCB Filter-IS Component逐个放置元件:TOOLS-Comp转载 2014-01-07 17:46:58 · 9471 阅读 · 0 评论 -
Altium_Designer中英文技术词汇对照
[检索词汇] altium designer 中英文技术词汇对照 PCB AD常用术语 翻译 对译 protel 单词 Accept 接受Accuracy 精确度准确度Activate 激活活动 启动Add 添加Address 地址Advance 高级Aide 助手辅助Align 排列对齐Alpha 开端Analog 模拟的Analyzer转载 2014-01-08 17:05:47 · 10867 阅读 · 0 评论 -
Altium_Designer(protel_DXP)英文菜单汉化对应表表
%s - No SI model for part@%s - 没有部件的SI模型%s Degrees@%s 度%s mm@%s 毫米%s object selected in %s document@在%s个文档有%s个对象被选中%s Objects Displayed (%s Selected)@%s 对象显示 (%s 被选择)%s objects selected@%s 对转载 2014-01-08 17:06:45 · 36471 阅读 · 1 评论 -
Verilog中几种赋值语句
在Verilog中有两种类型的赋值语句 连续赋值和过程赋值 赋值表达式由三个部分组成 左值赋值运算符=或赋值 左值必须是net类型的数据 而过程赋值 左值必须是register类型的数据 下面将作详细描述1连续赋值在initial或always外的assign赋值语句 称为连续赋值语句 一般在描述纯组合电路时使用 例如wire out //类型定义左值必须是net类型包转载 2013-11-16 14:25:01 · 23687 阅读 · 0 评论 -
变频器开关电源电路实例
变频器开关电源电路实例 先看以下电路实例:图1 东元7200PA 37kW变频器开关电源电路图2 海利普HLPP001543B型15kW变频器开关电源电路 图1、图2电路结构和原理基本上是相同的,下面以图1电路例简述其工作原理。开关电源的供电取自直流回路的530V直流电压,由端子C转载 2013-08-19 13:07:22 · 6608 阅读 · 1 评论 -
quartus_ii_常见的19个错误、28个警告
(一)Quartus警告解析 1.Found clock-sensitive change during activeclock edge at time on register ""原因:vectorsource file中时钟敏感信号(如:数据,允许端,清零,同步加载等)在时钟的边缘同时变化。而时钟敏感信号是不能在时钟边沿变化的。其后果为导致结果不正确。措施:编辑vector转载 2013-08-15 18:27:56 · 61810 阅读 · 4 评论 -
TxD和RxD
DSR 数据准备RTS 请求发送GND 接地TxD 发送数据RxD 接受数据DCD 载波检测CTS 清除发送DTR 终端准备DB-9针连接头-------------\ 1 2 3 4 5 / \ 6 7 8 9 / -------从计算机连出的线的截面。RS-232针脚的功能:数据: TXD(pin 3):串口数据输出R转载 2013-12-18 14:00:57 · 13197 阅读 · 0 评论 -
Verilog中同步复位和异步复位比较
【Verilog】 同步复位和异步复位比较 同步复位 sync异步复位 async特点复位信号只有在时钟上升沿到来时才能有效。无论时钟沿是否到来,只要复位信号有效,就进行复位。Verilog描述always@(posedge CLK)always@(posedg转载 2013-11-16 14:27:27 · 46297 阅读 · 0 评论