虫虫首页|资源下载|资源专辑|精品软件
登录|注册

专用芯片

  • 1553B总线接口技术研究及FPGA实现

    本论文在详细研究MIL-STD-1553B数据总线协议以及参考国外芯片设计的基础上,结合目前新兴的EDA技术和大规模可编程技术,提出了一种全新的基于FPGA的1553B总线接口芯片的设计方法。 从专用芯片实现的具体功能出发,结合自顶向下的设计思想,给出了总线接口的总体设计方案,考虑到电路的具体实现对结构进行模块细化。在介绍模拟收发器模块的电路设计后,重点介绍了基于FPGA的BC、RT、MT三种类型终端设计,最终通过工作方式选择信号以及其他控制信号将此三种终端结合起来以达到通用接口的功能。同时给出其设计逻辑框图、算法流程图、引脚说明以及部分模块的仿真结果。为了资源的合理利用,对其中相当部分模块进行复用。在设计过程中采用自顶向下、码型转换中的全数字锁相环、通用异步收发器UART等关键技术。本设计使用VHDL描述,在此基础之上采用专门的综合软件对设计进行了综合优化,在FPGA芯片EP1K100上得以实现。通过验证证明该设计能够完成BC/RT/MT三种模式的工作,能处理多种消息格式的传输,并具有较强的检错能力。 最后设计了总线接口芯片测试系统,选择TMS320LF2407作为主处理器,测试主要包括主处理器的自发自收验证,加入RS232串口调试过程提高测试数据的直观性。验证的结果表明本文提出的设计方案是合理的。

    标签: 1553B FPGA 总线接口 技术研究

    上传时间: 2013-04-24

    上传用户:sz_hjbf

  • 语音信号特征参数的提取

    随着语音技术应用的发展,语音信号数字处理的实时性要求越来越突出。这就要求在系统设计中,对系统的硬件环境要求更高。随着语音处理算法的日益复杂,用普通处理器对语音信号进行实时处理,已经不能满足需要。专用语音信号处理芯片能解决实时性的要求,同时对器件的资源要求也是最低的。 论文利用Altera公司的新一代可编程逻辑器件在数字信号处理领域的优势,对语音信号的常用参数—LPC(线性预测编码,Linear Predictive Coding)参数提取的FPGA(现场可编程门阵列,Field Programmable Gate Array)实现进行了深入研究。论文首先对语音的离散数学模型和短时平稳特性进行了分析,深入讨论了语音线性预测技术。第二,对解线性预测方程组的自相关法和协方差斜格法进行了比较,提出了一种基于协方差斜格法的LPC参数提取系统的总体设计方案。第三,对Altera公司的Cyclon系列可编程器件的内部结构进行了研究,分析了在QuartusⅡ开发平台上进行FPGA设计的流程。第四,对系统的各个功能模块进行了设计,所有算法通过Verilog硬件描述语言实现,并对其工作过程进行了详细的分析。最后,在Altera FPGA目标芯片EP1C6Q240C8上,对LPC参数提取系统进行了仿真验证。 系统具有灵活的输入输出接口,能方便地同其它语音处理模块相连,构成一个完整的语音处理专用芯片,可以应用于语音编解码、语音识别等系统。

    标签: 语音信号 特征 参数

    上传时间: 2013-04-24

    上传用户:TI初学者

  • 基于空间矢量脉宽调制的小功率变频器设计

    ·摘要:  以电机控制专用芯片TMS320F240DSP为控制核心,空间矢量脉宽调制(SVPWM)技术为理论依据,设计了一款高性价比的全数字小功率变频器;采用现代电力电子变换技术(AC-DC-AC)和高级数字信号处理器等技术,给出了一种小功率通用变频器的设计方案和详细硬件软件设计过程,利用软件实现了七段式SVPWM的生成,通过实验说明,所提出并设计的这种新型变频器结构简单,经济实用,具有良

    标签: 空间矢量脉宽调制 小功率 变频器

    上传时间: 2013-04-24

    上传用户:axxsa

  • 移动电源专用芯片HT4901应用指导_V1.1

    HT4901是一款集成了充电管理模块、电量检测及LED指示模块、升压放电管理模块,完全取代目前市场上的充电管理IC+MCU+升压IC方案。

    标签: 4901 1.1 HT 移动电源

    上传时间: 2013-10-23

    上传用户:haojiajt

  • 220V电源转换380V电源逆变器

    本公司生产以下产品 1 单相逆变三相交流电源: 该电源在输入单相AC180V~AC260V电压时,输出三相可根据用户要求而设定的电压AC100V~AC440V。当输入电压和负载变动时可将输出电压稳定在一个固定的值上。输出频率可选:范围0Hz~400Hz。 功率为: 0.4~11KW 。该电源体积小重量轻(无升压工频变压器)谐波小稳定可靠。三相输出相位互差120°±0.5°,输出频率变化﹤0.1Hz/24h,效率﹥95%, 简要说明: HS-MYL100-2R2系列 采用电机控制专用芯片DSP数字信号处理器和先进的磁场定向矢量控制算法,完成电机的完全解耦控制,实现真正的电流矢量控制,具有低频高启动转矩、精准控制和高速动态响应能力。提供V/F控制、无PG矢量控制(SVC)、有PG矢量控制(VC),并根据不同的行业需求,提供对应功能的多种专业扩展卡实现各种行业专业解决方案,可广泛应用于要求低成本、高性能、高专业化程度等的各种行业专业场合。 详细内容 控制方法:无PG矢量控制(SVC)、有PG矢量控制(VC)、V/F控制; 输出频率范围:0~600Hz,频率精度:0.01Hz; 起动转矩:有PG矢量控制0Hz/180%(VC);无PG矢量控制0.5Hz/150%(SVC); 调速范围:有PG矢量控制1:1000;无PG矢量控制1:100; 15kW规格以下内置制动单元,如需快速停车,可直接连接制动电阻; 16段多端速控制、简易PLC控制、摆频控制; 内置多功能组合数字PID调解控制; 5路数字量输入、2路模拟量输入、1路模拟量输出、1路继电器输出、1路开路集电极输出,外接扩展卡(选配)可增加3路数字量输入、2路模拟量输入、1路模拟量输出、1路脉冲量输出、1路继电器输出、2路开路集电极输出; 转速追踪再起动功能,实现对旋转中的电机平滑无冲击起动; 自动电压调速调整:当电网电压变化时,能自动保持输出电压恒定; 提供可选择的外引LED/LCD操作面板,实现方便快捷的操作; 节能运行:先进的职能控制方式,具有强大的自学功能,自动适应工况负载的变化,自动实现最佳的节能运行; LED操作面板具备多机参数拷贝功能,大大方便配套用户对功能参数的批量设置; 完善的保护功能:短路、过流、缺项、电子热继电器、过压、欠压、过载、过热、外部设备故障、通信故障保护; 用户密码设置:对用户设定的参数进行保密,并防止非授权人员修改; 工作电压范围广,长期低电压时电压时通过调制技术,保证带载能力; 慧思商贸有限公司 联系电话:18993112627 13919827366

    标签: 220V 380V 电源转换 电源逆变器

    上传时间: 2013-11-19

    上传用户:哈哈hah

  • 纯正弦波逆变器原理

    EG8010是一款数字化的、功能很完善的自带死区控制的纯正弦波逆变发生器芯片,应用于DC-DC-AC两级功率变换架构或DC-AC单级工频变压器升压变换架构,外接12MHz晶体振荡器,能实现高精度、失真和谐波都很小的纯正弦波50Hz或60Hz逆变器专用芯片。该芯片采用CMOS工艺,内部集成SPWM正弦发生器、死区时间控制电路、幅度因子乘法器、软启动电路、保护电路、RS232串行通讯接口和12832串行液晶驱动模块等功能。 应用领域  单相纯正弦波逆变器  光伏发电逆变器  风力发电逆变器  不间断电源UPS系统  数码发电机系统  中频电源  单相电机调速控制器  单相变频器  正弦波调光器  正弦波调压器  正弦波发生器  逆变焊机

    标签: 正弦波 逆变器原理

    上传时间: 2014-07-03

    上传用户:fairy0212

  • 串行接口的键盘_显示驱动器MAX695及其应用

    键盘显示通常采用以下三种方式 1采用并行接口的键盘显示专用芯片8279,8279外匪元器件多c显示驱动、译码等)、占用电路板面积大、综合成本较高 在中小系统中常常大材小用.2采用通用并行I/(3芯片扩展c如8255等】.需要驱动显示.键盘显示扫描占用大量CPU时间.3 采用带FC总线的键盘显示芯片.本文的MAX6955驱动器采用Maxim 公司推出的带键盘扫描、LED 显示, 具有400kbps、FC兼容白勺2线串行接口.可大大简化设计。

    标签: MAX 695 串行接口 键盘

    上传时间: 2013-11-01

    上传用户:时代电子小智

  • Motorola单片机实用技巧集萃

    内容提要: 介绍了MOTOTOLA单片机系统的一些实例系统和技巧。 MOTOROLA单片机具有价格低、功能强、可靠性高、功耗小等特点。本书系统地介绍它的吕位到32位单片机着重介绍M68HC05的F、T、D系列M68HC11,M68HC16(916Y1、916X1、Y1、Z2、Z1)等型号]原理,汇编语言程序设计方法和开发方法以及它的外围接口芯片,如直流无刷电动机、直流伺服电动机、过零检测、场效应大功率管驱动电路等专用芯片的应用实例。本书还列举大量在模糊控制、家用电器、通讯、传感器智能仪器、控制等方面应用和应用系统设计详解。内容新颖,文字简炼,注重实用,便于自学。 读者对象:大、中专院校和培训班学生、研究生及科研、工程技术人员。 MOTOROLA单片机(MCU)将各种存储器和子系统都集成在芯片内,同时外围集成电路芯片配套齐全。在通讯、家用电器、智能仪器、自动化等广大领域,采用单片机控制后,由于价格低、体积小、功能强、品种多、功耗低、硬件电路连接简单、开发方便等诸多特点,将有利于促使)"品向智能化、微型化、多功能化方向发展,加速产品更新换代。相应单片机技术将会逐年引进新产品、新技术,并积累丰富的应用经验。为了促进单片机开发和应用,我们编著这本书。

    标签: Motorola 单片机实用

    上传时间: 2013-10-15

    上传用户:ABC677339

  • MOTOROLA单片机汇编程序设计

    MOTOROLA单片机具有价格低、功能强、可靠性高、功耗小等特点。本书系统地介绍它的吕位到32位单片机着重介绍M68HC05的F、T、D系列M68HC11,M68HC16(916Y1、916X1、Y1、Z2、Z1)等型号]原理,汇编语言程序设计方法和开发方法以及它的外围接口芯片,如直流无刷电动机、直流伺服电动机、过零检测、场效应大功率管驱动电路等专用芯片的应用实例。本书还列举大量在模糊控制、家用电器、通讯、传感器智能仪器、控制等方面应用和应用系统设计详解。内容新颖,文字简炼,注重实用,便于自学。 读者对象:大、中专院校和培训班学生、研究生及科研、工程技术人员。 MOTOROLA单片机(MCU)将各种存储器和子系统都集成在芯片内,同时外围集成电路芯片配套齐全。在通讯、家用电器、智能仪器、自动化等广大领域,采用单片机控制后,由于价格低、体积小、功能强、品种多、功耗低、硬件电路连接简单、开发方便等诸多特点,将有利于促使)"品向智能化、微型化、多功能化方向发展,加速产品更新换代。相应单片机技术将会逐年引进新产品、新技术,并积累丰富的应用经验。为了促进单片机开发和应用,我们编著这本书。

    标签: MOTOROLA 单片机汇编 程序设计

    上传时间: 2013-10-25

    上传用户:sjb555

  • AVR系列单片机C语言编程与应用实例

    本书针对Atmel公司的AVR系列单片机和ImageCraft公司的ICC AVR开发环境,详细地介绍了AT90LS8535的C语言程序设计。全书共有13章,其内容既涉及到了单片机的结构原理、指令系统、内容资源和外部功能扩展,又包含了单片机的编程工具——ICC AVR C编程器的数据类型、控制流、函数和指针等。本书的特点是:深入浅出,从最基本的概念开始,循序渐进地讲解单片机的应用开发;列举了大量实例,使读者能从实际应用中掌握单片机的开发与应用技术。本书适合作为从事单片机开发人员的参考用书。书中先后讲解了C语言基础、AVR单片机基础,并举了一些简单的实例。本书非常适合初学者。 【目录信息】 第1章 单片机系统概述 1. 1 AVR系列单片机的特点 1. 2 AT90系列单片机简介 第2章 AT90LS8535单片机的基础知识 2. 1 AT90LS8535单片机的总体结构 2. 1. 1 AT90LS8535单片机的中央处理器 2. 1. 2 AT90LS8535单片机的存储器组织 2. 1. 3 AT90LS8535单片机的I/O接口 2. 1. 4 AT90LS8535单片机的内部资源 2. 1. 5 AT90LS8535单片机的时钟电路 2. 1. 6 AT90LS8535单片机的系统复位 2. 1. 7 AT90LS8535单片机的节电方式 2. 1. 8 AT90LS8535单片机的芯片引脚 2. 2 AT90LS8535单片机的指令系统 2. 2. 1 汇编指令格式 2. 2. 2 寻址方式 2. 2. 3 伪指令 2. 2. 4 指令类型及数据操作方式 2. 3 应用程序设计 2. 3. 1 程序设计方法 2. 3. 2 应用程序举例 第3章 AT90LS8535单片机的C编程 3. 1 支持高级语言编程的AVR系列单片机 3. 2 AVR的C编译器 3. 3 ICCAVR介绍 3. 3. 1 安装ICCAVR 3. 3. 2 设置ICCAVR 3. 4 用ICCAVR编写应用程序 3. 5 下载程序文件 第4章 数据类型. 运算符和表达式 4. 1 ICCAVR支持的数据类型 4. 2 常量与变量 4. 2. 1 常量 4. 2. 2 变量 4. 3 AT90LS8535的存储空间 4. 4 算术和赋值运算 4. 4. 1 算术运算符和算术表达式 4. 4. 2 赋值运算符和赋值表达式 4. 5 逻辑运算 4. 6 关系运算 4. 7 位操作 4. 7. 1 位逻辑运算 4. 7. 2 移位运算 4. 8 逗号运算 第5章 控制流 5. 1 C语言的结构化程序设计 5. 1. 1 顺序结构 5. 1. 2 选择结构 5. 1. 3 循环结构 5. 2 选择语句 5. 2. 1 if语句 5. 2. 2 switch分支 5. 2. 3 选择语句的嵌套 5. 3 循环语句 5. 3. 1 while语句 5. 3. 2 do…while语句 5. 3. 3 for语句 5. 3. 4 循环语句嵌套 5. 3. 5 break语句和continue语句 第6章 函数 6. 1 函数的定义 6. 1. 1 函数的定义的一般形式 6. 1. 2 函数的参数 6. 1. 3 函数的值 6. 2 函数的调用 6. 2. 1 函数的一般调用 6. 2. 2 函数的递归调用 6. 2. 3 函数的嵌套调用 6. 3 变量的类型及其存储方式 6. 3. 1 局部变量 6. 3. 2 局部变量的存储方式 6. 3. 3 全局变量 6. 3. 4 全局变量的存储方式 6. 4 内部函数和外部函数 6. 4. 1 内部函数 6. 4. 2 外部函数 第7章 指针 7. 1 指针和指针变量 7. 2 指针变量的定义和引用 7. 2. 1 指针变量的定义 7. 2. 2 指针变量的引用 7. 2. 3 指针变量作为函数参数 7. 3 数组与指针 7. 3. 1 指向数组元素的指针变量 7. 3. 2 数组元素的引用 通过指针 7. 3. 3 数组名作为函数参数 7. 3. 4 指向多维数组的元素的指针变量 7. 4 字符串与指针 7. 4. 1 字符串的表示形式 7. 4. 2 字符串指针变量与字符数组的区别 7. 5 函数与指针 7. 5. 1 函数指针变量 7. 5. 2 指针型函数 7. 6 指向指针的指针 7. 7 有关指针数据类型和运算小结 7. 7. 1 有关指针的数据类型的小结 7. 7. 2 指针运算的小结 第8章 结构体和共用体 8. 1 结构体的定义和引用 8. 1. 1 结构体类型变量的定义 8. 1. 2 结构体类型变量的引用 8. 2 结构类型的说明 8. 3 结构体变量的初始化和赋值 8. 3. 1 结构体变量的初始化 8. 3. 2 结构体变量的赋值 8. 4 结构体数组 8. 4. 1 结构体数组的定义 8. 4. 2 结构体数组的初始化 8. 5 指向结构体类型变量的指针 8. 5. 1 指向结构体变量的指针 8. 5. 2 指向结构体数组的指针 8. 5. 3 指向结构体变量的指针做函数参数 8. 6 共用体 8. 6. 1 共用体的定义 8. 6. 2 共用体变量的引用 第9章 A190LS8535的内部资源 9. 1 I/O 口 9. 1. 1 端口A 9. 1. 2 端口B 9. 1. 3 端口C 9. 1. 4 端口D 9. 1. 5 I/O口的编程 9. 2 中断 9. 2. 1 单片机的中断功能 9. 2. 2 AT90LS8535单片机的中断系统 9. 2. 3 1CCAVRC编译器的中断操作 9. 2. 4 中断的编程 9. 3 串行数据通信 9. 3. 1 数据通信基础 9. 3. 2 AT90LS8535的同步串行接口 9. 3. 3 AT90LS8535的异步串行接口 9. 4 定时/计数器 9. 4. 1 定时/计数器的分频器 9. 4. 2 8位定时/计数器0 9. 4. 3 16位定时/计数器1 9. 4. 4 8位定时/计数器2 9. 5 EEPROM 9. 5. 1 与EEPROM有关的寄存器 9. 5. 2 EEPROM读/写操作 9. 5. 3 EEPROM的应用举例 9. 6 模拟量输入接口 9. 6. 1 模数转换器的结构 9. 6. 2 ADC的使用 9. 6. 3 与模数转换器有关的寄存器 9. 6. 4 ADC的噪声消除 9. 6. 5 ADC的应用举例 9. 7 模拟比较器 9. 7. 1 模拟比较器的结构 9. 7. 2 与模拟比较器有关的寄存器 9. 7. 3 模拟比较器的应用举例 第10章 AT90LS8535的人机接口编程 10. 1 键盘接口 10. 1. 1 非矩阵式键盘 10. 1. 2 矩阵式键盘 10. 2 LED显示输出 10. 2. 1 LED的静态显示 10. 2. 2 LED的动态扫描显示 10. 2. 3 动态扫描显示专用芯片MC14489 10. 3 LCD显示输出 10. 3. 1 字符型LCD 10. 3. 2 点阵型LCD 10. 4 ISD2500系列语音芯片的编程 10. 4. 1 ISD2500的片内结构和引脚 10. 4. 2 ISD2500的操作 10. 4. 3 ISD2500和单片机的接口及编程 10. 5 TP-uP微型打印机 10. 5. 1 TP-uP打印机的接口和逻辑时序 10. 5. 2 P-uP打印机的打印命令和字符代码 10. 5. 3 AT90LS8535与TP-uP系列打印机的接口及编程 10. 6 IC卡 10. 6. 1 IC卡读写装置 10. 6. 2 IC卡软件 第11章 AT90LS8535的外围扩展 11. 1 简单I/O扩展芯片 11. 1. 1 用74LS377扩展数据输出接口 11. 1. 2 数据输入接口 11. 2 模拟量输出 11. 2. 1 D/A转换器简介 11. 2. 2 8位数模转换器DAC0832 11. 2. 3 8位数模转换器与单片机的接口及编程 11. 2. 4 12位数模转换器DACl230 11. 2. 5 12位数模转换器与单片机的接口及编程 11. 3 可编程I/O扩展芯片8255A 11. 3. 1 8255A的引脚和内部结构 11. 3. 2 8255A的工作方式 11. 3. 3 8255A的控制字 11. 3. 4 AT90LS8535和8255A的接口 11. 4 带片内RAM的I/O扩展芯片8155 11. 4. 1 8155的引脚和内部结构. 11. 4. 2 8155的I/O口工作方式 11. 4. 3 8155的定时/计数器 11. 4. 4 8155的命令和状态字 11. 4. 5 AT90LS8535与8155的接口及编程 11. 5 定时/计数器芯片8253 11. 5. 1 8253的信号引脚和逻辑结构 11. 5. 2 8253的工作方式 11. 5. 3 8253的控制字 11. 5. 4 AT90LS8535与8253的接口及编程 11. 6 实时时钟芯片DS1302 11. 6. 1 DS1302的引脚和内部结构 11. 6. 2 DS1302的控制方式 11. 6. 3 AT90LS8535与DS1302的接口与编程 11. 7 数字温度传感器DS18B20 11. 7. 1 DSl8B20的引脚和内部结构 11. 7. 2 DS18B20的温度测量 11. 7. 3 AT90LS8535与DS18B20的接口与编程 第12章 AT90LS8535的通信编程 12. 1 串口通信 12. 1. 1 异步串口UART通信 12. 1. 2 同步串口SPI通信 12. 2 I2C总线 12. 2. 1 I2C总线协议 12. 2. 2 采用AT90LS8535的并行I/O口模拟I2C总线 12. 3 CAN总线 12. 3. 1 CAN总线的特点 12. 3. 2 CAN协议的信息格式 12. 3. 3 CAN控制器SJA1000 12. 3. 4 AT90LS8535与SJA1000的接口及编程 12. 4 AT90LS8535单片机与PC的串行通信 12. 4. 1 基于VC 6. 0的PC串口通信 12. 4. 2 应用实例 第13章 系统设计中的程序处理方法 13. 1 数字滤波处理 13. 1. 1 平滑滤波 13. 1. 2 中值滤波 13. 1. 3 程序判断滤波 13. 2 非线性处理 13. 2. 1 查表法 13. 2. 2 线性插值法

    标签: AVR 单片机 C语言编程 应用实例

    上传时间: 2013-11-04

    上传用户:元宵汉堡包