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

pCB板布线

  • 基于ARMLinux的多道脉冲幅度分析器数字系统设计

    随着电子技术的不断发展,各种智能核仪器逐步走向自动化、智能化、数字化和便携式的方向发展。针对传统的多道脉冲幅度分析器体积大,人机交互不友好,不方便现场分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脉冲幅度分析器的陆续出现填补了这一缺点。 随着电子技术的发展,以ARM为核的处理器技术的应用领域不断扩大,相比较单片机而言,它的主频高、运算速度快,可以满足多道脉冲幅度分析器的苛刻的时间上的要求。而且ARM处理器功耗小,适合于功耗要求比较苛刻的地方,这些方面的特点正好满足了便携式多道脉冲幅度分析器野外勘察的要求。同时,由于以ARM为核的处理器具有丰富的外设资源,这样就简化了外设电路及芯片的使用,降低了功耗并增强了产品的信赖性。另外,ARM芯片可以方便的移植操作系统,为多道脉冲幅度分析器多任务的管理和并行的处理,甚至硬实时功能的实现提供了前提。而且在ARM平台使用嵌入式linux操作系统使多道脉冲幅度分析器的软件易于升级。 智能化和小型化是多道脉冲幅度分析器的发展趋势。智能化要求系统的自动化程度高、操作简便、容错性好。智能化除了需要控制软件外,还需要软件命令的执行者即硬件控制电路来实现相应的控制逻辑,两者的结合才能真正的实现智能化。小型化要求系统的体积小、功耗小、便于携带;小型化除了要求采用微功耗的器件,还要求电路板的尺寸尽量的小且所用元件尽量的少,但小型化的同时必须保持系统的智能化,即不能减少智能化所要求的复杂的逻辑和时序的控制功能。为此采用高集成度的ARM芯片实现控制电路能满意地同时满足智能化和小型化的要求。在研制的多道脉冲幅度分析器中,几乎所有的控制都可以用控制芯片来实现,如阈值设定、自动稳谱以及多道数据采集,在节省了元件的数目和电路板的尺寸的同时仍能保持系统的智能化程度。 Linux内核精简而高效,可修改性强,支持多种体系结构的处理器等,使得它是一个非常适合于嵌入式开发和应用的操作系统。嵌入式Linux可以运行的硬件平台十分广泛,从x86、MIPS、POWERPC到ARM,以及其他许多硬件体系结构。目前在世界范围内,ARM体系结构的SOC逐渐占领32位嵌入式微处理器市场,ARM处理器及技术的应用几乎已经深入到各个领域,例如:工业控制,无线通讯,网络,消费类电子,成像等。 本课题采用三星公司生产的ARM(Advanced RISC Machines,先进精简指令集机器)芯片S3C2410A设计并研制了一种便携式的核数据采集系统设计方案。利用ARM芯片丰富的外设资源对传统的多道脉冲幅度分析器进行改进和简化。系统由前端探测器系统,以及由线性脉冲放大器、甄别电路、控制电路、采样保持电路组成的前置电路,中央处理器模块,显示模块,用户交互模块,存储模块,网络传输模块等多个模块组成。本设计基于ARM9芯片S3C2410,并在此平台上移植了嵌入式linux操作系统来进行任务的调度和处理等。 电路板核心板部分设计采用6层PCB板结构,这样增加了系统可靠性,提高了电磁兼容的稳定性。数据采集系统是多道脉冲幅度分析器的核心,A/D转换直接使用了S3C2410内置的ADC(Analog to Digital Converter,模数转换器),在2.5 MHz的转换时钟下最大转换速度500 KSPS(Kilo-Samples per second,千采样点每秒),满足了系统最低转换时间≤5 μs的要求,并且控制简单,简化了外部接口电路。由于SD(Secure Digital Card,安全数码卡)卡存储容量大、携带方便、成本低等优点,所以设计中采用其作为外部的数据存储设备,其驱动部分采用SD卡软件包,为开发带来了方便。本设计采用640*480的6.4寸LCD(Liquid Crystal Display,液晶显示)屏作为人机交互的显示部分,并且通过Qt/Embedded为系统提供图形用户界面的应用框架和窗口系统。其中包括了波形显示部分和用户菜单设置部分,这样方便了用户操作。系统的数据存取方面是基于SQLite嵌入式小型数据库而进行的。为了方便数据向上位机的传输,系统设计中采用XML(Extensible Markup Language,可扩展标记语言)格式来组织传输的数据,通过基于TCP/IP(Transmission Control Protocol/Internet Protocol)协议的Linux下Socket套接字编程,来进行与上位机或PC(Personal Computer,个人计算机或桌面机)等的连接和数据传输。

    标签: ARMLinux 多道 分析器 脉冲幅度

    上传时间: 2013-04-24

    上传用户:tzl1975

  • 基于ARM的前向散射式能见度仪的设计

    大气能见度(Visibility)是反映大气透明度的一个指标,是气象观测的常规项目,它对航海、航空、陆上交通以及军事活动等都有重要影响。目前国内能见度仪,特别是适用于海洋恶劣环境中的便携式、高精度的能见度仪较少,需要研制适合海上测量的能见度仪。 在系统阐述大气能见度检测理论依据的基础上,研究了能见度检测系统的关键技术,主要包括光源的稳定性、微弱信号的相敏检测技术及信号的抗干扰技术等。本系统由发射模块、接收模块、信号处理模块及电源模块等组成。设计了发射模块和接收模块的光学系统,并进行了发射光源的调制设计、接收模块中的光电转换电路、放大电路、带通滤波电路的设计及信号的锁相放大电路的设计等。大气能见度测量属于微弱信号检测技术,在海上更容易受到外界自然光及其它环境因素的干扰,因此滤除各种干扰,提取有用的微弱信号是本设计的核心。本文重点研究了光敏检测技术和适合于微弱信号检测的锁相放大技术,设计了以OPT101为核心的光敏检测电路,有效提高了电路的灵敏度和抗干扰,简化了设计;设计了以平衡调制解调芯片AD630为核心的锁相放大电路和由双D触发器SN74HCT74及单稳态触发器M74HC4538B1R组成的移相电路,实验证明,在较大的噪声背景下,该电路可以有效地提取出反映能见度变化的有用信号。锁相放大后的直流信号,经AD处理后输入到微处理器ARM中,经过理论运算最后得到能见度值。为了保证系统工作的稳定性,特别是海上恶劣环境,对系统进行了防盐、雾、水的设计,如对镜头进行镀膜、对PCB板进行了三防处理等。 最后进行了能见度仪样机的研制。

    标签: ARM 散射 仪的设计

    上传时间: 2013-04-24

    上传用户:胡佳明胡佳明

  • 基于ARMFPGA的雷达伺服控制器设计

    这篇论文在系统分析国内外雷达伺服控制系统研究现状的基础上,选定以ARM为内核的基于ARM+FPGA的雷达伺服控制器为研究对象。 首先,根据雷达伺服控制系统功能要求与性能指标,进行系统的硬件设计:选择基于ARM920T的S3C2410和Altera公司的FPGA芯片EP1C12Q240作为主控芯片,ARM与FPGA的连接形式采用中断+存储器的形式;将ARM与FPGA上多余的引脚引出作为将来升级的需要;还画出ARM+FPGA的雷达伺服控制器的系统图并制作了PCB板。 其次,选用PID对伺服系统进行控制,模糊神经网络综合了模糊控制和神经网络的优点,并利用模糊神经网络算法对PID参数进行在线调整。用Matlab7.1进行仿真,其结果表明:该控制算法对系统具有良好的控制效果,性能较常规PID得到较大改善。 最后,根据FPGA在伺服系统主要任务,用VHDL语言和原理图在FPGA芯片中分别编制实现DAC0832接口控制功能、光电编码器与脉冲发生电路的程序代码;并在Quartus II6.0环境下通过仿真,且得到仿真的波形符合系统功能要求。采用C语言编写在ARM中实现模糊神经网络PID控制算法的代码,通过CodeWarrior for ARM的编译无误后,生成可执行文件.axf,,调用AXD进行在线仿真调试。仿真结果表明:模糊神经网络PID算法对伺服系统能够进行有效控制。 结果表明:ARM作为伺服控制器的内核,其性价比与集成度高:用FPGA芯片实现接口电路使伺服控制器的可靠性高、速度快、可配置及连接方式灵活。因此采用基于ARM+FPGA的雷达伺服控制器,提高了系统的开放性、实时性、可靠性,降低了系统功耗,具有重要的应用价值。

    标签: ARMFPGA 雷达 伺服 制器设计

    上传时间: 2013-06-30

    上传用户:Ruzzcoy

  • PADS培训资料

    PADS多层板设计规则,详细讲解了如何设置画多层PCB板

    标签: PADS 培训资料

    上传时间: 2013-07-20

    上传用户:标点符号

  • 基于ARMDSP的图像压缩传输系统设计

    本文着重于图像压缩传输技术的研究和硬件平台的的制作。首先对视频压缩技术的背景及主要压缩标准及其目前图像处理ASIC芯片市场作一个简单的回顾和分析,然后对目前比较流行的图像压缩和传输硬件平台方案作一些分析和比较,选择了一种DSP+ARM架构的图像处理及传输模式,设计拟采用JPEG静态图像压缩标准对单幅画面实现压缩,并通过DSP的HPI口把压缩后的图片传输至ARM处理器,通过ARM去实现图像的存储传输。 在硬件平台的具体实现上,以TI的TMS320VC5402实现单幅静态图像的压缩,ALTER公司的EPMT064S实现VC5402扩展存储器的逻辑控制,通过VC5402的HPI接口实现与具有ARM920T内核的S3C2410通信。在硬件平台的制作上,选择了国际流行的0rCAD+PowerPCB作为其原理图和PCB板的制作工具。在软件开发平台上,选择了以LINUX作为系统操作平台。成本低、系统灵活、能基本满足静态图像压缩传输嵌入式开发平台。 实验初步结果表明该系统架构设计可行,为以后图像压缩传输技术的进一步研究打下了良好的基础。

    标签: ARMDSP 图像压缩 传输 系统设计

    上传时间: 2013-07-14

    上传用户:hongmo

  • 基于ARM的电脑绣花机监控系统的设计与实现

    电脑绣花机是当代最先进的绣花机械,随着人们对刺绣品质量的追求以及刺绣品需求量的增加,高性能的电脑绣花机越来越受到市场的推崇,用户对CAN(现场总线)、远程控制、海量USB存储、彩色LCD显示等技术在新型电脑绣花机中的应用有了新的需求。然而,国内电脑绣花机监控系统平台由于存在技术上的困难或成本上的障碍而使这些功能难以实现。随着电脑的不断发展和电子产品成本的不断降低,采用先进架构和体系的处理器,加上相应的实时操作系统进行任务管理,就能大大提高电脑绣花机监控系统的性能。本文设计了一种电脑绣花机监控系统,在详细分析电脑绣花机工作原理和功能需求的基础上,采用ARM处理器与μC/OS-Ⅱ实时操作系统构建了监控系统平台,实现了实时操作系统任务管理、网络通信、USB设备读写、花样图案预览等功能,具体工作如下: (1)在介绍电脑绣花机的工作原理以及分析电脑绣花机监控系统性能需求的基础上,构建了基于ARM7核的嵌入式处理器与μC/OS-Ⅱ实时操作系统的监控系统平台,并给出了系统的整体设计方案。 (2)根据电脑绣花机监控系统的整体设计方案,设计实现了系统的硬件电路,处理器采用ST公司生产的具有ARM7核的STR710FZ2T6,利用STR710FZ2T6的外部存储器接口的三个BANK,分别设计实现了以太网通信接口、USB设备读写接口以及彩色LCD实现接口等。 (3)在系统的接口电路设计方面,采用以太网控制芯片CS8900A使其通过ISA总线与系统处理器相连,构建了以太网通信接口,负责远程传输数据(花样文件)控制信息等;利用LJSB主从控制器SL811HS,在处理器STR710FZ2rr6的控制下设计实现了对海量USB设备读写的USB接口,负责读写在U盘上的花样文件以及其它的数据信息;利用5.6英寸的彩色液晶屏及其控制板QD-13设计实现了监控系统的LCD显示接口,系统处理器通过控制QD-13向LCD写入要显示的图案以及文字数据;组建了一个基于CAN通信的安全检测模块,主要包括电源检测以及断线检测等。监控系统的CAN节点利用系统处理器自带的CAN模块结合TI的CAN收发器sn65hvd230实现,电源检测节点、断线检测节点以及运动控制系统交互的CAN节点的控制器采用Microchip公司的带有CAN模块的18系列单片机PIC18F4680,CAN收发器采用该公司的MCP2551芯片。 (4)设计实现了基于μC/OS-Ⅱ操作系统的软件,包括两个部分,一是功能接口的驱动程序,另一个是操作系统中的应用程序软件。驱动程序负责控制相应功能接口的运行,操作系统中的应用程序软件实现具体的功能应用,例如TCP/IP协议栈以及USB协议的实现等。 (5)整合了系统各个功能模块,并做出监控系统的PCB板,利用ADS开发环境进行系统的整体调试,给出了系统的运行效果,实验表明监控系统工作稳定,性能良好。 最后,文章分析了电脑绣花机的监控系统需要改进的地方,并对电脑绣花机监控系统未来发展趋势作出了展望。

    标签: ARM 电脑绣花机 监控系统

    上传时间: 2013-05-25

    上传用户:鱼鱼鱼yu

  • 轻松跟我学Protel99SE电路设计与制版设计实例元件库

    目录 第1章 初识Protel 99SE 1.1 Protel 99SE的特点 1.2 Protel 99SE的安装 1.2.1 主程序的安装 1.2.2 补丁程序的安装 1.2.3 附加程序的安装 1.3 Protel 99SE的启动与工作界面 第2章 设计电路原理图 2.1 创建一个新的设计数据库 2.2 启动原理图编辑器 2.3 绘制原理图前的参数设置 2.3.1 工作窗口的打开/切换/关闭 2.3.2 工具栏的打开/关闭 2.3.3 绘图区域的放大/缩小 2.3.4 图纸参数设置 2.4 装入元件库 2.5 放置元器件 2.5.1 通过原理图浏览器放置元器件 2.5.2 通过菜单命令放置元器件 2.6 调整元器件位置 2.6.1 移动元器件 2.6.2 旋转元器件 2.6.3 复制元器件 2.6.4 删除元器件 2.7 编辑元器件属性 2.8 绘制电路原理图 2.8.1 普通导线连接 2.8.2 总线连接 2.8.3 输入/输出端口连接 2.9 Protel 99SE的文件管理 2.9.1 保存文件 2.9.2 更改文件名称 2.9.3 打开设计文件 2.9.4 关闭设计文件 2.9.5 删除设计文件 第3章 设计层次电路原理图 3.1 自顶向下设计层次原理图 3.1.1 建立层次原理图总图 3.1.2 建立层次原理图功能电路原理图 3.2 自底向上设计层次原理图 3.3 层次原理图总图/功能电路原理图之间的切换 第4章 电路原理图的后期处理 4.1 检查电路原理图 4.1.1 重新排列元器件序号 4.1.2 电气规则测试 4.2 电路原理图的修饰 4.2.1 在原理图浏览器中管理电路图 4.2.2 对齐排列元器件 4.2.3 对节点/导线进行整体修改 4.2.4 在电路原理图中添加文本框 4.3 放置印制电路板布线符号 第5章 制作/编辑电路原理图元器件库 5.1 创建一个新的设计数据库 5.2 启动元器件库编辑器 5.3 编辑元器件库的常用工具 5.3.1 绘图工具 5.3.2 IEEE符号工具 5.4 在元器件库中制作新元器件 5.4.1 制作新元器件前的设置 5.4.2 绘制新元器件 5.4.3 在同一数据库下创建一个新的元器件库 5.4.4 修改原有的元器件使其成为新元器件 5.4.5 从电路原理图中提取元器件库 第6章 生成各种原理图报表文件 6.1 生成网络表文件 6.1.1 网络表文件的结构 6.1.2 网络表文件的生成方法 6.2 生成元器件材料清单列表 6.3 生成层次原理图组织列表 6.4 生成层次原理图元器件参考列表 6.5 生成元器件引脚列表 第7章 设计印制电路板 7.1 肩动印制电路板编辑器 7.2 PCB的组成 7.3 PCB中的元器件 7.3.1 PCB中的元器件组成 7.3.2 PCB中的元器件封装 7.4 设置工作层面 7.5 设置PCB工作参数 7.5.1 设置布线参数 7.5.2 设置显示模式 7.5.3 设置几何图形显示/隐藏功能 7.6 对PCB进行布线 7.6.1 准备电路原理图并设置元器件属性 7.6.2 启动印制电路板编辑器 7.6.3 设定PCB的几何尺寸 7.6.4 加载元器件封装库 7.6.4 装入网络表 7.6.5 调整元器件布局 7.6.6 修改元器件标沣 7.6.7 自动布线参数设置 7.6.8 自动布线器参数设置 7.6.9 选择自动布线方式 7.6.10 手动布线 7.7 PCB布线后的手动调整 7.7.1 增加元器件封装 7.7.2 手动调整布线 7.7.3 手动调整布线宽度 7.7.4 补泪焊 7.7.5 在PcB上放置汉字 7.8 通过PCB编辑浏览器进行PCB的管理 7.8.1 设置网络颜色属性 7.8.2 快速查找焊盘 7.9 显示PCB的3D效果图 7.10 生成PCB钻孔文件报表 ......

    标签: Protel 99 SE 电路设计

    上传时间: 2013-06-17

    上传用户:wanqunsheng

  • 基于ARM的嵌入式SUAV飞控系统设计与实现

    本课题源于空中机器人大赛参赛项目。针对比赛要求,提出了一种基于ARM的低成本、高性能的嵌入式微小无人机飞行控制系统的整体方案,并由此展开了一系列的研究工作。 本文的重点是飞行控制系统的姿态确定系统设计和飞行控制系统的硬件设计及实现。 本文首先回顾了国内外微小无人机发展历程,介绍了其研究现状,并指出了微小无人机的发展趋势。根据需求设计了低价位、高性能的嵌入式微小无人机飞行控制系统的整体方案。 设计了低成本、低功耗的微小无人机的姿态确定系统方案,利用姿态四元数、龙格库塔法、高斯牛顿法和扩展卡尔曼滤波器估计出系统的姿态矩阵;对姿态确定方案进行了仿真。 设计了基于ARM的飞行控制系统的硬件部分,包括电源及复位电路,UART、SPI、JTAG等接口电路,PWM信号发生电路,A/D采样电路及前置电路,光电耦合电路等;完成了整个飞控系统PCB板制作以及对所设计电路的调试工作,使得系统运转正常。 最后针对本文设计的硬件平台进行了启动代码等系统底层软件的编写和调试,建立了系统的启动环境。

    标签: SUAV ARM 嵌入式 飞控

    上传时间: 2013-06-03

    上传用户:kgylah

  • 基于ARM和GPRS技术的第二代身份证无线手持阅读器的研究

    按照公安部规定,我国从 2004 年开始换发第二代居民身份证,预计到 2008 年基本完成第二代居民身份证的换发工作。第二代身份证与第一代身份证最大的区别在于:它的内部嵌入了一枚指甲盖大小的非接触式 IC 芯片,该芯片内存储有姓名、性别等9项信息。本课题设计出一款基于 ARM 和 GPRS 技术的第二代身份证无线手持阅读器,该阅读器能读出第二代身份证内 IC 卡信息,并可通过 GPRS 网络将信息进行无线传输。 本文以该阅读器的设计为主线,论述的主要内容如下: 1.介绍了课题背景及意义。全国 9 亿第二代身份证的换发,必然带来各行业对阅读器的大量需求,而现有阅读器的弊端促使了对阅读器做更深入的研究。 2.介绍了相关概念及技术,包括:无线射频识别技术、ISO/IEC14443 协议、嵌入式系统、ARM、GPRS技术等。 3.详细介绍了该阅读器的硬件设计方法,并给出主要硬件模块电路原理图及其 PCB 板设计方法,同时也简单介绍了硬件的焊接和调试过程。 4.详细介绍了该阅读器的软件设计方法,包括:读卡模块驱动程序、GPRS 模块驱动程序、人机对话模块驱动程序、I/O 口驱动程序的流程图和部分代码。 5.为使该阅读器安全可靠地运行,对阅读器进行了各种功能测试,包括:读卡功能、GPRS 数据传输功能、人机接口功能。 通过功能测试,该阅读器能准确读取第二代身份证内信息并通过GPRS 网络成功将信息发送出去。该阅读器与市面上现有的阅读器相比,具有可脱机操作、无线传输、小巧灵便的优点。由于该阅读器软件采用模块化的设计方法,可以方便移植到其他非接触卡阅读器中,因此本阅读器具有非常广泛的应用前景。

    标签: GPRS ARM 身份证 无线

    上传时间: 2013-06-10

    上传用户:爺的气质

  • 基于FPGA的PCI数据采集卡的研究与开发

    随着信息技术和电子技术的进步和日益成熟,计算机数据采集技术得到了广泛应用。由于ISA数据采集卡的固有缺陷,PCI接口的数据采集卡将逐渐取代ISA数据采集卡,成为数据采集的主流。为了简化PCI数据采集卡结构,提高数据采集可靠性,本文研究并开发了一种基于FPGA的PCI结构的数据采集卡系统。 论文对PCI对目标设备数据采集卡实现的原理和方法进行了深入研究,设计了基于FPGA的PCI数据采集卡的硬件电路,通过在FPGA中嵌入了PCI目标设备的IP核与用户逻辑部分,构成了SOPC系统。使用Verilog硬件描述语言设计并实现了FPGA内部采集数据管理、数据管理寄存器和FIFO数据缓冲队列等模块电路。利用ModelSim对PCI系统进行了仿真。完成了系统硬件电路PCB板的设计,最终制作了PCI数据采集卡。 论文针对PCI结构的数据采集卡系统软件需求,研究了WDM设备驱动软件、Windows环境的简易虚拟示波器以及简易虚拟逻辑仪实现原理和方法。利用DriverStudio+Windows DDK for XP+VC6的软件平台,开发了WDM设备驱动程序。实现了Windows环境的简易虚拟示波器,和简易虚拟逻辑仪。系统测试结果表明该系统设计正确,系统运行稳定,功能和指标达到了设计要求。

    标签: FPGA PCI 数据采集卡

    上传时间: 2013-07-22

    上传用户:z754970244