包含了msp430单片机上的ADC、定时器A、定时器B、基础时钟、看门狗的初始化及中断程序。基本示例程序
上传时间: 2017-05-28
上传用户:qweqweqwe
//9488定时器B功能测试 9488定时器B功能测试B:DAMI调试通过: 9488 8位定时器B的使用 有关的I/O为三个:TBPWM(输出)(P1.0) 模式有:间隔定时功能,PWM模式 有定时中断:定时器B溢出中断
上传时间: 2017-06-01
上传用户:ryb
增量式光电编码器输出四分频脉冲计数,分别为A,B两路信号
上传时间: 2014-01-13
上传用户:tzl1975
随着现代电子和通信技术的飞跃发展,信息交流越发频繁,各种各样电子电气设备已大大影响到各个领域的企业及家庭。在微波通信领域,随着微波技术的发展,功分器作为一个重要的器件,其性能对系统有不可忽略的影响,因此其研制技术也需要不断的改进本文首先对功分器的基本理论、性能指标作了简单介绍,然后阐述了一个具体的一分六功分器的设计思路和过程,并给出了设计的电路结构、仿真结果、最后制作了版图。本文还用到了HFSS,在功分器的具体电路结构建模、仿真优化和版图的生成上如何应用,在设计过程中文中都作出了相应的说明功分器是将输入信号功率分成相等或不相等的几路输出的一种多端口网络它广泛应用于雷达系统及天线的馈电系统中。功分器按照其功率分配比有相应的设计公式可较为容易的实现。等分功分器按其分配支路的数量可分为2n+1(奇)等分和2n(偶)等分两类。后者的设计方法相对简单,只需要在最基本的一分功分器上再等分即可。对于奇等分功分器,通常惯用的设计方法是先2(n+1)等分,然后其中一路加负载,这种设计方法虽然简便,可是有着结构受限,接负载端容易影响其它端口相幅的一致性,并且插损较大随着无线通信技术的快速发展,各种通讯系统的载波频率不断提高,小型化低功耗的高频电子器件及电路设计使微带技术发挥了优势。在射频电路和测量系统如混频器、功率放大器电路中的功率分配与耦合元件的性能将影响整个系统的通讯质量在通讯设备中,功分器有着非常广泛的应用,例如在相控阵雷达系统中,要将发射机功率分配到各个发射单元中去。实际中常需要将某一功率按一定比例分配到各分支电路中。功分器种类繁多,常见的功分器有变压器式、微带式或带状线式、波导式和铁氧体式,它们各有优缺点和使用场合。
标签: hfss
上传时间: 2022-04-05
上传用户:bluedrops
摘要:随荐电力电子设备、交直流电弧炉和电气化铁道等非线性、冲击性负荷的大量接入电网,引起了电网无功功率不足、电压波动与闪变、三相供电不平衡以及电压电流波形畸变等其它一系列电能质景问题,并严重威胁着电力系绕的安全稳定运行。首先,本文介绍了无功功率的基本概念,介绍了无功功率对电力系统的影响以及无功补偿的作用,并详尽的闸述了国内外无功补偿装置的历史以及现状。其次,本文详细分析了静止无功补偿器(SVC)和静止无功发生器(SVC)的基本结构,控制方法和工作原理,以及各自优特点。并且阐述了它们的工作特性。再次,本文着重进行了对SVG型静止无功补偿器提高系统电压的理论研究。利用MATLAB/SIMLINK仿真软件对SVG工作方式及利用SVG动态提高系统电压的原理进行仿真研究。并对仿真结果进行了全面外析VRe,本完成了(利t功补t控制器的设计,该控a器a系统硬件上采用了由STC生产的STCIOFO8X单片机作为主控制器。采用ATT7022作为电能检测芯片,实现电网参数的精确深样与计算,在系统软件上采用品刚管控制投切电容器,实现了电容器的快速,无弧的投切。采用全中文液品显示界面实时显示系统运行状况.关;无,SVG,svc,STC10FO8X随着现代电力电子技术的飞速发展,大量大功率、非线性负荷的接入电网中,使得电网供电质量受到了严重的威胁。特别是一些像电弧炉、轧机、整流桥等非线性和冲击性负荷的大量使用是导致电能质量恶化的最主要来源,造成了一系列严重的影响理想状态的电力供应要求频率为50Hz,电压幅值稳定在额定值的标准正弦波形。在三相电网供电系统中,A,B.C三相电压电流的幅值大小相等、相位差依次落后120度。但当电力用户的各种用电装置接入电力系统后,电力供应由理想的电力供应变成了电压电流偏离这种状态的非理想状态。电网中的许多用电负荷都具有低功率因数、非线性、不平衡性和冲击性的特征,这些特征严重地危害着电网的电力供应,可表现在:电压值跌落或浪涌、各次谐波含量大、电压波形发生闪变、电压电流波形失真等,这样便出现了电能质量问题。实际电网中的电能质量问题主要表现如下:
上传时间: 2022-06-17
上传用户:
1) 全数字化设计,交流采样,人机界面采用大屏幕点阵图形128X64 LCD中文液晶显示器。 2) 可实时显示A、B、C各相功率因数、电压、电流、有功功率、无功功率、电压总谐波畸变率、电流总谐波畸变率、电压3、5、7、9、11、13次谐波畸变率、电流3、5、7、9、 11、13次谐波畸变率频率、频率、电容输出显示及投切状态、报警等信息。 3) 设置参数中文提示,数字输入。 4) 电容器控制方案支持三相补偿、分相补偿、混合补偿方案,可通过菜单操作进行设置。 5) 电容器投切控制程序支持等容/编码(1:2、 1:2:3、 1:2:4:8…)等投切方式。 6) 具有手动补偿/自动补偿两种工作方式。 7) 提供电平控制输出接口(+12V),动态响应优于20MS。 8) 取样物理量为无功功率,具有谐波测量及保护功能。 9) 控制器具有RS-485通讯接口,MODBUS标准现场总线协议,方便接入低压配电系统。
上传时间: 2013-11-09
上传用户:dancnc
针对目前使用的RS232接口数字化B超键盘存在PC主机启动时不能设置BIOS,提出一种PS2键盘的设计方法。基于W78E052D单片机,采用8通道串行A/D转换器设计了8个TGC电位器信息采集电路,电位器位置信息以键盘扫描码序列形式发送,正交编码器信号通过XC9536XL转换为单片机可接收的中断信号,软件接收到中断信息后等效处理成按键。结果表明,在满足开机可设置BIOS同时,又可实现超声特有功能,不需要专门设计驱动程序,接口简单,成本低。 Abstract: Aiming at the problem of the digital ultrasonic diagnostic imaging system keyboard with RS232 interface currently used couldn?蒺t set the BIOS when the PC boot, this paper proposed a design method of PS2 keyboards. Based on W78E052D microcontroller,designed eight TGC potentiometers information acquisition circuit with 8-channel serial A/D converter, potentiometer position information sent out with keyboard scan code sequentially.The control circuit based on XC9536 CPLD is used for converting the mechanical actions of the encoders into the signals that can be identified by the MCU, software received interrupt information and equivalently treatmented as key. The results show that the BIOS can be set to meet the boot, ultrasound specific functionality can be achieved at the same time, it does not require specially designed driver,the interface is simple and low cost.
上传时间: 2013-10-10
上传用户:asdfasdfd
Keil C51使用详解Keil C51 是美国Keil Software 公司出品的51 系列兼容单片机C 语言软件开发系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C 来开发,体会更加深刻。Keil C51 软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。下面详细介绍 Keil C51 开发系统各部分功能和使用。第二节 Keil C51 单片机软件开发系统的整体结构C51 工具包的整体结构,如图(1)所示,其中uVision 与Ishell 分别是C51 forWindows 和for Dos 的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE 本身或其它编辑器编辑C 或汇编源文件。然后分别由C51 及A51 编译器编译生成目标文件(.OBJ)。目标文件可由LIB51 创建生成库文件,也可以与库文件一起经L51 连接定位生成绝对目标文件(.ABS)。ABS 文件由OH51 转换成标准的Hex 文件,以供调试器dScope51 或tScope51 使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM 中。图(1) C51 工具包整体结构图第三节 Keil C51 工具包的安装81. C51 for Dos在 Windows 下直接运行软件包中DOS\C51DOS.exe 然后选择安装目录即可。完毕后欲使系统正常工作须进行以下操作(设C:\C51 为安装目录):修改 Autoexec.bat,加入path=C:\C51\BinSet C51LIB=C:\C51\LIBSet C51INC=C:\C51\INC然后运行Autoexec.bat2. C51 for Windows 的安装及注意事项:在 Windows 下运行软件包中WIN\Setup.exe,最好选择安装目录与C51 for Dos相同,这样设置最简单(设安装于C:\C51 目录下)。然后将软件包中crack 目录中的文件拷入C:\C51\Bin 目录下。第四节 Keil C51 工具包各部分功能及使用简介1. C51 与A51(1) C51C51 是C 语言编译器,其使用方法为:C51 sourcefile[编译控制指令]或者 C51 @ commandfile其中 sourcefile 为C 源文件(.C)。大量的编译控制指令完成C51 编译器的全部功能。包控C51 输出文件C.LST,.OBJ,.I 和.SRC 文件的控制。源文件(.C)的控制等,详见第五部分的具体介绍。而 Commandfile 为一个连接控制文件其内容包括:.C 源文件及各编译控制指令,它没有固定的名字,开发人员可根据自己的习惯指定,它适于用控制指令较多的场合。(2) A51A51 是汇编语言编译器,使用方法为:9A51 sourcefile[编译控制指令]或 A51 @ commandfile其中sourcefile 为汇编源文件(.asm或.a51),而编译控制指令的使用与其它汇编如ASM语言类似,可参考其他汇编语言材料。Commandfile 同C51 中的Commandfile 类似,它使A51 使用和修改方便。2. L51 和BL51(1) L51L51 是Keil C51 软件包提供的连接/定位器,其功能是将编译生成的OBJ 文件与库文件连接定位生成绝对目标文件(.ABS),其使用方法为:L51 目标文件列表[库文件列表] [to outputfile] [连接控制指令]或 L51 @Commandfile源程序的多个模块分别经 C51 与A51 编译后生成多个OBJ 文件,连接时,这些文件全列于目标文件列表中,作为输入文件,如果还需与库文件(.LiB)相连接,则库文件也必须列在其后。outputfile 为输文件名,缺少时为第一模块名,后缀为.ABS。连接控制指令提供了连接定位时的所有控制功能。Commandfile 为连接控制文件,其具体内容是包括了目标文件列表,库文件列表及输出文件、连接控制命令,以取代第一种繁琐的格式,由于目标模块库文件大多不止1 个,因而第2 种方法较多见,这个文件名字也可由使用者随意指定。(2) Bl51BL51 也是C51 软件包的连接/定位器,其具有L51 的所有功能,此外它还具有以下3 点特别之处:a. 可以连接定位大于64kBytes 的程序。b. 具有代码域及域切换功能(CodeBanking & Bank Switching)c. 可用于RTX51 操作系统RTX51 是一个实时多任务操作系统,它改变了传统的编程模式,甚至不必用main( )函数,单片机系统软件向RTOS 发展是一种趋势,这种趋势对于186 和38610及68K 系列CPU 更为明显和必须,对8051 因CPU 较为简单,程序结构等都不太复杂,RTX51 作用显得不太突出,其专业版软件PK51 软件包甚至不包括RTX51Full,而只有一个RTX51TINY 版本的RTOS。RTX51 TINY 适用于无外部RAM 的单片机系统,因而可用面很窄,在本文中不作介绍。Bank switching 技术因使用很少也不作介绍。3. DScope51,Tscope51 及Monitor51(1) dScope51dScope51 是一个源级调试器和模拟器,它可以调试由C51 编译器、A51 汇编器、PL/M-51 编译器及ASM-51 汇编器产生的程序。它不需目标板(for windows 也可通过mon51 接目标板),只能进行软件模拟,但其功能强大,可模拟CPU 及其外围器件,如内部串口,外部I/O 及定时器等,能对嵌入式软件功能进行有效测试。
上传时间: 2013-11-01
上传用户:zhouxuepeng1
二: 普通计算器的设计说明: 1 普通计算器的主要功能(普通计算与逆波兰计算): 1.1主要功能: 包括 a普通加减乘除运算及带括号的运算 b各类三角与反三角运算(可实现角度与弧度的切换) c逻辑运算, d阶乘与分解质因数等 e各种复杂物理常数的记忆功能 f对运算过程的中间变量及上一次运算结果的储存. G 定积分计算器(只要输入表达式以及上下限就能将积分结果输出) H 可编程计算器(只要输入带变量的表达式后,再输入相应的变量的值就能得到相应的结果) I 二进制及八进制的计算器 j十六进制转化为十进制的功能。 *k (附带各种进制间的转化器)。 L帮助与阶乘等附属功能
上传时间: 2013-11-26
上传用户:yzy6007
A.执行SPLIB B.执行SPDOS C.装载拼音模块D.装载五笔字型输入模块32.在汉字输入状态下, 按下Shift+A组合键后,输入了_______。 ... A.按原代码方式B.按指定字体C.按标准方式D. 按分栏方式41.FoxBASE启动后,在圆点"."提示符下,执行命令文件MAIN.
上传时间: 2015-04-02
上传用户:极客