2.5 其他模块和设计使用软件选用
其他模块主要包括图像处理模块,用于处理裂纹信息,辨别优劣的单元; 传感模块,用于负责捕捉和连接各个单元的单元;数据库模块,处理保管各类信息情况的单元。这些模块部分可见于我的小组成员的论文设计,他们也有些许参与。
在软件的使用方面,我选用keil C51软件,来编写电机控制设计的程序代码,再用altium designer summer 09 来绘制电路图,PCB图,另外我也尝试使用proteus电路仿真软件来做电机控制的拓展模块。
2.6 硬件系统设计原则与单片机最小系统
    硬件系统的设计应具备以下原则:
1.满足系统的设计要求,易于操作文护。2.系统功能灵活,便于扩展。3.具有自动诊断功能。
根据以上的设计原则,我决定采用STC89C51单片机、ULN2003芯片、LED灯和步进电机的组合方式来完成这个系统的搭建,并采用C语言编写程序,以此来完成最终效果的实现以及系统的简洁与稳定。
单片机的最小系统包括电源(地),晶振(一般使用11.0592M或者12M),复位电路。有了以上三块内容,并且单片机内部装入了程序。单片机就能够工作了。另外要注意的一点是,EA(31脚)在使用时也要接高电平,即接到电源+5V。告诉单片机不使用片外存储器,这样单片机系统才会稳定地执行你烧写进去的程序。下图2.7,2.8就是单片机最小系统示意图和PCB图:
 图2.7 单片机最小系统示意图
图2.8  单片机最小系统PCB图
    单片机是微型计算机的一个分支,也是颇具生命力的一种。单片机微型计算机也被称为单片机,非常适用于控制领域,故又称为微控制器。
    通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。
    STC89C51单片机内部结构:
 STC89C51是51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。
  STC89C51单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:
上一篇:嵌入式系统中TCP/IP协议的研究
下一篇:HFSS宽频带圆极化微带天线设计仿真

STC89C52单片机智能车红外避障控制设计

单片机双极性神经刺激脉冲发生器的设计

单片机的环境参数检测仪的设计+电路图

单片机的数字式电感电容表设计

STC89C52单片机的信号发生器的设计

STC89C51单片机便携式环境检...

STC89C52单片机无线智能抄表系统设计与实现

拉力采集上位机软件开发任务书

浅谈新形势下妇产科护理...

中国古代秘书擅权的发展和恶变

高校网球场馆运营管理初探【1805字】

《醉青春》导演作品阐述

辩护律师的作证义务和保...

国内外无刷直流电动机研究现状

多元化刑事简易程序构建探讨【9365字】

浅谈传统人文精神茬大學...

谷度酒庄消费者回访调查问卷表