老古开发网首页
导航:老古开发网首页文章索引文章分类单片机→[能产生模拟输出信号的微处理器]
| -文章搜索 - 最新文章 - |

能产生模拟输出信号的微处理器

发布时间:2005年6月14日 点击次数:436
来源:EDN China   作者:Abel Raynus
 

  无刷直流电动机需要多种电压电平来控制转速:0V 使电动机停转,5V 使电动机以最大转速运转,而在0V和5V之间的电压则使电动机以较低的转速运转。当你在受微处理器监控的系统中使用这种电动机时,微控制器应该产生所有这些电压。但微处理器属于数字器件,通常没有模拟输出。现在有几种方法可以克服这一缺陷。例如,你可以使用一个DAC、一个数字可编程电位器,或者连接到电阻分压器的一些模拟开关。然而,当你只需几种中间电压电平时,能找到某种利用微控制器软件的方法就更好。本设计实例是基于如下事实:你可以对用作输入端或输出端的微控制器I/O引脚进行编程。当你对用作输出端的一根引脚进行编程时,你将该脚电压电平设置为高电平(5V)或低电平(0V)。当你对用作输入端的一根引脚进行编程时,该引脚对输出电压没有任何影响。图1示出了这样一种电路实例。

图1  微控制器能产生控制电动机的模拟输出电压。

  该电路除了需要几只电阻器外不需要其它外部元件。你可以在主程序执行时设置输出电压电平,或者通过外部中断的办法来设置。为了进行测试,使用外部中断较为可取。一个按键式开关触发外部中断,外部中断的服务程序随后设置所有预定的电压值。本设计采用 0V、1.25V、2.5V、3.33V 和 5V 五种电压电平。电阻器 R1 ~ R4 决定中间电压电平。该电路使用了 Motorola公司 (www.motorola.com)生产的价格低廉的 8 位 MC-68HRC908JK1闪存微控制器,这种方法适用于任何一种微控制器。你可以从 www.ednmag.com 网站的本设计实例Web版下载微控制器的软件。


 


欢迎进入老古论坛进行讨论
[单片机] 相关文章:
内嵌51MCU的射频收发芯片CC1010及其应用
简介:
摘要: 简要介绍内嵌8051MCU的射频收发芯片CC1010的特性和各引脚功能;分析芯片的功能结构,芯片内嵌51MCU的性能和片内收发器的工作原理;给出参考应用电路;说明在PCB布线时应当注意的一些问题。 关键词: CC1010 射频收发芯片 单片机 应用 引言 CC1010是挪威Chipcon公司推出的单片、多频段、低功耗、超高频射频芯片。芯片采用Chipcon公司的0.35μmCMOS技术制成,内嵌高性能的8051微控制器、32KB的Flash程序存储器2176字节......

如何用C51编AD程序
上海贝岭电能计量芯片顺利通过鉴定
C51的一些误区和注意事项
C51 怎样将1个子程序段定位在1个固定的地址位置?
如何正确使用内存
用计算机并口模拟SPI通讯的C源程序
CRC16-STANDARD的快速算法,51汇编
IIC总线模拟程序
CRC算法原理及C语言实现
 
下一个:[新闻热点]TI、摩托罗拉不看好3G前景
简介:
6月6日消息,尽管欧洲及亚洲3G热潮不减,我国台湾3G亦相继开台,全球移动通讯业者、手机厂及内容供应商均寄予厚望,不过,近来包括GSM/GPRS芯片龙头德州仪器(TI)、手机大厂摩托罗拉(Motorola)高层,相继对3G前景大浇冷水;Qualcomm日前亦表示,由于3G服务进度不如预期,调降2005年WCDMA手机出货目标。 据港台媒体报道,近来多家手机芯片大厂及手机领导厂商纷纷对2005年3G市场不表看好,德仪亚洲区总裁程天纵表示,从2G到3G必须经过3~5年学习曲线,现阶段不宜将全部赌注押在3G。他认为,不同世代的规格标准完全不同,至少得经过3~5年手机价格及品质才会趋于稳定......
 

上一个:[新闻热点]大唐微电子半导体营收增长

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:否 执行时间:16毫秒