1、 1 测控电路课程测控电路课程 设计说明书设计说明书 题题 目目 光电计数电路光电计数电路 学学 院院 班班 级级 学生姓名学生姓名 学学 号号 指导老师指导老师 20152015 年年 5 5 月月 1111 日日 2 目录目录 1 1、课程设计题目:、课程设计题目: 3 3 2 2、课程设计目的:、课程设计目的: 3 3 3 3、课程设计内容:、课程设计内容: 3 3 3.13.1 电路设计电路设计 3 3 3.1.13.1.1 单片机最小系统单片机最小系统 3 3 3.1.23.1.2 晶振电路:晶振电路: 5 5 3.1.33.1.3 复位电路:复位电路: 5 5 3.1.43.1.4
2、 光敏电阻电路设计:光敏电阻电路设计: 6 6 3.1.53.1.5 显示电路图:显示电路图: 7 7 3.1.63.1.6 整体电路图:整体电路图: 8 8 3.23.2 程序设计:程序设计: 8 8 3.2.13.2.1 初始化程序:初始化程序: 8 8 3.2.23.2.2 延时程序:延时程序: 8 8 3.2.33.2.3 显示程序:显示程序: 9 9 3.2.43.2.4 计数程序:计数程序: 9 9 3.2.53.2.5 主程序:主程序: 1010 3.2.63.2.6 整体程序:整体程序: 1010 4 4、个人体会、个人体会 1212 5 5、参考文献、参考文献 1313 附录
3、:附录: 1414 实物图实物图 1414 3 1、课程设计题目:、课程设计题目: 设计一个光电计数电路,利用三极管加运放,设计光电转换电路;光电转换 信号比较输出 0、1 信号;引入单片机计数电路,计算光电计数值 2、课程设计目的:、课程设计目的: 了解计数的含义,计数的意义。它是我们定时与自动化计数的基础,在工程 领域很多地方用到这样的功能,它也是单片机的一项重要功能模块,掌握它,我 我们后面的综合实验与综合设计打下良好的基础。 3、课程设计内容:、课程设计内容: 3.1 电路设计电路设计 图 1 原理框图 3.1.1 单片机最小系统单片机最小系统 51 单片机是对所有兼容 Intel 8
4、031 指令系统的单片机的统称。该系列单片 机的始祖是 Intel 的 8031 单片机,后来随着 Flash rom 技术的发展,8031 单片 机取得了长足的进展,成为应用最广泛的 8 位单片机之一,其代表型号是 ATMEL 公司的 AT89 系列,它广泛应用于工业测控系统之中。很多公司都有 51 系列的兼 光照 光敏电阻 阻值改变 三极管放 大电压 比较器与 2.5V 比较 单片机接收 信号计数 数码管显示 计数值 4 容机型推出,今后很长的一段时间内将占有大量市场。51 单片机是基础入门的 一个单片机,还是应用最广泛的一种。 单片机选用 AT89C52 芯片。AT89C52 为 8 位
5、通用微处理器,采用工业标准的 C51 内核,在内部功能及管脚排布上与通用的 8xc52 相同,其主要用于会聚调整 时的功能控制。功能包括对会聚主 IC 内部寄存器、数据 RAM 及外部接口等功能 部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号 IR 的接收解码 及与主板 CPU 通信等。主要管脚有:XTAL1(19 脚)和 XTAL2(18 脚)为振荡 器输入输出端口,外接 12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电 阻电容组成的复位电路。VCC(40 脚)和 VSS(20 脚)为供电端口,分别接+5V 电源的正负端。P0P3 为可编程通用 I/O 脚,其功能用
6、途由软件定义,在本设 计中,P0 端口(3239 脚)被定义为 N1 功能控制端口,分别与 N1 的相应功能 管脚相连接,13 脚定义为 IR 输入端,10 脚和 11 脚定义为 I2C 总线控制端口, 分别连接 N1 的 SDAS(18 脚)和 SCLS(19 脚)端口,12 脚、27 脚及 28 脚定 义为握手信号功能端口,连接主板 CPU 的相应功能端,用于当前制式的检测及 会聚调整状态进入的控制功能。单片机最小系统或者称为最小应用系统,就是用 最少的元件组成的单片机可以工作的系统,对 51 系列单片机来说,最小系统一 般应该包括:单片机、复位电路、晶振电路。 图 2 80c51 单片机芯片 5 3.1.2 晶振电路:晶振电路: 8051 单片机的时钟信号通常用两种电路形式电路得到:内部震荡方式和外 部中断方式。在引脚 XTAL1 和 XTA