电子秒表设计报告
秒表计时器毕业设计报告
秒表计时器毕业设计报告秒表计时器毕业设计报告一、引言在快节奏的现代社会中,时间对于人们来说显得尤为重要。
无论是工作、学习还是生活,我们都需要一个准确、方便的计时工具来帮助我们管理时间。
因此,我选择了设计并开发一个秒表计时器作为我的毕业设计项目。
本报告将详细介绍我的设计思路、实现过程以及遇到的挑战和解决方案。
二、设计目标1. 实现基本的计时功能:包括开始、停止、暂停和重置功能。
2. 提供多种计时模式:可以选择倒计时模式或计时器模式。
3. 显示准确的计时结果:保证计时的准确性和精确度。
4. 用户友好的界面设计:界面简洁清晰,易于操作。
5. 适用于不同平台和设备:可以在电脑、手机等多种设备上使用。
三、设计思路1. 界面设计:我采用了简洁明了的界面设计,将计时器显示在屏幕中央,并在周围添加开始、停止、暂停和重置按钮,方便用户操作。
2. 计时功能实现:使用编程语言编写代码,通过调用系统时间函数来实现计时功能。
开始计时时记录当前时间,停止计时时再次获取当前时间,两个时间的差值即为计时结果。
3. 计时模式选择:根据用户的需求,提供倒计时模式和计时器模式的选择,用户可以根据实际情况进行设置。
4. 计时结果显示:将计时结果以小时、分钟、秒的形式显示在屏幕上,保证计时的准确性和精确度。
5. 跨平台适配:根据不同设备的屏幕尺寸和分辨率进行适配,确保在不同平台上都能正常显示和使用。
四、实现过程1. 界面设计:使用HTML和CSS进行界面设计,采用响应式布局,确保在不同设备上都能良好显示。
2. 编程语言选择:我选择使用JavaScript作为主要编程语言,因为它具有广泛的应用性和良好的跨平台性。
3. 计时功能实现:通过JavaScript编写代码,使用Date对象获取系统时间,并进行计算和显示。
4. 计时模式选择:使用JavaScript编写代码,通过监听用户的选择,切换不同的计时模式。
5. 计时结果显示:使用JavaScript编写代码,将计时结果以合适的格式显示在屏幕上。
数电课程设计:电子秒表
数电课程设计:电子秒表
电子秒表是一种常见的计时工具,它通过使用电子元件实现高精度的计时功能。
下面是一个基于数电的电子秒表的设计方案:
1. 运算部分设计:
- 使用一个1Hz的时钟源,可以通过计数器或者振荡器实现。
- 使用一个可重置的二进制计数器,位数根据需要的计时范
围确定。
例如,如果计时范围为1小时,可使用一个4位二进制计数器。
- 计时开始/停止控制逻辑:这可以通过一个开关电路实现,可以使用一个门电路或者触发器电路。
- 计数器重置逻辑:可以使用一个按钮或者开关来重置计数
器的值。
2. 显示部分设计:
- 使用数码管或者液晶显示器来显示计时结果。
数码管可以
使用共阳或者共阴的7段数码管。
- 使用译码器将计数器的二进制输出转换为译码信号,用于
控制数码管显示的数字。
3. 其他功能:
- 可以添加一个暂停功能,通过一个按钮或者开关来实现。
当计时中按下暂停按钮时,计时器会停止计数,再次按下暂停
按钮时,计时器继续计数。
- 可以添加一个拆表功能,通过一个按钮或者开关来实现。
按下拆表按钮时,计时器会记录当前的计时值,然后重置为0,再次按下拆表按钮时,计时器恢复原来的计时状态。
该设计方案中的电子秒表可根据实际需求进行调整和扩展,例如增加更多的功能按钮、调整计时范围和精度等。
同时,需要注意电路的稳定性和可靠性,以及对供电电源和信号的处理。
电子行业电子秒表系统设计
电子行业电子秒表系统设计简介电子秒表是一种非常常见和便捷的计时设备,广泛应用于电子行业的各种实验、测试和生产流程中。
本文将介绍电子行业中的电子秒表系统设计,包括硬件和软件方面的设计。
硬件设计1. 选择计时芯片电子秒表系统的核心是计时芯片,它负责精确计时和控制秒表的功能。
在选择计时芯片时,需要考虑以下因素:•精度:计时芯片的计时精度非常关键,一般要求在毫秒级别。
•接口:计时芯片应具备与微处理器或显示器等其他外设连接的接口。
•功耗:计时芯片应具备低功耗的特性,以延长电池的使用寿命。
•成本:计时芯片的成本也是设计中需要考虑的因素之一。
2. 设计电路在电子秒表系统中,除了计时芯片外,还需要其他辅助电路来实现功能。
例如,需要一个时钟电路来提供计时芯片所需的时钟信号,以及一个显示电路来显示计时结果。
时钟电路可以采用晶振或者RTC(实时时钟)芯片来提供精确的时钟信号。
显示电路可以采用LED数码管、LCD显示屏或者OLED显示屏,具体选择根据产品的应用场景和成本等因素决定。
3. 设计按键电路电子秒表系统通常需要一些按键来控制计时和功能操作。
按键电路可以采用独立按键电路或者矩阵按键电路。
在设计按键电路时,需要考虑按键的类型、数量和功能分配。
4. 设计电源电路电子秒表系统需要提供电源供电。
电源电路的设计应满足系统对电源电压、电流和稳定性的要求,并且需要考虑到电池寿命等因素。
软件设计1. 系统架构设计电子秒表系统的软件设计主要涉及系统的架构设计。
在设计系统架构时,需要考虑以下因素:•数据处理:包括对计时数据的采集、计算、存储等处理。
•用户界面:包括显示计时结果、设置计时参数等用户交互的功能。
•按键处理:包括按键的检测、响应和功能操作等处理。
2. 编程语言选择在进行软件设计时,需要选择合适的编程语言来实现系统功能。
常用的编程语言包括C、C++、Python等。
选择编程语言时要考虑系统的性能要求、开发效率和可维护性等。
3. 编程实现根据系统架构设计和选择的编程语言,开始进行软件编程实现。
电子秒表设计报告
电子秒表设计报告目录1 设计目的⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(1)2 设计任务和要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(2)3 设计的方案的选择和论证⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(3)4 电路设计计算与分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(4)4.1 模块总体方案设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(4)4.1.1 555时钟块发生模设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(4)4.1.2输出及显示模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(5)4.1.3控制电路设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(6)4.2所需的元器件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(7)4.2.1 555定时器⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(7)4.2.2基本RS触发器⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(8)4.2.3译码器芯片⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(8)5 总结及心得⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(9)6 附录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(12)6.1 元器件列表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(12)6.2 电路仿真图:⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(13)7 参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(14)1设计目的1 学习数字电路中基本RS触发器、单稳态触发器、时钟发生器及计数器、译码器显示等单元电路的综合应用。
2 熟悉 555 定时器的使用以及相关电路的设计,巩固 RS触发器的功能以及特性,熟悉RS触发器的使用和设计。
3学习电子秒表的调试方法。
2设计任务和要求1 利用 555 定时器制作一个所需频率的时钟发生装置。
2 利用 74LS248、74LS160和数码显示器接受555 定时器输出的计数脉冲,并显示出来。
3 使用基本 RS触发器制作电子秒表的控制开关,实现开始计数,停止并保持计数和清零重新开始计数的功能。
3设计的方案的选择与论证整体设计布局框图如下图所示:图 3.1 整体设计布局框图根据要求使用555 定时器产生时钟脉冲、使用74LS248、74LS160和数码显示器、利用基本 RS触发器制作电子秒表的控制开关。
电子秒表设计方案
电子秒表设计方案电子秒表是一种按时间计数的仪器,主要用于精确测量短时间内的时间间隔。
传统的机械秒表已经逐渐被电子秒表所取代,因为电子秒表具有更高的精确度、更便捷的使用和更多的功能。
电子秒表的设计方案如下:1. 时钟系统:电子秒表需要一个准确的时钟系统来实现时间的测量和显示。
可以采用晶体振荡器来提供稳定的时钟信号,并通过倒数计数器来计算出时间。
2. 按键设计:电子秒表需要一个按键来控制计时的开始、停止和重置。
可以采用机械按键或者触摸按键,通过按下按钮来触发计时动作。
3. 显示屏幕:电子秒表需要一个清晰的数字显示屏来显示计时结果。
可以采用液晶显示屏或者LED显示屏,显示出秒表的计时时间。
4. 计时精确度:电子秒表需要具有高精确度的计时功能。
可以采用纳秒级的计时芯片来提供更精确的计时结果,并且可以进行校准来保持计时的准确性。
5. 记录功能:电子秒表可以添加记录功能,可以记录多个计时数据,并提供查看和保存功能,方便用户随时查看和比较不同的计时结果。
6. 声音提示功能:电子秒表可以添加声音提示功能,用于在计时开始、停止和重置时发出提示音,方便用户的操作。
7. 计时模式选择:电子秒表可以提供不同的计时模式选择,如计时、计次、倒计时等,满足不同用户的需求。
8. 电池供电:电子秒表可以采用电池供电,方便携带和使用。
可以选择使用可充电电池或者干电池,提供持久的使用时间。
9. 外观设计:电子秒表的外观设计可以采用简洁大方的设计风格,便于携带和使用。
可以选择耐用的材质和防水设计,增加秒表的使用寿命和适应性。
总之,电子秒表是一种精确、便捷、多功能的计时工具,设计方案可以结合以上要点进行设计,以提供用户更好的计时体验。
数字电子秒表设计总结报告1
数字电子秒表设计总结报告一.工作原理本数字电子秒表设计由启动、清零复位电路、多谐振荡电路、分频计数电路、译码显示电路等组成。
如下图所示:启动清零复位电路主要由U6A 、U6B 、U7B 、U7D 组成,其本质是一个RS 触发器和单稳态触发器。
J1控制数字秒表的启动和停止,J2控制数字秒表的清零复位。
开始时把J1合上,J2打开,运行本电路,数字秒表正在计数。
当打开J1,合上J2键,J2与地相接得到低电平加到U6B 的输入端,U6B 输出高电平又加到U6A 的输入端,而U6A 的另一端通过电阻R15与电源相接得到高电平,(此时U6B 与U6A 组成RS 触发器),U6A 输出低电加到U7A 的输入端,U7A 被封锁输出高电平加到U5的时钟端,因U5不具备时钟脉冲条件,U5不能输出脉冲信号,因此U3、U4时钟端无脉冲而停止计数。
当J1合上时,打开J2键,J1与地相接得到低电平加到U6A 的输入端,U6A 输出高电平加到U6B 的输入端,U6B输出低电平加至U7B,使U7B输出高电平,因电容两端电压不能跃变,因此在R7上得到高电平加到U7D输入端,U7D输出低电平(进入暂态)同时加到U3、U4、U5的清零端,使得U3、U4的QD ---QA输出0000,经U1、U2译码输出驱动U9、U10显示“00”。
因为U7B与U7D组成一个单稳态电路,经过较短的时间,U7D的输出由低电平变为高电平,允许U3、U4、U5计数。
同时U6A输出高电平加到U7A的输入端,将U7A打开,让555的3脚输出100KHZ的振荡信号经U7A加到U5的时钟脉冲端,使得U5具备时钟脉冲条件,U5的9、10、7脚接高电平,U5构成十分频器,对时钟脉冲计数。
当U5接收一个脉冲时,U5内部计数加1,如果U5接收到第十个脉冲时,U5的15脚(RCO端)输出由低电平跳变为高电平作为U4的时钟脉冲,从而实现了对振荡信号的十分频,产生周期为0.1S的脉冲加至U4的时钟端。
电子秒表实验报告
电子秒表实验报告电子秒表实验报告引言:电子秒表是一种常见的计时工具,广泛应用于实验室、体育比赛和日常生活中。
本实验旨在通过对电子秒表的使用和测量,深入了解其工作原理和准确性。
实验目的:1. 理解电子秒表的工作原理;2. 掌握正确使用电子秒表的方法;3. 比较电子秒表与传统秒表的准确性。
实验材料和方法:1. 实验材料:电子秒表、传统秒表、计时器、待测物体;2. 实验方法:a. 将电子秒表和传统秒表校准至同一起点;b. 使用电子秒表和传统秒表分别计时待测物体的时间;c. 重复多次实验,记录数据并计算平均值;d. 比较电子秒表和传统秒表的准确性。
实验结果与讨论:通过多次实验,我们得到了以下数据:实验次数 | 电子秒表计时(s) | 传统秒表计时(s)---------------------------------------1 | 10.23 | 10.202 | 10.21 | 10.183 | 10.25 | 10.224 | 10.24 | 10.195 | 10.22 | 10.21通过计算平均值,我们可以得到电子秒表的平均计时为10.23秒,传统秒表的平均计时为10.20秒。
可以看出,两者的计时结果非常接近,差距在0.03秒以内。
这个结果表明,电子秒表在准确性方面与传统秒表相当。
其准确性主要依赖于内部的计时装置,通常采用晶体振荡器,其频率非常稳定。
而传统秒表则依赖于人工操作,容易受到人为因素的影响,如反应时间和手动操作的误差。
此外,电子秒表还具有其他优点。
首先,它可以提供更精确的计时结果,小数点后几位的精度可以满足实验的要求。
其次,电子秒表通常具有计时、计数、暂停和复位等功能,更加灵活方便。
最后,电子秒表还可以记录多次计时结果,并进行平均值计算,提高数据的可靠性。
然而,电子秒表也存在一些局限性。
首先,它依赖于电池供电,一旦电池耗尽,计时功能将无法使用。
其次,对于某些特殊实验,如高温、高压环境下的计时,电子秒表可能无法正常工作。
电子秒表设计报告书
单片机课程设计报告论文题目:班级:学号:姓名:指导教师:内容摘要本文设计所实现的电子秒表是电子设计技术中最基本的设计实验之一。
比较简单通过设计实现电子秒表的计时及显示功能(计时60s,循环且LED灯流水跳动显示),使其更进一步了解单片机的定时、中断等功能模块的应用,并熟悉学习单片机的Protues仿真软件及Keil C编程软件的运用及方法。
本设计报告包括内容摘要、目录、PROTEUS简介、 Keil C简介、原件与介绍、电路及程序设计、功能描述及仿真运行、实物运行图、结束语等部分。
关键字:AT89S51,CD4511,电子秒表目录1. PROTEUS简介 (3)2. Keil C简介 (4)3. 原件及介绍 (5)3.1 原件清单 (5)3.2 主要原件介绍 (5)3.2.1 AT89S51 (5)3.2.2 CD4511 (6)4. 电路及程序设计 (8)4.1 电路原理图设计 (8)4.2 电路运行程序设计 (8)4.2.1 Keil操作 (8)4.2.2 程序源 (9)5. 功能描述及仿真运行 (11)5.1 电路实现功能 (11)5.2 仿真运行截图 (12)5.2.1电路程序载入 (12)5.2.1 电路仿真运行 (12)6. 实物运行图 (14)7. 结束语 (15)8. 参考文献 (15)1 PROTEUS简介Protues软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。
它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。
它是目前最好的仿真单片机及外围器件的工具。
虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。
Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。
数字秒表设计实验报告(一)
数字秒表设计实验报告(一)数字秒表设计实验报告Introduction•实验目的:设计并实现一个数字秒表•实验时间:2021年10月10日至2021年10月15日•实验对象:本科计算机专业学生•实验设备:计算机、编程软件Experiment Procedure1.寻找合适的编程语言和开发工具2.设计秒表的用户界面3.编写代码实现秒表的计时功能4.测试并调试代码5.完善用户界面,添加重置和暂停功能6.进行性能测试,并分析结果Experimental Findings•选用Python编程语言和PyQt图形库进行开发•按照用户界面设计,实现了秒表的计时功能•通过测试,发现秒表计时准确性较高,误差范围小于0.1秒•添加了重置和暂停功能,提高了秒表的实用性•性能测试表明,在处理大数据量时,秒表的响应速度仍然较快Conclusion通过本次实验,我们成功设计并实现了一个功能完善的数字秒表。
通过合理的编程语言选择和用户界面设计,实验结果表明,我们的秒表具有准确的计时功能、良好的用户体验和较高的性能。
这对于计算机专业学生来说,具有较高的实用价值。
Future Work尽管我们已经取得了较好的实验结果,但仍有一些改进的空间。
在未来的工作中,我们计划:•进一步提高秒表的计时准确性,减小误差范围•探索更多的用户界面设计方案,增加更多便利的功能•优化性能,提高秒表在处理大数据量时的响应速度•结合云服务,实现秒表数据的备份和同步功能Acknowledgements感谢实验组的所有成员共同努力,以及指导老师的支持和指导,使得本次实验取得了圆满成功。
Reference无抱歉,关于数字秒表设计实验报告的文章已经终止。
电子秒表的设计
电子秒表的设计电子秒表是一种用于测量时间间隔的电子设备,可以用来计算时间,计时等。
其设计包括硬件和软件两个部分。
下面将详细介绍电子秒表的设计。
一、硬件设计1.微控制器电子秒表的核心是微控制器,它控制整个系统的运行。
常用的微控制器有单片机、FPGA、DSP等。
其中,单片机是一种常用的微控制器,如AT89C51、STC89C52等。
这些单片机具有价格低廉、可靠性高、易于编程等优点。
2.按键电子秒表需要用到开始、停止、重置等按键,以便用户可以控制秒表的计时。
这些按键连接到微控制器的IO口上,通过软件程序实现其功能。
3.显示器电子秒表需要一个显示器来显示计时结果。
常用的显示器有LED数码管、LCD 液晶显示屏等。
其中,LED数码管具有亮度高、寿命长、价格低廉等优点,但是只能显示数字,不能显示文字。
LCD液晶显示屏可以显示数字和文字,但是价格较高。
4.定时器电子秒表需要用到定时器来计时时间。
常用的定时器有硬件定时器和软件定时器两种。
硬件定时器通常使用计时器芯片来实现,如CD4060等。
软件定时器则是通过微控制器内部的定时器来实现的。
二、软件设计1.程序流程图在软件设计阶段,首先要画出程序流程图,以便更好地理解程序的执行过程。
程序流程图是一种用图形方式表示程序执行过程的工具,它可以帮助程序设计者更好地理解程序结构,从而更容易编写程序。
2.程序代码根据程序流程图,我们可以编写程序代码。
在程序代码中,我们需要定义各个变量、声明函数、编写各个模块的程序逻辑等。
下面是一个简单的电子秒表程序代码的示例:#include <reg52.h> // 包含单片机头文件typedef unsigned int ui; // 定义无符号整型数变量typedef unsigned char uc; // 定义无符号字符型数变量sbit K1=P3^3; // 开始按钮sbit K2=P3^4; // 停止按钮sbit K3=P3^5; // 重置按钮uc code table[]={ // 显示时间的程序表0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07, // 0~7号位的显示数据0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71 // 8~15号位的显示数据};ui num=0; // 计时器变量uc time=0; // 计时器计时结果变量uc count=0; // 软件定时器计数变量bit flag=0; // 软件定时器标志位void delay(ui x) // 延时函数{ui i,j;for(i=x;i>0;i--)for(j=112;j>0;j--);}void display(uc time) // 显示时间函数{P2=0xFE; // 选择第一位数码管P0=table[time/10]; // 显示时间的十位数字delay(5); // 延时消隐P2=0xFD; // 选择第二位数码管P0=table[time%10]; // 显示时间的个位数字delay(5); // 延时消隐}void main() // 主函数{while(1) // 循环执行程序{if(K1==0) // 如果按下开始按钮{K1=1; // 松开开始按钮num=0; // 清零计时器变量numflag=1; // 软件定时器标志位flag置1}if(K2==0) // 如果按下停止按钮{K2=1; // 松开停止按钮num=num/10; // 清零计时器变量num的高位数字display(num); // 显示计时器变量num的值}if(K3==0) // 如果按下重置按钮{K3=1; // 松开重置按钮下面详细介绍电子秒表的设计:总体架构设计。
数电课程设计--数字秒表报告
数字电子课程设计报告题目名称:电子秒表电路姓名:李美柳学号:1003741104班级:电子101班指导老师:刘纯天2012年6月(1)计时范围:0~59秒(2)显示分辨率为1s。
(3)用按钮开关控制工作状态,即:暂停、清零。
(4)本身带有,工作时指示灯亮。
二、元件清单:三、详细设计:(1)秒脉冲的产生CD4060由一振荡器和14级二进制串行计数器位组成,振荡器的结构可以是RC 或晶振电路,CR为高电平时,计数器清零且振荡器使用无效。
所有的计数器位均为主从触发器。
在CP1(和CP0)的下降沿计数器以二进制进行计数。
在时钟脉冲线上使用斯密特触发器对时钟上升和下降时间无限制。
D 2Q5CLK3Q6S4R1U2:A74HC74CLK 1E 2MR 7Q03Q14Q25Q36U3:A4518CLK 9E 10MR 15Q011Q112Q213Q314U3:B4518图2-1脉冲发生器是数字钟的核心部分,它的精度和稳定度决定了数字钟的质量,通常用晶体振荡器产生标准频率信号经过整形、分频获得1Hz的秒脉冲。
石英晶体振荡器的特点是振荡频率准确、电路结构简单、频率易调整。
如晶振为32768 Hz,通过15次二分频后可获得1Hz的脉冲输出,电路图如图2-1所示。
(2)秒计数器的设计十进制同步加法计数器CD4518CD4518/CC4518是二、十进制(8421编码)同步加计数器,内含两个单元的加计数器,其功能表如真值表所示。
每单个单元有两个时钟输入端CLK和EN,可用时钟脉冲的上升沿或下降沿触发。
由表可知,若用ENABLE信号下降沿触发,触发信号由EN端输入,CLK端置“0”;若用CLK信号上升沿触发,触发信号由CL℃K端输入,ENABLE端置“1”。
RESET端是清零端,RESET端置“1”时,计数器各端输出端Q1~Q4均为“0”,只有RESET端置“0”时,CD4518才开始计数。
CD4518采用并行进位方式,只要输入一个时钟脉冲,计数单元Q1翻转一次;当Q1为1,Q4为0时,每输入一个时钟脉冲,计数单元Q2翻转一次;当Q1=Q2=1时,每输入一个时钟脉冲Q3翻转一次;当Q1=Q2=Q3=1或Q1=Q4=1时,每输入一个时钟脉冲Q4翻转一次。
电子秒表课程设计报告摘要
电子秒表课程设计报告摘要一、课程目标知识目标:1. 学生能理解电子秒表的基本原理,掌握其计时功能和使用方法。
2. 学生能掌握电子秒表的时间单位换算,如秒、分、小时,并能够进行简单的计时计算。
3. 学生了解电子秒表在日常生活和科学实验中的应用。
技能目标:1. 学生能够熟练操作电子秒表,进行准确计时。
2. 学生能够运用电子秒表进行简单的实验数据收集和分析。
3. 学生能够通过实际操作,提高动手能力和问题解决能力。
情感态度价值观目标:1. 学生培养对时间观念的重视,增强时间管理意识。
2. 学生在实验过程中,培养合作精神和团队意识,提高沟通能力。
3. 学生通过对电子秒表的学习,激发对科学技术的兴趣,培养探索精神和创新意识。
课程性质:本课程为初中物理实验课,结合实际操作,让学生在实践中掌握知识,提高技能。
学生特点:初中学生具备一定的物理知识基础,好奇心强,喜欢动手操作,但注意力容易分散。
教学要求:教师应注重理论与实践相结合,引导学生主动参与,关注学生的个体差异,鼓励学生提问和思考,提高学生的实践能力和科学素养。
通过课程目标的分解,确保学生达到预期的学习成果,为后续教学设计和评估提供依据。
二、教学内容本课程依据课程目标,结合教材内容,设计以下教学大纲:1. 电子秒表原理介绍- 计时器的发展历史- 电子秒表的构成和工作原理- 电子秒表与机械秒表的优缺点对比2. 电子秒表的使用方法- 电子秒表的按键功能介绍- 计时、暂停、复位等基本操作- 使用电子秒表进行实际计时操作练习3. 时间单位换算- 秒、分、小时之间的换算关系- 实际案例计算,如运动计时、实验数据记录等4. 电子秒表的应用- 日常生活中的应用,如烹饪、运动等- 科学实验中的应用,如物体自由落体实验、化学反应速率测试等5. 实践活动设计- 小组合作,设计并实施简单的计时实验- 数据收集、处理和分析,锻炼学生的实验操作能力教学内容安排和进度:第一课时:电子秒表原理介绍、使用方法学习第二课时:时间单位换算、电子秒表的应用第三课时:实践活动设计、实验操作及数据分析和讨论本教学内容紧密围绕课程目标,确保内容的科学性和系统性,注重培养学生的实践能力和科学素养。
电子秒表的设计实验报告
电子秒表的设计实验报告
《电子秒表的设计实验报告》
摘要:本实验旨在设计一款简单易用的电子秒表,通过实验验证其准确性和稳定性。
实验结果表明,所设计的电子秒表具有较高的准确性和稳定性,能够满足实际使用需求。
引言:电子秒表是一种用于测量时间的工具,广泛应用于实验室、体育比赛和工业生产等领域。
设计一款准确可靠的电子秒表对于提高工作效率和数据准确性具有重要意义。
因此,本实验旨在设计一款简单易用的电子秒表,并通过实验验证其性能。
实验方法:首先,我们选取了一款常用的电子元件,包括计时电路、显示屏和按键等。
然后,我们根据设计要求,进行了电路连接和程序编写。
接着,我们对设计的电子秒表进行了一系列的实验,包括准确性测试、稳定性测试和耐用性测试等。
实验结果:经过实验验证,我们设计的电子秒表具有较高的准确性和稳定性。
在准确性测试中,我们对比了设计的电子秒表与标准秒表的计时结果,发现两者基本一致。
在稳定性测试中,我们对设计的电子秒表进行了长时间计时,结果显示其计时稳定性良好。
在耐用性测试中,我们对设计的电子秒表进行了反复按键操作,发现其按键灵敏度和耐用性均符合设计要求。
结论:通过本实验,我们成功设计了一款简单易用的电子秒表,并验证了其准确性和稳定性。
该电子秒表具有较高的性能表现,能够满足实际使用需求。
未来,我们将进一步改进设计,提高电子秒表的功能和性能,以满足更广泛的应用需求。
致谢:感谢实验室的老师和同学们对本实验的支持和帮助,感谢他们的耐心指导和建设性意见。
同时,也感谢所有参与本实验的人员,他们的辛勤劳动为本实验的顺利进行提供了保障。
电子秒表的设计实验报告
电子秒表的设计实验报告电子秒表的设计实验报告一、引言在现代科技高度发达的社会中,电子秒表作为一种常见的计时工具,被广泛应用于各个领域。
本次实验旨在设计一个简单且实用的电子秒表,通过实际操作和数据分析,探索电子秒表的原理和功能。
二、实验目的1. 了解电子秒表的基本原理和结构;2. 掌握电子秒表的设计方法和实验操作;3. 分析电子秒表的精度和稳定性。
三、实验材料与方法1. 实验材料:电子元件、电路板、电源、计算机等;2. 实验方法:a. 按照电子秒表的设计要求,搭建电路;b. 连接电源,启动电子秒表;c. 进行计时实验,记录数据;d. 分析实验结果。
四、实验步骤1. 设计电路图:根据电子秒表的功能需求,设计电路图,并确保电路的稳定性和可靠性。
2. 搭建电路:根据电路图,将电子元件连接到电路板上,并进行焊接。
3. 连接电源:将电路板与电源连接,确保电子秒表正常工作。
4. 启动电子秒表:按下启动按钮,开始计时。
5. 进行计时实验:使用标准计时器,同时启动电子秒表和标准计时器,进行时间对比。
6. 记录数据:记录电子秒表和标准计时器的计时结果,并计算误差。
7. 分析实验结果:比较电子秒表和标准计时器的计时精度和稳定性,分析实验结果的可靠性。
五、实验结果与分析通过多次实验,记录了电子秒表和标准计时器的计时结果,并计算了误差。
实验结果显示,电子秒表的计时误差较小,精度和稳定性较高,能够满足实际使用的需求。
然而,由于实验条件的限制,电子秒表的计时精度仍有进一步提高的空间。
六、实验总结本次实验成功设计了一个简单实用的电子秒表,并通过实验验证了其计时精度和稳定性。
电子秒表作为一种常见的计时工具,在科学研究、体育竞技等领域具有广泛的应用前景。
然而,电子秒表的设计和制造仍需不断改进,以提高其计时精度和稳定性。
七、改进方向1. 优化电路设计:通过改进电路结构和选用更好的电子元件,提高电子秒表的计时精度和稳定性。
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.设计课题任务及指标1.通过本设计的选题、方案论证、设计计算、安装调试、资料整理、撰写“设计报告”等环节, 初步掌握电子工程设计方法和组织实施的基本技能, 深化、扩展并综合运用课堂上所学的电子电路分析设计方法以及集成电路知识完成小系统的电路设计。
2.利用基本脉冲发生器及计数、译码、显示等单元电路设计数字秒表。
3.在实验装置上或者利用仿真软件完成数字秒表的线路连接和调试。
功能要求:基本要求: 计时从1s至99s;有置数、复位功能;能用开关灵活启动和停止秒表。
扩展功能: 有倒计时功能;能计时从0.1s至9.9s。
2.系统设计方案论证所作为数字式秒表, 所以必须有数字显示。
按设计要求, 须用数码管来做显示器。
题目要求最大记数值为99秒, 那则需要两个数码管。
要求计数分辨率为1秒, 那么则需要相应频率的信号发生器。
选择信号发生器时, 有两种方案:一种是用晶体震荡器, 另一种方案是采用集成电路555定时器与电阻和电容组成的多谐振荡器。
由于熟悉程度, 本组采用集成电路555定时器与电阻和电容组成的多谐振荡器。
秒表功能中要求有复位功能、能用开关灵活启动和停止秒表, 则控制电路的方案也有两种:方案一, 用74ls08和74ls32及一个3控拨码开关;方案二, 用2个单刀双掷开关及多个单刀开关。
为了能够灵活的控制秒表, 我们选用方案一。
计数部分使用两个74LS192十进制计数器, 这种计数器能够简捷的进行顺逆计时, 为了方便简单译码显示电路采用了74ls48与共阴极七段数码管。
系统框图:图1 流程图4.单元电路设计4.1电源与总控开关图2 电源与总控开关电源由干电池提供;R1为保护电阻;S1为电路总控开关。
4.2脉冲发生器(由555构成的多些振荡器)图3 脉冲发生电路图图4 NE555管脚图由于频率f=1.43/(R1+2R2)C=1Hz, (1)产生1Hz频率,所以, 电容C1=0.33u, 电阻R2=100KΩ, R3=2.2MΩ。
电子秒表的设计
实验二:电子秒表的设计一、功能分析12二、硬件设计1. 硬件电路图2. 元器件清单伟福Lab6000综合实验/仿真系统一台套;微机一台;导线若干三、程序设计1.程序:OUTBIT equ 08002h ; 位控制口OUTSEG equ 08004h ; 段控制口IN equ 08001h ; 键盘读入口LEDBuf equ 60h ; 显示缓冲Hour equ 40hMinute equ 41hSecond equ 42hC100us equ 43hSpeaker equ P1.2Tick equ 200T100us equ 256-50ljmp Startorg 000bhljmp T0IntT0Int:push PSWpush ACCmov a, C100us+1jnz Goon0dec C100usGoon0:dec C100us+1mov a, C100usorl a, C100us+1jnz Exitmov C100us, #high(Tick)mov C100us+1, #low(Tick)inc Secondmov a, Secondcjne a, #60, Exitmov Second, #0inc Minutecall lightupmov a, Minutecjne a, #60, Exitmov Minute, #0inc Hourmov a, Hourcjne a, #24, Exitmov Hour, #0Exit:pop ACCpop PSWretiDelay:mov r7, #0DelayLoop:djnz r7, DelayLoopdjnz r6, DelayLoopretTestKey:mov dptr, #OUTBITmov a, #0movx @dptr, a ; 输出线置为0mov dptr, #INmovx a, @dptr ; 读入键状态cpl aanl a, #0fh ; 高四位不用retKeyTable: ; 键码定义db 16h, 15h, 14h, 0ffhdb 13h, 12h, 11h, 10hdb 0dh, 0ch, 0bh, 0ahdb 0eh, 03h, 06h, 09hdb 0fh, 02h, 05h, 08hdb 00h, 01h, 04h, 07hGetKey:mov dptr, #OUTBITmov P2, dphmov r0, #Low(IN)mov r1, #00100000bmov r2, #6KLoop:mov a, r1 ; 找出键所在列cpl amovx @dptr, acpl arr amov r1, a ; 下一列movx a, @r0cpl aanl a, #0fhjnz Goon1 ; 该列有键入djnz r2, KLoopmov r2, #0ffh ; 没有键按下, 返回0ffhsjmp Exit3Goon1:mov r1, a ; 键值= 列X 4 + 行mov a, r2dec arl arl amov r2, a ; r2 = (r2-1)*4mov a, r1 ; r1中为读入的行值mov r1, #4LoopC:rrc a ; 移位找出所在行jc Exit3inc r2 ; r2 = r2+ 行值djnz r1, LoopCExit3:mov a, r2 ; 取出键码mov dptr, #KeyTablemovc a, @a+dptrmov r2, aWaitRelease:mov dptr, #OUTBIT ; 等键释放clr amovx @dptr, amov r6, #10call Delaycall TestKeyjnz WaitReleasemov a, r2retLEDMAP: ; 八段管显示码db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07hdb 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71h DisplayLED:mov r0, #LEDBufmov r1, #6 ; 共6个八段管mov r2, #00100000b ; 从左边开始显示LOOP:mov dptr, #OUTBITmov a, #0movx @dptr, a ; 关所有八段管mov a, @r0mov dptr, #OUTSEGmovx @dptr,amov dptr, #OUTBITmov a, r2movx @dptr, a ; 显示一位八段管mov r6, #1call Delaymov a, r2 ; 显示下一位rr amov r2, ainc r0djnz r1, LoopretLIGHTUP:jb p1.3,lightstopsetb Speakermov b,#0ffhLIGHTDELAY:nopnopdjnz b,lightdelayclr speakerLIGHTSTOP:retToLED:mov dptr, #LEDMapmovc a, @a+dptrretSTART:mov LEDBuf+0, #07chmov LEDBuf+1, #03fhmov LEDBuf+2, #07fhmov LEDBuf+3, #05bhmov LEDBuf+4, #05bHmov LEDBuf+5, #05bHcall displayledcall testkeyjz startcall getkeycjne a,#0ah,startSTART1:mov TMOD, #02h ; 模式2, 定时器mov TH0, #T100usmov TL0, #T100usmov IE, #10000010bmov Hour, #0mov Minute, #0mov Second, #0mov C100us, #high(Tick)mov C100us+1, #low(Tick)setb TR0MAIN:JB P1.0,stopJB P1.1,clearCall testkeycall getkeymov b,axrl a,#0bhjz stop0mov a,bcjne a,#0ch,main2ljmp clear0MAIN2:mov a, Hourmov b, #10div abcall ToLEDmov LEDBuf, amov a, bcall ToLEDorl a, #80hmov LEDBuf+1, amov a, Minutemov b, #10div abcall ToLEDmov LEDBuf+2, amov a, bcall ToLEDorl a, #80hmov LEDBuf+3, amov a, Secondmov b, #10div abcall ToLEDmov LEDBuf+4, amov a, bcall ToLEDmov LEDBuf+5, acall DisplayLEDljmp MAINSTOP:mov ie,#00000000bcall displayledjb p1.0,stopmov ie,#10000010bjnb p1.0,main2 STOP0:mov ie,#00000000bcall displayledcall testkeycall getkeymov b,axrl a,#0chjz clear0mov a,bcjne a,#0bh,stop0mov ie,#10000010bjmp main2 CLEAR:mov LEDBuf+0, #03fhmov LEDBuf+1, #03fhmov LEDBuf+2, #03fhmov LEDBuf+3, #03fhmov LEDBuf+4, #03fHmov LEDBuf+5, #03fHmov Hour, #0mov Minute, #0mov Second, #0call displayledjb p1.1,clearljmp main2CLEAR0:mov LEDBuf+0, #03fhmov LEDBuf+1, #03fhmov LEDBuf+2, #03fhmov LEDBuf+3, #03fhmov LEDBuf+4, #03fHmov LEDBuf+5, #03fHmov Hour, #0mov Minute, #0mov Second, #0call displayledcall testkeyjz clear0lcall getkeyxrl a,#0ahcjne a,#0,clear0ljmp startend2.硬件连接分配由实验箱上的接线cs0接到键盘显示,我们可以得到段口,位口,列口及位口的地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子秒表设计报告目录1设计目的 (1)2设计任务和要求 (2)3设计的方案的选择和论证 (3)4电路设计计算与分析 (4)4.1模块总体方案设计 (4)4.1.1 555时钟块发生模设计 (4)4.1.2 输出及显示模块 (5)4.1.3 控制电路设计 (6)4.2 所需的元器件 (7)4.2.1 555定时器 (7)4.2.2 基本RS触发器 (8)4.2.3 译码器芯片 (8)5总结及心得 (9)6附录 (12)6.1元器件列表 (12)6.2电路仿真图: (13)7参考文献 (14)1设计目的1学习数字电路中基本RS触发器、单稳态触发器、时钟发生器及计数器、译码器显示等单元电路的综合应用。
2熟悉555定时器的使用以及相关电路的设计,巩固RS触发器的功能以及特性,熟悉RS触发器的使用和设计。
3学习电子秒表的调试方法。
2设计任务和要求1利用555定时器制作一个所需频率的时钟发生装置。
2利用74LS248、74LS160和数码显示器接受555定时器输出的计数脉冲,并显示出来。
3使用基本RS触发器制作电子秒表的控制开关,实现开始计数,停止并保持计数和清零重新开始计数的功能。
3设计的方案的选择与论证整体设计布局框图如下图所示:图3.1 整体设计布局框图根据要求使用555定时器产生时钟脉冲、使用74LS248、74LS160和数码显示器、利用基本RS触发器制作电子秒表的控制开关。
4电路设计计算与分析4.1模块总体方案设计4.1.1 555时钟块发生模设计利用555定时器实现多谐振荡电路能够完成时钟信号发生器的功能,通过调节电路中电阻电容值使多谐振荡器的输出信号频率为4kHz。
根据公式,取R1=7.215ΩK,R2=14.43ΩK可调电阻,C=10nF 构成一个能产生频率为4kHz的脉冲的多谐振荡器。
图4.1 555时钟发生模块图4.2 555时钟脉冲波形4.1.2输出及显示模块利用2个74LS160分别连接成十进制计数器,使用74LS248将一路的BCD码转换成七段码,并通过两个个数码显示器显示0.1—9.9s的秒表数值。
其中将555时钟电路输出的所需脉冲接入第一个芯片的时钟输入端,并将第一个芯片的四个对应输出接入相应的数码显示器的相应端,构成秒表的小数部分。
第一个芯片的进位输出端再接入第二个芯片的时钟输入端,同第一片芯片,构成电子秒表的个位显示。
图4.3 输出及显示模块4.1.3控制电路设计利用基本RS触发器生成控制电路:S有效时,则Q端输出高电平,控制信号输出到分频电路,实现了“开始计数”;同时Q非端输出的低电平使“清零并准备重新开始计数”无效;R有效时,则时钟信号被屏蔽,电子秒表保持当前数值不变,同时允许“清零并准备重新开始计数”信号输入。
先由两个与非门构成基本RS触发器,再引入一对原反变量作为触发器RS端的输入,因为该设计中无需触发器保持状态,这样始终有RS=0,所以便成功避免了出现不定状态情况。
在引入一个清零输入,同非Q端与一个与非门相连作为每个74LS160清零端输入,实现了在开始计数时,清零无效;暂停计数时,允许清零重新计数操作的功能。
图4.4 控制电路4.2所需元器件4.2.1 555定时器其结构功能如图图4.5 555内部结构及引脚图表4.1 555功能真值表RST THR TRI OUT TD0 X X 0 导通1 >2\3VCC >1\3VCC 0 导通1 <2\3VCC >1\3VCC 不变不变1 <2\3VCC <1\3VCC 1 截止1 >2\3VCC <1\3VCC 1 截止振荡电路是数字秒表的核心部分,电容充放电的速度决定了电路的振荡频率R1.R2.C决定了多谐振荡器的周期,即决定了形成的方波的频率利用闭合回路中的负反馈作用可以产生自激振荡,利用闭合回路中的延迟负反馈作用也能产生自激振荡,只要负反馈作用足够强。
为了得到频率更加准确的频率信号,加入了电容和电阻。
4.2.2基本RS触发器用集成与非门构成基本RS触发器,属低电平直接触发的触发器,有直接置位、复位的功能。
4.2.3译码器芯片(74LS160、74LS248)5总结及心得通过这次课程设计,加强了我们动手、思考和解决问题的能力。
在整个设计过程中,我们通过这个方案包括设计了一套电路原理和连接图以及芯片上的选择。
这个方案总共使用了74LS160 两个,数码显示器两个,555定时器一个。
在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。
我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。
平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。
而且还可以记住很多东西。
比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。
认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。
所以这个期末测试之后的课程设计对我们的作用是非常大的。
经过几天的模拟操作,过程曲折可谓一语难尽。
在此期间我们也失落过,也曾一度热情高涨。
从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。
生活就是这样,汗水预示着结果也见证着收获。
劳动是人类生存生活永恒不变的话题。
通过实习,我才真正领略到“艰苦奋斗”这一词的真正含义,我才意识到老一辈电子设计为我们的社会付出。
我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们可以,而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少人间欢乐在这里洒下,大学里一年的相处还赶不上这十来天的合作,我感觉我和同学们之间的距离更加近了;我想说,确实很累,但当我们看到自己所做的成果时,心中也不免产生兴奋;正所谓“三百六十行,行行出状元”。
我们同样可以为社会作出我们应该做的一切,这有什么不好?我们不断的反问自己。
也许有人不喜欢这类的工作,也许有人认为设计的工作有些枯燥,但我们认为无论干什么,只要人生活的有意义就可。
社会需要我们,我们也可以为社会而工作。
既然如此,那还有什么必要失落呢?于是我们决定沿着自己的路,执着的走下去。
同时我认为我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神。
某个人的离群都可能导致导致整项工作的失败。
实习中只有一个人知道原理是远远不够的,必须让每个人都知道,否则一个人的错误,就有可能导致整个工作失败。
团结协作是我们实习成功的一项非常重要的保证。
而这次实习也正好锻炼我们这一点,这也是非常宝贵的。
对我们而言,知识上的收获重要,精神上的丰收更加可喜。
挫折是一份财富,经历是一份拥有。
这次实习必将成为我人生旅途上一个非常美好的回忆!通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。
这次课程设计终于顺利完成了,在设计中遇到了很多专业知识问题,最后在老师的辛勤指导下,终于游逆而解。
同时,在老师的身上我们学也到很多实用的知识,在次我们表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!此次课程设计,学到了很多课内学不到的东西,比如独立思考解决问题,出现差错的随机应变,和与人合作共同提高,都受益非浅,今后的制作应该更轻松,自己也都能扛的起并高质量的完成项目。
在此,感谢于老师的细心指导,也同样谢谢其他各组同学的无私帮助!6附录6.1元器件列表:表6.1 元器件清单序号名称型号数量备注1 蜂鸣器BUZZER 1 5000HZ2 555定时器555_VIRTUAL Timer 1 ——3 与非门74LS00D 5 ——4 与门7409N 1 ——5 非门7404N 1 ——6 DCB码显示器DCD_HEX 1 ——7 七段码显示器SEVE_SEG_DECIMAL 1 ——8 DCB-七段码译码器74LS248D 1 ——9 开关SPDT 2 ——10 电阻RESISTOR 1 7.215KΩ11 1 14.43KΩ12 1 400Ω13 7 510Ω14 电感INDUCTOR 1 0.2mH15 电容CAP 1 10nF16 1 10nF6.2电路仿真图:图6.2 电路仿真图7参考文献[1]薛鹏骞梁秀荣等编.电子设计自动化技术实用教程.徐州:中国矿业大学出版社,2007.2[2]朱小龙梁秀荣主编.电子技术课程设计指导.徐州:中国矿业大学出版社,2013.10[3]阎石主编.数字电子技术基础.第五版.北京:高等教育出版社,2006.5[4]郭海文主编.电工电子实验技术.徐州:中国矿业大学出版社社,2012.4。