本文结合无位置传感器永磁无刷直流电动机控制系统的开发,以Microchip 公司的PIC18F452 单片机为主控器件,采用嵌入式实时操作系统μC/OS-II 作为软件开发平台,详细讨论了嵌入
上传时间: 2013-04-24
上传用户:fhzm5658
ASIC对产品成本和灵活性有一定的要求.基于MCU方式的ASIC具有较高的灵活性和较低的成本,然而抗干扰性和可靠性相对较低,运算速度也受到限制.常规ASIC的硬件具有速度优势和较高的可靠性及抗干扰能力,然而不是灵活性较差,就是成本较高.与传统硬件(CHW)相比,具有一定可配置特性的场可编程门阵列(FPGA)的出现,使建立在可再配置硬件基础上的进化硬件(EHW)成为智能硬件电路设计的一种新方法.作为进化算法和可编程器件技术相结合的产物,可重构FPGA的研究属于EHW的研究范畴,是研究EHW的一种具体的实现方法.论文认为面向分类的专用类可重构FPGA(ASR-FPGA)的研究,可使可重构电路粒度划分的针对性更强、设计更易实现.论文研究的可重构FPGA的BCH通讯纠错码进化电路是一类ASR-FPGA电路的具体方法,具有一定的实用价值.论文所做的工作主要包括:(1)BCH编译码电路的设计——求取实验用BCH码的生成多项式和校验多项式及其相应的矩阵并构造实验用BCH码;(2)建立基于可重构FPGA的基核——构造具有可重构特性的硬件功能单元,以此作为可重构BCH码电路的设计基础;(3)构造实现可重构BCH纠错码电路的方法——建立可重构纠错码硬件电路算法并进行实验验证;(4)在可重构纠错码电路基础上,构造进化硬件控制功能块的结构,完成各进化RLA控制模块的验证和实现.课题是将可重构BCH码的编译码电路的实现作为一类ASR-FPGA的研究目标,主要成果是根据可编程逻辑电路的特点,选择一种可编程树的电路模型,并将它作为可重构FPGA电路的基核T;通过对循环BCH纠错码的构造原理和电路结构的研究,将基核模型扩展为能满足纠错码电路需要的纠错码基本功能单元T;以T作为再划分的基本单元,对FPGA进行"格式化",使T规则排列在FPGA上,通过对T的控制端的不同配置来实现纠错码的各个功能单元;在可重构基核的基础上提出了纠错码重构电路的嵌套式GA理论模型,将嵌套式GA的染色体串作为进化硬件描述语言,通过转换为相应的VHDL语言描述以实现硬件电路;采用RLA模型的有限状态机FSM方式实现了可重构纠错码电路的EHW的各个控制功能块.在实验方面,利用Xilinx FPGA开发系统中的VHDL语言和电路图相结合的设计方法建立了循环纠错码基核单元的可重构模型,进行循环纠错BCH码的电路和功能仿真,在Xilinx公司的Virtex600E芯片进行了FPGA实现.课题在研究模型上选取的是比较基本的BCH纠错码电路,立足于解决基于可重构FPGA核的设计的基本问题.课题的研究成果及其总结的一套ASR-FPGA进化硬件电路的设计方法对实际的进化硬件设计具有一定的实际指导意义,提出的基于专用类基核FPGA电路结构的研究方法为新型进化硬件的器件结构的设计也可提供一种借鉴.
上传时间: 2013-07-01
上传用户:myworkpost
本程序是一个太阳能热水器智能控制系统的程序。它以89C52单片机为核心,配合电阻型4档水位传感器、负温度系数NTC热敏电阻温度传感器、8255A扩展键盘和显示器件、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示;时间显示;缺水时自动上水,水溢报警;手动上水、参数设置;定时水温过低智能电加热等功能。 其中本文第一章主要说明了太阳能热水器智能控制系统的研究现状和本课题的主要任务,第二章对系统的整体结构作了简单介绍,第三章重点介绍了水位水温测量电路,第四章介绍了时钟电路,第五章介绍了显示和键盘电路,第六章对其他电路作了介绍,第七章是对水位测量电路的硬件调试。 本系统对于水位传感器、水温传感器的电阻数据的处理均采用独特的RC充放电的方法。它与使用A/D转换器相比,电路简单、制造成本低。特别适用于对水位、水温要求不精确的场合。
上传时间: 2013-06-17
上传用户:rhl123
为优秀的单片机仿真软件proteus写的实验程序例子\r\n不但可以仿真mcu,外围器件也可以仿真\r\n蜂鸣器的实验\r\n
上传时间: 2013-08-08
上传用户:270189020
为优秀的单片机仿真软件proteus写的实验程序例子\r\n不但可以仿真mcu,外围器件也可以仿真\r\n多路开关的实验\r\n
上传时间: 2013-08-08
上传用户:bpgfl
为优秀的单片机仿真软件proteus写的实验程序例子\r\n不但可以仿真mcu,外围器件也可以仿真\r\n闪烁灯的实验\r\n
上传时间: 2013-08-08
上传用户:爱死爱死
为优秀的单片机仿真软件proteus写的实验程序例子\r\n不但可以仿真mcu,外围器件也可以仿真\r\n跑马灯的实验\r\n
上传时间: 2013-08-10
上传用户:1427796291
目前在单片机的教学过程中,Labcenter Electronics 推出的 EDA 软件 Proteus(普罗特斯)已越来越\r\n受到重视,并被提倡应用于单片机数字实验室的构建之中。Proteus 是一款功能较为全面的电子设计自动\r\n化软件,它不但可用于 PCB 设计以及模拟和数字电路仿真分析,还可应用于单片机及其外围电路的仿\r\n真,支持的微处理器芯片(Microprocessors ICs)包括 8051 系列、AVR 系列、PIC 系列、HC11 系列、\r\nARM7/LPC2000 系
上传时间: 2013-08-27
上传用户:源弋弋
该系统采用TI 公司专用APFC 整流控制芯片UCC28019 作为控制核心,构成电压外环和电流内环的双环控制,构建了有源功率因数校正(APFC)的高功率因数整流电源。其中,电流内环作用是使网侧交流输入电流跟踪电网电压的波形与相位;电压外环为输出直流电压控制环,外环电压调节器的输出控制内环电流调节器的增益,使输出直流电压稳定。系统采用ATmega16单片机进行监控,完成输出电压的可调以及相关测量参数显示功能,系统通过ATmega16单片机以及其外围器件实现系统功率因数、输出电压、电流的实时测量、人机交互、输出过流保护等功能。实际测试表明,采用UCC28019作为本系统的APFC芯片完全达到或超过题目要求的所有指标。关键词:APFC,UCC28019,过流保护,功率因数
上传时间: 2013-10-14
上传用户:黄酒配奶茶
软硬件联合仿真系统由一个硬件执行环境和一个软件执行环境组成,通常软件环境和硬件环境都有自己的除错和控制界面,Keil作为软件调试界面,Proteus作为硬件仿真和调试界面。本文介绍在Keil中调用Proteus进行MCU外围器件的仿真,在Proteus软件中可直观查看结果并调试程序
上传时间: 2013-10-28
上传用户:jasonheung