介绍了一种用MSP430 单片机实现光纤旁路保护器的方法。在硬件设计上采用精密光学元件和控制电路,实现了光路的无缝切换。在MSP430 单片机内嵌入TCP/IP 协议,借助以太网控制芯片CS8900A 实现了单片机通过以太网传输数据。MCU 实时监测防火墙发来的心跳信号,在防火墙出现异常时,旁路器切换光路绕过防火墙,从而保证网络通畅。
上传时间: 2013-11-20
上传用户:yelong0614
基于AT89C51应用系统的串行通信设计:介绍了基于AT89C51应用系统中的串行通信软硬件设计方法和实现过程,在基于红外成像技术的电力设备状态检测系统中,将红外测温仪检测到设备的温度数据传给控制电路,进行数据格式的转换后,在RAM 中存储,同时上传给PC机。系统利用MAX232实现RS 232C的EIA 电平与单片机的TTI 电平之闻转换,利用通用串口芯片8251A扩展串行接13',实现PC机与单片机之问的串行通信。 关键词:串行通信;单片机;接口;RS232C
上传时间: 2014-12-21
上传用户:aeiouetla
基于ADuC812单片机的暖表计量系统:针对传统供热系统对热量的浪费以及不能实现分户控制,设计了基于单片机的能实现分户计量、分室控温,按户收费的暖表计量系统. 介绍了系统功能、结构组成、工作原理,设计了控制电路以及控制程序,并将该系统应用在实际中,其供热及计量方式比传统的能节能约10%.关键词: 暖表计量系统;节能;单片机
上传时间: 2014-01-06
上传用户:smallfish
介绍了基于89S51 单片机的微型热敏打印机的组成,分析了打印原理,详细给出了整体流程以及各个功能模块的软件设计。热敏打印头采用I/O 口模拟串行数据传输实现数据加载。设计的微型热敏打印机运用于实际,取得了良好的效果。关键词:热敏打印机 过热保护 步进电机 数据加载由于常用的微型针式打印机的速度慢,噪声大,无法满足某些场合的需要。微型热敏打印机具有打印速度快、噪音低、可靠性高、字迹清晰、机头小而轻等优点,可满足各种场合的打印要求,因此得到广泛应用。笔者在汽车行驶记录仪的开发过程中,根据厂家要求,选用较为先进的热敏打印机作为打印设备。但微型热敏打印头对打印时序和温度要求较高,一旦控制不当极易造成打印头烧毁。因此,在有合理的硬件设计的基础上,软件设计也十分重要。本文使用某些软件设计替代了部分硬件电路,使打印机的控制电路得到了简化。
上传时间: 2013-11-14
上传用户:digacha
深入浅出AVR单片机思路清晰,以AVR单片机为载体,介绍了初学单片机所必须掌握的专业知识。书中语言严谨但不乏幽默风趣,配以大量的照片、图示和实例程序,使读者在愉悦中完成专业知识的学习,并培养了学习嵌入式系统的兴趣。本书在讲述AVR单片机的同时,更注重于对读者学习和设计能力的启发、培养,帮助他们养成“从实践中来,到实践中去”的科学方法论,为进一步的学习创造了基础。 本书讲述浅显、内容丰富、编排合理、实例详尽。首先介绍了如何阅读器件资料的方法,然后熟悉ICCAVR集成开发环境并搭建实验开发装置,接着从实际应用出发,启发式地介绍AVR单片机的常用资源和对应软件方法,最后较为全面地补充了从事嵌入式系统开发要扩展的软件知识。 第1篇 Are you ready? 第1章 学会阅读Datasheet 1.1 如何阅读PDF文件,如何获得Datasheet文件 1.2 Datasheet告诉我们些什么 1.3 如何看懂AVR的Datasheet 1.4 如何得到帮助 1.5 汇编语言执行时间的计算方法 1.6 ATmega48/88/168常用熔丝的作用及其配置方法 1.7 对误烧写为外部时钟模式的解锁方法 实例1 阅读74HC595 Datasheet 第2章 深入开发环境 2.1 认识ICC编译环境 2.2 事半功倍的代码生成器 2.3 ICC之不得不说的故事 2.4 AVR最小系统和下载线DIY 实例2 AVR最小系统DIY第2篇 Let\'s go! 第3章 从跑马灯开始 3.1 输入/输出界面 3.1.1 单片机的输入/输出设备——引脚 3.1.2 “芯”里有数——数码管显示 3.1.3 单片机的输入/输出设备——从按键到键盘 3.2 用ATmega48/88/168单片机端口驱动数码管 3.3 操纵ATmega48/88/168单片机端口 3.4 端口内建上拉电阻的使用 3.5 端口位操作 实例3 跑马灯 实例4 数码管的显示(上) 实例5 数码管的显示(下) 实例6 矩阵键盘 第4章 对不起接个电话 4.1 十万火急——中断 4.2 中断的特性 4.3 使用中断时的注意事项 4.4 ATmega48/88/168单片机有哪些中断源 4.5 如何编写一个中断的服务程序代码 4.6 ATmega48/88/168单片机中断的开关控制 4.7 ATmega48/88/168中断标志位 4.8 ATmega48/88/168中断优先级 4.9 ATmega48/88/168单片机中断向量 4.10 中断与查询之争 4.11 用查询方式响应外设中断 4.12 中断误触发 4.13 前后台与原子操作 实例7 中断唤醒的键盘扫描 实例8 旋转编码器 第5章 一秒究竟有多长 5.1 单片机与时间 5.2 软件延时 5.3 不需要加载的“自由计时器” 5.4 通过重加载控制定时中断周期 5.5 使用代码生成器生成定时器1初始化代码 5.6 定时器的其他工作模式 5.7 PWM波及其应用简介 5.8 人类能看懂的电子时钟——实时时钟简介 实例9 闪烁的灯 实例10 渐明渐暗的灯 实例11 复杂闪烁控制 第6章 电量低 6.1 从猜数游戏到A/D转换器 6.2 ATmega48/88/168的A/D转换器 6.3 ATmega48/88/168单片机中与A/D相关的引脚 6.4 ATmega48/88/168单片机中与A/D相关的寄存器 6.5 使用A/D时需要注意些什么 6.6 怎样知道A/D转换完成 6.7 读取A/D的转换结果 6.8 使用代码生成器生成ADC初始化代码 6.9 书写具有工程结构的初始化代码 6.10 电量计原理概述 …… 第7章 正在过收费站 第8章 包装的学问 第9章 傻孩子求职记 第10章 MISSION UPDATE第3篇 Code Name C 第11章 朝花夕拾 第12章 指针都是纸老虎 第13章 来自身边的启示 第14章 初识嵌入式系统
上传时间: 2014-05-05
上传用户:佳期如梦
为了提高望远镜影像稳定系统的防抖性能,设计了一种小型望远镜防抖系统。采用负反馈闭环控制进行镜片的位置伺服控制,以MSP430F169 单片机为核心控制电路,阐述了防抖系统的原理并给出了硬件和软件设计方案,通过实物调试证明采用该设计方法的望远镜防抖系统具有结构简单,稳定性好、控制精度高的优点。防抖系统正日益广泛地应用于照相机和望远镜等光学设备中。防抖主要分为光学防抖和电子防抖,光学防抖通过光学器件进行影响稳定;电子防抖采用软件的方法,针对数字图像设计基于图像处理的影像稳定算法[1]。对于望远镜来说,在放大视角的同时,也会将手的抖动造成的影像晃动放大,在高倍望远镜中尤其明显。天文望远镜、军用望远镜等高倍望远镜在使用时通常需要配合三脚架,而大多数的手持望远镜在没有影像稳定措施的情况下观察效果受到扰动。如果观察者站在车、船、飞机上时,晃动的影响更加严重,即使把望远镜装到三角架上,也不能消除晃动的影响。因此,开发适合望远镜使用的影像稳定系统已经成为一项迫切的任务,防抖动望远镜将会具有很大的市场前景。影像稳定属于跟踪控制问题。文献[2]设计了一种采用形状可变的流体棱镜进行抖动补偿的方法。本文设计了以MSP430 单片机为核心的防抖控制系统,给出了系统硬件设计电路,使用C430 语言进行软件调试,以实现对望远镜防抖系统的有效控制。
上传时间: 2013-12-02
上传用户:blacklee
摘 要:介绍了一种以单片机89C51为控制器的点阵LED显示系统。该系统采用RS-232通信标准,通过以89C51和89C2051为核心的控制电路和后续驱动电路,得到了LED显示屏多种显示方式和状态。本文详细说明了该电路的工作原理及编程思路。关键词:89C51 89C2051 RS-232 点阵LED 实时时钟1、 LED点阵显示系统简介随着图形点阵LED显示模块在各行各业的逐步使用,使得人机界面变得越来越直观形象,尤其对于国内大多数需要有汉字和图形显示的用户来说,显示界面的友好与否,将直接影响到其产品的形象和市场竞争力。本文所介绍的点阵LED显示屏,显示汉字和各种常见字符等信息,可广泛应用于各种场所。具有结构简单、安装方便、字型美观、图案清析。采用高性能单片机控制,性能稳定,可靠性高,具有掉电保护功能,可完全脱机运行,可以显示约2000个文字。经过一条RS-232串口线与电脑连接更换信息,操作简单,使用方便。 2、 LED点阵显示系统的硬件设计LED点阵显示系统由计算机、RS-232通讯电路、控制电路和LED点阵显示电路构成,结构框图如图1所示。
上传时间: 2013-11-29
上传用户:时代将军
8.1 模拟接口概述单片机的外部设备不一定都是数字式的,也经常会和模拟式的设备连接。 例如单片机来控制温度、压力时,温度和压力都是连续变化的,都是模拟量,在单片机与外部环境通信的时候,就需要有一种转换器来把模拟信号变为数字信号,以便能够输送给单片机进行处理。而单片机送出的控制信号,也必须经过变换器变成模拟信号,才能为控制电路所接受。这种变换器就称为数模(D/A)转换器和模数(A/D)转换器。CPU与模拟外设之间的接口电路称为模拟接口。在这一章里将介绍单片机与 A/D及D/A转换器接口,以及有关的应用。 8.2 DAC及其接口一、DAC介绍:1.DAC结构:DAC芯片上集成有D/A转换电路和辅助电路。2.DAC的参数:描述D/A转换器性能的参数很多,主要有以下几个:分辨率(Resolution) 偏移误差(OffsetError) 线性度(Linearity) 精度(Accuracy) 转换速度(ConvemionRate) 温度灵敏度(TemperatureSensitivity) 二、典型DAC芯片及其接口一、DAC介绍:1.DAC结构:DAC芯片上集成有D/A转换电路和辅助电路。2.DAC的参数:描述D/A转换器性能的参数很多,主要有以下几个:分辨率(Resolution) 偏移误差(OffsetError) 线性度(Linearity) 精度(Accuracy) 转换速度(ConvemionRate) 温度灵敏度(TemperatureSensitivity) 8.3 ADC及其接口DAC 0832的结构DAC 0832的引脚DAC 0832的接口DAC 0832的应用DAC0832是CMOS工艺,双列直插式20引脚。① VCC电源可以在5-15V内变化。典型使用时用15V电源。② AGND为模拟量地线,DGND为数字量地线,使用时,这两个接地端应始终连在一起。③ 参考电压VREF接外部的标准电源,VREF一般可在+10V到—10V范围内选用。
标签: 模拟接口
上传时间: 2013-10-10
上传用户:ukuk
分析了运动控制器对机器人的重要性;提出了一种高性能的基于DSP芯片的运动控制器的整体设计方案,该控制器集控制电路、数据采集模块和驱动电路于一体,能够很好的完成机器人运动轨迹和位置的控制。设计了控制器的硬件电路,重点介绍了驱动电路和电源电路的设计过程。最后,为了实现控制要求,对软件进行了相应的设计。
上传时间: 2013-11-09
上传用户:waves_0801
以TMS320F28335为核心,设计了一种高可靠性的雷达伺服系统。描述了伺服系统的组成及其工作原理,重点讨论了伺服控制器的设计,分析系统的安全控制策略,并给出具体实现的控制电路。实践表明:系统具备精度高、稳定性好、可靠性高、易调试等特点。
上传时间: 2013-11-15
上传用户:yueguizhilin