您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 09-单片机课程设计题目及要求
10909单片机课程设计单片机课程设计戴胜华戴胜华办公室:办公室:99教教西西505B505B电话:电话:5168824651688246手机:手机:1380105306413801053064Email:Email:dsh@bjtu.edu.cndsh@bjtu.edu.cn用户名:用户名:5151密码:密码:mcsmcs实验地点:实验地点:99教教南南44层层微机接口实验室微机接口实验室2课程设计题目课程设计题目1.1.电子时钟电子时钟2.2.LCDLCD字符型液晶显示器控制(名额:每批字符型液晶显示器控制(名额:每批2020))3.3.步进电机控制(名额:每批步进电机控制(名额:每批2020––需要借电机)需要借电机)4.4.基于单片机的低频信号发生器基于单片机的低频信号发生器5.5.点阵式点阵式LEDLED显示器控制显示器控制6.6.电子音调发生器电子音调发生器7.7.简易数字电压表简易数字电压表8.8.单片机间串行通信单片机间串行通信9.9.单片机间单片机间CANCAN总线通信总线通信10.10.单片机与单片机与PCPC机的通信机的通信3课程设计题目课程设计题目原创题(要自己写:目的、设计任务及要求、原创题(要自己写:目的、设计任务及要求、工作原理及设计思路、可扩展性)工作原理及设计思路、可扩展性)11:答辩倒计时器(要实用,声音要大);:答辩倒计时器(要实用,声音要大);22:带天气预报的电子钟;(要实际的数据):带天气预报的电子钟;(要实际的数据)33:基于:基于5151单片机的轨道交通实验控制器(南单片机的轨道交通实验控制器(南404404););44:基于:基于5151单片机心率声发声仪(要用单片机心率声发声仪(要用DADA););55:单片机控制手机发短信系统(通过串口);:单片机控制手机发短信系统(通过串口);66:单片机多点温度采集系统(多于:单片机多点温度采集系统(多于33点);点);4课程设计选题课程设计选题用户名:用户名:5151密码:密码:mcsmcs51.1.电子时钟设计任务及要求电子时钟设计任务及要求利用实验平台上利用实验平台上44个个LEDLED数码管,数码管,设设计带有闹铃功能的数字时钟,要求:计带有闹铃功能的数字时钟,要求:在在44位数码管上显示当前时间。显示格式位数码管上显示当前时间。显示格式““时时分分时时分分””由由LEDLED闪动做秒显示。闪动做秒显示。利用按键可对时间及闹玲进行设置,并可利用按键可对时间及闹玲进行设置,并可显示闹玲时间。当闹玲时间到蜂鸣器发出显示闹玲时间。当闹玲时间到蜂鸣器发出声响,按停止键使可使闹玲声停止。声响,按停止键使可使闹玲声停止。6工作原理及设计思路工作原理及设计思路利用单片机定时器完成计时功能,定利用单片机定时器完成计时功能,定时器时器00计时中断程序每隔计时中断程序每隔5ms5ms中断一次并中断一次并当作一个计数,每中断一次计数加当作一个计数,每中断一次计数加11,当,当计数计数200200次时,则表示次时,则表示1s1s到了,秒变量加到了,秒变量加11,同理再判断是否,同理再判断是否1min1min钟到了,再判断钟到了,再判断是否是否1h1h到了。为了将时间在到了。为了将时间在LEDLED数码管上数码管上显示,可采用静态显示法和动态显示法,显示,可采用静态显示法和动态显示法,由于静态显示法需要数据锁存器等较多硬由于静态显示法需要数据锁存器等较多硬件,可采用动态显示法实现件,可采用动态显示法实现LEDLED显示。显示。电路原理电路原理W1W2W3W4KD_Q0KD_Q1??????vccvccvccABCDEFGH691281174211053Q2Q3Q4Q59012vccERT1ERT2ERT3ERT4KD_Q2KD_Q3KD_Q4KD_Q5KD_Q6KD_Q7SDACLKLED10K10K10K10KP10P11P12P13P14P15P16P17P87C52X28电子时钟电子时钟92.LCD2.LCD字符型液晶显示器控制字符型液晶显示器控制设计任务及要求设计任务及要求在实验平台上扩展一块在实验平台上扩展一块LCDLCD点阵字符型液晶显点阵字符型液晶显示器,要求:示器,要求:1.1.设计接口电路并编程使液晶显示器显示字符设计接口电路并编程使液晶显示器显示字符““ZKSZKS--07good07good””;;2.2.并用按键输入与显示数字;并用按键输入与显示数字;3.3.实现显示实时时钟。实现显示实时时钟。工作原理及设计思路工作原理及设计思路点阵字符型液晶显示器是专门用于显示数字、字点阵字符型液晶显示器是专门用于显示数字、字母图形符号及少量自定义字符的显示器。母图形符号及少量自定义字符的显示器。在在zkszks--0303实验仪上有一标准的实验仪上有一标准的LCDLCD液晶显示器接液晶显示器接口口J4J4,标注为,标注为DS1602DS1602。。10LCDLCD字符型液晶显示器控制字符型液晶显示器控制11LCDLCD字符型液晶显示字符型液晶显示12LCDLCD字符型液晶显示字符型液晶显示133.3.步进电机控制步进电机控制在实验平台上扩展一个二相直流步进在实验平台上扩展一个二相直流步进电机。要求:电机。要求:利用单片机通过利用单片机通过开关开关控制步进电机的控制步进电机的22挡转挡转速及转动方向,速及转动方向,并在数码管上显示转速档并在数码管上显示转速档次及转动方向。次及转动方向。单片机输出脉冲序列,驱动步进电机转单片机输出脉冲序列,驱动步进电机转动,设置动,设置33个控制开关个控制开关K0K0--K2K2,其中,其中K0K0--K1K1控控制步进电机转速,制步进电机转速,K2K2控制步进电机转向。控制步进电机转向。K0K0--K1K1中任一开关为中任一开关为““11””时步进电机启动。时步进电机启动。K2K2为为““11””电机正转,为电机正转,为““00””电机反转。电机反转。14工作原理及设计思路工作原理及设计思路步进电动机是一种将电脉冲信号转换成相步进电动机是一种将电脉冲信号转换成相应的角位移(或线位移)的机电元件应的角位移(或线位移)的机电元件本实验可使用二相四拍步进电机。步进电本实验可使用二相四拍步进电机。步进电机用直流+机用直流+5V5V电压,每相电流为电压,每相电流为0.16A0.16A,电,电机线圈由四相组成机线圈由四相组成15工作原理及设计思路工作原理及设计思路16步进电机控制步进电机控制17步进电机控制步进电机控制184.4.基于单片机的低频信号发生器基于单片机的低频信号发生器设计任务及要求设计任务及要求用实验台上模用实验台上模//数转换芯片数转换芯片TCL5620TCL5620或扩展或扩展一片一片D/A0832D/A0832,要求:,要求:利用单片机通过利用单片机通过D/AD/A转换芯片产生方波、转换芯片产生方波、锯齿波、锯齿波、..正弦波和三角波,并可通过按键正弦波和三角波,并可通过按键改变波形频率。改变波形频率。19基于单片机的低频信号发生器基于单片机的低频信号发生器工作原理及设计思路工作原理及设计思路产生锯齿波和三角波可由数字量的增减来控产生锯齿波和三角波可由数字量的增减来控制;制;产生正弦波,较简单的手段是造一张正弦数产生正弦波,较简单的手段是造一张正弦数字量表,即将一个周期内电压变化的幅值按字量表,即将一个周期内电压变化的幅值按88位位D/AD/A分辨率分辨率256256个数值列成表格,然后依次个数值列成表格,然后依次将这些数字量送入将这些数字量送入D/AD/A芯片进行芯片进行D/AD/A转换输转换输出出循环不已地送数,在电压输出端就能获得连循环不已地送数,在电压输出端就能获得连续的正弦波输出,采样点愈多,精度愈高。续的正弦波输出,采样点愈多,精度愈高。20基于单片机的低频信号发生器基于单片机的低频信号发生器215.5.点阵式点阵式LEDLED显示器显示器利用实验平台上利用实验平台上88××88点阵显示屏,要求:点阵显示屏,要求:在单片机的控制下点阵显示屏显示在单片机的控制下点阵显示屏显示““北交大设计北交大设计””显示方式分别为单字循环显示显示方式分别为单字循环显示左右滚动显示左右滚动显示上下滚动显示。上下滚动显示。利用实验平台上的利用实验平台上的81558155芯片完成对芯片完成对LEDLED点阵的控制点阵的控制22点阵式点阵式LEDLED显示器显示器VCCR0R1R2R3R4R5R6R712345678RP41K12345678RP51K1122334455667788991010111112121313141415151616RW1RW2RW3RW4RW5RW6RW7RW8COL1COL2COL3COL4COL6COL7COL8C0C1C2C3C4C5C6C7COL1COL2COL3COL4COL6COL7COL8RW1RW2RW3RW4RW5RW6RW7RW88X8点阵显示COL5COL5IN1COM9OUT16U5A1416IN2COM9OUT15U5B1416IN3COM9OUT14U5C1416IN4COM9OUT13U5D1416IN1COM9OUT16U6A1416IN2COM9OUT15U6B1416IN3COM9OUT14U6C1416IN4COM9OUT13U6D1416A02A13A24A35A46A57A68A79B018B117B216B315B414B513B612B711E19DIR1VCC20GND10U1474LS24512A2C212345678H1812345678H19LG1288BHCOLR0W12345678123456781334106111516PINNO.9148121725LG1288BH23点阵式点阵式LEDLED显示器显示器246.6.电子音调发生器电子音调发生器利用实验平台上的开关利用实验平台上的开关k0k0--k7k7和蜂鸣器和蜂鸣器设计电子音调发生器,要求:设计电子音调发生器,要求:利用实验平台上开关利用实验平台上开关k0k0--k7k7进行音调选择,进行音调选择,即拨动不同的开关产生不同的音调,依次即拨动不同的开关产生不同的音调,依次拨动拨动K0~K7K0~K7,蜂鸣器发出,蜂鸣器发出1234567i1234567i八个音八个音调;并在数码管上显示。调;并在数码管上显示。编写编写22支歌曲,并可进行选择播放。支歌曲,并可进行选择播放。25电子音调发生器电子音调发生器音节由不同频率的方波产生,音节与频率音节由不同频率的方波产生,音节与频率的关系如表的关系如表11所示。要产生音频方波,只要所示。要产生音频方波,只要算出某一音频的周期(算出某一音频的周期(1/1/频率),然后将频率),然后将此周期除以此周期除以22,即为半周期的时间。,即为半周期的时间。利用计时器计时此半周期时间,每当计时利用计时器计时此半周期时间,每当计时到后就将输出方波的到后就将输出方波的I/OI/O反相,然后重复计反相,然后重复计时此半周期时间再对时此半周期时间再对I/OI/O反相,就可在反相,就可在I/OI/O脚得到此频率的方波。脚得到此频率的方波。电子音调发生器电子音调发生器Buzzer1009012C9P1.710KVCC27电子音调发生器电子音调发生器287.7.简易数字电压表简易数字电压表利用实验平台上的串行模利用实验平台上的串行模//数转换芯片数转换芯片TLC0834TLC0834及及44位数码管,设计完成一个数字位数码管,设计完成一个数字电压表。要求:电压表。要求:数字电压表可测量数字电压表可测量0~5V0~5V输入电压,电压值输入电压,电压值通过数码管显示。通过数码管显示。29简易数字电压表
本文标题:09-单片机课程设计题目及要求
链接地址:https://www.777doc.com/doc-4289931 .html