课程设计——秒表计时器
倒计时电子秒表课程设计
倒计时电子秒表课程设计一、课程目标知识目标:1. 学生能理解倒计时电子秒表的基本原理,掌握其功能和操作方法。
2. 学生能运用所学的电子技术知识,分析倒计时电子秒表的电路组成和工作原理。
3. 学生了解倒计时电子秒表在实际生活中的应用,如体育比赛、实验计时等。
技能目标:1. 学生通过动手实践,学会组装和调试倒计时电子秒表,提高电子制作技能。
2. 学生能运用所学的编程知识,为倒计时电子秒表编写简单的程序,实现基本功能。
3. 学生具备运用倒计时电子秒表进行时间管理和提高工作效率的能力。
情感态度价值观目标:1. 学生在学习过程中,培养对电子技术的兴趣,激发创新意识。
2. 学生通过团队合作,培养沟通协调能力和团队精神。
3. 学生认识到倒计时电子秒表在生活中的重要作用,树立珍惜时间、提高效率的观念。
本课程针对初中年级学生,结合电子技术学科特点,注重理论联系实际,提高学生的动手实践能力。
在教学过程中,关注学生的个体差异,激发学生的学习兴趣,培养其创新精神和团队合作能力。
通过本课程的学习,使学生能够掌握倒计时电子秒表的相关知识,提高实际操作技能,并在生活中养成良好的时间管理习惯。
二、教学内容1. 理论知识:- 介绍倒计时电子秒表的组成、工作原理和功能特点。
- 分析计时器电路的原理,包括时钟电路、分频器、计数器等组成部分。
- 探讨倒计时电子秒表在实际应用中的优势。
2. 实践操作:- 教学学生如何组装和调试倒计时电子秒表,包括电路连接、元件识别等。
- 引导学生编写简单的倒计时程序,实现秒表的基本功能。
- 安排实践活动,让学生运用倒计时电子秒表进行实际计时操作。
3. 教学大纲:- 第一周:电子秒表的认识,学习基本原理和功能。
- 第二周:分析倒计时电子秒表的电路原理,进行电路图的识读。
- 第三周:动手实践,组装和调试倒计时电子秒表。
- 第四周:编写程序,实现倒计时功能,并进行测试。
- 第五周:结合实际应用,进行倒计时电子秒表的拓展学习。
电子技术课程设计 秒表 计数器
《电子技术课程设计》实训报告题目________秒表________学生姓名专业班级学号系(部)电气信息工程系指导教师何家梅实训时间2012.6.11-2012.6.22实训报告评语等级:评阅人:职称:年月日一、 实训目的1、培养动手能力,在实践中加强对理论知识的理解。
2、掌握对电子元器件识别,相应工具的操作,相关仪器的使用,电子设备制作、装调的全过程的方法。
3、掌握查找及排除电子电路故障的常用方法。
4、学习使用proteus 、protel 电路仿真与设计软件,动手绘制电路图。
二、实训设备及仪器1、电烙铁:焊接的元件多,所以使用的是外热式电烙铁,功率为30 w ,烙铁头是铜制。
2、螺丝刀、镊子等必备工具以及练习焊接时用的铜丝。
3、锡丝:由于锡熔点低,焊接时,焊锡能迅速散步在金属表面焊接牢固,焊点光亮美观。
4、松香,导线,剥线钳等其它需要用到的工具。
5、相关实验项目所需的电路板,电子元件等。
三、实训要求1、识别不同的电子元器件的规格和种类,熟练掌握焊接技术。
2、按照电路图设计合理安排元器件的位置,连接好电路,对接口进行焊接,完成对指定功能的测试。
未达到测试要求的重新调试,直至排除故障。
四、实训电路设计1、电路设计框图控制 电 路信号发生器计时译码电路显 示 电 路信发生器:NE555 产生时钟信号控制电路:用开关和RS触发器控制电路计时译码电路: 使用CD40110芯片进行计时和显示译码显示电路:使用数码管来对计时译码电路显示2、部分电路设计图1:555时钟电路(1)构成多谐振荡器,组成信号产生电路;产生时钟信号,如左图。
(2)振荡周期:T=0.7(R1+2R2)C(3)实际电路中R1=R2=47K C=0.01u 并在R1处串联滑动变阻器,便于调节频率。
图2:控制电路(1)按键开关接7400构成的RS触发器控制电路开始/暂停。
(2)单刀双置开关控制芯片正/倒计时。
(3)单刀单置开关控制电路复位。
c语言秒表器课程设计
c语言秒表器课程设计一、课程目标知识目标:1. 学生能理解并掌握C语言中时间处理相关的知识,包括时间的概念、计时方法以及程序中的时间控制。
2. 学生能够掌握C语言中常用的数据类型、变量、循环和函数等知识,并能将这些知识应用于秒表器的开发中。
3. 学生了解并掌握C语言中多线程编程的基础知识,能够实现秒表器的启动、停止、计时的基本功能。
技能目标:1. 学生能够运用所学知识,独立编写出功能完整的秒表器程序,具备一定的编程实践能力。
2. 学生通过课程学习,能够掌握问题分析、程序设计、代码编写和调试等编程步骤,提高解决问题的能力。
3. 学生能够在编程过程中,培养良好的编程习惯,写出结构清晰、易于维护的代码。
情感态度价值观目标:1. 学生通过学习C语言秒表器课程,增强对编程的兴趣和热情,培养主动探索和创新的意识。
2. 学生在课程实践过程中,能够体会到团队协作的重要性,提高沟通与协作能力。
3. 学生能够认识到编程对于培养逻辑思维和解决问题能力的重要性,树立正确的价值观,激发学习的积极性。
二、教学内容1. C语言基础知识回顾:数据类型、变量、运算符、表达式、控制语句(包括循环和分支)等,对应教材相关章节。
2. 时间处理函数:详细介绍时间处理函数的概念和用法,如time()、difftime()、CLOCKS_PER_SEC等,结合教材中关于时间处理的内容。
3. 函数与模块化编程:讲解函数的定义、调用、参数传递等,强调模块化编程的重要性,对应教材中函数相关章节。
4. 多线程编程:简要介绍多线程的概念,讲解如何使用C语言实现多线程编程,如pthread库的使用,对应教材中多线程编程的相关内容。
5. 秒表器程序设计:结合以上知识点,设计秒表器程序,包括启动、停止、计时的功能实现,以及界面显示和用户交互。
6. 编程实践:指导学生按照课程要求,编写并调试秒表器程序,强化理论与实践相结合的教学。
教学内容安排和进度:第一课时:回顾C语言基础知识,介绍时间处理函数。
秒表计时器的课程设计
秒表计时器的课程设计一、课程目标知识目标:1. 学生能理解秒表计时器的功能、原理和使用方法。
2. 学生能够掌握时间的基本单位秒,并学会将其转换为其他时间单位。
3. 学生能运用秒表计时器进行简单的时间测量和计算。
技能目标:1. 学生能够独立操作秒表计时器,进行准确的时间测量。
2. 学生能够运用所学知识解决实际生活中的时间问题,提高解决问题的能力。
3. 学生通过小组合作,培养团队协作能力和沟通技巧。
情感态度价值观目标:1. 学生能够认识到时间的重要性,培养珍惜时间的意识。
2. 学生在学习过程中,培养探究精神,提高对科学技术的兴趣。
3. 学生通过课程学习,养成遵守纪律、严谨求实的态度。
课程性质:本课程为小学四年级科学课程,旨在通过实际操作,让学生掌握时间的基本概念和测量方法。
学生特点:四年级学生具有一定的认知能力和动手能力,对新鲜事物充满好奇,但注意力容易分散。
教学要求:教师应注重理论与实践相结合,以学生为主体,引导他们主动探究、积极思考,提高课堂参与度。
同时,关注学生的个体差异,给予每个学生充分的发展空间。
通过课程目标的分解,确保学生能够达到预期的学习成果,为后续教学设计和评估提供依据。
二、教学内容本课程依据课程目标,结合教材内容,设计以下教学大纲:1. 时间的基本概念- 时间单位:秒、分钟、小时- 时间换算:秒与分钟、小时之间的换算2. 秒表计时器原理与使用- 计时器的工作原理- 计时器的操作方法- 计时器的使用注意事项3. 实践操作与测量- 使用秒表进行物体运动时间的测量- 使用秒表进行日常活动时间的记录与计算4. 时间管理与珍惜- 时间的价值与意义- 如何合理安排时间,提高学习效率教学内容安排与进度:第一课时:时间的基本概念,时间单位及换算第二课时:秒表计时器原理与使用,实践操作与测量第三课时:时间管理与珍惜,总结与反思教材章节:《科学》四年级上册第四章“时间的测量”三、教学方法针对本章节内容,采用以下多样化的教学方法,以激发学生的学习兴趣和主动性:1. 讲授法:教师以简洁明了的语言,系统讲解时间的基本概念、单位换算以及秒表计时器的原理等内容,为学生奠定理论基础。
倒计时电子秒表课程设计
倒计时电子秒表课程设计一、课程目标知识目标:1. 学生能理解倒计时电子秒表的基本原理,掌握其计时功能的工作机制。
2. 学生能运用已学的电子技术知识,分析倒计时电子秒表的电路图,并识别其中的电子元件。
3. 学生能解释倒计时电子秒表中涉及的数字电路知识,包括计数器、时钟信号等。
技能目标:1. 学生能通过小组合作,完成倒计时电子秒表的组装和调试。
2. 学生能运用所学编程知识,为倒计时电子秒表设计简单的控制程序。
3. 学生能运用倒计时电子秒表进行实验操作,并解决实际计时问题。
情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发探索精神和创新意识。
2. 学生在小组合作中,学会沟通、协作,培养团队精神和责任感。
3. 学生通过实际操作,体验科技的魅力,增强实践能力,提高自信心。
课程性质:本课程为电子技术实践课程,旨在让学生通过动手实践,掌握倒计时电子秒表的相关知识。
学生特点:本课程面向初中年级学生,他们对电子技术有一定的好奇心,但需加强对电子元件和电路知识的理解。
教学要求:注重理论与实践相结合,强调学生的动手操作能力和问题解决能力,培养学生对电子技术的兴趣和情感。
通过分解课程目标为具体学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 电子秒表基础知识:- 电子秒表的组成与功能- 计数器的工作原理- 数字电路基础:时钟信号、触发器、计数器2. 电子元件与电路:- 识别常见的电子元件:电阻、电容、二极管、晶体管等- 分析倒计时电子秒表的电路图- 电路的组装与焊接技巧3. 编程与控制:- 学习简单的编程知识,如C语言基础- 设计倒计时电子秒表的程序控制逻辑- 编程软件的使用和调试方法4. 实践操作:- 分组进行倒计时电子秒表的组装与调试- 设计并实现简单的计时功能应用- 解决实际操作过程中遇到的问题教学内容依据课程目标,结合教材相关章节,制定以下教学大纲:第1课时:电子秒表基础知识学习第2课时:分析倒计时电子秒表电路图,识别电子元件第3课时:电路组装与焊接技巧培训第4课时:编程知识学习与程序控制逻辑设计第5课时:实践操作,分组完成倒计时电子秒表的组装与调试第6课时:成果展示,交流与评价教学内容注重科学性和系统性,结合学生实际,循序渐进地安排教学进度,确保学生能够扎实掌握倒计时电子秒表的相关知识。
课程设计倒计时秒表
课程设计倒计时秒表一、课程目标知识目标:1. 学生能够理解倒计时秒表的基本概念,掌握其工作原理;2. 学生能够运用所学知识,设计并制作一个简单的倒计时秒表;3. 学生了解倒计时秒表在实际生活中的应用,如体育比赛、实验控制等。
技能目标:1. 学生能够运用所学编程知识,编写倒计时秒表的程序;2. 学生能够运用电子元件,搭建倒计时秒表的硬件电路;3. 学生能够运用问题解决方法,调试并优化倒计时秒表的性能。
情感态度价值观目标:1. 培养学生动手实践的兴趣,激发他们探究科学技术的热情;2. 培养学生团队合作意识,提高沟通与协作能力;3. 培养学生珍惜时间、遵守纪律的观念,增强时间管理能力。
课程性质:本课程为信息技术与电子技术的跨学科课程,结合编程和电子元件,培养学生的动手实践能力和创新能力。
学生特点:五年级学生,对新鲜事物充满好奇,具备一定的编程基础和电子元件知识。
教学要求:教师需引导学生运用所学知识,设计并制作倒计时秒表,注重实践操作,关注学生个体差异,提供个性化指导。
在教学过程中,关注学生的情感态度价值观的培养,使他们在掌握知识技能的同时,形成良好的价值观。
通过分解课程目标,为教学设计和评估提供明确的方向。
二、教学内容1. 理论知识:- 认识倒计时秒表的结构与功能;- 学习倒计时秒表的工作原理;- 了解倒计时秒表在实际应用中的重要性。
2. 技能实践:- 编写倒计时秒表的程序;- 搭建倒计时秒表的硬件电路;- 调试并优化倒计时秒表的性能。
3. 教学大纲:- 第一阶段:导入新课,认识倒计时秒表,学习工作原理(1课时);- 第二阶段:编写倒计时秒表程序,学习编程技巧(2课时);- 第三阶段:搭建倒计时秒表硬件电路,培养动手实践能力(2课时);- 第四阶段:调试并优化倒计时秒表,提高问题解决能力(1课时);- 第五阶段:总结评价,展示作品,交流经验(1课时)。
4. 教材关联:- 《信息技术》第五册:第三章“控制与传感”,第四节“定时器与倒计时器”;- 《电子技术》第四册:第二章“数字电路基础”,第七节“计数器与定时器”。
51秒表课程设计
51秒表课程设计一、课程目标知识目标:1. 学生能理解秒表的基本概念,掌握其作为计时工具的使用方法和相关术语。
2. 学生能够运用秒表进行简单的时间测量,并准确读取时间数据。
3. 学生理解时间的单位换算,如秒、分、小时,并能在秒表上实现相应的操作。
技能目标:1. 学生能够熟练操作秒表,包括开始、停止、重置等功能。
2. 学生通过实践,培养准确计时的技能,提高实验操作的精确性。
3. 学生能够运用秒表进行日常生活中的时间管理,如学习时间分配、运动计时等。
情感态度价值观目标:1. 学生通过使用秒表,培养对时间的尊重和珍惜,形成良好的时间观念。
2. 学生在合作实验中,培养团队协作能力和公平竞争意识。
3. 学生通过时间测量活动,激发对科学探索的兴趣和热情。
分析课程性质、学生特点和教学要求,本课程目标注重实践操作与理论知识的结合,旨在帮助学生掌握秒表的使用,提高时间管理能力,并在活动中培养科学精神和团队协作。
课程目标的设定遵循具体、可衡量原则,以确保学生和教师能够明确课程预期成果,为后续教学设计和评估奠定基础。
二、教学内容本节教学内容围绕秒表的使用和应用,结合课本第三章“时间与测量”展开。
1. 秒表的基础知识:- 时间的基本单位及换算关系;- 秒表的构造、功能及使用方法;- 秒表示数读取与记录。
2. 秒表的实践应用:- 实验室内的计时操作;- 日常生活中的时间管理;- 运动比赛中的计时方法。
3. 教学内容的安排和进度:- 第一课时:秒表基础知识学习,包括时间单位、秒表结构及功能;- 第二课时:实践操作,学习秒表示数读取与记录,并进行计时练习;- 第三课时:结合实际情境,运用秒表进行时间管理,讨论时间管理的重要性;- 第四课时:探讨秒表在运动比赛中的应用,并进行实际操作。
教学内容的选择和组织确保了科学性和系统性,旨在帮助学生从理论知识到实践操作的过渡,使学生在掌握秒表知识的基础上,能够灵活应用于日常生活和实验中。
电子手表秒表课程设计
电子手表秒表课程设计一、课程目标知识目标:1. 学生能够理解电子手表秒表的基本功能与原理;2. 学生能够掌握电子手表秒表的操作方法和使用步骤;3. 学生能够了解电子手表秒表在生活中的应用。
技能目标:1. 学生能够独立操作电子手表秒表,进行简单的计时和计次任务;2. 学生能够运用电子手表秒表解决实际问题,如测量运动时间、制作简单的计时器等;3. 学生能够通过实际操作,培养观察、分析、解决问题的能力。
情感态度价值观目标:1. 学生能够认识到电子手表秒表在生活中的重要性,增强对科技产品的兴趣和探索欲望;2. 学生在合作完成任务的过程中,培养团队协作精神和沟通能力;3. 学生在实践操作中,体验成功解决问题的喜悦,增强自信心和自主学习意识。
课程性质:本课程为实用技术类课程,旨在让学生在实际操作中掌握电子手表秒表的使用方法,培养解决实际问题的能力。
学生特点:六年级学生具备一定的认知能力和动手操作能力,对新鲜事物充满好奇心,善于合作与分享。
教学要求:结合学生特点,注重实践操作,以学生为主体,教师引导和辅导,培养学生的动手能力和创新思维。
通过本课程的学习,使学生能够将所学知识应用于实际生活,提高综合素质。
二、教学内容1. 电子手表秒表基础知识:介绍电子手表秒表的发展历程、基本原理、功能特点及分类。
- 教材章节:第一章第一节《电子手表秒表概述》2. 电子手表秒表操作方法:详细讲解电子手表秒表的按键功能、操作步骤及注意事项。
- 教材章节:第一章第二节《电子手表秒表操作方法》3. 电子手表秒表在实际应用中的案例:介绍电子手表秒表在运动计时、实验测量等领域的应用实例。
- 教材章节:第二章《电子手表秒表的运用》4. 实践操作:安排学生进行电子手表秒表的实践操作,包括基本功能的使用、简单计时和计次任务等。
- 教材章节:第三章《电子手表秒表实践操作》5. 创新设计:鼓励学生运用所学知识,进行电子手表秒表的创意设计,解决实际问题。
计时秒表课程设计计时秒表系统的设计
课程设计说明书系别:机电学院专业:电气操纵及其自动化学生姓名:设计题目:计时秒表系统的设计起讫日期:12月24日~1月4日设计地址:学校指导教师:刘世林目录一、设计目的及要求………………………………p3二、单片机的进展概况………………………………p4三、系统硬件电路设计………………………………p6一、计时秒表电路设计二、整体设计框图1)振荡电路2)复位电路3)显示电路4)按键电路四、程序设计说明………………………………………p13五、程序流程图…………………………………………p14六、程序清单……………………………………………p15七、仿真结果……………………………………………p18八、收成与致谢…………………………………………p19一、设计目的及要求1.本次课程设计目的:通过本次课程设计,让学生把握所学的微型运算机的应用系统硬件设计、程序设计与调试、重要可编程芯片的工作进程,加深对微型运算机工作原理的明白得,并学会将所学的知识应用到实际中,达到在应用中把握知识的目的。
2.本课程设计课题任务的内容和要求(包括原始数据、技术参数、设计要求等):此题要求以8086/单片机为CPU,设计制作一个计时用秒表。
1、能够实现计时秒表的功能,包括开始计时、停止、清零等。
2、能对计不时刻进行数码显示。
3、设计操纵器的硬件,并编写相应的软件。
3.对本课程设计工作任务及工作量的要求(包括课程设计计算说明书(论文)、图纸、实物样品等):1、搭建微机应用系统硬件,编写相应的软件程序,并进行综合调试,完成知足设计要求的小型微机应用系统;2、提供设计说明书一份,应包括封面、设计课题、目的与要求、方案论证、设计进程说明等;3、附设计原理图一张(最好利用Protel作图);4.要紧参考文献:1 戴梅萼,史嘉权,微型运算机技术及应用。
北京:清华大学出版社,2003 年2 《微型运算机系统原理及应用(第四版)》,周明德,清华大学出版社,2002年3 《80x86微型运算机组成、原理及接口》,顾滨,机械工业出版社,2001年4 《16/32位微机原理、汇编语言及接口技术(第2版)》,钱小捷,机械工业出版社,2005年5 微型运算机原理及应用(第三版)》,郑学坚,清华大学 2001年二、单片机的进展概况单片机以其高靠得住性、高性价比、低电压、低功耗等一系列优势,近几年取得迅猛进展和大范围推行,普遍应用于工业操纵系统,数据搜集系统、智能化仪器仪表,及通信设备、日常消费类产品、玩具等。
数字逻辑课程设计_秒表
数字逻辑课程设计_秒表一、教学目标本课程旨在让学生掌握秒表的基本原理和使用方法,培养学生的数字逻辑思维和实际操作能力。
具体目标如下:1.知识目标:学生能够理解秒表的工作原理,包括时间计算、计数器等基本概念。
2.技能目标:学生能够熟练使用秒表进行时间测量和计数,并能进行简单的故障排查和维修。
3.情感态度价值观目标:通过学习秒表,培养学生对科学技术的兴趣和好奇心,提高学生的问题解决能力和团队合作意识。
二、教学内容本课程的教学内容主要包括以下几个部分:1.秒表的基本原理:介绍秒表的工作原理,包括时间计算、计数器等基本概念。
2.秒表的使用方法:教授学生如何正确使用秒表进行时间测量和计数,包括操作步骤和注意事项。
3.秒表的故障排查和维修:培养学生对秒表故障的识别和解决能力,包括常见故障的原因和维修方法。
三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法:1.讲授法:教师通过讲解秒表的基本原理和使用方法,让学生掌握相关知识。
2.讨论法:学生分组讨论秒表的使用心得和故障解决经验,促进学生之间的交流和合作。
3.案例分析法:教师提供一些实际的案例,让学生分析并解决秒表的使用问题,培养学生的实际操作能力。
4.实验法:学生在实验室进行秒表的操作和实践,加深对秒表的理解和掌握。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:选择合适的秒表教材,为学生提供系统的学习资料。
2.参考书:提供一些相关的参考书籍,供学生进一步深入学习。
3.多媒体资料:制作一些教学视频和演示文稿,帮助学生更好地理解秒表的工作原理和使用方法。
4.实验设备:准备一些秒表和相关实验设备,让学生进行实际操作和实验。
五、教学评估为了全面、客观、公正地评估学生的学习成果,本课程将采用以下评估方式:1.平时表现:通过观察学生在课堂上的参与程度、提问回答、小组讨论等表现,评估其学习态度和理解能力。
电子秒表的设计课程设计
电子秒表的设计课程设计一、课程目标知识目标:1. 学生能够理解电子秒表的基本原理,掌握计时器的功能及其组成部分。
2. 学生能够描述电子秒表的电路工作原理,包括晶体振荡器、分频器、计数器等关键电路的作用。
3. 学生能够运用所学的电子知识,解释电子秒表中时间测量精度的影响因素。
技能目标:1. 学生能够运用所学知识设计简单的电子秒表电路,并进行模拟组装。
2. 学生通过小组合作,能够完成电子秒表的调试和故障排查,提高实际动手操作能力。
3. 学生能够使用适当的工具和仪器,对电子秒表进行性能测试,并做出准确记录。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发他们探索科学技术的热情。
2. 通过团队合作设计电子秒表,培养学生解决问题的能力和合作精神。
3. 学生在学习过程中能够体会到科技进步对日常生活的影响,增强创新意识和实践能力。
课程性质分析:本课程为电子技术实践课程,注重理论联系实际,通过设计制作电子秒表,提高学生对电子技术的理解和应用能力。
学生特点分析:假设学生为初中八年级学生,已经具备基础的物理知识和电子技术原理,动手能力强,对新鲜事物充满好奇心。
教学要求:课程需结合学生的认知水平,通过实践操作和小组合作,使学生能够将所学知识应用于实际问题的解决中,培养创新思维和科学探究能力。
教学过程中,注重引导学生主动参与,鼓励学生提问和思考,确保学习目标的达成。
二、教学内容本课程依据课程目标,结合以下教学内容展开:1. 电子秒表基础知识:介绍电子秒表的组成、工作原理及各部分功能,涉及课本第三章“计时器原理”相关内容。
2. 电路设计与分析:讲解电子秒表电路的设计方法,包括振荡器、分频器、计数器等关键部分的设计,参照课本第四章“数字电路设计基础”。
3. 元器件选择与使用:教授如何选择合适的元器件,如晶体振荡器、集成电路、显示屏等,对应课本第五章“常用元器件”。
4. 实践操作:指导学生进行电子秒表的组装、调试与测试,强调实践操作技能的培养,结合课本第六章“电子制作实践”。
秒表计时器数字逻辑课程设计
秒表计时器数字逻辑课程设计
一、设计目的
通过设计并制作一个秒表计时器,使学生掌握数字逻辑电路的基本原理,熟悉常见数字逻辑门电路的特性和应用,培养实际动手能力和解决问题的能力。
二、设计任务
设计一个具有启动、停止和重置功能的秒表计时器;
使用数字逻辑门电路实现计时器的控制逻辑;
设计一个显示电路,用于显示计时器的计数值;
编写控制程序,实现计时器的自动计时、停止和重置功能。
三、设计步骤
确定计时器的功能需求,设计控制逻辑电路;
选择合适的数字逻辑门电路,如与门、或门、非门等;
设计显示电路,选择合适的显示器,如LED数码管;
编写控制程序,实现计时器的自动计时、停止和重置功能;
搭建实验电路,测试计时器的功能是否符合设计要求;
优化和完善设计,确保计时器稳定可靠地工作。
四、设计要求
设计过程中要充分考虑实际应用的需求,注重实用性和可靠性;
设计过程中要注重电路的优化和简化,降低成本和功耗;
编写程序时要注重代码的可读性和可维护性,遵循良好的编程规范。
五、总结
通过本次课程设计,学生可以深入了解数字逻辑电路的基本原理和应用,掌握常见数字逻辑门电路的特性和应用,提高实际动手能力和解决问题的能力。
同时,学生还可以学习到如何根据实际需求进行电路设计和程序编写,为后续的学习和工作打下坚实的基础。
单片机 秒表计时器 课程设计3
单片机课程设计报告书学院:土木工程学院班级:土木023 设计人:田春杰1设计题目:设计一个电子秒表计时器2总体设计:完成按下按扭启动,开始计时;再次按下该按扭后停止计时。
按下另一个按扭时,秒表清零的功能,计时数值最大为99分59秒99。
用LED数码管显示计时的时间,显示的时间应有百分之一秒为、十分之一秒位、秒个位、秒十位、分个位、分十位;利用单片机的外部中断,某键为低时产生中断开始计时,再一次为低时产生中断停止计时。
当来一外部脉冲时,产生中断使时间清零。
3 硬件系统设计:将P1.2口接到一按钮开关上,作为一个停止或开始计时的中断。
外部中断0的引脚INT0接一按钮开关,作为清零中断。
利用定时器0产生一个百分之一秒的计时中断。
4源程序如下:A_BIT EQU 20H ;数码管个位数存放内存位置B_BIT EQU 21H ;数码管十位数存放内存位置TEMP EQU 22H ;计数器数值存放内存位置;开机初始化MOV P3,#0FFH;对P3口初始化,设置为高电平,用于按键输入MOV P0,#0FFH;使显示时间数码管熄灭CLR F0CLR F1MOV DPTR,#NUMTAB ;指定查表启始地址;等待按键输入;根据按键的输入判断执行什么功能;按键1按下则执行功能1MOV P3,#0FFH;对P3口初始化,设置为高电平,用于按键输入MOV P0,#0FFH;使显示时间数码管熄灭START:JB P3.6,START1;循环判断开始按钮K1是否按下?ACALL DELAY10;延时10毫秒触点消抖JB P3.6,START;如果是干扰就返回JNB P3.6,$;等待按键松开LJMP GN1;按键2按下则执行功能2START1: JB P3.7,START;循环判断开始按钮K2是否按下?ACALL DELAY10;延时10毫秒触点消抖JB P3.7,START1;如果是干扰就返回JNB P3.7,$LJMP GN2;数码管显示秒表时间的程序GN1: ;先初始化S1:MOV A,#0MOV TEMP,AGOON1: MOV R2,#2JS1: MOV R3,#250TIME1: MOV A,TEMP ;将TEMP中的十六进制数转换成10进制MOV B,#10 ;10进制/10=10进制DIV ABMOV B_BIT,A ;十位在AMOV A_BIT,B ;个位在BLCALL DPLOP1;插入一段判断定时过程中是否有按键输入的程序段C1: JB P3.6,B1ACALL DELAY10;延时10毫秒消抖JB P3.6,C1JNB P3.6,$;等待按键松开CPL F0ZT1: ; MOV P3,#0FFH;对P3口初始化,设置为高电平,用于按键输入JB P3.6,$;循环判断开始按钮K1是否按下?ACALL DELAY10;延时10毫秒触点消抖JB P3.6,ZT1;如果是干扰就返回JNB P3.6,$;等待按键松开LCALL DPLOP1B1: JB P3.7,LOOP1ACALL DELAY10;延时10毫秒消抖JB P3.7,B1JNB P3.7,$;等待按键松开AJMP OVERLOOP1: DJNZ R3,TIME1 ;2毫秒循环执行250次,时间约0.5秒DJNZ R2,JS1 ;循环执行2次,时间为1 秒钟INC TEMP;满一秒钟对时间加1MOV A,TEMPCLR CSUBB A,#60JNZ GOON1;判断TEMP的数值是否为60?不为60循环ACALL OVERRETGN2: MOV A,#14H ; 设定倒计时的时间20SMOV TEMP,A;数码管显示倒计时时间的程序;初始化MOV P3,#0FFH;对P3口初始化,设置为高电平,用于按键输入MOV P0,#14H;使显示时间为设定的倒计时时间GOON2: MOV R2,#2JS2: MOV R3,#250TIME2: MOV A,TEMP ;将TEMP中的十六进制数转换成10进制MOV B,#10 ;10进制/10=10进制DIV ABMOV B_BIT,A ;十位在AMOV A_BIT,B ;个位在BMOV DPTR,#NUMTAB ;指定查表启始地址DPLOP2: MOV A,A_BIT ;取个位数MOVC A,@A+DPTR ;查个位数的7段代码MOV P0,A ;送出个位的7段代码CLR P2.5 ;开个位显示ACALL DEL Y1;显示1毫秒SETB P2.5;关闭个位显示,防止鬼影MOV A,B_BIT ;取十位数MOVC A,@A+DPTR ;查十位数的7段代码MOV P0,A ;送出十位的7段代码CLR P2.6 ;开十位显示ACALL DEL Y1;显示1毫秒SETB P2.6;关闭十位显示,防止鬼影;插入一段判断定时过程中是否有按键输入的程序段C2: JB P3.6,B2ACALL DELAY10;延时10毫秒消抖JB P3.6,C2JNB P3.6,$;等待按键松开ZT2: MOV P3,#0FFH;对P3口初始化,设置为高电平,用于按键输入JB P3.6,$;循环判断开始按钮K1是否按下?ACALL DELAY10;延时10毫秒触点消抖JB P3.6,ZT2;如果是干扰就返回JNB P3.6,$;等待按键松开B2: JB P3.7,LOOP2ACALL DELAY10;延时10毫秒消抖JB P3.7,B1JNB P3.7,$;等待按键松开AJMP OVERLOOP2: DJNZ R3,TIME2 ;2毫秒循环执行250次,时间约0.5秒DJNZ R2,JS2 ;循环执行2次,时间为1 秒钟DEC TEMP;满一秒钟对时间减1MOV A,TEMPJNZ GOON2;判断TEMP的数值是否为0?不为0循环ACALL OVERRET;结束定时OVER: AJMP START;退到开机初始化状态;1毫秒延时子程序DELY1: MOV R4,#2D1:MOV R5,#248DJNZ R5,$DJNZ R4,D1RET;10毫秒延时子程序DELAY10: MOV R4,#20D2:MOV R5,#248DJNZ R5,$DJNZ R4,D2RET;实验板上的两位一体的数码管0~9各数字的显示代码NUMTAB: DB 40H,79H,24H,30H,19H,12H,02H,78H,00H,10H DPLOP1: MOV A,A_BIT ;取个位数MOVC A,@A+DPTR ;查个位数的7段代码MOV P0,A ;送出个位的7段代码CLR P2.5 ;开个位显示ACALL DEL Y1;显示1毫秒SETB P2.5;关闭个位显示,防止鬼影MOV A,B_BIT ;取十位数MOVC A,@A+DPTR ;查十位数的7段代码MOV P0,A ;送出十位的7段代码CLR P2.6 ;开十位显示ACALL DEL Y1;显示1毫秒SETB P2.6;关闭十位显示,防止鬼影RETEND5自评分和收获体会:通过本次设计让我又一次认识到了单片机应用的广泛性,同时也看到了自己在单片机应用上的不足之处,以后还要加强学习。
[单片机课设]秒表时钟计时器的设计
单片机原理课程设计——秒表时钟计时器的设计专业:电气工程及其自动化方向:电力系统*****学号:************指导老师:***目录第1章方案论证 (3)第2章硬件设计 (5)2.1秒表/时钟计时器的总体设计 (5)2.2 AT89C52单片机最小系统 (6)2.3 74LS244芯片说明 (8)2.4 LED显示器的显示方法及其与单片机的接口 (8)2.5电源电路的设计 (10)第3章软件设计 (11)3.1主程序 (11)3.2显示子程序 (11)3.3定时器T0中断服务程序 (12)3.4 T1中断服务程序 (12)3.5调时功能程序 (13)3.6整点响程序 (13)3.7时钟/秒表功能程序 (13)3.8 程序清单 (13)第4章设计总结 (23)第1章方案论证现今的计时器通常只能通过启/停按键实现断点计时的功能,即通过启/停按键来记录一段时间。
这种计时器查看的时间只能为计时结束时刻。
实际的应用中往往需要在不影响正常计时的基础上,能查看记录过程中的某些点的时间。
本课设即针对此问题,设计了一种能通过按键方式查看记录过程中任一时刻值的计时器。
这种计时器在查看中间值时不会影响整个记录过程,并且能把相应数据送入存储模块及显示模块,以便查看。
本系统采用AT89C52单片机作控制器,LED数码管,实现显示时、分、秒,以24小时计时方式。
为了实现LED显示器的数字显示,可以采用静态显示法和动态显示法。
由于静态显示法需要数据锁存器等硬件,结构较为复杂,考虑时钟显示只有六位,且系统没有其他复杂的处理任务,所以采用动态扫描法实现LED的显示。
单片机采用AT89C52系列,有足够的空余硬件资源实现其它的扩充功能。
秒表/时钟计时器的总体设计框图如下图所示。
图1.1 系统总体设计框图系统主要实现如下功能:1.时钟功能对于时钟功能,需要在数码管上显示小时、分钟和秒钟,因此,可以在内部存储空间分别定义它们的显示缓存空间,来存放小时、分钟和秒钟的BCD码,各2个字节。
电子技术课程设计报告--电子秒表的设计
电子技术课程设计报告--电子秒表的设计一、设计目的本次课程设计的目的是设计一款电子秒表,实现具备暂停和复位功能的计时功能。
通过设计本次课程,我将学习到如何运用单片机实现计时功能,同时也将提高自己的电子设计能力。
二、设计原理本次设计采用AT89S52单片机作为控制芯片,通过单片机控制数码管的显示,完成对时间的计时和显示功能。
下面详细介绍如何实现设计的计时功能。
1、初始化:将计时器寄存器清零,并设置定时器为8位计时模式,同时设置时钟源为频率为12MHz的晶振。
2、启动计时:将定时器计数器初始值设置为0,同时启动计时器。
3、计时:定时器开始工作后,每过1ms,计时器的值就会加1,当计时器的值达到255时,定时器会自动清零,并触发定时溢出中断。
4、显示:将计时器的值传入程序中,经过处理后,将时间转化为时、分、秒、毫秒等信息,并通过数码管的显示完成时间的显示。
5、暂停功能:通过按下暂停键,可以停止计时器的工作,并记录下当前的计时时间。
6、复位功能:通过按下复位键,可以将计时器的值清零,并停止计时器的工作。
三、硬件设计1、主控芯片AT89S52单片机:采用AT89S52单片机作为控制核心,具有一定的处理能力和存储容量,能在实现计时功的同时,还实现一些其他的控制功能。
2、显示模块数码管:本设计采用了4位共阴数码管,能够完成对时间的显示。
3、按键模块本设计采用了两个按键,一个用于暂停功能,一个用于复位功能。
4、电源模块本设计采用了12V电源转接头,将12V电源转化为单片机和数码管所需要的5V电压。
5、其他零件晶振:采用12MHz的晶振作为单片机的时钟源。
电容:采用22pF电容和晶振配对使用,稳定时钟信号。
四、软件设计本设计采用Keil C51软件进行开发。
软件编写的主要思路如下:1、GPIO配置:定义IO口及初始化相关设置,如数码管的引脚及输出方向。
2、时钟初始化:配置外部晶振的时钟源,并初始化相应的寄存器。
3、定时器初始化:设定中断周期,选择定时器的计数模式,启动定时器,并设置中断优先级。
微机原理课程设计计时秒表
微机原理课程设计计时秒表一、课程目标知识目标:1. 理解微机原理中计时器的基本工作原理和编程方法;2. 掌握利用微机实现计时秒表功能的相关知识点,如中断处理、定时器计数器的使用;3. 了解微机系统中的时钟概念及其在计时中的应用。
技能目标:1. 能够运用所学知识,设计并编写一个具有启动、停止、计时应答等基本功能的计时秒表程序;2. 培养学生的实际操作能力,通过编程实践掌握微机原理的应用;3. 提高学生分析问题、解决问题的能力,学会调试程序并优化计时精度。
情感态度价值观目标:1. 培养学生对微机原理课程的兴趣,激发学习热情;2. 增强学生的团队合作意识,培养在项目实践中的沟通协调能力;3. 培养学生严谨、求实的科学态度,认识到科技发展对生活的影响。
课程性质:本课程为微机原理课程设计的一部分,侧重于理论与实践相结合,以项目为导向,培养学生的实际操作能力和创新精神。
学生特点:学生已具备一定的微机原理知识基础,具有较强的学习能力和动手能力,但实际编程经验尚不足。
教学要求:结合学生特点,注重实践操作,循序渐进地引导学生掌握计时秒表的设计与实现,强调知识的实用性,提高学生的综合运用能力。
通过课程目标的具体分解,确保学生能够达到预期的学习成果,并为后续教学设计和评估提供明确依据。
二、教学内容本课程教学内容主要包括以下几部分:1. 计时器原理回顾:复习微机原理中定时器/计数器的工作原理,特别关注Intel 8051微控制器中的定时器结构和使用方法。
- 教材章节:第三章“微控制器的基本结构与工作原理”,第四节“定时器/计数器”。
2. 中断处理机制:讲解中断的概念、中断处理过程,以及如何利用中断实现计时功能。
- 教材章节:第四章“中断系统”,第一节“中断的基本概念”,第二节“中断处理过程”。
3. 计时秒表的编程设计:教授如何编写程序,实现计时秒表功能,包括启动、停止、计时应答等。
- 教材章节:第六章“微控制器编程与应用”,第三节“定时器编程”。
秒表计时器——精选推荐
微机控制与应用课程设计报告书题目:秒表计时器姓名:林学号:指导老师设计、日单片机课程设计报告摘要:单片机具有体积小,成本低,抗干扰能力强,面向控制,可以实现分机各分布式控制等优点。
本秒表/时钟设计就是利用单片机的上述优点,采用目前市场上性能价格比较高的MCS-52单片机设计而成的最小系统。
它在实际生活中具有广泛的应用。
例如:工业生产中的定时启停自动化设备、学校中上下课铃定时控制、农村广播站每天早中晚广播的自动定时控制均可采用本仪器。
秒表是电器制造,电国,工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、廷时器、定时器等的时间测试。
目前所使用的电秒表大多是指针式或集成电路型的,结构相对复杂、测试功能单一。
我们这次设计的秒表比较简单,所以使用很简单目录一、设计任务---------------------------------- 3二、秒表时钟计时器设计程序框图-------- 3三、秒表时钟计时器的主程序------------- 5四、功能说明-------------------------------------- 6五、原理图------------------------------------- 8六、检测与调试-------------------------------- 9七、总结与体会---------------------------------- 9一、设计任务1.开始时,显示“00”,第1次按下SP1后就开始计时。
2.第2次按SP1后,计时停止。
3.第3次按SP1后,计时归零。
二、秒表时钟计时器设计程序框图三、秒表时钟计时器的主程序SECOND EQU 30HTCOUNT EQU 31HKCOUNT EQU 32HKEY BIT P3.7ORG 00HSJMP STARTORG 0BHLJMP INT_T0START: MOV DPTR,#TABLEMOV P0,#3FHMOV P2,#3FHMOV SECOND,#00HMOV TCOUNT,#00HMOV KCOUNT,#00HMOV TMOD,#01HMOV TL0,#(65536-50000)/256MOV TH0,#(65536-50000) MOD 256 K1: JB KEY,$LCALL DELAYJB KEY,$MOV A,KCOUNTCJNE A,#00H,K2SETB TR0MOV IE,#82HJNB KEY,$INC KCOUNTLJMP K1K2: CJNE A,#01H,K3CLR TR0MOV IE,#00HJNB KEY,$INC KCOUNTLJMP K1K3: CJNE A,#02H,K1JNB KEY,$LJMP STARTINT_T0: MOV TH0,#(65536-50000)/2MOV TL0,#(65536-50000) MOD 2INC TCOUNTMOV A,TCOUNTCJNE A,#2,I2MOV TCOUNT,#00HINC SECONDMOV A,SECONDCJNE A,#100,I1MOV SECOND,#00HI1: MOV A,SECONDMOV B,#10DIV ABMOVC A,@A+DPTRMOV P0,AMOV A,BMOVC A,@A+DPTRMOV P2,AI2: RETITABLE: DB 3FH,06H,5BH,4FH,66HDB 6DH,7DH,07H,7FH,6FHDELAY: MOV R6,#20D1: MOV R7,#250DJNZ R7,$DJNZ R6,D1RETEND四、功能说明99秒计时器主要是用在精确计间方面。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
天津机电职业技术学院《电子技术》课程设计论文电子秒表.完成时间:2009.12.30—2010.1.6班级:08电气自动化三班姓名:马赛男李丽美学号:*********200812060前言21世纪是一个电子技术和电子元件有更大发展的世纪。
回顾百年来电子技术和电子工业发展的成就,举世瞩目。
可以看到,从国民经济到日常生活的各个方面,电子产品无所不在,体事例无庸枚举,其发展前景未可限量。
作为一个学习电子专业的大学生,我们不但要有扎实的基础知识、课本知识,还应该有较强的动手能力。
现实也要求我们既精通电子技术理论,更要掌握电子电路设计、实验研究和调试技术。
课程设计就是一个理论联系实际的机会。
本次设计主要完成具备基本功能的电子秒表的理论设计,电子秒表是重要的记时工具,广泛运用于各行各业中。
作为一种测量工具,电子秒表相对其它一般的记时工具具有便捷、准确、可比性高等优点,不仅可以提高精确度,而且可以大大减轻操作人员的负担,降低错误率。
在写本报告的过程中,摘编了生产厂家和各种电子类报刊、参考书的资料,特向提供资料的同学及作者表示感谢。
由于水平有限,报告中定有不妥之处,请提出宝贵意见。
目录一、题目-------------------------------------------------------1二、题目说明-------------------------------------------------1三、原理介绍-------------------------------------------------1四、单元电路设计-------------------------------------------21、时基信号发生器-------------------------------------22、计数器-------------------------------------------------73、译码器-------------------------------------------------114、显示器-------------------------------------------------135、防抖开关----------------------------------------------15五、总装图----------------------------------------------------17六、名细表----------------------------------------------------18七、分工情况-------------------------------------------------19八、后记-------------------------------------------------------20九、参考资料-------------------------------------------------21报告内容一.题目电子秒表二.题目说明秒表计时器常常用于体育竞赛及各种其他要求有较精确时间的各领域中。
其中启/停开关的使用方法与传统的机械计时器相同,即按一下启/停开关,启动计时器开始计时,再按一下启/停开关计时终止。
还可以利用普通计算器所具有的累加计数功能配合电子秒表,通过电路巧妙组合控制,实现流速仪计数计时的同步,装置操作简单,显示直观,能提高测速精度,且造价低廉,制作容易。
任务要求1. 手动开关,具有起停控制作用。
2. 计时精度0.01S。
3. 计时范围00.00—59.99S。
三.原理介绍原理框图原理说明:按下启动按钮,时基信号发生器输出频率为100赫兹的方波脉冲,1传入计数器(小数点以前六十进制小数点后一百进制),计数器将方波脉冲转化成二进制信号输出,二进制信号传入译码器,译码器再将传入的二进制代码转化成与代码相对应的十进制数,译码器输出的相对应的信号能驱动显示器发光,将译码器中的十进制显示出来。
四.单元电路设计(一).时基信号发生器作用:产生计时脉冲方波信号,波形的频率稳定。
此次设计中选用的是时钟脉冲t1=t2产生此脉冲元件,过程的相关介绍1.LC振荡器LC 振荡器会产生正弦波信号,正弦波信号经过加整形把正弦波转化成方波。
在经过采样把连续的正弦波转化成方波脉冲信号。
但是这种波在传播过程中会逐渐衰减,所以还要加放大装置。
2.非门反向器这种电路产生的是尖脉冲尖脉冲要经过整形才能转化成方波脉冲,方波脉冲才是我们需要的脉冲。
3.方波发生器方波发生器可直接产生方波,但是这种电路的结构比较复杂,而且其电较大,与LC振荡器相结合可起到整形作用。
4.石英晶体振荡器能够发出频率稳定的输出信号,跟外围的其它元件配合,产生正弦波信号震荡频率固定。
2直接输出时钟脉冲频率为100千赫兹需要加数字分频,三级十分频器才能得到所需脉冲5.555多谐振荡器由555定时器组成的多谐振荡器,它是一个脉冲信号源,产生矩形波,可根据6,2角的输入情况来确定C1,C2电压比较器,由于t1=t2,计算出R1,R2的值,使555多谐振荡器产生所需要的脉冲信号。
根据需要在此次设计中我们所选用的时基信号发生器是555多谐振荡器555多谐振荡器555定时器电路时一种中规模集成定时器,目前应用十分广泛。
通常只需外接几个阻容元件,就可以构成各种不同用途的脉冲电路,如多谐振荡器、单稳态触发器以及施密特触发器等。
CC7555集成定时电路外引线排列图管脚外引线排列1 2 3 4 5 6 7 8U ss_TR OUT _RCO TH D U dd3555定时器引出端功能说明CC7555定时器是一种功能强、电路简单、使用十分灵活、便于调节的电路,具有功耗低、电源电压范围宽、输入阻抗极高、定时元件的选择范围大等特点,但输出电流比双极型小。
CC7555定时器功能表比较器比较器C1和C2是两个结构的高精度压力比较器。
C1的引脚6称为高触发输入端TH,C2的引脚2称为低触发输入端TR。
当U6>2∕3U DD时,C1输入高电平,否则,C1输出低电平;当U2>1∕3U DD时,C2输出低电平,否则输出高电平555多谐振荡器由CC7555集成定时器构成的多谐振荡器。
电路中奖高电平触发端和低电平触发端短接,并在放电回路中传入电阻R2.这里R1、R2和C为外接电阻和电容,它们均是定时元件。
4工作原理由于接通电源后,电容器两端电压U C =0,故TH 端与TR 端均为低电平,RS 触发器置1(Q=1,Q=O ),输出U O 为高电平,放电管V 截止。
当电源刚接通时,电源经R 1R 2对电容C 充电,使其电压U C 按指数规律上升,当U C 上升到2\3U DD 时,则RS 触发器置0(Q=0,Q=1),输出U O 为低电平,放电管V 导通,我们把U C 从1\3U DD 上升到2\3U DD 这段时间内电路的状态称为第一暂稳态,其维持时间t 1的长短与电容的充电时间有关。
充电时间常数ζ充=(R 1+R 2)C由于放电管V 导通,电容C 通过电阻R 2和放电管放电,电路进入第二暂稳态。
放电时间常数ζ放=R 2C.随着C 的放电,当U C 下降到1\3U DD 时,RS 触发器置1(Q=1,Q=0),输出U 0高电平,放电管V 截止,电容C 放电结束,5ucDD V 32(a) (b)CC7555构成的多谐振荡器及工作波形UDD再次对电容C充电,电路又翻转到第一暂稳态。
如此反复,则输出可得巨型波形。
由以上分析可知:电路靠电容C充电来维持第一暂稳态,其持续时间即为t1.电路靠电容C放电来维持第二暂稳态,其持续时间为t2。
电路一旦起振后,UC 电压总是在(1\3~2\3)UDD之间变化。
主要参数计算电路振荡周期T按下公式计算: T=t1+t2t1由电容C充电过程来决定u c(0+)=1/3U DDu c(∞)=+U DDζ充=(R1+R2)C则 t1=(R1+R2)Cln2≈0.7(R1+R2)Ct2由电容放电过程来决定u c (0+)=2/3U DDu c(∞)=0ζ放=R2Cln2≈0.7(R2)CT=t1+t2=0.7(R1+2R2)C其电路振荡频率ƒ=1/T=1/[0.7(R1+2R2)C]显然改变R1,R2,C的值,就可以改变振荡器的频率。
多谐振荡器电路,由于电容充、放电途径不同,因而C的充电和放电时间常数不同,是输出脉冲的宽度t1和t2也不同。
在实际应用中,常常需要调节t1和t2。
在此,引进占空比的概念。
输出脉冲的占空比为。
D=t1/(t1+t2)=(R1+R2)/(R1+2R2)电路稍加改动,就可得到占空比可调的多谐振荡器,电路加了电位器R W,6并利用二极管V1和V2将电容C的充电回路分开,充电回路为R1、V1和C,放电回路为C、V2和R2。
该电路的振荡周期为T=t1+t2=0.7(R1+R2)CD=t1∕(t1+t2)=R1∕(R1+R2)调节电位器R W,即可改变R1和R2的值,并使占空比D得到调节,当R1=R2时,D=1∕2(此时,t1=t2),电路输出方波。
已知t1=t2=0.005S C=10μF T=0.01S R1=R2T=t1+t2=0.7(R1+R2)C计算得:R1= R2=0.7K二极管的计算U6>2/3*5V二极管的击穿电压应当大于U6,二极管的最高反向工作电压约为反向击穿电压的2/ 3,U6的电压为最高反向工作电压,所以二极管的反向击穿电压为U BR=5V所选二极管的型号为LM7805 5V占空比可调的振荡器(二)计数器计数器是用来累计时钟脉冲个数的时序逻辑部件,它是数字系统中7用途最广泛的基本部件之一,几乎在各种数字系统中都有计数器。
它不仅可以计数,还可以对时钟脉冲分频,以及构成时间分配器或时钟发生器,对数字系统进行定时、程序控制操作外,还能用它执行数字运算。
目前TTL和CMOS电路构成的中规模计数器品种很多,应用也很广泛。
通常集成计数器为BCD码十进制计数器、四位二进制加法计数器。
另外,按预置功能和清零功能还可以分为同步预置、异步预置清零。
相关计数器简介74LS290是用少量逻辑门,通过对74LS290外部不同方式的连接,可以组成任意进制的计数器。
有置“0”功能、置“9”功能和计数功能,可构成二进制计数器、五进制计数器、十进制计数器。
所以74LS290又称“二一五一十进制集成计数器”。
74LS161是一种同步四位二进制加法集成计数器,可用直接清零法构成任意进制计数器,也可用同步预置法构成任意进制计数器。
CC40192为可预置BCD可逆计数器,其内部主要由四位D触发器组成,与一般计数器不同之处在于加计数和减记数分别有两个输入端输入。