VHDL 基础程序百例 FPGA 逻辑设计源码VHDL语言100例第1例 带控制端口的加法器第2例 无控制端口的加法器第3例 乘法器第4例 比较器第5例 二路选择器第6例 寄存器第7例 移位寄存器第8例 综合单元库第9例 七值逻辑与基本数据类型第10例 函数第11例 七值逻辑线或分辨函数第12例 转换函数第13例 左移函数第14例 七值逻辑程序包第15例 四输入多路器第16例 目标选择器第17例 奇偶校验器第18例 映射单元库及其使用举第19例 循环边界常数化测试第20例 保护保留字第21例 进程死锁 第22例 振荡与死锁第23例 振荡电路第24例 分辨信号与分辨函数第25例 信号驱动源第26例 属性TRANSACTION和分辨信号第27例 块保护及属性EVENT,第28例 形式参数属性的测试第29例 进程和并发语句第30例 信号发送与接收第31例 中断处理优先机制建模第32例 过程限定第33例 整数比较器及其测试第34例 数据总线的读写第35例 基于总线的数据通道第36例 基于多路器的数据通道第37例 四值逻辑函数第38例 四值逻辑向量按位或运算第39例 生成语句描述规则结构第40例 带类属的译码器描述第41例 带类属的测试平台第42例 行为与结构的混合描述第43例 四位移位寄存器第44例 寄存/计数器第45例 顺序过程调用第46例 VHDL中generic缺省值的使用第47例 无输入元件的模拟第48例 测试激励向量的编写第49例 delta延迟例释第50例 惯性延迟分析第51例 传输延迟驱动优先第52例 多倍(次)分频器第53例 三位计数器与测试平台第54例 分秒计数显示器的行为描述6第55例 地址计数器第56例 指令预读计数器第57例 加.c减.c乘指令的译码和操作第58例 2-4译码器结构描述第59例 2-4译码器行为描述第60例 转换函数在元件例示中的应用第61例 基于同一基类型的两分辨类型的赋值相容问题第62例 最大公约数的计算第63例 最大公约数七段显示器编码第64例 交通灯控制器第65例 空调系统有限状态自动机第66例 FIR滤波器第67例 五阶椭圆滤波器第68例 闹钟系统的控制第69例 闹钟系统的译码第70例 闹钟系统的移位寄存器第71例 闹钟系统的闹钟寄存器和时间计数器第72例 闹钟系统的显示驱动器第73例 闹钟系统的分频器第74例 闹钟系统的整体组装第75例 存储器第76例 电机转速控制器第77例 神经元计算机第78例ccAm2901四位微处理器的ALU输入第79例ccAm2901四位微处理器的ALU第80例ccAm2901四位微处理器的RAM第81例ccAm2901四位微处理器的寄存器第82例ccAm2901四位微处理器的输出与移位第83例ccAm2910四位微程序控制器中的多路选择器第84例ccAm2910四位微程序控制器中的计数器/寄存器第85例ccAm2910四位微程序控制器的指令计数器第86例ccAm2910四位微程序控制器的堆栈第87例 Am2910四位微程序控制器的指令译码器第88例 可控制计数器第89例 四位超前进位加法器第90例 实现窗口搜索算法的并行系统(1)——协同处理器第91例 实现窗口搜索算法的并行系统(2)——序列存储器第92例 实现窗口搜索算法的并行系统(3)——字符串存储器第93例 实现窗口搜索算法的并行系统(4)——顶层控制器第94例 MB86901流水线行为描述组成框架第95例 MB86901寄存器文件管理的描述第96例 MB86901内ALU的行为描述第97例 移位指令的行为描述第98例 单周期指令的描述第99例 多周期指令的描述第100例 MB86901流水线行为模型
上传时间: 2022-05-14
上传用户:
32位单片机C语言编程:基于PIC32.pdf - 22.86MB16位单片机C语言编程:基于PIC24.pdf - 18.56MB图灵电子丛书图灵电子与电气工程丛书国外电子与通信教材系列国外电子与电气工程技术丛书信号、系统和变换 原书第5版_(美)菲尔普斯,(美)帕尔,(美)瑞斯肯著_北京:机械工业出版社.pdf - 91.90MB电子电路原理 原书第7版_(美)AlbertMalvino,(美)DavidJ.Bates著_北京:机械工业出版社.pdf - 181.68MB电磁场与波 电磁材料及MATLAB计算_(美)凯鲁瑞著_北京:机械工业出版社.pdf - 87.68MB......
标签: 图灵电子丛书
上传时间: 2022-05-27
上传用户:
蔬菜大棚温度湿度自动控制系统由主控制器AT89C51单片机、并行口扩展芯片255,74LS373,AD转换器0809、湿度传感器、温度传感器DS1820、固态继电器、RAM6264、掉电保护和LED显示器和报警电路等构成,实现对蔬菜大棚温湿度的检测与控制,从而有效提高蔬菜的产量。文中提出了具体设计方案,讨论了蔬菜大棚温湿度巡回检测与控制的基本原理,进行了可行性论证。给出了电路图和程序流程图并附有源星序。由于利用了单片机及数字控制系统的优点,系统的各方面性能得到了显著的提高。关键词:温湿度传感器;湿度传感器;快速检测;A/D转换器:LED显示器;报警电路;固态继电器;温室环境测控,即根据植物生长发育的需要,自动调节温室内环境条件的总称。现代化温室,通过传感器技术、微型计算机及单片机技术和人工智能技术,能自动测控温室的环境,其中包括温度、湿度、光照、co2浓度等,使作物在不适宜生长发育的反季节中,获得比室外生长更优的环境条件,达到早熟、优质、高产的目的。在农业种植问题中,温室环境与生物的生长、发育、能量交换密切相关,进行环境测控是实现温室生产管理自动化、科学化的基本保证,通过对监测数据的分析,结合作物生长发育规律,控制环境条件,达到作物优质、高产、高效盼栽培目的。传统的环境测控管理采用模拟控制仪表和人工管理方法,工作效率低。随着微机技术的发展,逐步采用配置灵活、开放式结构、运算能力较强、高可靠性、完善的开发手段及具有数据处理、统计分析、打印报表等功能的测控系统所代替,取得了较好的经济效益。随着国民经济的迅速增长,现代农业得到长足发展,受控农业的研究和应用技术越来越受到重视,特别是温室工程已成为工厂化高效农业的一个重要组成部分。支持温室工程的相关技术,如温室环境复杂系统的建模技术与专家决策支持系统、温室环境智能测控技术研究与系统开发、温室环境调配工程技术与设施研究等已成为当前该领域的关键技术和研究热点问题。研究温室环境信息进行模拟、分析、预测,研究开发基于作物成长栽培环境的温室环境多因子智能化综合测控系统,研究高效生产的温室环境综合测控模式与配套设施等将是今后主要研究内容。
上传时间: 2022-05-30
上传用户:jiabin
特点:o ARM® Cortex®-M4 CPU 平台o 高达150MHz 的高性能Cortex®-M4 处理器o 集成FPU 和MPUo 内存o 512KB 片上SRAMo 2KB 至512KB 可编程保持存储区o 闪存o 1MB 集成闪存o 原地执行NOR 闪存接口,在闪存中执行时接近0 等待状态o 供电和复位管理系统o 片上稳压器,支持1.7V-3.6V 输入o 上电复位(POR)o 时钟管理o 10-30MHz 晶体振荡器o 内部16MHz RCo 32kHz 晶体振荡器o 内部32kHz RCo 具有可编程输出频率的低功耗PLLo 通用DMA:具有硬件流控制的8 通道DMA 控制器o 安全o 使用TRNG(真随机数发生器)的简单加密引擎o 定时器/计数器o 1x 系统节拍定时器o 4x 32 位定时器o 1x 看门狗定时器o 功耗(待确认)o 满载:待定uA/MHz @ 25°Co 运行:待定uA /MHz @ 25°Co 停止:待定@ 25°Co 保留:待定@ 25°C,32kB 保留存储器o 待机:待定@ 25°C,内部32kHz RCo 12 位逐次逼近寄存器(SAR)ADCo 每秒最多2M 样本o 可通过8:1 多路复用器选择输入o 1 个带有集成PHY 的USB 2.0 高速双角色端口o 两个SD / SDIO 主机接口o SD/SDIO 2.0 模式:时钟高达50MHzo LCD 控制器o 分辨率高达480x320o 6800 和8080 异步模式(8 位)o JTAG 调试功能o 3 个PWM(6 个输出),3 个捕捉和3 个QEP 模块o 4x UART,带有HW 流控制,最高可达4Mbpso 3x I2C,支持Fast Mode+(1000kbps)o 2x I2S 接口o 3x SPI 主器件高达25MHz,1x SPI 从器件高达10MHzo 32 个GPIOo 68 引脚QFN 封装o 温度范围:-40 至85°C4.1 带FPU 内核的ARM®CORTEX®-M4带有FPU 处理器的ARM®Cortex®-M4 是一款32 位RISC 处理器,具有出色的代码和功率效率。它支持一组DSP 指令,以允许高效执行信号处理算法,非常适合于可穿戴和其他嵌入式市场。集成的单精度FPU(浮点单元)便于重用第三方库,从而缩短开发时间。内部内存保护单元(MPU)用于管理对内的访问,以防止一个任务意外破坏另一个活动任务使用的内存。集成紧密耦合的嵌套向量中断控制器,提供多达16 个优先级。4.2 系统内存Bock 包含512kB 零等待状态SRAM,非常适合于当今算法日益增长的需求。同时,内存被细分为更小的区,从而可以单独地关闭以降低功耗。4.3 闪存和XIP 单元提供1MB 的集成NOR 闪存,以支持CPU 直接执行。为了提高性能,XIP 单元具有集成的缓存系统。缓冲内存与系统内存共享。与从系统内存运行性能相比,XIP 单元使得许多应用程序的运行接近100%。4.4 ROM集成ROM 固件包含通过NOR 闪存正常引导所需的引导加载程序,支持用于批量生产的闪存编程,还包括用于调试目的的UART 和USB 启动功能。
标签: tg401
上传时间: 2022-06-06
上传用户:qdxqdxqdxqdx
本书是为中国科学技术大学工科电子类本科生学习微型计算机原理与系统课程编写的教材,自1996年9月出版以来,被很多高校选为教材,受到了广大读者的欢迎,并提出了不少宝贵的意见和建议,为此,我们再次对原书进行了修订,并被列入普通高等教育十一五国家级规划教材和中国科学院指定考研参考书。
上传时间: 2022-06-09
上传用户:
摘要:为了得到输出稳定、开关耐压力小并且功率因教高的大功率三相整流器,对三相VIENNA 型 PFC电路拓扑进行了研究,对VIENNA整流器的原理进行了调查,根据原有的控制理念,在其控制方面采用了区间控制结合滞环控制法来控制整个电路。在整个系统方案设计究毕后,搭建Malab模型对所设计的电路进行仿真,由仿真结果可以看到系统的输出为稳压输出,开关器件的耐压力为输出电压的一半,输入功率因数为1,并且做了一些小样机对系统所采用的控制进行了验证。关键词:三相拓扑电路;区间控制法;功奉因教校正;滞环拉制1引言传统的三相整流虽然可以满足系统大功率的需求,但是存在谐波大、功率因数低等缺点。三相VIENNA型 PFC整流器,具有控制简单、输入功率因数高、无谐波污染等优点,适合于三相大功率电路,便于工程应用中的实现。文献中采用滞环控制方法1-1,用反馈信号与正弦采样信号组合,再应用PWM技术实现PFC电路的稳压和电流的正弦化.电路电感电流连续CCM和临界连续BCM模式下工作,简化了电路,降低制造成本。针对所作系统进行仿真,验证了系统的可行性和优越性。2 VIENNA电路原理2.1原始主电路如图1所示的电路三相三开关三电平整流电路2,开关采用4个二极管和一个全控型MOSFET管组成。根据电路的对称性可以知道电容中点电位与电网中点的电位近似相同。当A相开关管关断时,E点F点电位相等,Un-Ux则Ua=0.5Un-0.5Uc,又Un=Uc,又Ua-0.5Uc,因此Uw:=0,U-0.5Ux,即VIENNA电路中开关器件只承受了一半的输出直流电压,所以开关管电压应力小,非常适合于大功率三相PFC整流电路。
标签: 三相PFC整流电路
上传时间: 2022-06-16
上传用户:fliang
在雷达信号处理中,通常可以延长积累时间以增加实际应用的能量,达到降低信号信噪比要求的日的。随着积累时间延长,特别是当目标进行变速、转弯等机动飞行时,目标的多普勒回波是时变的,不再能看作中稳信号,传统的基于FFT的相参积累不再适用。本文以新体制米波舌达研制为背景,研究微弱信号长时间积累检测的新理论和新方法,主要研究内容包括:1,对目前微弱信号长时间积累检测问题的研究现状进行了分析,明确了对多项式相位信号及跨距离单元积累问题研究的必要性2,研究了多项式相位信号的检测问题,提出了先对雷达的多晋勒回波信号进行时频分析,再利用随机Hough变换(RHT)对得到的时频图进行多项式曲线检测的方法。随机Hough变换是针对图象处理中直线、圆和椭圆等几何图形的检测问题而提出的,本文将其借鉴到微弱信号长时间积累检测中,克服了以往使用Hough变换通常只能分析线性调频信号的局限。本文对影响其检测性能的关键因素进行了分析,并进行了仿真,结果表明随机Hough变换具有参数空间无限大、参数精度任意高、时间和空间复杂度低的优点,特别适合于雷达信号的长时间积累检测。3,在雷达的长时间积累过程中,目标在整个积累时间内,可能由于径向运动导致其回波分段出现在几个不同的距离单元中。如果不考虑距离的走V/动,仪仪简单地将同一个距离单元上的信号进行乱累,就无法有效地利用信号的能量。这就需要在信号处理中进行跨距离单元的积累检测。本文将信号的时频图推广到时间-多普勒频率-距离三维空间中,将应用于二维图像的RHT算法推广到三维空间的检测中。利用时间-多普勒频率距离三维空间的直线检测,来克服雷达回波散布在不同距离单元所带来的信号积累问题。4,在实际应用中,随着积累时间增加,目前有关多项式相位信号检测和估计的方法需要的资源量,特别是存储量也大大增加,因而很难直接应用于微弱信号的检测。本文在高阶模糊函数的基础上,采用时域分帧处理方法,每帧进行门限预处理,剔除大部分干扰噪声,仅保留包含目标在内的部分HAF谱成分以作后续的帧间累加,最后再进行二次门限检测。目标多普勒回波进行两级门限处理的方法可以有效地应用于微弱信号的检测,减少运算量和存储需求,有利于应用于实时信号处理系统。
上传时间: 2022-06-17
上传用户:
随着信息技术的发展和数字化产品的普及,嵌入式系统的研究开发逐渐成为热点。而Linux又以其独特的优势成为嵌入式系统的主流。作为嵌入式系统和用户之桥梁的人机交互接口设备也是其中必不可少的一部分,用户与系统的交互是否准确和便捷极大地影响了嵌入式产品的竞争力。本文对Unity805plus微处理器平台下人机交互接口设备驱动程序的设计开发做了深入的研究与实践。Unity805plus微处理器是基于Unicore架构的新型32位移动终端应用处理器,面向低成本手持设备和其它通用嵌入式设备。本课题基于Linux2.4.19操作系统,设计和实现了在此平台下的人机交互接口设备驱动程序。论文在介绍了嵌入式Linux下设备驱动层次结构、运行机制、编译平台方法以及字符设备驱动程序使用流程的基础上,针对Unity805plus此新型平台下键盘、触摸屏、LCD这三种人机交互设备提出了实际的驱动设计方案。其中:系统以中断方式来访问键盘和触摸设备,采用了Linux内核定时器并把任务放在后台执行以等待键盘或触摸中断事件,并运用了自旋锁、信号量、完成变量等内核同步方法;而LCD设备采用Unity805plus内置的LCD控制器与系统进行通讯,利用帧缓冲(framebuffer)设备作为接口,使上层应用程序能够在图形模式下直接对显示缓冲区进行统一的读写操作。文中按照驱动的设计流程为主线给出了各设备驱动程序的控制器设置、GPIO口设置、中断设置等关键部分的详细代码分析。文中所述的设备驱动已经能够在Unity805plus平台的媒体播放器上稳定运行,并通过了初步的功能验证。随着消费类电子产品的市场推陈出新所带来的巨大需求(如iPhone),相应的人机交互接口设备相关技术亦不断更新,比如新型的触摸屏技术或是将键盘、LCD等驱动电路集成在一种集成电路模块中等。因此,人机交互接口设备驱动的研究也将有广阔的前景。
上传时间: 2022-06-18
上传用户:
在现代信息战中,随着电子对抗技术和装备的不断发展,战场的电磁环境更加恶劣,通信的电子战日益激烈。这就限制了无线电通信在某些特殊的战术背景下的应用。为了保证通信链路的安全顺畅,研究各种适用于军事通信的抗干扰、抗侦收、抗测向技术和寻求适应于这些特定的环境下新的通信方式就显得十分必要。超声波语音通信就是在这样的背景下提出来的。本文首先概略的介绍了AM调制、采样定理、直接数字频率合成等相关的基础理论;接着结合课题的具体要求,提出了基于DDS的基本原理,依托FPGA与单片机相结合的硬件平台来实现AM数字调幅的方案。设计中将软件无线电的思想渗透其中,将原来运用模拟器件构建的电路都通过软件编程的方法来实现,增加了系统的灵活性。其次,对整个系统的硬、软件设计进行了详细的叙述;系统的硬件电路由AM调制电路和功放电路组成,其中,M调制电路包括模拟部分、数字部分、电源部分,它主要完成语音信号与载波信号的数字调幅功能;功放电路是单独的一块电路板,它主要对调幅信号进行功率放大以驱动换能器,从而以超声波的形式将信息发出。而且,还详细分析了各部分硬件电路的设计和工作过程,并给出了相应的电路图。系统的软件设计包括有两个方面内容,一方面是单片机的软件设计,它主要利用IAR Embeded Workbench开发环境,完成系统的界面显示及各种调幅参数的设置;另一方面是FPGA软件的设计,它主要利用Quartusll开发软件,采用VHDL和QuartusII内嵌的图表编辑器的原理图式图形输入法混合编程的方式,编写了各模块单元,在FPGA内部实现了调幅功能。最后,对调制系统进行测试,测试结果表明系统工作性能稳定,基本上达到了预期的设计要求。
上传时间: 2022-06-18
上传用户:
1电压型PWM控制器过流保护固有问题目前国内常见的IGBT逆变弧焊机PWM控制器通常采用TL494.SG3525等电压型集成芯片,电流反馈信号一般取自整流输出端,当输出电流信号由分流器检出电流与给定电流比较后,经比例积分放大器大,控制输出脉冲宽度IGBT导通后,即使产生过电流,PWM控制电路也不可能及时关断正在导通的过流脉冲由于系统存在延退环节,过流保护时间将延长.2电流型过流保护电流型PWM控制电路反馈电流信号由高频变压器初级端通过电流互感器取得,由于电流信号取自变压器初级,反应速度快,保护信号与正在流过IGBT的电流同步,一旦发生过流PWM立即关断输出脉冲,IGBT获得及时保护,电流型PwM控制器固有的逐个脉冲检测瞬时电流值的控制方式对输入电压和负载变化响应快,系统稳定性好同意老兄的观点,在实际应用中电压型PWM确实占了大多数,但过流保护取样也可以从变压器初级取,通过互感线圈或霍尔传感器取得过流信号,比如控制3525的8脚,这点深圳瑞凌的焊机做的不错,可以很好保护开关管过流.如何通过检测手段判断一种逆变电源的主电路是否可靠,我认为可以从开关器件和主变压器的空载和负载状态下的电流电压波形来分析,从而针对性的调整开关器件参数及过流过压缓冲元件参数以及高频变压器的参数,难点在于如何选择匹配.
上传时间: 2022-06-19
上传用户:fliang