STM32F103ZE开发板元件图封装图
上传时间: 2013-06-04
上传用户:asdfasdfd
DDS(Direct Digital Synthesis直接数字频率合成技术)是广泛应用的信号生成方法,其优点是易于程控,输出频率分辨率高,同时芯片的集成度高,适合于嵌入式系统设计。针对现有的压电陶瓷电源输出波形频率、相位等不能程控、电路集成度不高、体积和功耗较大等问题,本文以ARM作为控制电路核心,引入DDS技术产生输出的波形信号,并由集成高压运放将波形信号提高至输出级的电压和功率。 在压电陶瓷电源硬件电路中采用了模块化设计,主要分为ARM控制电路、DDS系统驱动电路和波形调理电路、高压运放电路等几个部分。电源控制电路以三星公司的S3C2440控制器为核心,以触摸屏作为人机输入界面;DDS芯片选用ADI公司的AD9851,设计了DDS系统外围驱动电路,滤波和信号调理电路,并应用了将DDS与锁相环技术相结合的杂散问题解决方案;高压运放电路由两级运放电路组成,采用了电压控制型驱动原理,放大电路的核心是PA92集成高压运放,加入了补偿电路以提高系统的响应带宽,并在电源输出设置了过电流保护和快速放电的放电回路。 电源软件部分采用WINCE嵌入式系统,根据WINCE系统驱动架构设计DDS芯片的流接口程序,编写了流接口函数和配置文件,并将流驱动程序集成入WINCE系统;编写了基于EVC的触摸屏人机界面主程序,由主程序将用户输入参数转换为DDS芯片的控制字,并采用动态加载流驱动方式将控制字送入DDS芯片实现了对其输出的控制。 对电源进行了不同典型波形输出的测试实验。在实验中,测试了DDS信号波形输出的精度和分辨率、电源动态输出精度和对信号波形的跟随性和响应性能。实验表明,压电陶瓷电源输出信号波形精度较高,对波形、频率等参数改变的响应速度快,达到电源输出稳定性要求。
上传时间: 2013-04-24
上传用户:haoxiyizhong
随着计算机技术、网络技术和微电子技术的深入发展,嵌入式系统在各个领域中得到广泛应用。以ARM和以FPGA为核心的嵌入式系统是当前嵌入式研究的热点,而相关研究的开展需要功能强大的开发平台支持,因此基于ARM和FPGA的开发平台设计研究具有重要意义。 本文分别设计了一款基于PXA270的ARM开发平台和一款基于Virtex5的FPGA开发平台,主要针对电源管理、接口设计、板级时序等关键技术进行了研究。在此基础上利用PADS Logic设计工具完成了系统原理图设计,并借助Hyperlynx SI仿真工具,对PCB的板级设计问题进行了分析,实现了平台PCB的可靠设计。最后对平台各模块进行了调试,通过在平台上运行操作系统并加载可执行程序的方法验证了平台整体功能。 本文的特色体现在以下三个方面: (1)结合PXA270处理器内部的电源管理单元和MAX1586A集成电源管理芯片,实现了PXA270开发平台的动态电源管理,有效降低了平台功耗; (2)平台实现了FF/BT/STUART、USB Host/Client、SD/MMC、AC'97、LCD和扩展VGA、PCMCIA/CF等多种接口,具有良好的开发灵活性和通用性; (3)对开发平台PCB板级走线中可能出现的反射、串扰、时序冲突等问题进行评估,给出了布线约束方案,使系统可靠性得到有效提高。
上传时间: 2013-07-06
上传用户:gps6888
随着计算机软件和硬件的发展,以及图像处理技术的日益成熟,基于嵌入式的监控系统发挥越来越重要的作用。针对无人值守行业对远程监控的需要,特别是厂房、仓库等场所,本文实现了一种基于嵌入式的远程无线监控系统。系统以ARM处理器为核心,通过摄像头采集监控图像,并利用GPRS网络完成数据的传输,以达到远程监控的目的。 本文介绍了该系统的总体架构,确定了系统硬件与软件的实现方案。并对设计中用到的一些技术原理和协议做了一些介绍和分析。其中,本设计以三星公司ARM9系列的S3C2410为核心,采用了市场上广泛使用的价廉物美的ZC301芯片的USB摄像头,以及西门子公司的GPRP模块TC35i来实现系统的各部分功能。 本文完成了对Linux操作系统在本监控系统的移植,设计了系统软件的总体流程,并完成了各个模块的软硬件实现:用户通过手机发送控制命令,TC35i接收后传给ARM处理器,处理器根据协议解释命令,控制设备产生相应的动作,继而通过GPRS网络发送数据到指定邮箱,从而实现了系统监控功能。除此之外,系统实现了软件的模块化,完成对重要模块的介绍与分析,如短消息处理模块以及SMTP邮件发送模块。
上传时间: 2013-04-24
上传用户:playboys0
为了客户能正确的使用M41T81/M41T0芯片,我们制作了该M41T81/M41T0评估板。由于M41T0的工作电压范围为2.0~5.5V,所以我们在评估板上设计了可调电源电压。客户可以调整电位器R
上传时间: 2013-05-30
上传用户:zhuoying119
USB学习板原理图:
上传时间: 2013-04-24
上传用户:xcy122677
随着微处理器技术与信息技术的不断发展,嵌入式系统的应用也进入到国防、工业、能源、交通以及日常生活中的各个领域。嵌入式系统的软件核心是嵌入式操作系统。然而,国内在嵌入式系统软件开发上有很多困难,主要有:国外成熟的RTOS大都价格昂贵并且不公开源代码,用好这些操作系统需对计算机体系结构有深刻理解。针对以上问题,免费公开源代码的嵌入式操作系统就倍受瞩目了,μC/OS-II就是其中之一。μC/OS-II是面向中小型应用的、基于优先级的可剥夺嵌入式实时内核,其特点是小巧、性能稳定、可免费获得源代码。 本文在深入研究μC/OS-II内核基础上,将其运用于实际课题,完成了基于ARM架构的μC/OS-II移植及实时同步交流采样的误差补偿研究。本文主要工作内容和研究成果如下: 1.剖析了μC/OS-II操作系统内核,重点研究了μC/OS-II内核的任务管理与调度算法机理,得出了μC/OS-II内核优点:任务调度算法简洁、高效、实时性较好(与Linux相比)。 2.介绍了ARM9体系架构,重点讲叙了MMU(存储管理单元)功能。为了提高交流采样系统的取指令和读数据速度,成功将MMU功能应用于本嵌入式系统中。 3.完成了μC/OS-II操作系统在目标板上的移植,主要用汇编语言编写了启动代码、开关中断、任务切换和首次任务切换等函数。 4.针对国内外提出的同步交流采样误差补偿算法的局限性,本文从理论上对同步交流采样的准确误差进行了研究,并尝试根据被测信号周期的首尾过零点的三角形相似法,求出误差参数并对误差进行补偿。此外,考虑到采样周期△T不均匀,经多次采样后会产生累积误差,本文也给出了采样周期△T的优化算法。 5.完成了系统硬件设计,并根据补偿算法和△T优化法则,编写了相应采样驱动和串口驱动。最后对实验数据进行了分析和比较,得出重要结论:该补偿算法实现简单,计算机工作量小,精度较高。
上传时间: 2013-04-24
上传用户:xzt
随着国民生产生活水平的不断提升,人们对餐饮消费的要求越来越高。而无线点菜系统能够提供更加快速、便捷、透明、卫生的餐饮条件,对餐饮企业服务质量和管理效率的提高具有重要意义。 本课题通过考察现有的电子点菜系统的解决方案,研究一种无线点菜系统的软件设计。利用实验室已有的YLSBC2440开发板作为硬件载体,综合应用WLAN、嵌入式Linux和Qt开发等技术,以程序软件的通用性和易用性为方向,构造能够方便应用到各种PDA系统的点菜终端程序和普通PC机的服务器软件,实现无线点菜系统。主要包括以下研究内容: 1.构建嵌入式Linux系统开发平台。使用Ubuntu系统建立基本开发环境,建立交叉编译工具,安装配置NFS;安装用于开发点菜终端程序的Qt,包括Qt/X11、x86版Qt/Embedded、ARM版Qt/Embedded。 2.设计点菜终端程序。利用Qt设计器规划点菜终端程序的大致界面,然后根据Qt/Embedded编程一般规则编写代码,主要分为浏览器核心类和主窗口类的实现,并在主程序中添加国际化和中文支持,再通过NFS测试。 3.建立服务器网站。利用普通PC机+Windows XP作为网站服务器,以IIS5.1建立ASP网站,使用DREAMWEAVER和ACCESS2003进行网页开发,主要包括登录管理、点菜导航、餐台使用、菜单列表、选单提交等功能页面。 4.调试和发布程序。在开发板原配内核及文件系统的基础上,内核配置无线网卡支持,根文件系统中添加点菜终端程序、库文件、无线网卡驱动和无线管理工具,设置环境和启动脚本,烧写入开发板后连接到WLAN,发布运行程序。
上传时间: 2013-07-14
上传用户:yyyyyyyyyy
在嵌入式系统的开发过程中,仿真器是一个必不可少的开发工具。特别是对于初级嵌入式系统开发工程师,借助一个功能强大的仿真器进行开发工作,可以达到事半功倍的效果。一个嵌入式仿真、调试系统支持单步执行、设置断点、观察变量内容及寄存器内容等功能。开发人员可以通过各类调试功能观察变量和寄存器的变化,从而可以很清楚的了解整个程序运行的状况,及时的调整和修改程序,并不需要反复的向芯片烧写程序,就可以完成对于程序的调试工作。 @@ 本文在分析了目前市场上常用仿真器的设计原理的基础上,提出了以三星公司的S3C44BO ARM7处理器为主CPU,通过以太网接口进行数据传输的ARMJTAT仿真器的设计方案。利用这种仿真器进行程序调试,不仅可以大幅度的提高下载速度,还可以实现仿真器资源的共享,而且调试时程序是在目标板上运行,仿真更接近于目标硬件。 @@ 文中首先对于传统仿真器的设计原理、作用、存在的问题进行了研究,然后提出了基于S3C44BO的以太网接口的ARM-JTAG仿真器的设计。该仿真器的设计主要分为以下几步:第一,提出总体设计方案,包括硬件的设计及软件的设计。第二,详细介绍该仿真器的硬件结构设计和程序开发过程,其中特别对以太网接口的设计进行了研究。第三,总结了该仿真器的功能、特点。 @@关键词:仿真器;S3C44BO;以太网接口;JTAG;LwIP
上传时间: 2013-06-16
上传用户:253189838
随着数字电视日益深入人心,高清概念越来越为人所熟知。带有高清视频功能的产品已经逐步走向人们的工作和生活,高清视频处理已经从理论研究走向系统实际应用。毫无疑问,无论是从观众的视觉还是从产业的角度来看,高清视频已经成为数字视频技术发展的必然趋势。本文研究了整个编解码系统中ARM控制模块的软件设计,最终完成以PC机为终端控制平台,经ARM控制模块将命令发送给核心编解码芯片MB86H51,使其完成相应的操作。、本文主要的工作有如下几个方面: 1、根据ARM各型号芯片的特点,结合本系统的实际需求,最终选定Atmel公司的AT91SAM9261作为ARM控制板的核心处理芯片,并深入了解该芯片的工作原理和内部结构。 2、根据本系统中所选用的DataFlash型号及外围电路连接情况等诸多因素,并结合Atmel公司所提供的AT91SAM9261一级BootLoader参考代码,编写调试符合本系统启动运行的一级BootLoader引导程序,也称为Bootstrap引导程序,最终成功实现引导U-Boot程序。 3、深入分析了U-Boot和Linux的体系结构和编译过程,结合AT91SAM9261芯片的特点和实际外围电路的连接情况,修改U-Boot和Linux中主要的编译参数,并进行重新编译,最终成功移植到系统板中。 4、在ITU-T提供的H.264标准的参考解码程序JM8.6的基础上,详细研究了H.264视频编码标准以及具体的解码器结构和解码流程,并结合DirectX技术,开发了一款基于PC机的H.264解码播放器,用于验证存储在PC机上的H.264压缩码流的正确性。
上传时间: 2013-04-24
上传用户:acon