单片机课程设计题目.ppt

上传人:仙人指路1688 文档编号:2347394 上传时间:2023-02-14 格式:PPT 页数:53 大小:1.70MB
返回 下载 相关 举报
单片机课程设计题目.ppt_第1页
第1页 / 共53页
单片机课程设计题目.ppt_第2页
第2页 / 共53页
单片机课程设计题目.ppt_第3页
第3页 / 共53页
单片机课程设计题目.ppt_第4页
第4页 / 共53页
单片机课程设计题目.ppt_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《单片机课程设计题目.ppt》由会员分享,可在线阅读,更多相关《单片机课程设计题目.ppt(53页珍藏版)》请在三一办公上搜索。

1、DIY高精度温度控制器(AT89S51-AT89S52)温度测量范围099.9摄氏度,设置上限报警温度、下限报警温度,当超出上下限时会报警,电源电压VCC为5V,DS18B20也可以根据需要用屏蔽电缆引出来。K1为进入/退出设置键;K2为增加键;K3为减少键,注意要在K1K2K3并联一个103到104PF的电容,,DIY高精度温度控制器(AT89S51-AT89S52)来源:网络作者:未知 字号:大 中 小 温度测量范围099.9摄氏度,设置上限报警温度、下限报警温度,当超出上下限时会报警,电源电压VCC为5V,DS18B20也可以根据需要用屏蔽电缆引出来。K1为进入/退出设置键;K2为增加键

2、;K3为减少键,值得注意的时,要在K1K2K3并联一个103到104PF的电容,这是因为什么我也就不多说了哈,你可以去做做,先不加电容,然后再加上,自己做的太烂,没法贴出,在这里转jiangx,net(小江)的图。程序下载地址:,纯手工打造摇摆LED时钟,根据视觉暂留原理,让一排8 只LED作往复运动,在空中呈现八个字符的显示屏,可显示数字或英文字符。开机后先显示“Welcome!”欢迎字符(见图1),再进入时钟显示状态。显示屏同时显示“时”、“分”、“秒”信息,用“:”分隔(见图2)。,显示分“正常运行”、“调分”和“调时”三种状态。当处于调整状态时,调整的项会闪现,以便识别。为此,设置三个

3、调整按键,一个为“状态键”,一个为“加法键”,一个为“减法键”。(见图3),摇棒的动力部分采用从废旧硬盘拆下的音圈电机(见图4),驱动采用直流电机驱动方式。结构方面,将音圈电机直接安装在万用板上,将万用板的四周用四根螺柱与一透明有机板结合成一体,构成支撑摇棒底座。(见图5,图6)。,见图5,图6),图5 万用板与有机板构成底座 图6 底座侧面,二.实作要点,1 主板的结构布局见图7。,图7 主板布局 图8 摇棒上的LED,2LED 的焊接,将LED 两脚跨接在电路板两端的方式进行焊接。使LED 紧密排列在一起。3摇棒上的LED 与主板上的信号用柔性排线连接,音圈电机供电占2 位,LED 信号传

4、输占9 位,所以至少要11 位的排线。(见图9),图9 排线与拉簧,4为保持摇棒的平衡,在摇棒接近旋转轴的两端加装两只拉簧,这两只拉簧的规格尽量保持一致,弹性强弱要适中,最好可多找几种规格的试试。(图9,图10)5采用驱动直流电机正反转的方式,驱动音圈电机来回摆动。让电机正、反转的方法很多,最典型的是H 桥电路驱动,H 桥电路原理见图11,常见的是用三级管代替图中的开关。,图11 H 桥驱动原理,为了简化电路,最好采用H 桥功能的集成电路。这种IC 很多,比如象TA7257,TA8429H,L6203 等,这里用的是三菱公司的M54544AL(见图12)。IC 各脚定义见图13。,图12 电机

5、驱动IC,图13 M56544AL 各脚定义,6电原理图见图14。,图14 电原理图,7完成图见图15。,图15 完成图,无线遥控玩具汽车(附源码),用IC是TX2C(遥控)和RX2C(接收),其功能分别是:前进,后退,左转,右转。用AT89C2051单片机编解码程序,。其原理图如下:图2为接收部分,图3为发射部分。源程序和仿真文件见附件。建议RF接收和RF发射部使用市面上成品的315MHz模块,应用起来很方便,这样可以免去调试高频部分。,下面图1是遥控前进部分编码波形:,从编码图1中看出有四个周期一样的同步脉冲,各个功能是按数据脉冲个数的不同实现功能不同的。这样编码有很强的搞干扰能力,也可以

6、应用到其它领域遥控上面去,可以做成遥控飞机,也可以做成遥控船,具体功能相应编码以下:前进:同步脉冲+10个数据脉冲后退:同步脉冲+40个数据脉冲左转:同步脉冲+64个数据脉冲右转:同步脉冲+58个数据脉冲前进+左转:同步脉冲+34个数据脉冲前进+右转:同步脉冲+28个数据脉冲后退+左转:同步脉冲+46个数据脉冲后退+右转:同步脉冲+52个数据脉冲按键松开时发送2帧停止位:同步脉冲+4个数据脉冲。接收部分收到的是反相的信号,读者在制作时要注意。,旋转LED飘在空中的文字,一效果:,二整体结构:,三制作方法:1.电机的改装电路的供电和LED 的定位是本制作的一个难点。装在电机上的电路始终在高速旋转

7、,我们就无法使用通常的方法来给电路供电。但我们可以通过对电机的改造来解决。我们都知道,一般的直流电机是线圈作为转子,而永磁体作为定子的。他是通过电刷来实现给线圈供电的,而且直流电机的旋转需要交变的电流,这是由固定在转子轴上的换向器来巧妙的实现直流变为交流的。我们的电路是固定在电机的转子上的,它和转子是保持相对静止的。因此,我们可以从电机的转子中取得电源。方法很简单,也就是从电机的换向器上用漆包线把电引到电路板上,经整流,滤波后给单片机电路供电。换向器上的每个电极什么时候变化,是和电机转子的位子有关的,我们正好可以使用其中的一路信号来给LED 显示的起始位置定位。,具体改装过程如下:1)拆开电机

8、(我使用的是录音机上的12V直流电机),注意拆的时候别弄坏了电机的电刷!,2)小心地从电机换向器上的三个电极引出三条漆包线(由于我改装到这步时忘了拍照了,此图略)3)取下电机外壳的含油轴承,4)用原来装在电机上的皮带轮试了一下,正好可以放进拆掉含油轴承的地方,而且可以和外壳之间灵活旋转(运气不错!大家也可以试试别的)。于是我在这个上面钻了几个小孔,把那三条漆包线从小孔里穿出来。从而可以用来保护漆包线在转子和定子结合出的安全。(注意:替代上去的部分是和转子保持固定,和外壳之间是可以旋转的)。,5)组装回整个电机,电机改装至此结束,2.电路,电路结构的安排见上面整体结构图,需要注意的是要安排好电机

9、轴两边的电路重量尽量相近。,第二部分,题目一,实现流水灯电路,要求:编程实现:点亮所有(16个)灯,然后从左往右每次灭一个LED,当16个LED全灭后,再点亮所有的灯.,两次灭灯的时间间隔约为200ms.,要求:绘制原理图 进行仿真,题目二,汽车灯光控制,编程实现打开倒车灯时,实现控制左转向灯,右转向灯要求:倒车灯打开后常亮左转向灯,右转向灯按一定时间间隔闪烁。,要求:绘制原理图 进行仿真,题目三,用单片机I/O口驱动步进电机,编程实现步进电机正转、反转、加速、减速控制,要求:绘制原理图 进行仿真,题目四,流水灯控制,编程实现8个LED灯,实现每次亮一个灯;外部中断程序实现每次亮2个灯的流水灯

10、。,要求:绘制原理图 进行仿真,题目五,定时器,编程实现计时精度为1ms的电子计时器,可实现正计时和倒计时,要求:绘制原理图 进行仿真,题目六,定时器,编程实现计时精度为1ms的电子计时器,可实现正计时和倒计时。要求:计时器启动后,正常计数,按暂停/继续按钮,计时器暂停计时,再按一次暂停/继续按钮,计数器接着计数;按“清零“按钮后,计时器清零,;按退出”按钮,退出计数器模式,要求:绘制原理图 进行仿真,题目七,串行口扩展并行口输出,编程实现用定时方式,在七段数码广上循环显示099这100个数字,要求:绘制原理图 进行仿真,题目八,单片机双机通信,编程实现设定单片机的通信工作方式,其中一个单片机

11、作为发送方,另一个作接受方,发送数据10字节。要求:发送前,发送机发送联络信号到接收机,收到接收机的应答信号发送机才发送信号。发送和接收数据据需要在数码管上显示。,要求:绘制原理图 进行仿真,题目九,用8255A芯片扩展并行输入/输出口,编程实现选定一个通道作为输出口,一个通道作为输入口,按下输入通道的按钮,输出通道上接的LED灯左右摆动。要求:绘制原理图 进行仿真,题目十,扩展行列键盘,编程实现键盘上可识别16个键,分别定义为09、+、-、*、/、确认消除键,再次电路上可实现两个数四则运算。采用串行口调试助手作为运算器显示窗口。要求:绘制原理图 进行仿真,题目十一,8位8段LED数码管动态扫

12、描,编程实现键盘上可识别16个键,分别定义为09、+、-、*、/、确认消除键,再次电路上可实现两个数四则运算。运算过程结果在8位8段LED数码管显示。要求:绘制原理图 进行仿真,题目十一,8位8段LED数码管动态扫描,编程实现在8位8段LED数码管显示“8.8.8.8.8.8.8.8.”持续500ms,之后灭显示器200ms;然后显示 WELCOM-1要求:绘制原理图 进行仿真,题目十二,数字温度传感器,编程实现设计温度报警电路,当温度高于35度,低于16度报警器报警。报警器件可选声,或光,LED显示要求:绘制原理图 进行仿真,题目十三,电梯控制器,编程实现采用单片机和步进电机设计电梯控制器。控制内容:1、每层电梯口上楼、下楼两个两个按钮,7段数码管显示当前电梯层,两个发光二极管显示电梯运行方向;2、电梯内控制:按数字键选择楼层,一个7段数码管显示当前楼层,两个发光二极管作为电梯上行、下行指示。步进电机正转、反转表示表示电梯上行、下行。要求:绘制原理图,进行仿真 可作实物,课程设计报告撰写内容,题目内容要求目的和意义总体方案设计思路仿真电路设计(电路原理图及关键单元说明)软件设计仿真调试实际目标时情况课程设计心得体会参考文件,课程设计提交内容,课程设计报告课程设计电子文件仿真电路.DSN文件和对应Keil项目文件,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号