全文预览

单片机控制直流电机

上传者:随心@流浪 |  格式:doc  |  页数:37 |  大小:1525KB

文档介绍
MAX7221) Р9、SPI, QSPI, MICROWIRE串行接口(MAX7221) Р10、24脚的 DIP和 SO 封装Р2.2.2 工作原理Р Р图2.2 显示电路的设计Р 如图2.2所示,可变电阻接ADC0808转变成相应电压的数字信号,单片机通过P0口读取,再由P1口输出与转速相应的8位BCD编码到MAX7219。经由MAX7219处理后通过四位数码管显示出来。电动机所处速度级以速度档级数显示。正转时最高位显示“三”,其它三位为电机转速;反转时最高位显示“F”,其它三位为电机转速。每次电动机启动后开始显示,停止时数码管显示出“0000”。Р2.3 A/D转换模块Р2.3.1 ADC0808Р ADC0808是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。是目前国内应用最广泛的8位通用A/D芯片。Р 主要特性Р 1)8路输入通道,8位A/D转换器,即分辨率为8位。Р 2)具有转换起停控制端。Р3)转换时间为100μs(时钟为640kHz时),130μs(时钟为500kHz时) Р4)单个+5V电源供电。Р5)模拟输入电压范围0~+5V,不需零点和满刻度校准。Р6)工作温度范围为-40~+85摄氏度。Р7)低功耗,约15mW。Р ADC0809的工作过程Р首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。

收藏

分享

举报
下载此文档