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

电源使用

  • 基于ARM的自动售货机控制器设计与实现

    自动售货机作为自助服务领域中的一员,为国内外该领域厂商所研究,并且得到了广泛的应用。为了适应客户的需求,需要开发一套功能更加完善、扩展性能更强的自动售货机控制器。 本文以国内自动售货机制造商--湖南金码智能设备制造有限公司在自动售货机控制器的研究现状为背景,分析了公司现有控制器的不足,并制定出基于ARM7与嵌入式实时操作系统μC/OS-Ⅱ的自动售货机控制器的设计方案。 系统硬件完成了控制器外围各模块的接口电路图设计,分析了自动售货机控制器的组成;实现了电源模块、MDB外设驱动模块、电机驱动模块、键盘与显示模块以及数据存储模块的开发,并对各模块的原理与电气特性进行了详细的说明。 软件上,将μC/OS-Ⅱ成功移植了至ARM7体系结构;针对售货机本身是一个自反应、事件驱动的系统,使用有限状态机来管理系统状态以及状态转换,并高效地实现了更适用于复杂系统的层次型有限状态机;在μC/OS-Ⅱ与层次有限状态机的新软件框架支持下,编写了键盘与显示模块、MDB设备、数据存储设备等的驱动程序和系统应用程序。 最后,调试与试验表明基于ARM的控制器满足售货机基本要求,并且本课题的设计方案对较复杂的嵌入式系统的研究有一定的借鉴意义和应用价值。

    标签: ARM 自动售货机 制器设计

    上传时间: 2013-05-31

    上传用户:18274401755

  • 基于ARM和DDS技术的压电陶瓷驱动电源设计

    DDS(Direct Digital Synthesis直接数字频率合成技术)是广泛应用的信号生成方法,其优点是易于程控,输出频率分辨率高,同时芯片的集成度高,适合于嵌入式系统设计。针对现有的压电陶瓷电源输出波形频率、相位等不能程控、电路集成度不高、体积和功耗较大等问题,本文以ARM作为控制电路核心,引入DDS技术产生输出的波形信号,并由集成高压运放将波形信号提高至输出级的电压和功率。 在压电陶瓷电源硬件电路中采用了模块化设计,主要分为ARM控制电路、DDS系统驱动电路和波形调理电路、高压运放电路等几个部分。电源控制电路以三星公司的S3C2440控制器为核心,以触摸屏作为人机输入界面;DDS芯片选用ADI公司的AD9851,设计了DDS系统外围驱动电路,滤波和信号调理电路,并应用了将DDS与锁相环技术相结合的杂散问题解决方案;高压运放电路由两级运放电路组成,采用了电压控制型驱动原理,放大电路的核心是PA92集成高压运放,加入了补偿电路以提高系统的响应带宽,并在电源输出设置了过电流保护和快速放电的放电回路。 电源软件部分采用WINCE嵌入式系统,根据WINCE系统驱动架构设计DDS芯片的流接口程序,编写了流接口函数和配置文件,并将流驱动程序集成入WINCE系统;编写了基于EVC的触摸屏人机界面主程序,由主程序将用户输入参数转换为DDS芯片的控制字,并采用动态加载流驱动方式将控制字送入DDS芯片实现了对其输出的控制。 对电源进行了不同典型波形输出的测试实验。在实验中,测试了DDS信号波形输出的精度和分辨率、电源动态输出精度和对信号波形的跟随性和响应性能。实验表明,压电陶瓷电源输出信号波形精度较高,对波形、频率等参数改变的响应速度快,达到电源输出稳定性要求。

    标签: ARM DDS 压电陶瓷 驱动

    上传时间: 2013-04-24

    上传用户:haoxiyizhong

  • pspice使用教程.pdf

    pspice使用教程可以很好的帮助新手了解并掌握有关模拟电子技术方面的知识.

    标签: pspice 使用教程

    上传时间: 2013-07-10

    上传用户:vaidya1bond007b1

  • 单电源低功耗A/D转换器AD7714及其应用

    介绍单电源、低功耗、高精度 A/D转换器 AD7714的特点、内部寄存器结构和外部接口;详细阐述 AD7714与单片机 AT89C51的接口技术。

    标签: 7714 AD 单电源 低功耗

    上传时间: 2013-06-30

    上传用户:CSUSheep

  • 一种智能化高精度数控直流电源的设计与实现

    本论文研究一种以单片机为核心的智能化高精度直流电源。该电源采用数字调节、闭环实时监控、输出精度高,且兼备双重过载保护及报警功能,特别适用于各种有较高精度要求的场合。利用单片机对直流稳压电源进行

    标签: 智能化 数控直流电源 高精度

    上传时间: 2013-05-29

    上传用户:杜莹12345

  • ARM9基础实验教程

    - vii - 8.1.1 实验目的 315 8.1.2 实验设备 315 8.1.3 实验内容 315 8.1.4 实验原理 315 8.1.5 实验操作步骤 318 8.1.6 实验参考程序 319 8.1.7 练习题 321- vi - 6.4 USB 接口实验 266 6.4.1 实验目的 266 6.4.2 实验设备 267 6.4.3 实验内容 267 6.4.4 实验原理 267 6.4.5 实验操作步骤 270 6.4.6 实验参考程序 272 6.4.7 实验练习题 280 6.5 SPI接口通讯实验 281 6.5.1 实验目的 281 6.5.2 实验设备 281 6.5.3 实验内容 281 6.5.4 实验原理 281 6.5.5 实验操作步骤 285 6.5.6 实验参考程序 287 6.5.7 练习题 289 6.6 红外模块控制实验 289 6.6.1 实验目的 289 6.6.2 实验设备 289 6.6.3 实验内容 289 6.6.4 实验原理 289 6.6.5 实验操作步骤 291 6.6.6 实验参考程序 291 6.6.7 练习题 296 第七章 基础应用实验 296 7.1 A/D 转换实验 296 7.1.1 实验目的 296 7.1.2 实验设备 296 7.1.3 实验内容 296 7.1.4 实验原理 296 7.1.5 实验设计 298 7.1.6 实验操作步骤 299 7.1.7 实验参考程序 300 7.1.8 练习题 301 7.2 PWM步进电机控制实验 301 7.2.1 实验目的 301 7.2.2 实验设备 301 7.2.3 实验内容 301 7.2.4 实验原理 301 7.2.5 实验操作步骤 309 7.2.6 实验参考程序 311 7.2.7 练习题 313 第八章 高级应用实验 315 8.1 GPRS模块控制实验 315 - v - 5.2 5x4键盘控制实验 219 5.2.1 实验目的 219 5.2.2 实验设备 219 5.2.3 实验内容 219 5.2.4 实验原理 219 5.2.5 实验设计 221 5.2.6 实验操作步骤 222 5.2.7 实验参考程序 223 5.2.8 练习题 224 5.3 触摸屏控制实验 224 5.3.1 实验目的 224 5.3.2 实验设备 224 5.3.3 实验内容 224 5.3.4 实验原理 224 5.3.5 实验设计 231 5.3.6 实验操作步骤 231 5.3.7 实验参考程序 232 5.3.8 练习题 233 第六章 通信与接口实验 234 6.1 IIC 串行通信实验 234 6.1.1 实验目的 234 6.1.2 实验设备 234 6.1.3 实验内容 234 6.1.4 实验原理 234 6.1.5 实验设计 238 6.1.6 实验操作步骤 241 6.1.7 实验参考程序 243 6.1.8 练习题 245 6.2 以太网通讯实验 246 6.2.1 实验目的 246 6.2.2 实验设备 246 6.2.3 实验内容 246 6.2.4 实验原理 246 6.2.5 实验操作步骤 254 6.2.6 实验参考程序 257 6.2.7 练习题 259 6.3 音频接口 IIS 实验 260 6.3.1 实验目的 260 6.3.2 实验设备 260 6.3.3 实验内容 260 6.3.4 实验原理 260 6.3.5 实验步骤 263 6.3.6实验参考程序 264 6.3.7 练习题 266 - iv - 4.4 串口通信实验 170 4.4.1 实验目的 170 4.4.2 实验设备 170 4.4.3 实验内容 170 4.4.4 实验原理 170 4.4.5 实验操作步骤 176 4.4.6 实验参考程序 177 4.4.7 练习题 178 4.5 实时时钟实验 179 4.5.1 实验目的 179 4.5.2 实验设备 179 4.5.3 实验内容 179 4.5.4 实验原理 179 4.5.5 实验设计 181 4.5.6 实验操作步骤 182 4.5.7 实验参考程序 183 4.6.8 练习题 185 4.6 数码管显示实验 186 4.6.1 实验目的 186 4.6.2 实验设备 186 4.6.3 实验内容 186 4.6.4 实验原理 186 4.6.5 实验方法与操作步骤 188 4.6.6 实验参考程序 189 4.6.7 练习题 192 4.7 看门狗实验 193 4.7.1 实验目的 193 4.7.2 实验设备 193 4.7.3 实验内容 193 4.7.4 实验原理 193 4.7.5 实验设计 195 4.7.6 实验操作步骤 196 4.7.7 实验参考程序 197 4.7.8 实验练习题 199 第五章 人机接口实验 200 5.1 液晶显示实验 200 5.1.1 实验目的 200 5.1.2 实验设备 200 5.1.3 实验内容 200 5.1.4 实验原理 200 5.1.5 实验设计 211 5.1.6 实验操作步骤 213 5.1.7 实验参考程序 214 5.1.8 练习题 219 - ii - 3.1.1 实验目的 81 3.1.2 实验设备 81 3.1.3 实验内容 81 3.1.4 实验原理 81 3.1.5 实验操作步骤 83 3.1.6 实验参考程序 87 3.1.7 练习题 88 3.2 ARM汇编指令实验二 89 3.2.1 实验目的 89 3.2.2 实验设备 89 3.2.3 实验内容 89 3.2.4 实验原理 89 3.2.5 实验操作步骤 90 3.2.6 实验参考程序 91 3.2.7 练习题 94 3.3 Thumb 汇编指令实验 94 3.3.1 实验目的 94 3.3.2 实验设备 94 3.3.3 实验内容 94 3.3.4 实验原理 94 3.3.5 实验操作步骤 96 3.3.6 实验参考程序 96 3.3.7 练习题 99 3.4 ARM处理器工作模式实验 99 3.4.1 实验目的 99 3.4.2实验设备 99 3.4.3实验内容 99 3.4.4实验原理 99 3.4.5实验操作步骤 101 3.4.6实验参考程序 102 3.4.7练习题 104 3.5 C 语言程序实验一 104 3.5.1 实验目的 104 3.5.2 实验设备 104 3.5.3 实验内容 104 3.5.4 实验原理 104 3.5.5 实验操作步骤 106 3.5.6 实验参考程序 106 3.5.7 练习题 109 3.6 C 语言程序实验二 109 3.6.1 实验目的 109 3.6.2 实验设备 109 3.6.3 实验内容 109 3.6.4 实验原理 109 - iii - 3.6.5 实验操作步骤 111 3.6.6 实验参考程序 113 3.6.7 练习题 117 3.7 汇编与 C 语言的相互调用 117 3.7.1 实验目的 117 3.7.2 实验设备 117 3.7.3 实验内容 117 3.7.4 实验原理 117 3.7.5 实验操作步骤 118 3.7.6 实验参考程序 119 3.7.7 练习题 123 3.8 综合实验 123 3.8.1 实验目的 123 3.8.2 实验设备 123 3.8.3 实验内容 123 3.8.4 实验原理 123 3.8.5 实验操作步骤 124 3.8.6 参考程序 127 3.8.7 练习题 134 第四章 基本接口实验 135 4.1 存储器实验 135 4.1.1 实验目的 135 4.1.2 实验设备 135 4.1.3 实验内容 135 4.1.4 实验原理 135 4.1.5 实验操作步骤 149 4.1.6 实验参考程序 149 4.1.7 练习题 151 4.2 IO 口实验 151 4.2.1 实验目的 151 4.2.2 实验设备 152 4.2.3 实验内容 152 4.2.4 实验原理 152 4.2.5 实验操作步骤 159 4.2.6 实验参考程序 160 4.2.7 实验练习题 161 4.3 中断实验 161 4.3.1 实验目的 161 4.3.2 实验设备 161 4.3.3 实验内容 161 4.3.4 实验原理 162 4.3.5 实验操作步骤 165 4.3.6 实验参考程序 167 4.3.7 练习题 170 目 录 I 第一章 嵌入式系统开发与应用概述 1 1.1 嵌入式系统开发与应用 1 1.2 基于 ARM的嵌入式开发环境概述 3 1.2.1 交叉开发环境 3 1.2.2 模拟开发环境 4 1.2.3 评估电路板 5 1.2.4 嵌入式操作系统 5 1.3 各种 ARM开发工具简介 5 1.3.1 ARM的 SDT 6 1.3.2 ARM的ADS 7 1.3.3 Multi 2000 8 1.3.4 Embest IDE for ARM 11 1.3.5 OPENice32-A900仿真器 12 1.3.6 Multi-ICE 仿真器 12 1.4 如何学习基于 ARM嵌入式系统开发 13 1.5 本教程相关内容介绍 14 第二章 EMBEST ARM实验教学系统 17 2.1 教学系统介绍 17 2.1.1 Embest IDE 集成开发环境 17 2.1.2 Embest JTAG 仿真器 19 2.1.3 Flash 编程器 20 2.1.4 Embest EduKit-III开发板 21 2.1.5 各种连接线与电源适配器 23 2.2 教学系统安装 23 2.3 教学系统的硬件电路 27 2.3.1 概述 27 2.3.2 功能特点 27 2.3.3 原理说明 28 2.3.4 硬件结构 41 2.3.5 硬件资源分配 44 2.4 集成开发环境使用说明 51 2.4.1 Embest IDE 主框架窗口 51 2.4.2 工程管理 52 2.4.3 工程基本配置 55 2.4.4 工程的编译链接 71 2.4.5 加载调试 72 2.4.6 Flash编程工具 80 第三章 嵌入式软件开发基础实验 81 3.1 ARM汇编指令实验一 81

    标签: ARM9 基础实验 教程

    上传时间: 2013-04-24

    上传用户:xaijhqx

  • 汽车功放升压电源电路图

    汽车功放升压电源电路图

    标签: 汽车功放 升压电源 电路图

    上传时间: 2013-05-16

    上传用户:yan2267246

  • 基于ARM的电动机综合保护装置设计

    本文分析了国内外电动机保护的发展,针对当前电动机保护的现状,介绍了一种嵌入式综合电动机保护装置。该保护装置设计基于ARM嵌入式微处理器,相比于传统的保护装置具有体积小、功耗低、性能高、实时性好等优点,具有较强的实用价值。保护装置可以实时采集电动机的三相输入电压、电流信号,对采样数据进行保护算法计算,监视电动机的工作状态,一旦有故障发生,则进行相应保护动作,及时切断电动机电源。课题完成了基本的硬件系统设计和软件开发。 硬件设计采用S3C2410作为处理器组成电动机综合保护装置,使用S3C2410自带的A/D转换器采集电动机的三相输入电流、电压信号,并通过键盘和LCD显示器完成人机交互。 软件的开发分为开发环境的建立和应用软件设计两个部分。开发环境的建立包含ARM平台的BootLoader和嵌入式Linux的移植,交叉编译环境的建立;应用软件方面包含驱动程序,Qt界面程序,智能保护程序等几个部分。 论文的最后对系统设计所完成的内容进行了总结,并提出了改进方法。

    标签: ARM 电动机 保护装置

    上传时间: 2013-06-16

    上传用户:ryb

  • 单电源运放的偏置原因分析与偏置方法.doc

    介绍了单电源运放为什么需要加偏置电源,以及试验单电源运放的注意事项。

    标签: 单电源 运放

    上传时间: 2013-07-29

    上传用户:kgylah

  • 毕业设计论文LED照明驱动开关电源设计.doc

    LED照明驱动设计了恒流输出、空载保护、隔离输出及EMC等功能。系应用于LED照明驱动的开关电源电路。采用PWM自动调节实现恒流输出,稳压管过压锁定实现空载保护,电磁隔离和光隔离实现隔离输出。经过多次的运行与检测,实践证明该电路恒流输出稳定,发热量低。本设计体积小,微调反馈电路可设置作为为LED驱动常用的350mA或700mA恒流输出。可广泛适用于生活照明,商用照明。

    标签: LED 毕业设计 开关电源设计

    上传时间: 2013-04-24

    上传用户:啊飒飒大师的