毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89C52单片机步进光学测试平台控制技术+电路图+源程序(3)
2.1 系统框图
3 硬件控制电路设计
3.1 硬件控制系统组成
本设计的硬件控制系统由以下五个模块组成:
1) 单片机最小系统:由复位电路、时钟电路两部分组成。其中复位电路使单片机系统能够稳定地复位,从而正常开机启动。而时钟电路采用了外部时钟方式,使单片机的各个功能部件都以同一时钟频率为基准工作,从而能保持协调同步。
2) 键盘控制模块:包括复位键和继续键,分别对应了单片机的P2.4和P2.5引脚,两个按键就是低电平有效。实现了对步进电机的控制。
3) 步进电机驱动模块:选用2个 ,其中每个中包含了七个NPN达林顿连接三极管,驱动步进电机转动,将脉冲信号传送给了步进电机,。该模块与单片机的 P2.0—P2.3 相连。
4) A/D 转换模块:核心部分由 ADC0804 组成,它将把光电检测系统输出的模拟信号转化成数字信号。单片机的 P1.0-P1.7 相连与ADC0804相连。
5) LCD 显示模块:使用 液晶显示器。用来显示当前步进电机的位置和在这位置上测量的数据。LCD 1602 的 D0-D7和AT89C52单片机的 P0.0-P0.7 相连。
如上述所示,本系统利用AT89C52 单片机作为控制系统,用2个按键对控制系统,当系统启动后,单片机发出用于控制的脉冲信号,脉冲控制信号经过芯片ULN2003进行处理后,再驱动步进电机,最终,脉冲信号被步进电机转化成角位移,电机的转子根据此脉冲的数目转过特定的圈数,使控制步进电机运动到特定的位置,然后是光电测量的电路将信号采集下来,传送给ADC0804转换成单片机能够处理的信号传送给单片机。在这一切进行的同时,LCD1602上显示了步进电机的位置和测量的结果等信息。
3.2 单片机最小系统电路
3.2.1 单片机简介
如果在一块芯片上,继承了一台微型
计算机
的四个基本组成部分,这种芯片就被成为单片微型计算机(Single Chip Microcomputer),简称单片机。就是说单片机是单个芯片上的微型计算机,虽然小,但是具备的整个计算机的四个基本组成部分。因此,它广泛应用于嵌入式系统,以它为核心的硬件电路叫做单片机系统,它被应用于如家电,电路控制等各种需要少量控制的领域。据统计,每年的单片机出货量达到数十亿[6]。
单片机的一般结构包括了计算机的基本构件,CPU包含了控制器和运算器;ROM和RAM对应储存器,ROM存放程序,RAM存放数据;I/O对应输入设备和输出设备。
3.2.2 AT89C52 功能概述
AT89C52 ATMEL 公司生产的单片机.具有高性能,低电压的特点其基本参数如下[7]:
1) 种类:8位单片机
2) 工艺:CMOS
3) ROM:片内8K bytes可反复擦写的只读程序存储器(PEROM)。
4) RAM: 256 bytes。
5) 指令集:标准 MCS-51指令系统。
6) 引脚:与 8052 产品引脚兼容。
7) AT89C52 提供以下标准功能:
8) 8k 字节 Flash 闪速存储器
9) 32 个 I/O 口线
10) 256 字节内部 RAM
11) 3 个 16 位定时/计数器
12) 一个全双工川行
通信
口
13) 一个吹冰向量两级中断结构
14) 片内振荡器及时钟电路
共3页:
上一页
1
2
3
下一页
上一篇:
51单片机的柜电子密码锁的设计+源程序+流程图
下一篇:
MATLAB火电厂多台机组间的负荷优化分配研究
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
STM32单片机的无刷直流电机控制系统设计
AT89S52单片机车内空气检测系统设计+源代码
浅谈传统人文精神茬大學...
谷度酒庄消费者回访调查问卷表
国内外无刷直流电动机研究现状
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
拉力采集上位机软件开发任务书
《醉青春》导演作品阐述
中国古代秘书擅权的发展和恶变