伺服舵机作为基本的输出执行机构广泛应用于 遥控航模以及人形机器人的控制中。舵机是一种位 置伺服的驱动器,其控制信号是PWM信号.,利 用占空比的变化改变舵机的位置,也可使用FPGA、 模拟电路、单片机来产生舵机的控制信号旧。应 用模拟电路产生PWM信号,应用的元器件较多, 会增加电路的复杂程度;若用单片机产生PWM信 号,当信号路数较少时单片机能满足要求,但当 PWM信号多于4路时,由于单片机指令是顺序执 行的,会产生较大的延迟,从而使PWM信号波形 不稳,导致舵机发生颤振。
上传时间: 2014-12-28
上传用户:ainimao
摘要: 串行传输技术具有更高的传输速率和更低的设计成本, 已成为业界首选, 被广泛应用于高速通信领域。提出了一种新的高速串行传输接口的设计方案, 改进了Aurora 协议数据帧格式定义的弊端, 并采用高速串行收发器Rocket I/O, 实现数据率为2.5 Gbps的高速串行传输。关键词: 高速串行传输; Rocket I/O; Aurora 协议 为促使FPGA 芯片与串行传输技术更好地结合以满足市场需求, Xilinx 公司适时推出了内嵌高速串行收发器RocketI/O 的Virtex II Pro 系列FPGA 和可升级的小型链路层协议———Aurora 协议。Rocket I/O支持从622 Mbps 至3.125 Gbps的全双工传输速率, 还具有8 B/10 B 编解码、时钟生成及恢复等功能, 可以理想地适用于芯片之间或背板的高速串行数据传输。Aurora 协议是为专有上层协议或行业标准的上层协议提供透明接口的第一款串行互连协议, 可用于高速线性通路之间的点到点串行数据传输, 同时其可扩展的带宽, 为系统设计人员提供了所需要的灵活性[4]。但该协议帧格式的定义存在弊端,会导致系统资源的浪费。本文提出的设计方案可以改进Aurora 协议的固有缺陷,提高系统性能, 实现数据率为2.5 Gbps 的高速串行传输, 具有良好的可行性和广阔的应用前景。
上传时间: 2013-11-06
上传用户:smallfish
设计采用MSP430单片机作为核心器件的声音导引智能系统,可以实现对电机控制、ASSP芯片以及显示模块、语音收发、无线收发模块的控制,应用多通道两相四线式步进电机/直流电机控制芯片ASSP芯片,实现对可移动声源的运动控制,系统通过语音收发模块实现可移动声源的定位,并通过无线收发模块进行对可移动声源的运动控制。同时应用ZX240128M1液晶显示,可以显示过程的测量响应时间、可移动声源的起始位置到OX线的垂直距离及平均速度。整个系统具有人性化,智能化等优点。
标签: 声音导引智能系统
上传时间: 2013-12-14
上传用户:yd19890720
设计采用MSP430单片机作为核心器件的声音导引智能系统,可以实现对电机控制、ASSP芯片以及显示模块、语音收发、无线收发模块的控制,应用多通道两相四线式步进电机/直流电机控制芯片ASSP芯片,实现对可移动声源的运动控制,系统通过语音收发模块实现可移动声源的定位,并通过无线收发模块进行对可移动声源的运动控制。同时应用ZX240128M1液晶显示,可以显示过程的测量响应时间、可移动声源的起始位置到OX线的垂直距离及平均速度。整个系统具有人性化,智能化等优点。
标签: 声音导引智能系统
上传时间: 2013-11-03
上传用户:windwolf2000
设计了一种片上系统(SoC)复位电路。该电路能对外部输入信号进行同步化处理以抑制亚稳态,采用多级D触发器进行滤波提升抗干扰能力,并且控制产生系统所需的复位时序以满足软硬件协同设计需求。同时,完成了可测性设计(DFT)。基于Xilinx spartan-6 FPGA进行了验证。结果表明该电路可以抑制90 ?滋s以下的外部干扰信号,并能正确产生系统所需的复位信号。
上传时间: 2014-12-29
上传用户:guojin_0704
servo
上传时间: 2013-10-19
上传用户:ukuk
设计一款家用安全防护系统,能对家庭中燃气泄露、火灾和盗窃等突发事件进行实时监测和信息传输。系统由主机和从机两部分组成,红外遥控开关控制整个系统的开闭,通过从机单片机实时地采集和处理燃气、烟雾、人员入室等事故信息,并由NRF24L01无线模块发送给主机;主机通过NRF24L01接收事故信号,处理后将报警信息通过GSM通讯模块以短信形式第一时间发送至用户手机。系统具有成本低廉、功耗低、操作简单等特点,应用前景广阔。
上传时间: 2013-10-22
上传用户:刘江林1420
介绍一种应用于实际工业生产现场中的大型LED显示系统的设计和研制。该系统采用高性能32位ARM微处理器为其控制核心,并由其实现LED显示屏刷新及动态显示效果的控制。系统通过RS485协议与现场总线进行数据通信,LED显示屏的行、列驱动信号分别由ARM处理器的2个SPI口输出。该系统具有硬件结构简单、LED显示刷新速度快、系统可靠、功能强大、成本适宜等特点。本方案经过在某大型物流生产线上的长期实际运行,证明其设计是成功的。
上传时间: 2013-11-16
上传用户:zhichenglu
Arduino,是一块基于开放源代码的USB接口Simple i/o接口板(包括12通道数字GPIO,4通道PWM输出,6-8通道10bit ADC输入通道),并且具有使用类似Java,C语言的IDE集成开发环境。 让您可以快速使用Arduino语言与Flash或Processing…等软件,作出互动作品。 Arduino可以使用开发完成的电子元件例如Switch或sensors或其他控制器、LED、步进马达或其他输出装置。Arduino也可以独立运作成为一个可以跟软件沟通的接口,例如说:flash、processing、Max/MSP、VVVV 或其他互动软件…。Arduino开发IDE接口基于开放源代码原,可以让您免费下载使用开发出更多令人惊艳的互动作品。 特色: 1、开放源代码的电路图设计,程序开发接口免费下载,也可依需求自己修改。 2、使用低价格的微处理控制器(ATMEGA8或ATmega128)。可以采用USB接口供电,不需外接电源。也可以使用外部9VDC输入 3、Arduino支持ISP在线烧,可以将新的“bootloader”固件烧入ATmega8或ATmega128芯片。有了bootloader之后,可以通过串口或者USB to Rs232线更新固件。 4、可依据官方提供的Eagle格式PCB和SCH电路图,简化Arduino模组,完成独立运作的微处理控制。可简单地与传感器,各式各样的电子元件连接(EX:红外线,超音波,热敏电阻,光敏电阻,伺服马达,…等) 5、支持多种互动程序,如:Flash、Max/Msp、VVVV、PD、C、Processing……等 6、应用方面,利用Arduino,突破以往只能使用鼠标,键盘,CCD等输入的装置的互动内容,可以更简单地达成单人或多人游戏互动。
标签: Arduino
上传时间: 2013-10-17
上传用户:cuiyashuo
伺服舵机作为基本的输出执行机构广泛应用于 遥控航模以及人形机器人的控制中。舵机是一种位 置伺服的驱动器,其控制信号是PWM信号.,利 用占空比的变化改变舵机的位置,也可使用FPGA、 模拟电路、单片机来产生舵机的控制信号旧。应 用模拟电路产生PWM信号,应用的元器件较多, 会增加电路的复杂程度;若用单片机产生PWM信 号,当信号路数较少时单片机能满足要求,但当 PWM信号多于4路时,由于单片机指令是顺序执 行的,会产生较大的延迟,从而使PWM信号波形 不稳,导致舵机发生颤振。
上传时间: 2013-11-20
上传用户:cjh1129