4 硬件电路设计
硬件电路以AT89C51单片机为核心部件,主要由单片机最小系统模块、电机驱动控制模块、键盘输入模块等组成。 4.1 单片机最小系统
此次设计中电路的控制部分选择以单片机AT89C51为核心的最小系统板,该系统由单片机、时钟电路、复位电路等组成。这三部分是单片机正常工作的前提。AT89C51采用+5V单电源供电。时钟电路采用外部时钟源,由外部提供晶振。复位电路的基本功能是为系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为了可靠起见,一般电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分一合过程引起的抖动而影响复位。 4.1.1 时钟电路
单片机工作的时间基准是由时钟电路提供的。单片机可以通过两种方式产生振荡:内部振荡方式和外部振荡方式。外部震荡方式需要引入外部时钟信号作为单片机的时钟信号,它可以使各单片机之间的时钟信号同步,常用于多片单片机组成的系统中,而对于此次设计只需要用一片单片机的情况,系统采用内部震荡方式。
因为时钟电路是一个反相放大器,XTAL1、XTAL2分别为反相放大器的输入端和输出端,所以可以外接晶振和电容组成单片机内部的振荡器。在单片机的XTAL1和XTAL2两个引脚间,接一个晶振及两只电容就构成了单片机的时钟电路,如图4-1所示:
Hz
图4-1 时钟电路
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库基于L298N电机驱动模块的设计与实现(10)在线全文阅读。
相关推荐: