先掌握单片机的结构,单片机课程设计指导

用单片机来设计八路抢答器是一个常见的小课题,本人之前在大学期间就设计过八路抢答器的课程设计,也正是这个课程设计,让我喜欢上了单片机,以后也是从事的嵌入式研发类的岗位,今天再把这个设计分享一下 。2.硬件原理设计单片机采用51单片机,按键采用机械式按键,有八路,外加一个开始按键和一个结束按键,按键通过8输入的与非门74LS30接入单片机的外部中断;有三个数码管,两个显示倒计时时间最大99秒,一个用于显示选手编号,数码管使用75HC595驱动;用三极管驱动蜂鸣器作为发声的提示,整体的Proteus仿真图如下所示 。
学习机械设计要学哪些课程?

先掌握单片机的结构,单片机课程设计指导


【先掌握单片机的结构,单片机课程设计指导】学习机械设计要学那些课程?学习机械设计要学习的知识有很多,接下来我粗略说一下最为基础的课程:机械制图、互换性(也就是公差)、机械原理、机械设计、液压与气压传动、工程力学、流体力学、机械制造、工程材料及其热处理、人机工程学、有限元、机械产品技术创新、优化设计……等等!机电一体化的还要学:工程测试技术、电机拖动、控制工程基础、微机接口与应用……等等 。
如何利用单片机设计八路抢答器?
先掌握单片机的结构,单片机课程设计指导


用单片机来设计八路抢答器是一个常见的小课题,本人之前在大学期间就设计过八路抢答器的课程设计,也正是这个课程设计,让我喜欢上了单片机,以后也是从事的嵌入式研发类的岗位,今天再把这个设计分享一下 。1.设计需求抢答器是用来让选手获得优先答题权的一台设备,具有娱乐属性,首先具有抢答按键,也就是所说的八路;再次具有显示模块,用数码管或者液晶来实现,用于显示选手编号和倒计时时间;具有发声功能,用以提示按键音或者倒计时发声增强现场的紧张氛围;最后还需要开始/结束按键,这是给后台用的,绝对控制权 。
2.硬件原理设计单片机采用51单片机,按键采用机械式按键,有八路,外加一个开始按键和一个结束按键,按键通过8输入的与非门74LS30接入单片机的外部中断;有三个数码管,两个显示倒计时时间最大99秒,一个用于显示选手编号,数码管使用75HC595驱动;用三极管驱动蜂鸣器作为发声的提示,整体的Proteus仿真图如下所示 。
3.仿真运行结果上电后,显示FFF,表示未抢答开始,必须由后台按下开始按键后,才开始倒计时进入抢答环节,在有效的倒计时范围内选手按下抢答键才有效,产生有效按键后,其他人按键无效 。在倒计时3秒时6号抢答成功的界面如下图所示 。4.关键元器件主要用到的器件有:51单片机、8输入与非门74LS30、移位寄存器74HC595等,不同的设计方案不同,所使用的芯片也不同,这只是一个参考 。

    推荐阅读