当前位置:文档之家› 43进制光控计数器课程设计报告

43进制光控计数器课程设计报告

43进制光控计数器课程设计报告
43进制光控计数器课程设计报告

H a r b i n I n s t i t u t e o f T e c h n o l o g y

课程设计说明书(论文)

课程名称:电子技术课程设计

设计题目:光控计数器

院系:电气学院测控技术与仪器

班级:1101102

设计者:姬耀

学号:1110100428

指导教师:

设计时间:20131125 – 20131208

哈尔滨工业大学

哈尔滨工业大学课程设计任务书

一、立项背景(主要指项目的意义及应用前景)

随着人们生活水平的日益提高,人们越来越追求人性化,智能化和自动化的事物,人们需要的是一种能给生产和生活带来便利的电子产品,计数器是一款应用广泛的技术产品,随着技术的发展,催生出了新一代的计数器叫光控计数器。现代生活中,我们上课老师需要统计人数,在大型商场,餐厅,图书馆等公共场所需要统计人数来决定是否启动空调,照明灯等电器。所以说光控计数器的设计与使用对我们的生活提供了很大的便利。这次课程设计研究光控计数器有着现实的意义。

二、项目研究内容 (主要指设计要求,元器件的选择等)

1.基本设计要求

(1) 设计2路光控电路,一路放置在门外,一路放置在门里。当有人进入或走出房间时,将先后触发两路光控电路产生脉冲信号。

(2) 设计加减控制电路,要求根据光控电路产生脉冲的先后顺序,判断人员是进入房间还是离开房间。当有人进入时,加法计数;有人离开时,减法计数。

(3) 用2片74LS190或74LS192设计实现43进制的可逆计数器,并用数码管显示计数结果。

2.扩展设计要求

(1)具有手动复位(清零)功能。

(2) 计数器每计1个数,发光二极管指示灯闪烁一次。

3.元件清单

表1 使用器件

三、项目实施方案(包含原理框图,仿真电路图及工作原理说明)

1.设计电路图

键 = C

图1 电路原理图

2.原理分析

2.1光控电路部分

采用两个开关模拟两个光电管对,平时保持高电平。当有人通过,遮住光路时,输出低电平。在实际电路中,对于红外发光二级管,正极接一个300欧姆的限流电阻后接电源,负极接地;对于红外接收管,负极直接接电源,正极接一个20K欧姆的电阻后接地。脉冲信号从电阻上引出。

2.2脉冲整形部分

用555芯片构成单稳触发器,每次触发产生一个1s左右的方波脉冲(仿真时为10ms)。目的是将实际中可能不重合的脉冲信号变为重合的信号,同时,由于此触发器不具有重触发的功能,所以此电路还兼有消抖的功能。电路图如图2。

0.01μF

图2脉冲整形部分

由光电管产生的脉冲信号(开关代替)由TRI端(555芯片的2号管脚)输入。整形后波形如图

图3脉冲整形部分仿真2.3触发电路

图4 触发电路

经过两路555整形电路出来的信号分别接到JK触发器的时钟端,此时J=K=‘1’,触发器来时钟就会发生翻转,初始时刻触发器输出为‘0’,A路信号先来输出Q翻为‘1’,和B路信号的正脉冲与非后可以输出一个负脉冲;而后B路时钟后来,时钟信号来输出Q 翻为‘1’,与A路与非一直为‘1’不会产生负脉冲,这样就产生了加时钟信号,而当B路先来,A路后来时反之产生减时钟。且两个触发器的输出与非后接到了触发器的清零端,两路信号过后立刻清零,保证了触发器的初态输出为‘0’。

波形仿真如下:

图5 触发电路仿真

2.4计数及清零

计数部分由两片74LS192异步级联而成。当手动清零开关接‘1’时,从低位的QA、QB端和高位的QB端经四输入与非门后与手动清零信号经与非门引出异步清零信号,实现计数到42时+1回到00。从高位QD自与非后引出异步置数信号实现00时-1置为42。手动清零功能,可以用一个复位开关实现,用一个单刀双掷开关接‘1’正常计数,接‘0’实现手动清零。

键 = C

图6 计数及清零

2.5数显及计数闪烁

显示部分由两个共阳数码管和与其相配的译码器74LS47构成,限流电阻为300欧姆。如图5所示。

计数闪烁电路输入信号是192计数加减信号与非,出现计数信号是,输出一个低脉冲,使LED 闪烁一次。

LED1

图7 数显及计数闪烁

四、实验验证(包含仿真波形图,实验电路的实物照片)

图8 实物电路图1

图9 实物电路图2

五、心得体会

一个实际的应用电路在设计的时候要充分的考虑到其实际的使用条件和可操作性,电路设计之初只是单纯对书本知识的搬移和模拟电脑仿真,可真正在搭建和调试过程中会出现许多的干扰和竞争冒险,于是我们通过查找资料修改了设计,应用JK 触发器巧妙的避免了电路的竞争和冒险,实际的电路搭建过程并不会像想象中的插拔和接线那么简单,需要在过程中随时通过万用表、示波器等设备检查和修改,同时也注意到了好的布局安排不仅会给使用者美的感受和方便的操作,同时也会使我们电路设计者在搭建、调试、修改甚至是材料节约方面有较大的益处,还有就是通过实际的电路设计搭建明白了在电路出现问题的时候要学会把电路分模块功能验证就可把问题锁定在一个较小的范围并逐步解决。

总之本次课程设计收获颇丰。

60进制计数器课程设计报告

电子技术基础实验 课程设计 60进制计数器

一、实验目的 (一)掌握中规模集成计数器74LS161的引脚图和逻辑功能。 (二)熟悉555集成定数器芯片的引脚图。 (三)利用74LS161和555定时器构成60进制计数器。 (四)在Multisim软件中仿真60进制计数器。 二、实验容 (一)集成计数器74LS161逻辑功能验证。 (二)用555定时器构成多谐振荡器。 (三)用两片74LS161和555定时器构成60进制计数器。 三、集成计数器介绍 (一)集成计数器74LS161管脚介绍 74LS161是4位二进制同步加法计时器。图1为它的管脚排列图,集成芯片74LS161的CLR是异步清零端(低电平有效),LOAD是异步预置数控制端(低电平有效)。CLK是时钟脉冲输入端,RCO是进位输出端,ENP、ENT是计数器使能端,高电平有效。A、B、C、D是数据输入端; QA、QB、QC、QD是数据输出端。

图1 74LS161管脚排列图 (二)集成计数器74LS161功能介绍 由表1可知,74LS161具有以下功能: 1.异步清零。当CLR=0时,无论其他各输入端的状态如何,计数器均被直接置“0”。 2.同步预置数。当CLR=1、LOAD=0且在CP上升沿作用时,计数器将ABCD同时置入QA、QB、QC、QD,使QA、QB、QC、QD=ABCD。 3.保持(禁止)。CLR=LOAD=1且ENP、ENT=0时,无论有无CP脉冲作用,计数器都将保持原有的状态不变(停止计数)。 4.计数。CLR=LOAD=ENP=ENT=1时,74LS161处于计数状态。 表1 74LS161功能表

光控开关电路设计

课程设计说明书 题目:光控开关电路设计 课程名称:模拟电子技术基础 学院:电子信息与电气工程学院学生姓名: 学号:201102010063 专业班级:自动化2011级2班 指导教师:杨欣 2013年6月7日

课程设计任务书

光控开关电路 摘要:此光控灯电路是基于光电传感器特性的基础上而设计的。该光控开关由光控部分,开关部分,LED灯三部分组成。当自然光的亮度(或人为亮度)发生改变时,光控灯将随着“开”和“关”。适合作为街道、宿舍走廊或其它公共场所照明灯,起到日熄夜亮的控制作用,以节约用电。它具有体积小、外形美观、制作容易、工作可靠等优点,适合于各种楼房走廊的照明设备,降低能耗,节约能源。 关键词:光敏二极管;电压比较器;继电器;晶体三极管

目录 1.设计背景 (1) 1.1满足现实生活需求 (1) 1.2适应现代科技发展 (1) 2.设计方案 (1) 2.1可供选择方案 (1) 2.2方案论证 (2) 3.方案的实施 (2) 3.1原理图的设计 (2) 3.2PCB板的设计和制作 (4) 3.3元器件的组装与焊接 (6) 3.4光控开关的调试 (6) 4.结果与结论 (6) 4.1.光控开关设计结果 (6) 4.2.结论 (6) 5.收获与致谢 (7) 6.参考文献 (8) 7.附件 (8)

1. 设计背景 1.1满足现实生活需求 在现代社会现实生活中我们无时无刻不在使用这电灯,现在市场上出现了各种各样的灯,比如:白炽灯,节能灯,彩灯等等,但是不论如何都少不了控制这些灯的开关。因此,设计一个可行性的开关显的尤为的重要。本次设计就是为了满足现实生活的需求而设计的光控开关。 1.2适应现代科技发展 随着现代科学技术的发展传统式开关已经不能满足现代生活。在现代社会很多地方夜晚需要长明灯,比如一些公共场所,一些生产车间。如果这些地方使用传统的开关很可能产生夜晚开灯之后,等到白天的时候就会忘记关灯而造成严重的能源浪费。 还有在一些生产过程中,我们能把这些光控开关当做报警装置的一部分。当人手触碰到那些危险区域之前,由于人手的遮光而使得光线变暗而触发开关产生报警。 因此我们的光控开关的设计是很有必要很有意义的一件事。 2. 设计方案 2.1可供选取方案: 方案一: 用μA741与光敏二极管构成光控部分 通过改变μA741的正向与反向输入电压的不同使μA741的输出端输出稳定的高电平或低电平从而使8050晶体三极管导通或截止来控制继电器的锡合与断开。 方案二: 用555定时器构建单稳态电路与光敏二极管够成光控部分 用555定时器构建的单稳态触发器同样能输出稳定的高电平或低电平从而使8050晶体三极管导通或截止来控制继电器的锡合与断开。

计算器课程设计报告

课设报告 福建工程学院软件学院 题目:汇编计算器 班级: 1301 姓名 学号: 指导老师: 日期:

目录 1、设计目的 (3) 2、概要设计 (3) 2.1 系统总体分析 (3) 2.2 主模块框图及说明 (3) 3、详细设计 (4) 3.1 主模块及子模块概述 (4) 3.2各模块详运算 (4) 4、程序调试 (7) 4.1 运行界面分析 (7) 算法分析 (7) 4.2 调试过程与分析 (9) 5、心得体会 (11) 5.1 设计体会 (11) 5.2 系统改进 (11) 附录: (11)

1、设计目的 本课程设计是一次程序设计方法及技能的基本训练,通过实际程序的开发及调试,巩固课堂上学到的关于程序设计的基本知识和基本方法,进一步熟悉汇编语言的结构特点和使用,达到能独立阅读、设计编写和调试具有一定规模的汇编程序的水平。 2、概要设计 用8086汇编语言编写一个能实现四则混合运算、带括号功能的整数计算器程序。程序能实现键盘十进制运算表达式的输入和显示(例如输入:“1+2*(3-4)”),按“=”后输出十进制表示的运算结果。 2.1 系统总体分析 在8086的操作环境下,该计算器分成输入,数据存储,运算功能,输出几个大模块,实现了使用者使用该计算器时输入一个算式,能让系统进行计算。此计算器的实现功能是基本的数学的四则运算,结果范围在0~65535。 2.2 主模块框图及说明 此流程图简要的表现出了所要实现的功能以及一些功能的大概算法,同时也是我编写的一个总体的框架。 程序流程图说明:通过流程图,可以看出程序运行时,首先输出提示语气,当用户输入后,程序根据所输入内容进行判断,通过判断的结果来决定调用哪个功能模块,首要先要要判断的是否为0-9,“+”“-”“*”“/”这些字符,若不是就会报错,实则根据运算符号调用其功能模块完成运算。最后将运算的结果显示在主频幕上,返回主程序,使用户可以重新输入。

基于89C51单片机的光控路灯设计

基于89C51单片机的光控路灯设计 指导老师:翁志刚 学生姓名:沈韦青葛宜兵任务:基于单片机条件下,设计一光控路灯模型。 要求:1、光照条件充足时,路灯保持熄灭状态,光照不足时,路灯自动开启照明。 2、使用器材:光敏电阻、模数转换器、单片机等。 3、电路简洁,制作原理图并要求仿真。 设计方案: 方案一

方案二 说明: 因为本课程设计的要求用单片机来实现光控路灯的设计,所以采用方案二,总体设计分为两个模块:主控模块和被控模块。主模块与被控模块之间通过单片机进行连接。 摘要: 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 路灯控制方式很多,本系统采用MSC-51系列单片机89C51和相关的光电检测设备来设计智能光控路灯控制器,实现了能根据实际光线条件通过89C51芯片的P1口控制路灯开关功能。随着社会文明的

不断发展,城市照明不仅局限于街道的照明,而且发展成了城市景观等装饰性照明的综合市政工程,社会对亮灯率、开关灯的准确率、故障检测的实时性和维修的及时性要求不断提高,利用51系列单片机可编程控制八位逻辑I、O端口实现路灯开关控制的智能化,达到节能、自动控制的目的。避免传统电路对能源的浪费,路灯的自动控制更方便管理,本系统实用性强,操作简单。 本文首先介绍了单片机及嵌入式系统的基本概念、特点和应用。描述了多功能基于51单片机的光控路灯的设计过程。详细说明了以51单片机为核心的软、硬件的研制过程和方法。利用proteus软件设计了电路原理图。完成光控路灯的设计。 一、引言: 随着社会经济的发展,城市照明设施的功能从单纯的以照明为主转变为实现美化环境、改善形象、活跃夜市经济的目的。对城市灯饰的管理与控制迫切需要一种科学、合理、高效的方法。因此,提供一种有效而合理的控制与管理的方法,对城市路灯与饰灯的运行状态进行智能监控显得极为重要。针对城市路灯这样“终端多、地域广、户外、分散、信息量不大”等特点,可以选择单片机智能光控的方式来解决。这样,既克服了传统的路灯控制方法、控制方式单一而无法满足实时监控和管理要求的弱点,又能适应现代城市队灯饰控制的要求。

Java带计算过程的计算器课程设计报告

保存计算过程的计算器 Java程序设计课程设计报告保存计算过程的计算器 目录 1 概述.............................................. 错误!未定义书签。 1.1 课程设计目的............................... 错误!未定义书签。 1.2 课程设计内容............................... 错误!未定义书签。 2 系统需求分析.......................................... 错误!未定义书签。 2.1 系统目标................................... 错误!未定义书签。 2.2 主体功能................................... 错误!未定义书签。 2.3 开发环境................................... 错误!未定义书签。 3 系统概要设计.......................................... 错误!未定义书签。 3.1 系统的功能模块划分......................... 错误!未定义书签。 3.2 系统流程图................................. 错误!未定义书签。4系统详细设计........................................... 错误!未定义书签。 5 测试.................................................. 错误!未定义书签。 5.1 测试方案................................... 错误!未定义书签。 5.2 测试结果................................... 错误!未定义书签。 6 小结.................................................. 错误!未定义书签。参考文献................................................ 错误!未定义书签。附录................................................ 错误!未定义书签。 附录1 源程序清单...................................... 错误!未定义书签。

数电脉搏计数器电路课程设计

烟台南山学院 数字电子技术课程设计题目脉搏计数电路设计 姓名:___ XXXXXX ___ 所在学院:_工学院电气与电子工程系 所学专业:_ 自动化 班级:___电气工程XXXX 学号:___XXXXXXXXXXXXXX 指导教师:_____ XXXXXXXX ___ 完成时间:____ XXXXXXXXXXXXX

数电课程设计任务书 一、基本情况 学时:40学时学分:1学分适应班级:12电气工程 二、进度安排 本设计共安排1周,合计40学时,具体分配如下: 实习动员及准备工作:2学时 总体方案设计:4学时 查阅资料,讨论设计:24学时 撰写设计报告:8学时 总结:2学时 教师辅导:随时 三、基本要求 1、课程设计的基本要求 数字电子技术课程设计是在学习完数字电子课程之后,按照课程教学要求,对学生进行综合性训练的一个实践教学环节。主要是培养学生综合运用理论知识的能力,分析问题和解决问题的能力,以及根据实际要求进行独立设计的能力。初步掌握数字电子线路的安装、布线、焊接、调试等基本技能;熟练掌握电子电路基本元器件的使用方法,训练、提高读图能力;掌握组装调试方法。其中理论设计包括总体方案选择,具体电路设计,选择元器件及计算参数等,课程设计的最后要求是写出设计总结报告,把设计内容进行全面的总结,若有实践条件,把实践内容上升到理论高度。 2、课程设计的教学要求 数字电子技术课程设计的教学采用相对集中的方式进行,以班为单位全班学生集中到设计室进行。做到实训教学课堂化,严格考勤制度,在实训期间累计旷课达到6节以上,或者迟到、早退累计达到8次以上的学生,该课程考核按不及格处理。在实训期间需要外出查找资料,必须在指定的时间内方可外出。 课程设计的任务相对分散,每3名学生组成一个小组,完成一个课题的设计。小组成员既有分工、又要协作,同一小组的成员之间可以相互探讨、协商,可以互相借鉴或参考别人

课程设计说明书-光控计数器word文档

H a r b i n I n s t i t u t e o f T e c h n o l o g y 课程设计说明书(论文) 课程名称:电子技术课程设计 设计题目:光控计数器 院系:自动化测试与控制系 班级: 设计者: 学号: 指导教师:齐明 设计时间: 2010.12.23 哈尔滨工业大学

哈尔滨工业大学课程设计任务书

*注:此任务书由课程设计指导教师填写。 1、实验器件: 电板 1块 发光二极管 2个 接收二极管 2个 74LS74 1片 74LS47 2片 74LS00 3片 74LS192 2片 555定时器 2片 数码管 2个 电阻:5.1K欧姆 2个 370欧姆 2个 310欧姆 14个 电容:1 μF 2个 1 nF 3 个 2、设计原理及思路: 整个系统由五个部分组成:光控电路、触发脉冲、加减计数、显示译码和数码显示,其工作原理框图如下:

首先由光控电路将接收的光信号转换为电信号,经施密特触发器整形触发脉冲,输出计数脉冲信号。再通过计数器和译码器,在LED数码显示管上显示数目的增加或减少,实现自动计数的功能。 各部分说明: 光电转换电路:光电转换电路用于将光信号转换为系统所需的电信号。由于需要进行 数目的加和减的运算,此部分需要两个相同的光控电路。每个电路的组成为:一个发 射管,一个接收管,同时还有一个370欧姆和一个5.1K欧姆的电阻。接通电源后, 接收管接收到发射管射来的红外光线。当有人通过两个二极管间时,内阻减小,集电 极输出低电平,送至施密特触发器。 时钟脉冲产生电路:对于双D触发器所需要的1000Hz的脉冲,由于在本课题中电 路对脉冲的精确度要求不是很高而晶体振荡需要分频,所以采用了555定时器构成的 多谐振荡器,使其产生需要的方波作为触发器和计数器的CP脉冲. 时序控制电路:时序控制电路在本课题中主要用于判断计数的增加或是减少,在 此选用了一个D触发器、三个74LS00芯片来实现。设计思路如下:设初始状态为0, 由光控电路部分产生的两列脉冲分别为A,B,设置计数器为增加状态时,如图 如上图时序逻辑分析图所示,可得真值表和卡诺图如下: A B Q(t) Q(t+1) Z

单片机计算器的课程设计报告

目录 一、设计任务和性能指标 (1) 1.1设计任务 (2) 1.2性能指标 (2) 二、设计方案 (2) 3 3 4 5 5 6 6 7 7 20 20 20 20 21 参考文献 (21) 附录1、系统硬件电路图 (22) 附录2、硬件实物图 (23) 附录3、器件清单 (24)

一、设计任务和性能指标 1.1设计任务 自制一个单片机最小系统,包括复位电路,采用外部小键盘输入数据,能够实现加法、乘法及一个科学计算,计算结果显示在四位一体的数码管上。 要求用Protel 画出系统的电路原理图(要求以最少组件,实现系统设计所要 显 位 监测模块采用二极管和扬声器(实验室用二极管代替)组成电路。 键盘电路采用4*4矩阵键盘电路。 显示模块采用4枚共阳极数码管和74ls273锁存芯片构成等器件构成。 整个单片机的接口电路: P0用于显示输出; P1用于键扫描输入; P2用于数码管位选控制; P3用于键盘扩展(部分运算符输入);

三.系统硬件设计 3.1单片机最小系统 单片机最小系统就是支持主芯片正常工作的最小电路部分,包括主控芯片、复位电路和晶振电路。 主控芯片选取STC89C52RC芯片,因其具有良好的性能及稳定性,价格便宜应用方便。 扩展键:“log”,“ln”,“x^2”“小数点”,“开方” 共计25个按键,采用4*4矩阵键盘,键盘的行和列之间都有公共端相连,四行和四列的8个公共端分别接P1.0~P1.7,这样扫描P1口就可以完成对矩阵键盘的扫描,通过对16个按键进行编码,从而得到键盘的口地址,对比P1口德扫描结果和各按键的地址,我们就可以得到是哪个键按下,从而完成键盘的功能。 以下为键盘接口电路的硬件电路图

24进制计数器设计报告.doc

24进制计数器设计报告 单时钟同步24进制计数器课程设计报告1.设计任务1.1设计目的1.了解计数器的组成及工作原理。 2.进一步掌握计数器的设计方法和计数器相互级联的方法。 3.进一步掌握各芯片的逻辑功能及使用方法。 4.进一步掌握数字系统的制作和布线方法。 5.熟悉集成电路的引脚安排。 1.2设计指标1.以24为一个周期,且具有自动清零功能。 2.能显示当前计数状态。 1.3设计要求1.画出总体设计框图,以说明计数器由哪些相对独立的功能模块组成,标出各个模块之间互相联系,时钟信号传输路径、方向。 并以文字对原理作辅助说明。 2.设计各个功能模块的电路图,加上原理说明。 3.选择合适的元器件,利用multisim仿真软件验证、调试各个功能模块的电路,在接线验证时设计、选择合适的输入信号和输出方式,在确定电路充分正确性同时,输入信号和输出方式要便于电路的测试和故障排除。 4.在验证各个功能模块基础上,对整个电路的元器件和布线进行合理布局。 5.打印PCB板,腐蚀,钻孔,插元器件,焊接再就对整个计数器电路进行调试。

2.设计思路与总体框图.计数器由计数器、译码器、显示器三部分电路组成,再由555定时器组成的多谐振荡器来产生方波,充当计数脉冲来作为计数器的时钟信号,计数结果通过译码器显示。 图1所示为计数器的一般结构框图。 十位数码显示管译码驱动异步清零计数器计数脉冲(由555电路产生)个位位数码示像管译码驱动异步清零计数器强制清零▲图1计数器结构框图3.系统硬件电路的设计3.1555多谐荡电路555多谐振荡电路由NE555P芯片、电阻和电容组成。 由NE555P的3脚输出方波。 ▲图2555电路3.2计数器电路集成计数芯片一般都设置有清零输入端和置数输入端,而且无论是清零还是置数都有同步和异步之分。 有的集成计数器采用同步方式,即当CP触发沿到来时才能完成清零或置数任务;有的集成计数器则采用异步方式,即通过触发器的异步输入端来直接实现清零或置数,与CP信号无关。 本设计采用异步清零。 由2片十进制同步加法计数器74LS160(图2-1-1)、一片与非门74LS00(图2-1-2)和相应的电阻、开关。 由外加送来的计数脉冲(由555电路产生)送入两个计数器的CLK端,电路在计数脉冲的作用下按二进制自然序依次递增1,当个位计数到9时,输出进位信号给十位充当使能信号进位。

课程设计_光控计数器

课程设计 ------------光控计数器 学校:淮北师范大学信息学院 专业:电子信息科学与技术 姓名: 学号: 时间:2010-6-19

指导老师: 一章设计要求 本设计主要是利用光线的通断来统计进入实验室人数。要求设计两路光控电路.一路放置在门外.另一路设置在门里.当有人通过门口时(无论是进入或走出房间).都会先触发一个光控电路.再触发另一个光控电路.要求根据光控电路产生触发脉冲的先后顺序.判断来人是进入还是离开实验.当有人进入实验室时令计数器进行加计数.当有人离开实验室时进行减计数;要求计数器的最大计数容量为99人.并用数码管显示数字。 第二章系统组成及工作原理 2.1 系统组成 整个系统由五个部分组成:光控电路、触发脉冲、加减计数、显示译码和数码显示.其工作原理框图如下:

2.2 工作原理 首先由光控电路将接收的光信号转换为电信号.经施密特触发器整形触发脉冲.输出计数脉冲信号。再通过计数器和译码器.在LED数码显示管上显示数目的增加或减少.实现自动计数的功能。 第三章电路设计 3.1元器件介绍 3.1.1施密特触发器 经光电部分出来的波形是不规则的.需要经过施密特触发器进行整形。在此课题中选用的施密特触发器是555定时器。 3.1.2 555定时器

555定时器是一种应用极为广泛的中规模集成电路。它使用灵活、方便.只需外接少量的阻容元件就可以构成单稳、多谐和施密特触发器.广泛用于信号的产生、变换、控制和检测。在此课题中主要是用555定时器构成多谐振荡器.产生双D 触发器所需要的时钟脉冲。其引脚图如图一。 U 12L M 555C N G N D 1D I S 7O U T 3 R S T 4V C C 8 T H R 6C O N 5T R I 2 图一 3.1.3 双D 触发器 本课题中选用的是74LS74双D 触发器.用于和其它芯 片一起构成时序逻辑电路。由于74LS74是上升边沿触发的边沿D 触发器.电路结构是维特—阻塞型的.所以又称维特—阻塞触发器。它要求控制端D 的信号应超前CP 脉冲上升边沿2Tpd1时间建立.并要求在CP 脉冲触发边沿到来后继续维持1Tpd1时间(此处的Tpd1是TTL 门的平均传输延迟时间)。其中一个D 触发器引脚结构如图二。

科学计算器课程设计报告C课程设计修订稿

科学计算器课程设计报告C课程设计 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

计算机科学与技术学部 C++课程设计 题目科学计算器 学部计算机科学与技术 班级计科1103 指导教师李军 姓名刘明 学号 2012年6月27日

摘要 计算器的产生和发展是建立在电子计算机基础之上的。硬件方面,自1946年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里供研究使用的计算机到如今能适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三个月更新换代一次的惊人速度。软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言——非结构化、面向对象、可视化的语言。 在这个计算器里面,我们实现了简单的四则运算以及更高功能的科学计算,它的外观简洁美观,使人们能快捷简单的操作。能准确的得到计算结果,大大减少了数字计算所需要的时间,为人们的生活带来便利。此系统在Windows 7环境下,使用VC++ 进行编写。 简单计算器包括双目运算和单目运算功能,双目运算符包含基本的四则运算及乘幂功能,单目运算符包含正余弦,对数,开方,阶乘,倒数,进制转换等运算。可对其输入任意操作数,包括小数和整数及正数和负数进行以上的所有运算并能连续运算。并且包含清除,退格功能等。我们所做的计算器其功能较Windows 7下的计算器还是很不够多,没有其菜单的实现功能项,没有其小巧的标准计算器。 关键词:计算器;运算;VC++等

java课程设计报告_简单图形界面计算器的设计

Java 课程设计 简单图形界面计算器的设计 课程名称 Java程序设计 选题名称简单图形界面计算器的设计 专业 班级 姓名 学号 指导教师 简单图形界面计算器的设计

一、设计任务与目标 本次java程序设计我的设计任务是设计一个图形界面(GUI)的计算器应用程序并且能够完成简单的算术运算。本次任务的基本要求是这个计算器应用程序可以完成十进制的加、减、乘、除、求倒、取余、开方运算,且有小数点、正负号、退格和清零功能。而我要在此基础上添加一项千位符分隔符的功能,即以三位为一级,在输入的一串数字中每三位加入一个逗号,这项功能国际通用,并已经成为惯例,会计记账都用这种方法便于账目核算与管理。 GUI计算器设计的具体目标: 1.完成十进制的加、减、乘、除、求倒、取余和开方运算; 2.有小数点和正负号加入运算; 3.有退格、复位和清零的功能; 4.有千位符分隔符的功能,即在输入的一串数字中每三位加入一个逗号。 二、方案设计与论证 1.设计目标的总体分析 (1)设计目标的需求分析:计算器是现在一个普遍应用的工具,能够解决许多人工所无法计算的数据,节省大量宝贵的时间。 (2)设计目标的功能分析:实现计算器系统的功能,主要有两个功能模块:输入和输出。 (3)设计原则:基于计算器系统要具有适用性广、操作简便等特点,本系统预计要达到以下几个目标:①满足以上的基本功能要求;②能够在常见的计算机及其操作系统上运行。 2.设计的基本思路 利用GUI的界面设计,将整个大设计分为三块,分别是数据的输入,运算符

功能符的控制和数据的输入输出显示。利用Swing控件,数据的输入由0~9这10个按钮来表示,用“+”、“-”、“*”、“/”、“1/x”、“%”、“sqrt”这7个按钮来表示加、减、乘、除、求倒、取余、开方运算,用“.”和“±”这2个按钮来表示小数点和正负号,用“Back”、“CE”和“C”这3个按钮来表示退格、复位和清零的功能,数据的输入输出显示由文本字段来表示。将计算器的总体界面设计好后,再将代码分别写入不同的按钮的源程序中。 我要完成的一项改进,即添加一个拥有千位符分隔符功能的按钮,按下这个按钮能够在输入的一串数字中每三位加入一个逗号并且显示出来。我要在之前的界面设计的基础上多添加一个按钮“$”来表示千位符分隔符,并且将功能代码写入这个按钮的源程序中。 三、程序流程图,程序清单与调用关系 1. 程序流程图:

基于单片机的光电计数器课程设计

计控学院 College of computer and control engineering Qiqihar university 电气工程课程设计报告题目:基于单片机的光电计数器 系别电气工程系 专业班级电气123班 学生姓名宋恺 学号2012024073 指导教师李艳东 提交日期 2015年6月 24日 成绩

电气工程课程设计报告 摘要 光电计数器是利用光电元件制成的自动计数装置。其工作原理是从光源发出的一束平行光照射在光电元件(如光电管、光敏电阻等)上,每当这束光被遮挡一次时,光电元件的工作状态就改变一次,通过放大器可使计数器记下被遮挡的次数。光电计数器的应用范围非常广泛,常用于记录成品数量,例如绕线机线圈匝数的检测、点钞机纸币张数的检测、复印机纸张数量的检测,或展览会参观者人数。 光电计数器与机械计数器相比,具有可靠性高、体积小、技术频率高、能和计算机链接实现自动控制等优点。本文即介绍基于MCS-51单片机的光电技术器。 关键词:单片机;光电计数器;数码显示;自动报警

齐齐哈尔大学计控学院电气工程系课程设计报告 目录 1 设计目的及意义 (1) 2 设计内容 (1) 2.1 系统整体设计 (1) 2.1.1 实验方案 (1) 2.1.2 光电计数器结构框图 (2) 图1 光电计数器结构框图 (2) 2.2系统硬件设计 (2) 2.2.1稳压直流电源电路 (2) 2.2.2发射接收电路 (3) 2.2.3显示电路 (3) 2.2.4报警电路 (4) 2.2.5硬件系统 (4) 2.3系统软件设计 (6) 3 结论7 4 参考文献 (8)

光控声控开关设计总结

题目:声控和光控开关设计 学院:电子工程学院 专业:应用电子技术2010年5月

一、设计电路原理图及工作原理 图1设计电路原理图 一、工作原理: 当麦克风作用时,其电阻变小,A点电压下降,相当于A点产生一个负脉冲,经三极管Q1和Q2放大,并给以555构成的单稳态触发器提供负脉冲,触发器翻转,进入暂稳态,输出端第3脚输出高电平,三极管Q4和Q5导通,开关闭合,在暂稳态期间,电源通过

电阻R8对电容C5充点,充电电压u C当升高到u C=2/3Vcc,触发器复位,暂稳态结束,触发器第3脚输出为低电平,555芯片内部三极管T1导通,电容C5通过T1放大,电路回复至稳定状态,开关断开。 当光照接收管时,其电阻变小,触发器输入端第2脚电压≤1/3Vcc,触发器翻转,进入暂稳态,其它工作原理同上。 其中,D1,C4,R9,Q3构成暂稳态自锁电路,工作过程:在暂稳态期间,输出端第3脚输出高电平,D1导通,三极管Q3饱和导通,其CE间导通电压很小,即B点电压很小,Q2保存截止,以防再次触发干扰暂稳态。 二极管D2作用是:当开关外接其它带有感性电路时,由于电感断电时产生反向电动势,此电动势通过二极管D2放电,其保护作用。 二、电路仿真及结果 1、仿真软件Multisim简要介绍 Multisim是Interactive Image Technologies (Electronics Workbench)公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。 Multisim对电路进行仿真分析的基本过程,只是在绘电路图时还需要接入所需要的仪器仪表,构成完整的实验电路。在进行数字电路仿真或模拟电路瞬态分析时,不需要设置仿真类型和

计算器课程设计报告

高级语言程序(JAVA)课程设计报告 系部名称:商学系专业班级:营销*** 学生姓名:墨璇 墨兰学号: ********** ********** 指导教师:王芬教师职称:讲师 2014年06月26日

目录 一、课程设计目的及意义 .................................... 错误!未定义书签。 二、课程设计任务 .......................................... 错误!未定义书签。 2.1程序设计要求....................................... 错误!未定义书签。 三、课程设计时间 .......................................... 错误!未定义书签。 四、课程设计地点 .......................................... 错误!未定义书签。 五、课程设计内容 .......................................... 错误!未定义书签。 5.1开发工具与平台..................................... 错误!未定义书签。 (1).开发工具 ...................................... 错误!未定义书签。 (2).开发平台 ...................................... 错误!未定义书签。 5.2设计思路........................................... 错误!未定义书签。 5.3 程序测试 .......................................... 错误!未定义书签。 5.4实验总结........................................... 错误!未定义书签。 六、课程设计感想 .......................................... 错误!未定义书签。 七、附录(程序代码) ...................................... 错误!未定义书签。

计算器设计的java课程设计报告

】 · ( 华东交通大学课程设计 课 程: Java 程序设计 题 目: 计算器设计 年 级: 2010级 专 业: 信息一班 * 学 号: 姓 名: 组 员: 指导教师: 课程设计题目:计算器设计

课程设计(论文)任务书 基础学院信息与计算科学专业2010—1 班 一、课程设计(论文)题目计算器的设计 二、课程设计(论文)工作自2013 年 6 月23日起至2013 年6月27日止。 三、课程设计(论文) 地点: 计算机中心 · 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)使学生掌握系统各功能模块的基本工作原理; (2)掌握Java的基本编程原理和基本的编程方法; (3)使学生学会系统调试; (4)培养学生分析、解决问题的能力; (5)提高学生的软件文档写作能力和团队合作精神。 2.课程设计的任务及要求 ' 1)基本要求: (1)分析系统各功能模块的工作原理; (2)提出系统的设计方案; (3)对所进行编程、调试、修改。 2)创新要求: 在基本要求达到后,可进行创新设计,如:用虚函数,文件流,重载流插入运算符等。3)课程设计论文编写要求 (1)要按照书稿的规格打印誊写设计论文; > (2)论文包括目录、摘要、正文、总结等; (3)毕业论文装订按学校的统一要求完成。 4)答辩与评分标准: (1)达到课程设计的目的与要求,程序的可读性较好,并调试正确,60分; (2)能正确回答老师所提问题,可增加10分; (3)课程设计报告书写规范整齐,可增加10分; (4)心得体会认真总结,可增加10分; (5)程序有创新性,可增加10分; [ 成绩评定实行优秀、良好、中等、及格和不及格五个等级。不及格者需重做。 5)参考文献:

自动计数器课程设计..

西安电子科技大学 长安学院课程设计实验报告 姓名: 学号: 指导老师:

自动计数器课程设计 摘要:自动计数器在日常生活中屡见不鲜,它是根据不同的情况设定的,能够通过技术功能实现一些相应的程序,如通过自动计数器来实现自动打开和关闭各种电器设备的电源。广泛用于路灯,广告灯,电饭煲等领域。 自动计数器给人们生产生活带来了极大的方便,而且大大地扩展了自动计数器的功能。诸如自动定时报警器、按时自动打铃、时间程序自动控制、定时广播、自动启闭电路,定时开关烤箱、甚至各种定时电器的自动启用等,所有这些,都是以自动计数器为基础的。由于它的功能强劲,用途广泛,方便利用,所以在这个电子科技发展的时代,它是一个很好的电子产品。如在洗衣机的定时控制以及路灯等一些人们不能再现场控制的操控。都可以利用自动计数器来完成这样的功用。可见此系统所能带来的方便和经济效益是相当远大的。因此,研究自动计数器及扩大其应用,有着非常现实的意义。 本次课设设计是检验理论学习水平、实践动手能力及理论结合实际的能力,要求具有一定的分析处理问题能力和自学能力的一个比较重要得实践课程。通过这样的过程,使我们的论文及实践水平有一次较为全面的检查,同时也使我们硬件方面的能力有所提高,对以后的学习有这非常重要的意义。 关键词:电器设备;自动计数器;电源 指导老师签名:

1. 设计任务及方案 1.1设计任务 设计并制作一个自动计数器,NE555构成时钟信号发生器,CD4518为二,十进制加计数器,CD4543为译码驱动器,调节R17课调节555的震荡频率,C1为充放电电容,电容越大,充点时间越长,振荡频率越低。 介绍了一种新型的自动计数器设计方法,以NE555构成计数脉冲信号发生器,CD4518为二/十进制加法计数器,CD4543为译码驱动器,与按键、数码管等较少的辅助硬件电路相结合,实现对LED数码管进行控制。本系统具有体积小、硬件少、电路结构简单及容易操作等优点。 本计数器可将机械或人工计数方式变为电子计数,并且采用LED数码显示,简单直观,可适用于诸多行业,以满足现代生产、生活等方面的需求。随着生产技术的不断改善和提高,在现代化生产的许多场合都可以看到计数器的使用。本计数器具有低廉的造价以及控制简单等特点。通过对计数脉冲的转换可使本计数器应用更为广泛。 2.电路原理 2.1 元器件的设计与参数 本小组设计的电路原理图所涉及的元器件有:电压为+5V的直流稳压电源;最大电阻为100K的滑动变阻器R17一个;有极性电容C1一个;无极性电容C2和C3; 开关SW一个;电阻R1~~R16总共16个;芯片有:NE555,CD4518,CD4543;以及共阴极7段数码显示器两个。

计算机技术综合课程设计报告

计算机技术综合课程设计 设计题目锅炉液位控制系统学生姓名史婷艳 专业班级自动化1302班学号20134460203 指导老师洪镇南 2017年1 月3日

目录 前言 (2) 1 锅炉汽包水位控制对象与控制指标 (4) 1.1锅炉汽包水位的特征 (4) 1.2汽包水位动态特性 (4) 1.2.1汽包水位在给水流量W作用下的动态特性 (4) 1.2.2汽包水位在蒸汽流量D扰动下的动态特性 (5) 1.2.3燃料量B扰动下汽包水位的动态特性 (6) 2. 汽包水位控制方案 (7) 2.1单冲量控制方式 (7) 2.2 双冲量控制方式 (8) 2.3 三冲量控制方式 (9) 3. 三冲量串级PID控制 (11) 3.1 串级PID控制 (11) 3.2 智能整定PID控制 (12) 4 汽包水位模糊控制器设计及仿真 (12) 4.1 输入输出变量 (12) 4.2 隶属度函数 (15) 4.3基于MATLAB/Simulink 环境建立的系统仿真分析 (16) 4.3.1 基于MATLAB/Simulink 的系统模型 (16)

4.3.2 仿真结果分析 (18) 总结与体会 (18) 参考文献 (20) 前言 锅炉是典型的复杂热工系统,目前,中国各种类型的锅炉有几十万台,由于设备分散、管理不善或技术原因,使大多数锅炉难以处于良好工况,增加了锅炉的燃料消耗,降低了效率。同时,锅炉工作过程中各项指标的调节难以建立数学模型,具有非线性、不稳定性、时滞等特点,所以如何改善对锅炉的控制,保证其正常工作,提高效率一直是人们关注的焦点。而汽包液位是锅炉安全、稳定运行的重要指标,保证液位在给定范围内,对于高蒸汽品质、减少设备损耗和运行损耗、确保整个网络安全运行具有要意义。 现代锅炉的特点之一就是蒸发量显著提高,汽包容积相对变小,水位变化速度很快,稍不注意就容易造成汽包满水或者烧成干锅,这都对汽包液位控制系统提出了更高的要求。汽包液位过高,会影响汽包内汽液分离效果,使汽包出口的饱和蒸汽带水增多,蒸汽带水会使汽轮机产生水冲击,引起轴封破损、叶片断裂等事故。同时会使饱和蒸汽中含盐量增高,降低过热蒸汽品质,增加在过热器管壁和汽轮机叶片上的结垢。水位过低,则可能破坏自然循环锅炉汽水循环系统中某些薄弱环节,以致局部水冷管壁被烧坏,严重时会造成爆炸事故。 目前,对汽包液位位控制大多采用常规PID控制方式,从控制方式来看,它们要么系统结构简单成本低,不能有效的控制锅炉汽包“虚假水位”现象,要么能够在一定程度上控制“虚假现象”,系统却过于复杂,成本投入过大。常用的蒸汽锅炉液位调节系统有三种基本结构:单冲量调节系统结构、双冲量调节系统结构、串级三冲量调节系统结

数电课程设计报告

数电课程设计报告 第一章设计背景与要求 设计要求 第二章系统概述 设计思想与方案选择 各功能块的组成 工作原理 第三章单元电路设计与分析 各单元电路的选择 设计及工作原理分析 第四章电路的组构与调试 遇到的主要问题 现象记录及原因分析 解决措施及效果 功能的测试方法,步骤,记录的数据 第五章结束语 对设计题目的结论性意见及进一步改进的意向说明总结设计的收获与体会 附图(电路总图及各个模块详图) 参考文献 第一章设计背景与要求 一.设计背景与要求

在公共场所,例如车站、码头,准确的时间显得特别重要,否则很有可能给外出办事即旅行袋来麻烦。数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确度和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。数字钟是一种典型的数字电路,包括了组合逻辑电路和时序电路。 设计一个简易数字钟,具有整点报时和校时功能。 (1)以四位LED数码管显示时、分,时为二十四进制。 (2)时、分显示数字之间以小数点间隔,小数点以1Hz频率、50%占空比的亮、灭规律表示秒计时。 (3)整点报时采用蜂鸣器实现。每当整点前控制蜂鸣器以低频鸣响4次,响1s、停1s,直到整点前一秒以高频响1s,整点时结束。 (4)才用两个按键分别控制“校时”或“校分”。按下校时键时,是显示值以0~23循环变化;按下“校分”键时,分显示值以0~59循环变化,但时显示值不能变化。 二.设计要求 电子技术是一门实践性很强的课程,加强工程训练,特别是技能的培养,对于培养学生的素质和能力具有十分重要的作用。在电子信息类本科教学中,课程设计是一个重要的实践环节,它包括选择课题、电子电路设计、组装、调试和编写总结报告等实践内容。通过本次简易数字钟的设计,初步掌握电子线路的设计、组装及调试方法。即根据设计要求,查阅文献资料,收集、分析类似电路的性能,并通过组装调试等实践活动,使电路达到性能要求。 第二章系统概述 设计思想与方案选择 方案一,利用数字电路中学习的六十进制和二十四进制计数器和三八译码器来实现数字中的时间显示。 方案二,利用AT89S51单片机和74HC573八位锁存器以及利用C语言对AT89S51进行编程来实现数字钟的时间显示。 由于方案一通过数电的学习我们都比较熟悉,而方案二比较复杂,涉及到比较多我们没学过的内容,所以选择方案一来实施。 简易数字钟电路主体部分是三个计数器,秒、分计数器采用六十进制计 数器,而时计数器采用二十四进制计数器,其中分、时计数器的计数脉 冲由

光电计数器的设计

光电计数器的设计

景德镇陶瓷学院 电子电路CAD课程设计课题名称光敏计数器 所在院系机电学院 班级13自动化2班 学号201310320210 姓名董儒诚 指导老师刘蜀阳 时间2015年12月30日

光敏计数器 设计一种自动计数的装置。在学习了脉冲数字电路的基础上,利用光线的通断来统计数目的光控计数器。其主要系统组成为:光电转换模块、整形模块、时序控制模块、计数译码模块和显示模块,通过对光电的转换,由时序逻辑电路控制,达到自动计数的功能 目录 前言 (1) 第一章设计要求 (2) 1.1 基本要求 (2) 1.2 提高要求 (2)

第二章系统组成及方案设计 (3) 2.1 系统组成 (3) 2.1 方案一 (3) 2.2 方案二 (4) 2.3 方案比较与选择 (5) 第三章单元电路的工作原理 (6) 3.1 光电转换电路 (6) 3.2 计数电路 (6) 3.3 报警电路 (8) 3.4 电路仿真 (10) 第四章组装及测试结果与分析 (10) 4.1 焊接是特别要注意的几点: (10) 4.2 测试 (10) 4.3 结果 (10) 第五章总结 (11) 附录一元件清单 (13) 附录二总电路图 (14) 参考文献 (15)

前言 21世纪是信息时代,是获取信息,处理信息,运用信息的时代。传感器是获取信息并对信息进行必要处理的基础技术,是获取信息和处理加工信息的手段,无法获取信息则无法运用信息。基于光电效应的传感器,光电式传感器在受到可见光照射后即产生光电效应,将光信号转换成电信号输出。它除能测量光强之外,还能利用光线的透射、遮挡、反射、干涉等测量多种物理量,如尺寸、位移、速度、温度等,因而光电式传感器是一种应用极广泛的重要敏感器件。光电计数器的设计是一种比较初级的利用光电传感器发出信号脉冲进行计数的一种简单光电系统。 光电计数器可完成小型的计数功能,可应用于小教室和小餐厅等小容量的场所,进行相应的计数功能,具有很大的实用价值。工业生产中常常需要自动统计产品的数量,计数器在这里有其用武之地。数字式电子计数器有直观和计数精确的优点,目前已在各种行业中普遍使用。数字式电子计数器有多种计数触发方式,它是由实际使用条件和环境决定的,通常分为接触式计数器和非接触式计数器两种。本次设计的光电计数器为非接触式计数器中的一种。 在该光电计数器中,计数的过程其实是获取脉冲源的过程,首先遮挡物遮挡光电传感器产生一下降沿,拿掉遮挡物产生一个上升沿,使计数器得到一个脉冲进行计数。之后计数器输出一个信号输入到译码器中,由译码器控制数码管的显示,数码管最大显示99。计数范围为一百,可以预设计数数目,当计数达到设定后,停止计数并报警,可手动解除报警。 整个电路的设计先借助于仿真软件proteus仿真,得到了预期的结果,而后依据仿真图在实验室焊接、调试,实现了预定的功能。 1

相关主题
文本预览
相关文档 最新文档