文档介绍:单片机课程设计总结
单片机课程设计总结
《单片机技术实践》课程设计总结
本课程实践的目的是,掌握单片机测量模拟量和数字量的测量方法,掌握单片机的外部控制方法,掌握单片机的显示器、键盘的扩展方法。通过学****和设计为毕业设计和科研开发打下良好的基础。本课程以MCS-51系列单片机为机型,介绍了单片机的基础知识、基本原理结构、51指令系统、中断、定时器/计数器、串行通信、C51程序设计、单片机的扩展、应用实例及抗干扰设计等知识。学生通过学****可较全面的掌握单片机的应用技术。单片机实验室仪器共40台组,每人一题,本次课程设计共5个题目,每个学生抽签选择题目,时间为一周。5个题目为:
1.数字电压表的设计2.数字频率计的设计3.外部输入正脉宽度测量4.正弦信号发生器的设计5.密码锁控制器的设计收获有:
1.将理论教学与实践相结合,使学生对于单片机的实际应用有了较深刻的认识;
2.使学生对单片机应用系统设计的各种方法有所了解;3.通过分工合作,培养学生之间的合作精神;
4.让学生熟悉电子系统设计的全过程;提高学生对设计课题的分析能力、编程能力及解决实际问题的综合能力。5.通过实践,增强了下阶段的学****信心。为毕业设计奠定了基础。
存在的问题:
1.对于基础知识掌握的不牢固,特别是对于单片机的前项通道设计的理解的不够,反映出模拟电路掌握的不好。
2.缺乏对于电子系统设计测试的概念。
3.在所教授的3个班中,B05211班和B05212班的课程实践效果较好,每个班都有6-7人学****态度认真,积极向上,能吃苦,在班级里起到了较好的带头作用。而B05215的学生却缺少这样的人,存在着普遍实践动手能力较差的问题。
201*.
扩展阅读:单片机课程设计总结报告
单片机课程设计
频率计总结报告
姓名:陈艺端学号:0829201*
班级:电气0809
所在组:陈艺端白英杰
电气0809班0829201*陈艺端单片机课程设计频率计总结报告
【实验准备】在实验前,我通过上网、上图书馆查找了一些关于频率计的资料,结合单片机所学的中断和定时器的知识,并对电路板各个元器件、接线等的清楚认识,完成了对电路板仿真图的绘制,以及初步的程序,并实现了初步的仿真效果。【设计内容】
设计一个频率计。【设计要求】
分频段(高频、低频),在10k~20kHz范围做切换。
CPU为AT89S51,利用内部T0、T1的定时计数器或外部INT0中断功能来完成对输入的信号进行频率计数或脉宽计时,计数(计时)的频率结果通过6位七段LED数码管显示出来。数字式频率计原理框图:
【设计方案】一、实验原理:1、测频方式
利用单片机计数器T0和定时器T1中断。定时器T1中断产生闸门时间,在闸门时间Ts内,用计数器记录输入脉冲的个数N,从而计算出被测频率Fx=N/Ts。
电气0809班0829201*陈艺端单片机课程设计频率计总结报告
2、测周方式
利用单片机外部中断INT0和定时器T1中断。定时器T1中断产生时标信号Ts,用外部中断INT0控制定时器T1的计数,计算出在被测信号的一个周期内定时器T1计得的数N,从而计算出被测频率Fx=NTs。
二、电路结构:
①NE555构成多谐振荡器,产生频率可调的方波信号;
②74HC74里的一个D触发器连成计数器,用来对555产生的方波分频;
③74HC14非门做驱动,防止产生的信号不能驱动单片机的I/O口;
电气0809班0829201*陈艺端单片机课程设计频率计总结报告
④方波信号连接在单片机的INT0和T0口上。
⑤单片机的P1口做字位,连接74HC245驱动数码管的共阴端;⑥P0口做字形,连接74HC573锁存器和74HC245驱动数码管的a~dp端。
三、测频测周转换的讨论以及试验参数:1、测频方式和测周方式的转换频率
依要求来说在10kHz~20kHz之间做切换。
2、转换频率过程中产生的问题
当被测信号频率与转换频率非常接近,并且抖动时,容易产生两种方式一直跳变的现象,进入死循环,可以利用迟滞比较器的原理进行解决。通常将测频方式和测周方式的转换频率设为程序判断测频还是测周的比较点,但为避免在转换频率附近产生死循环,设置两个比较点,分别为f1和f2,从高频测频方式向低频测周方式变化时,比较点为f1,从低频测周方式向高频测频方式变化时,比较点为f2,使f1电气0809班0829201*陈艺端单片机课程设计频率计总结报告
3、参数设定
根据以上讨论,测频方式的闸门周期要大于1/f1,并且越大测量结果越精确,但还要考虑到闸门周期太大会导致测量得到的脉冲数N过大,影响程序大小。同理,测周方式的时标周期要小于1/f2,并且越小越精确,同样要