毕业论文
论文首页 计算机毕业设计 工学论文 语言论文 社会学 经济管理学 法律论文 农学论文 医学论文 理学论文 文学论文 哲学论文 教育论文 艺术学 历史学 论文指导 论文翻译 诚聘代理  投稿出售  交流论坛
   高级搜索    本站热线:13009565069 QQ:617579642
2007-10-31 10:36:40  浏览次数:893    当前位置:首页 >> 工学论文 >> 电子工程学 >>
 

基于AT89C51单片机的电动小汽车获得全文

原文

第一章 MCS-51单片机的结构
1.1MCS-51单片机内部结构
上图就是AT89C51的外观形状的引脚表示
8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。
8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:
中央处理器:
中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调尔个单元系统协调的工作,完成运算和控制输入输出功能等作。
数据存储器(RAM):
8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。
程序存储器(ROM):
8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。
定时/计数器(ROM):
8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。
并行输入输出(I/O)口:
8051共有4组8位I/O口(P0、 P1、P2或P3),用于对外部数据的传输。
全双工串行口:
8051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。
中断系统:
8051具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。
时钟电路:
8051内置最高频率达12MHz的时钟电路,用于产生整个单片机运行的脉冲时序,但8051单片机需外置振荡电容
存储器 :
8031单片机有4个存储器空间,分别用来安排4种不同功用的存储器:
一\内部数据存储器;二\特殊功能寄存器;三\程序存储器;四\外部数据存储器。
内部数据存储器和特殊功能寄存器集成于片内,程序存储器和外部数据存储器则安排在片外,用接口电路与单片机连接。4种存储器中,除内部数据存储器和特殊功能寄存器是统一编址的除外,各存储器均分开编址,并用不完全相同的寻址方式来访问它们
通过对特殊功能寄存器PSW中RS1、RS0两位的编程设置),可选择任一寄存器组为工作寄存器组,方法如下:
RS1 RSO 所选中的寄存器组
......


  目录

第一章 MCS-51单片机的结构
第二章 基于8051芯片控制的自动往返小车设计
第三章 对于所设计的小车的总结


  参考资料

[1].黄俊,王兆安[M]电力电子技术(第三版) 北京:机械工业出版社,1999.12
[2].李华[M]MCS-51实用接口技术 北京:北京航空航天大学出版社,1996
[3].陆坤等[M]电子设计技术 成都:电子科技大学出版社,1998.10
[4].赵家 付小美 董平[M] 新编传感器电路设计手册 北京:中国计量出版社,2002
[5].李华等[M] MCS-51系列单片机使用接口技术 北京:北京航空航天大学出版社,2003
[6].王晓明[M] 电动机的单片机控制 北京:北京航空航天大学出版社.2002
[7].全国大学生电子设计竞赛组委会:第五届全国大学生电子设计竞赛获奖作品选编[M] 北京:北京理工大学出版社,2003
[8].周新伦等[M] 机器人 上海:复旦大学出版社,1999
[9].黄贤武等[M] 传感器原理与应用 四川:电子科技大学出版社,1999
[10]. “93C06/93C46 256Bit/1K 5.0V Microwire Serial EEPROM Datasheet,” Microchip Technology Incorporated, USA, 1996.
[11].“MT8870D/MT8870D-1 Integrated DTMF Receiver Datasheet,” Mitel Technology Incorporated, 1996.


  简单介绍

本设计以AT89C51单片机为核心,以超微型红外线发射接收一体化管为数据采集器件,用三极管构成的电子开关电路驱动电机,组成了一个比较完整的自动往返电动小汽车的控制系统。系统通过设计一个巧妙的精密控制脉冲占空比算法,实现了对电动小汽车自动往返的精密控制。系统的设计充分体现了价廉物美、简单实用的设计原则。
在系统结构上,我们所设计实现的自动往返电动小汽车的控制系统由四个模块组成:单片机微型控制系统模块、数据采集模块、电机驱动模块、信息显示模块。其中,数据采集模块负责采集路面信息;单片机微型控制系统模块负责对采集的信息进行处理,并通过程序完成复杂的控制;电机驱动模块主要根据单片机传入的信号控制小车的运动;信息显示模块则显示相应的信息(如行驶距离显示、倒计时显示等)
本设计的技术特色主要体现在以下几个方面:
(1) 在设计数据采集模块时,考虑到设计成本,我们没有采用昂的专用传感器,而是使用廉价的超大型红外线接收发射一体化管,通过外围电路来保证信息采集的可靠性。
(2) 在设计电机驱动模块时,没有使用专用的大功率电子集成开关,而是用三极管组成简单的开关电路,实现了电机的驱动控制。
(3) 用软件实现对小车运动的精密控制是本设计的一大特色。其原理是:用位运算的方法,逐位调整脉冲信号的的占空比,实现了对电机旋转速度的精密控制。为了进一步提高控制精度,我们通过检测车轮旋转的圈数来判断小车的行进速度,继而控制电机的旋转速度,使小车在我们指定的速度下稳定行进。这样,整个电机控制系统构成了一个速度负反馈环,从而完全实现了小车的精密速控。而且,通过检测单位时间车轮旋转的圈数,可以计算出小车的速度。这样,就为发挥部分的实现提供了技术条件和数据信息。
实测数据表明,本设计不仅完成了基本要求部分的各项任务,而且还实现了发挥部分的往返时间和行驶距离显示,以及倒计时显示等功能。系统采用的设计方案正确,电路设计和软件模块设计合理,技术路线基本可行。




推荐论文                 更多

· 基于IC卡的楼宇门禁系统...
· 基于单片机的短信收发系...
· 智能机器人的研究与设计
· 基于SPCE061A的语音遥控...
· 智能型充电器的电源和显...
· 大棚温湿自动控制系统
· 基于AT89C51单片机倒车防...
· 移动通信的电波衰落与抗...
· 工程机械制造厂供电系统设计
· 数控直流电压源论文

出售论文
亿佰资讯网 - 《中华人民共和国增值电信业务经营许可证》 ICP证编号:陕ICP备05010493号 - 资料购买帮助
2006-2007 100LW.com and its suppliers.保留所有权利  增值电信业务经营许可证B2-20060392
电话:0472-2110208  13009565069  电邮:paowen@foxmail.com
QQ: 453148943   617579642  MSN:wide_sun@hotmail.com
地址:内蒙古包头市稀土开发区软件园大厦A座413室