大器、直流增益模块和其他所有可用单电源供电的使用运放的地方使用。
下载可编辑
f
光电转换部分与单片机的连接框图如图所示
脉冲产生电路设计
由于proteus不能仿真光电传感器,则用一个方波代替光电传感器的将光信号转换成电信号的输出。
如图发现,方波电压的幅值已经被放大,将这个信号输入单片机中作脉冲计数。
下载可编辑
f
4系统软件电路设计
AT89C52基本性能
单片机我们选用AT89C52(引脚图如下)AT89C52是一个低电压,高性能CMOS8位单片机,片含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS51指令系统,片置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。
AT89C52有40个引脚,32个外部双向输入输出(IO)端口,同时含2个外中断口,3个16位可编程定时计数器2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。
AT89C52引脚图
单片机最小系统单片机最小系统包括时钟电路和复位电路。单片机工作时,从取指令到译码再进行微
下载可编辑
f
操作,必须在时钟信号控制下才能有序地进行,时钟电路就是为单片机工作提供基本时钟的。单片机的时钟信号通常有两种产生方式:部时钟方式和外部时钟方式。部时钟方式的原理电路如下图所示。在单片机XTAL1和XTAL2引脚上跨接上一个晶振和两个稳频电容,可以与单片机片的电路构成一个稳定的自激振荡器。外接电容的作用是对振荡器进行频率微调,使振荡信号频率与晶振频率一致,同时起到稳定频率的作用,一般选用2030pF的瓷片电容。复位电路是利用电容充电来实现复位。在电源接通瞬间,RST引脚上的电位是高电平(Vcc),电源接通后对电容进行快速充电,随着充电的进行,RST引脚上的电位也会逐渐下降为低电平。最小系统如图所示
显示电路设计
led数码管(LEDSegme
tDisplays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在部连接完成,只需引出它们的各个笔划,公共电极。led数码管常用段数一般为7段有的另加一个小数点,led数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。共阴和共阳r