数电课设简易顺序控制器.docx
《数电课设简易顺序控制器.docx》由会员分享,可在线阅读,更多相关《数电课设简易顺序控制器.docx(13页珍藏版)》请在冰豆网上搜索。
数电课设简易顺序控制器
等级:
课程设计
课程名称
数字电子技术
课题名称
简易顺序控制器
专业
电气工程及其自动化
班级
学号
姓名
指导老师
2015年12月30日
电气信息学院
课程设计任务书
课题名称
简易顺序控制器(自选参数)
姓名
专业
班级
学号
指导老师
周京广
课程设计时间
2015年12月21日-2015年1月1日
一、任务及要求
任务:
设计并制作一个简易顺序控制器,使执行机构按一定的程序工作,要求如下:
1)执行机构的加工程序步骤为六步,第一步4秒,第二步7秒,第三步为9秒,第四步为14秒,第五步为17秒,第六步为21秒,按顺序依次动作;
2)用显示器显示顺序控制器的各步加工时间(用倒计时方式);
3)用发光二极管显示控制器的各道工序;
4)用显示器显示加工步数;
5)功能扩展(自选):
总循环次数控制/总循环时间控制
6)可根据实际情况,设计其它功能。
要求:
1)设计思路清晰,给出整体设计框图和总电路图;
2)单元电路设计,给出具体设计思路和电路;
3)安装、调试电路;
4)写出设计报告。
二、进度安排
第一周:
周一:
课题内容介绍和查找资料;
周二~周三:
方案设计,电路仿真,周三下午检查设计方案及仿真结果;
周四~周日:
周四上午领元器件;安装、调试电路;
第二周:
周一~周三:
安装、调试电路;
周四:
验收电路,收元器件,整理实验室,撰写设计报告,打印相关图纸;
周五:
答辩,收设计报告。
三、参考资料
1、贾立新,王涌.电子系统设计与实践(第2版).清华大学.2011.2
2、谢自美.电子线路设计、实验、测试(第3版).华中科技大学.2013.8
3、汤山俊夫.数字电路设计与制作.科学.2005.4
3.6电路总图5
一、课程设计的任务要求:
本次课程设计的任务要求是设计并制作计并制作一个简易顺序控制器,执行机构按一定的加工程序步骤执行,执行机构的加工程序步骤为六步,第一步4秒,第二步7秒,第三步为9秒,第四步为14秒,第五步为17秒,第六步为21秒,按顺序依次动作。
同时用显示器显示顺序控制器的各步加工时间,用发光二极管显示控制器的各道工序,用显示器显示加工步数,扩展功能选用总循环次数控制。
二、设计方案:
根据本次课程设计的任务要求,将设计电路分为二位十进制倒计时模块,同时执行机构的加工程序分为六步,需要一个六进制计数模块,同时还要有预置数模块和总循环次数控制模块。
在倒计时模块使用两个192计数器分别代表十位和个位,将个位192计数器的借位端与十位192计数器的减法计数端相连,两192计数器都为0同时发出借位信号时,通过逻辑电路使其由预置数模块置数,并且给六进制计数模块提供信号使其计数。
在六进制计数模块采用161计数器,使用一两输入与非门输入与Qb、Qc相连,输出与其置数端相连,使其进行1—6的循环。
当六进制计数模块每置一次数,即完成一次循环,那么在总循环次数控制模块使用192计数器便以六进制计数器的置数信号为输入信号进行减法计数,将192计数器的借位端接非门与倒计时模块的两192计数器清零端相连,当总循环次数控制模块192计数器为0时,倒计时模块两192计数器清零,将电路停止。
三、单元电路(子模块,子程序)
3.1.倒计时模块设计
对于倒计时模块的设计采用了两片74LS192芯片,分别代表个位和十位,将个位192计数器的借位端与十位192计数器的减法计数输入端相连,然后将个位192计数器的减法计数输入端接入1Hz脉冲,这样便实现了两位数的倒计时。
使用或门将两192计数器的借位端连入,输出与两置数端相连,当十位和个位都为0,此时电路通过预置数模块将预置数置入。
74LS192芯片功能表如下图:
表1
倒计时模块电路图如下:
图1
3.2.六进制计数模块
六进制计数器的设计使用了74LS161芯片,将计数器预置数为1,使用或非门当输出为0110,下一信号到来时将重新置数为0001,完成六进制计数循环,如图所示。
图2
3.3.预置数模块设计
根据此次课程设计任务要求,预置数模块应当完成六步不同的置数,当六进制计数器显示步数为1时,此时倒计时模块正在进行4s的减法计数,而预置数模块输出应为00000111,即十进制数7。
由此可以列出预置数模块输出真值表;
表2
据真值表可得:
D0=m1+m2+m4+m5;D1=m1+m4;D2=m1+m3+m4+m5;D3=m2;D4=m3+m4;D5=m5;
其电路图如下图所示:
图3
3.4.二极管显示模块
在以上电路基础上可以添加发光二极管以显示加工工序如下图:
74LS138的输入有六进制计数模块提供
图4
3.5.总循环次数控制模块
总循环次数控制模块设计使用了一个74LS192芯片,使用一非门将六进制计数模块的置数端与192计数器的减法计数端相连,当六进制计数器模块完成一次循环重新置数时,192减法计数器同时开始计数,现随机将192减法计数器预置数为4,将其借位端通过逻辑电路与倒计时模块的两74LS192清零端相连,当总循环次数控制模块的192计数器为0时,由借位信号控制清零端,实现总循环次数控制,循环电路停止。
电路如下图所示:
图5
3.6.电路总图
将各模块电路相连,得到电路总图如下。
四、系统仿真/测试:
使用Mulsitim软件仿真,将循环次数置为4,电路功能全部实现,仿真结果正常。
五、电路安装调试:
首先对本次课程设计所使用的数字电路实验箱功能分布进行了解。
将所使用的芯片全部使用检测仪进行检测,没有发现问题,然后将芯片小心安装到对应区域,接下来依照电路图按各模块分步接线。
安装完成后进行调试,主要检查导线接触是否良好,芯片管脚是否正常。
在安装调试过程中我遇到了一些问题,如数码管没有接电源,数码管A、B、C、D输入接反,好在及时发现没有耽误太多时间。
由于之前对于192芯片使用不多,导致再安装过程中不太熟悉一些端口的接法,在翻阅查看了相关书籍后解决了问题。
在调试过程中还发现了循环次数递减比步骤数超前一步,即当开始第六步计数时循环次数已进行一次减法计数,虽然仍能完成循环次数的控制,但面对这一问题我们还是及时修改了电路,增加了一与非门和非门,将问题解决。
六、元件清单:
名称型号数量
十进制同步加/减计数器74LS1923
3线-8线译码器74LS1381
十进制同步计数器74LS1612
四2输入正或门74LS324
六反向器74LS042
四2输入与非门74LS001
七、总结:
在本次为其两周的课程设计中我学到了许多以前在课堂和实验中不太了解的知识,收获了很多东西。
当我刚接到课题时完全是一头雾水,因为这比从前课堂所讲的内容明显复杂一些,对于要如何实现简易顺序控制器的功能,如何选取元器件都没有把握。
于是我借着这次机会重温一部分了本学期所学知识,在对所学知识进一步巩固之后初步画出了一份电路图,但在Multisim软件上进行方针时却出了许多错误。
因为初次使用软件仿真,许多功能也不熟悉,有的参数不知道如何设定,许多芯片的管脚接法也有问题,在经历了多次失败后终于逐步将错误一个个修复,电路的功能也基本实现。
在对一些不太理想的细节部分进行处理后终于完成了一份较为合理的电路图。
领取器件之后便开始了紧X安装工作,这样复杂的电路所用的电线和芯片非常多,极容易出现问题导致电路不能正常工作,虽然在安装时已经非常小心,但还是出现了问题,几十上百根逐个排查又很费时间,在条件允许的情况下索性直接拆掉重接,最终安装调试成功。
在这两周时间中,我时不时就会遇到问题难以解决,但我还是坚持下来,在查阅相关资料并同老师同学交流后将问题和困难逐个排除,也许我设计的电路并不完美,还有许多可以改善的地方,但这次课程设计的经历依然使我受益匪浅,在帮助我巩固所学知识的同时又培养了我处理解决问题的能力,认识到自己许多方面存在的不足,加深了我对本专业的认识,相信这些都会对我今后的学习工作起到帮助。
我还要感谢指导老师和周围同学对我的帮助,谢谢你们。
电子技术课程设计评分标准
环节
项目
评价
优
良
中
及格
不及格
实践环节(70%)
设计方案合理性与创造性
软件仿真完成情况
硬件调试完成情况
答辩情况
任务完成情况
独立工作能力
出勤情况
设计报告(30%)
设计报告内容完整、规X,图纸正确、清晰,设计步骤规X、正确,设计结果可行。
综合评价
课程设计成绩评定为:
□优□良□中□及格□不及格
指导老师签名:
________________
日期:
________________