51单片机实验课题集

合集下载

51单片机实验课题集.

51单片机实验课题集.

51单片机实验课题设计要求1.1课程设计的总体要求本课程设计是在理论课程学习和软件设计的基础上,对51单片机硬件系统进行了解和研究,使学生更深入的掌握51单片机开发技术,培养学生面对实际课题,发现问题、分析问题和解决问题,提高学生的实验动手能力。

设计根据实验大纲提供的题目要求,选择适当的课题,并通过课题资料收集、原理分析、理论计算、实际编程、系统调试、测试和故障排除,解决在实际设计中的问题,使设计系统能正常工作,有能力的同学可以超出题目要求任意发挥设计。

(1)基本要求:根据课题要求,研究51单片机实验(如AT89S51_V1.4等)开发板或其它实验开发板的功能和实验样例,学习和掌握keil集成开发环境或Medwin集成开发环境,在此基础上仔细研究课题功能,重新设计实验所需要的电气原理图,编写相对应的应用程序,实现其功能,学生课题实验的优劣可以从以下几个标准衡量:1.只会使用标准测试程序和资源实现课题部分功能;2.使用标准测试程序及其他资源实现部分功能;3.通过修改标准程序实验全部课题基本要求者;4.完全自主编程实现全部课题基本要求者;5.软硬件技术应用自如,超越课题要求者。

(2)发挥要求:在完成本人选题的基本要求前题下,完成发挥部分要求,并具有新内容的自主发挥和创新,并取得良好效果。

(3)分类标准:1.完成了实验(1)的全部要求,并熟练运用开发工具。

2.在完成实验(2)的部分要求,并具有创新内容。

1.2分组和实验注意事项本实验提供的实验课题根据教学要求组成设计小组,进行分工合作,实验工作要细心认真、防止意外,有问题及时向指导老师反映,同学间可以通过研讨、互相学习解决实验中的问题。

每组同学实验过程包括:(1)听课,了解实验方法(2)调研和了解课题,进行课题的方案选择(3)学习开发工具,包括实验板,编程软件,仿真软件等(4)学习汇编语言以及C语言在51编程上的使用(5)学习系统测试、调试和故障排除,功能实现(6)自主实验,包括课题实现和相关资料整理提交1.3报告要求(3)基本要求:写明实验内容和方法,画出所用部分资源的原理图等。

单片机实验报告

单片机实验报告
unsigned int second;
unsigned int count;
void display(unsigned int d);
void delay(unsigned int n);
main()
{
second=0;
count=0;
TMOD=0x61; //T0定时器方式1 T1计数器方式2
TH1=255; TL1=255; //T2计数初值计一次即中断
}
else
{TR1=0;TR0=0;TH0=(65536-50000)/256;TL0=(65536-50000)%256;} //满一分钟停止TR1
}
void time1(void)interrupt 3 using 2
{
second++;
}
void int_1() interrupt 0 using 3 //0号中断(外中断0),使用3号寄存器组
{
display(second);
}
}
void time0(void) interrupt 1 using 1
{
count++; //中断一次计一次数
if(count<1200)
{
TH0=(65536-50000)/256; //T1计数初值(65535-50000)/fosc/12 50ms
TL0=(65536-50000)%256;
outdata[2]=10; //不显示
outdata[3]=d/10000; //取最高位
outdata[4]=d/1000%10; //取次高位
outdata[5]=d/100%10; //取次次高位
outdata[6]=ቤተ መጻሕፍቲ ባይዱ/10%10; //取次低位

毕业设计(论文)-基于51系列单片机的调频收音机的设计[管理资料]

毕业设计(论文)-基于51系列单片机的调频收音机的设计[管理资料]

基于51系列单片机的调频收音机的设计陈超东华理工大学机械与电子工程学院08062120摘要随着科学技术的发展,调频收音机的应用十分广泛,尤其消费类占有相当的市场。

从分立元件组成的收音机到由集成电路组成的收音机,调频收音机技术已达到十分成熟的地步。

收音机从它的诞生至今,不仅方便了媒体信息的传播,也推进了现代电子技术和更先进的电信设备的发展。

从普通的调幅收音机到高级调频收音机,调频收音机以较高的技术含量和较高的音质得到了广泛的欢迎。

本课题主要研究调频收音机的设计全过程,介绍一种基于51系列单片机的调频收音机,~,。

该系统主要由电源模块、控制模块、显示模块和调频模块,功放模块组成。

它以51单片机为核心,控制TEA5767调频芯片及LED数码管实现调频收音与显示频率,并通过功放播音。

该设计将是一台工作稳定、高性能、体积小、易调谐、接收灵敏度高、参考频率选择灵活、可实现自动搜台的调频收音机。

关键词:调频收音机; 51系列单片机; TEA5767芯片AbstractWith the development of science and technology, FM radio is widely used, especially consumer occupies a considerable market. From discrete components radio to consist of Integrated Circuits Radio, FM radio technology has reached a very mature stage.Radio from its birth date, not only facilitate the media dissemination of information, but also promoted the modern electronic technology and the development of more advanced telecommunications equipment. From the ordinary AM radio to senior FM radio, FM radio with high technology content and high quality has been widely welcomed.The main topic on FM radio design process, based on the51 Series MCU FM radio, can realize the automatic frequency range between ~, adjustable. The system is mainly composed of a power supply module, control module, display module and a modulation module, power amplifier module. With51 single-chip microcomputer as the core control chip, TEA5767FM and LED digital control to achieve the FM radio frequency power amplifier and display, and the broadcast. The design will be a stable work, high performance, small volume, easy tuning, high receiving sensitivity, frequency reference selection is flexible, can realize the automatic searching FM radio.Key words: FM radio;The 51 Series MCU;TEA5767 chip目录第一章绪论 (1)第二章系统总体设计方案 (2) (2) (2) (2) (2) (2) (2) (2) (3) (3) (4) (4) (4) (4) (5) (5)第三章系统硬件电路的设计与实现 (6)控制模块设计 (6)调频模块设计 (6)键盘电路 (7)显示模块设计 (8)功放模块设计 (8)电源模块设计 (9)第四章系统的软件设计 (10)主程序设计 (10)TEA5767的主要功能特征 (10)TEA5767的管脚说明及其基本的外围电路 (11)TEA5767的应用电路 (12)第五章系统调试 (14) (14) (14) (15).......................................................................................15第六章总结 (16)参考文献 (17)附录一 (18)附录二 (19)第一章绪论1888年德国科学家赫兹,发现了无线电波的存在。

基于51单片机温度警报器设计 单片机课程设计

基于51单片机温度警报器设计 单片机课程设计

《单片机原理及应用》课程设计任务书二级学院:电子信息与电气工程学院专业:班级:课程设计题目:基于单片机的数字温度报警器的设计姓名:学院:专业:班级:学号:指导教师:2011年9月15日目录摘要 (4)1 引言 (4)1.1课题背景 (4)1.2研究内容和意义 (6)2 芯片介绍 (6)2.1 DS18B20概述 (6)2.1.1 DS18B20封装形式及引脚功能 (7)2.1.2 DS18B20内部结构 (7)2.1.3 DS18B20供电方式 (9)2.1.4 DS18B20的测温原理 (10)2.1.5 DS18B20的ROM命令 (12)2.2 AT89C52概述 (13)2.2.1单片机AT89C52介绍 (13)2.2.2功能特性概述 (13)3 系统硬件设计 (14)3.1 单片机最小系统的设计 (14)3.2 温度采集电路的设计 (15)3.3 LED显示报警电路的设计 (16)4 总结 (16)致谢 (17)参考文献 (18)附录A 总电路图 (19)附录B 原器件清单 (19)附录C 温度报警器部分程序 (20)摘要随着时代的进步和发展,温度的测试已经影响到我们的生活、工作、科研、各个领域,已经成为了一种非常重要的事情,因此设计一个温度测试的系统势在必行。

本文主要介绍了一个基于AT89C52单片机的数字温度报警器系统。

详细描述了利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现温度的采集和报警,并可以根据需要任意上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当做温度处理模块潜入其他系统中,作为其他主系统的辅助扩展。

DS18B20与AT89C52结合实现最简温度报警系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。

湖南工业大学电自专业89s51单片机实验报告(DOC)

湖南工业大学电自专业89s51单片机实验报告(DOC)

实验一二进制转换成十进制实验一、实验设备1.THGQC-1型嵌入式单片机实验开发系统-套。

2.PC机一台。

二、实验目的掌握汇编语言设计和实验步骤,熟悉在KEIL环境下观察内部RAM 的方法。

三、实验内容单片机中的数值有各种表达方式,这是单片机的基础。

掌握各种数制之间的转换是一种基本功。

本实验内容是将一个给定的一字节二进制数,通过编程将其转换成十进制码。

四、实验步骤1)启动PC机,打开KEIL软件,软件设置为模拟调试状态。

在所建的Project文件中添加TOBCD.ASM文件,打开TOBCD.ASM文件,阅读、分析、理解程序,编译程序进行调试(如何建立工程请看附录说明)2)打开RAM观察窗口,根据示例程序注释设置断点,运行程序。

程序具体功能是将累加器A的值拆为三个BCD码,并存入RESULT开始的三个单元,例程A赋值#0ffh。

打开MEMORY WINDOW数据窗口,(在MEMORY#1中输入D:30H)观察RAM地址30H、31H、32H的数据变化30H更新为02,31H更新为05,32H更新为05。

3)修改源程序中给累加器A的赋值,重复实验,观察实验效果。

4)打开CPU寄存器窗口,选择单步或跟踪执行方式运行程序,观察各寄存器的变化可以看到程序执行的过程,加深对实验的了解。

五、实验程序参考框图六、实验程序RESULT EQU 30HORG 0000HJMP STARTORG 0100HSTART:MOV SP,#40HMOV A,#0FFHCALL BINTOBCDNOP ;此处设置断点,察看RAM 30H,31H,32HLJMP $BINTOBCD:MOV B,#100DIV ABMOV RESULT,A ;除以100得百位数MOV A,BMOV B,#10DIV ABMOV RESULT+1,A ;余数除以10得十位数MOV RESULT+2,B ;余数为个位数RETEND七.实验程序编译和结果分析图1为keil2程序编辑器的编译窗口。

基于51单片机的温度检测系统_单片机C语言课题设计报告

基于51单片机的温度检测系统_单片机C语言课题设计报告

单片机C语言课题设计报告设计题目:温度检测电气系2011级通信技术一班级通信技术一班通才达识,信手拈来通才达识,信手拈来1摘要本课题以51单片机为核心实现智能化温度测量。

利用18B20温度传感器获取温度信号,将需要测量的温度信号自动转化为数字信号,利用单总线和单片机交换数据,最终单片机将信号转换成LCD 可以识别的信息显示输出。

基于STC90C516RD+STC90C516RD+的单片机的智能温度检测系统,的单片机的智能温度检测系统,设计采用18B20温度传感器,其分辨率可编程设计。

本课题设计应用于温度变化缓慢的空间,综合考虑,以降低灵敏度来提高显示精度。

设计使用12位分辨率,因其最高4位代表温度极性,故实际使用为11位半,位半,而温度测量范围为而温度测量范围为而温度测量范围为-55-55-55℃~℃~℃~+125+125+125℃,℃,则其分辨力为0.06250.0625℃。

℃。

设计使用LCD1602显示器,可显示16*2个英文字符,显示器显示实时温度和过温警告信息,和过温警告信息,传感器异常信息设。

传感器异常信息设。

传感器异常信息设。

计使用蜂鸣器做警报发生器,计使用蜂鸣器做警报发生器,计使用蜂鸣器做警报发生器,当温度超过当温度超过设定值时播放《卡农》,当传感器异常时播放嘟嘟音。

单片机C 语言课题设计报告语言课题设计报告电动世界,气定乾坤2目录一、设计功能一、设计功能................................. ................................. 3 二、系统设计二、系统设计................................. .................................3 三、器件选择三、器件选择................................. .................................3 3.1温度信号采集模块 (3)3.1.1 DS18B20 3.1.1 DS18B20 数字式温度传感器数字式温度传感器..................... 4 3.1.2 DS18B20特性 .................................. 4 3.1.3 DS18B20结构 .................................. 5 3.1.4 DS18B20测温原理 .............................. 6 3.1.5 DS18B20的读写功能 ............................ 6 3.2 3.2 液晶显示器液晶显示器1602LCD................................. 9 3.2.1引脚功能说明 ................................. 10 3.2.2 1602LCD 的指令说明及时序 ..................... 10 3.2.3 1602LCD 的一般初始化过程 (10)四、软件设计四、软件设计................................ ................................11 4.1 1602LCD 程序设计流程图 ........................... 11 4.2 DS18B20程序设计流程图 ............................ 12 4.3 4.3 主程序设计流程图主程序设计流程图................................. 13 五、设计总结五、设计总结................................. ................................. 2 六、参考文献六、参考文献................................. ................................. 2 七、硬件原理图及仿真七、硬件原理图及仿真......................... .........................3 7.1系统硬件原理图 ..................................... 3 7.2开机滚动显示界面 ................................... 4 7.3临界温度设置界面 ................................... 4 7.4传感器异常警告界面 (4)电气系2011级通信技术一班级通信技术一班通才达识,信手拈来通才达识,信手拈来3温度温度DS18B20 LCD 显示显示过温函数功能模块能模块传感器异常函数功能模块数功能模块D0D1D2D3D4D5D6D7XT XTAL2AL218XT XTAL1AL119ALE 30EA31PSEN29RST 9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD 10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR 16P3.5/T115U180C51X1CRYST CRYSTAL ALC122pFC222pFGNDR110kC31uFVCCGND234567891RP1RESPACK-8VCC0.0DQ 2VCC 3GND 1U2DS18B20R24.7K LCD1LM016LLS2SOUNDERMUC八、程序清单八、程序清单................................. .................................5 一、设计功能·由单片机、温度传感器以及液晶显示器等构成高精度温度监测系统。

51单片机课题设计

51单片机课题设计

实验一、单片机最小系统的熟悉一、实验目的在进行其他实验之前,先熟悉实验装置的核心模块——单片机最小系统模块。

掌握该实验模块的电路原理和接口的使用方法。

1.掌握单片机振荡器时钟电路及CPU工作时序;掌握复位状态及复位电路设计;掌握单片机各引脚功能及通用I/O口的使用;掌握单片机基本指令的使用。

2.掌握IDE集成开发环境,仿真器和烧录器等开发工具的使用。

二、实验设备1.单片机仿真器(伟福S51、仿真头POD-H8X5X),烧录器(西尔特Superpro 680);2.单片机最小系统实验模块,键盘实验模块,发光二极管阵列实验模块。

三、实验要求1.连接实验电路,编写简易单片机汇编程序达到下述工作要求:以任意两个独立式按键作为输入,当第一键按下时,点亮第一行发光二极管;当第二键按下时,点亮第二行发光二极管。

2.将编写的程序调入仿真器中,在IDE集成开发环境中进行调试;3.在IDE中产生机器码文件,用烧录器烧录到单片机芯片中,插在板子上观察工作情况。

四、实验原理4.1 AT89C51引脚说明我们以常用的单片机芯片AT89C51为教学实例,首先对其引脚进行简要介绍:◆P0.0~P0.7:P0口的8位双向三态I/O口线;◆P1.0~P1.7:P1口的8位准双向口线;◆P2.0~P2.7:P2口的8位准双向口线;◆P3.0~P3.7:P3口的8位具有双重功能的准双向口线;◆-ALE:地址锁存控制信号。

◆-PSEN:外部程序存储器读选通信号,读外部ROM时PSEN低电平有效。

◆-EA:访问程序存储器控制信号,当EA为低电平时,对ROM的读操作限制在外部程序存储器;当EA为高电平时,则对ROM的读操作是从内部程序存储器开始,并可延至外部程序存储器。

◆RST 复位信号,复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的复位初始化操作。

◆XTAL1 和 XTAL2 外接晶体引线端,当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。

51单片机20个实验,代码详细

51单片机20个实验,代码详细

第一章单片机系统板说明一、概述单片机实验开发系统是一种多功能、高配置、高品质的MCS-51单片机教学与开发设备。

适用于大学本科单片机教学、课程设计和毕业设计以及电子设计比赛。

该系统采用模块化设计思想,减小了系统面积,同时增加了可靠性,使得单片机实验开发系统能满足从简单的数字电路实验到复杂的数字系统设计实验,并能一直延伸到综合电子设计等创新性实验项目。

该系统采用集成稳压电源供电,使电源系统的稳定性大大提高,同时又具备完备的保护措施。

为适应市场上多种单片机器件的应用,该系统采用“单片机板+外围扩展板”结构,通过更换不同外围扩展板,可实验不同的单片机功能,适应了各院校不同的教学需求。

二、单片机板简介本实验系统因为自带了MCS-51单片机系统,因此没有配置其他单片机板,但可以根据教学需要随时配置。

以单片机板为母板,并且有I/O接口引出,可以很方便的完成所有实验。

因此构成单片机实验系统。

1、主要技术参数(1)MSC-51单片机板板上配有ATMEL公司的STC89C51芯片。

STC89C51资源:32个I/O口;封装DIP40。

STC89C51开发软件:KEIL C51。

2、MSC-51单片机结构(1)单片机板中央放置一块可插拔的DIP封装的STC89C51芯片。

(2)单片机板左上侧有一个串口,用于下载程序。

(3)单片机板的四周是所有I/O引脚的插孔,旁边标有I/0引脚的脚引。

(4)单片机板与各个模块配合使用时,可形成—个完整的实验系统。

三、母板简介主要技术参数(1)实验系统电源实验系统内置了集成稳压电源,使整个电源具有短路保护、过流保护功能,提高了实验的稳定性。

主板的右上角为电源总开关,当把220V交流电源线插入主板后,打开电源开关,主板得电工作。

为适用多种需要,配置了+5V,+12V,—5V电压供主板和外设需要,通过右上角的插针排和插孔输出到外设。

此外,还设有螺旋保险插孔保护实验箱。

(2)RS232接口RS232接口通过MAX232芯片实现与计算机的串行通讯,通过接口引出信号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

51单片机实验课题设计要求1.1课程设计的总体要求本课程设计是在理论课程学习和软件设计的基础上,对51单片机硬件系统进行了解和研究,使学生更深入的掌握51单片机开发技术,培养学生面对实际课题,发现问题、分析问题和解决问题,提高学生的实验动手能力。

设计根据实验大纲提供的题目要求,选择适当的课题,并通过课题资料收集、原理分析、理论计算、实际编程、系统调试、测试和故障排除,解决在实际设计中的问题,使设计系统能正常工作,有能力的同学可以超出题目要求任意发挥设计。

(1)基本要求:根据课题要求,研究51单片机实验(如AT89S51_V1.4等)开发板或其它实验开发板的功能和实验样例,学习和掌握keil集成开发环境或Medwin集成开发环境,在此基础上仔细研究课题功能,重新设计实验所需要的电气原理图,编写相对应的应用程序,实现其功能,学生课题实验的优劣可以从以下几个标准衡量:1.只会使用标准测试程序和资源实现课题部分功能;2.使用标准测试程序及其他资源实现部分功能;3.通过修改标准程序实验全部课题基本要求者;4.完全自主编程实现全部课题基本要求者;5.软硬件技术应用自如,超越课题要求者。

(2)发挥要求:在完成本人选题的基本要求前题下,完成发挥部分要求,并具有新内容的自主发挥和创新,并取得良好效果。

(3)分类标准:1.完成了实验(1)的全部要求,并熟练运用开发工具。

2.在完成实验(2)的部分要求,并具有创新内容。

1.2分组和实验注意事项本实验提供的实验课题根据教学要求组成设计小组,进行分工合作,实验工作要细心认真、防止意外,有问题及时向指导老师反映,同学间可以通过研讨、互相学习解决实验中的问题。

每组同学实验过程包括:(1)听课,了解实验方法(2)调研和了解课题,进行课题的方案选择(3)学习开发工具,包括实验板,编程软件,仿真软件等(4)学习汇编语言以及C语言在51编程上的使用(5)学习系统测试、调试和故障排除,功能实现(6)自主实验,包括课题实现和相关资料整理提交1.3报告要求(3)基本要求:写明实验内容和方法,画出所用部分资源的原理图等。

(4)提高要求:说明选题依据,资源的选择和该资源在设计中的功能说明,原理图设计,程序结构框图和说明,操作使用说明。

(5)发挥部分:提出设计思想,设计原理图,提供源程序,说明创新点。

提供程序的使用说明(即注释)。

(6)实验体会和意见1.4绩评定标准成绩分:不及格、及格、中等、良好、优秀五个等级。

成绩以验收记录为主,参考考勤记录、答疑记录、报告内容质量和其他表现。

注:现场验收时先提交设计报告在设计报告合格后进行现场作品演示老师提问学生现场解答1.5需要学习和完成的内容:1、51单片机实验开发板或其它实验开发板的功能学习2、实验课题的研究3、keil集成开发环境或Medwin集成开发环境的应用学习4、测试仪器的使用5、51单片机的编程技术和调试6、实验报告的制作2 51单片机实验课题集第三组351单片机实验课题设计要求3.1 总体要求本课题需要具有8LED数码管(6LED或其他LCD屏等其它显示设备)和4X4键盘及其它附加键盘的多功能实验板为工作平台,4X4键盘的初始定义如图1,在实际使用中可以根据各自课题的具体要求,改变个别按键的定义。

本课题是结合日常学习、生活和娱乐中常见的电器设备而设计,鉴于实验实际条件和实际设备的制作困难,大部分的机电运动都采用图形模拟,有些课题已经给出了模拟要求,制作中需要按照要求实现,没有给出要求的设计,学生可以发挥想象,创新设计。

课题设计重要的第一步是体验生活,了解生活中这些设备的实际运用方法,第二步是理论和原理学习,需要学生查找资料,分析原理。

第三步是研究模拟系统和实际设备的差异,研究实现模拟方法。

第四步是程序设计与实现,第五步是程序调试和功能测试,最后需要提交完整的设计报告。

根据需要,也可以提交作品的PPT 报告或演示视频。

每个课题分为基本要求和发挥部分,学生应该在完成方案设计的基础上,从基本要求做起,逐步完善,在有能力和时间的情况下可以自由发挥,超越原课题的设计要求。

基本的8LED屏见图2,屏面和键盘的结合运动是课题的主要设计,模拟和实际的转换是考验学生想象力的重要部分。

采用其它显示屏或其它附加键盘的设计方法可以自行定义。

3.2 课题要求3.3.1第一组实验课题要求1、可编程摩尔斯电报发报机设计题目:可编程摩尔斯电报发报机设计基本要求:●研究摩尔斯电码的基本原理。

●用键定义一个发报键,实现手工发报。

●按键信号通过蜂鸣器发声,信号同时通过一个IO脚输出(可以用示波器观察)。

●在8LED数码管或LCD上显示时长波形(一横为短音,三横为长音。

●可以设定短音和长音和发报间隔的门限时间●自动记录每一组摩尔斯电码●可实现记录电码的重发功能(自动重发一组码)发挥部分:●具有摩尔斯电码表(数字、字母和符号表)存储功能(自查资料)。

●可以采用输入数字、字母和符号的方式发报(立即发送)●可以采用输入数字、字母和符号组方式存储多组摩尔斯电码报文(10组)●编程定义多组电码的发报顺序、发报间隔、长码、短码的时长等参数●自动连续发报。

显示格式:LED数码管显示格式见下图LCD图形屏:移动波形显示2、摩尔斯电报译码器设计题目:摩尔斯电报译码器设计基本要求:●研究摩尔斯电码的基本原理。

●设置电报参数(长码、短码、码组间隔、报文间隔等)●存储一组报文数据●在一个IO口自动重复发送该报文,并用示波器观察波形。

●同时在蜂鸣器中发出长短声音●通过另一个IO脚接收电码信号。

●存储并翻译组莫尔斯电码(电码表请查资料)●用LED/LCD/数码管上显示电报信号时长波形。

●用键盘查询电文内容发挥部分:●存储记录多组摩尔斯电码●选择查询并显示每一组电报报文数字●报文转发功能。

通过键盘控制●报文回复功能,“电报已收到”等信息●报文删除功能,用键盘进行电文管理显示格式:LED数码管显示格式见下图LCD图形屏:移动波形显示3、交通灯控制器设计题目:交通灯控制器设计基本要求:●研究十字路口交通管理的基本理论。

●设计一个简单的十字路口交通灯控制器●可以任意设定主/次方向的通行时长●可以任意调节黄灯时长●黄灯前3秒,绿、红等闪动●用蜂鸣器发声表示信号转换提醒(黄灯亮时)●设计数字倒计时牌,同步灯的时长信息发挥部分:●设计三车道十字路口信号灯(南北方向)●右转灯常亮,直行和左转分时通行●灯的排列可以自行设计,可以增加辅助灯显示格式:LED数码管/LCD字符屏用数字编号路口1、2、3、4LCD图形屏:图形表示路口形状,LED灯表示通行状态8X8点陈模块图形自定义4、步进电机控制器设计题目:步进电机控制器设计(模拟)基本要求:●了解步进电机工作原理(单4拍、双4拍、8拍原理)。

●设计一个简单步进电机控制电路(单4拍等)●用4LED灯显示步进信号(慢变化,格式见下图)●用键盘控制步进电机的启动/停止,加速/减速,正转/反转●交替显示电机速度参数,运转时间发挥部分:●设计双4拍、8拍波形,功能同基本要求●多种波形的手动切换●多种波形的自动切换显示格式:用LED数码管亮/灭表示某线高/低电平,并根据速度不同更改闪烁频率,用2个LED数码管的外圈表示电机正反转和速度。

LCD图形屏:图形表示多路波形形状随速度的变化,并能画出电机实时运行状态。

注:当为6LED数码管时自行考虑简化图形显示步进电机励磁顺序表5、温度控制的梦幻彩灯设计题目:温度控制的梦幻彩灯设计(18B20)基本要求:●了解18B20的工作原理。

●自行设计多种彩灯变换程序(如左移、右移、压缩、扩张等)●用键盘设定温度和彩灯显示间的关系●温度每变化2度,改变一种显示模式●用LED数码管/LCD屏显示温度参数发挥部分:●用采集到的温度作显示字实现多种变换(如左移、右移、压缩、扩张等)●配上合适的音乐(每种显示一种音乐)●语音报温度显示格式:LED数码管根据变换程序显示不同的色彩方式LCD图形屏:可以根据显示程序显示变换的图形6、温度控制信号发生器设计题目:温度控制信号发生器设计(18B20)基本要求:●了解18B20的工作原理。

●能采集和显示实时温度值●设计一信号发生器,能输出方波●用IO口输出,用示波器观察●设计一正弦信号通过D/A输出,用示波器观察●用键盘选择输出信号类型●用键盘改变输出信号的频率和幅值●用LED数码管/LCD屏显示温度参数和信号类型●用温度控制发生信号的频率,温度越高频率越高发挥部分:●能输出正弦、三角、锯齿等其他波形●能设定温度和信号频率间的关系●用温度控制多种信号频率,温度越高频率越高●用LED数字屏/LCD屏显示信号波形参数或波形显示格式:LED数码管可显示方波以及波形参数LCD图形屏:图形表示多路波形形状和波形参数7、数字直流电压表设计题目:数字直流电压表设计基本要求:●了解直流电压表的工作原理。

●设计一个直流电压测量器,测量范围0.01V-3V,●用LED数码管/LCD屏显示测量值,显示精度0.1●用键盘选择测量范围发挥部分:●能设置连续测量时间间隔参数●动态连续测量信号,并能存储记忆每次测量值。

●通过按键查询存储数据。

显示格式:LED数码管/LCD屏显示参数8、数字交流电压表设计题目:数字交流电压表设计基本要求:●了解交流电压表的工作原理。

●设计一个正弦交流信号源1KHz,电压输出范围0.01V-3V,●用AD采集并进行参数处理●用LED数码管/LCD屏显示测量参数(周期、频率和幅度等)●用键盘选择测量范围(分量程)发挥部分:●交流信号频率10Hz-10KHz (0.1-3V)可变●用AD采集并进行参数处理●用LED数码管/LCD屏显示测量参数(周期、频率和幅度等)●图形显示被测信号的波形显示格式:LED数码管/LCD屏显示参数9、数字电阻测量仪设计题目:数字电阻测量仪设计基本要求:●了解电阻测量方法和工作原理。

●设计一个精密电阻测量器,测量范围0.01Ω-10MΩ●用LED数码管/LCD屏显示测量值,显示精度0.001●用键盘选择测量范围(分档)发挥部分:●了解交流阻抗测量原理●设计一正弦测试信号(1KHz)●实现交流阻抗测量,被测频率10Hz-1KHz●考虑交流测量的附加电路。

显示格式:LED数码管/LCD屏显示参数10、小型电容测试仪设计题目:简易电容量测试仪设计基本要求:●了解电容测量方法和工作原理(LCR测试和交流电桥原理)。

●设计一个1KHz的正弦测试信号,能通过DA输出,用示波器观察。

●设计一个小容量简易电容测试仪,测量范围100pF-10uF●用LED数码管/LCD屏显示测量值,显示精度0.001●用键盘选择测量范围(分档)发挥部分:●了解交流容抗测量原理●交流容抗测量,测试频率1KHz●能描绘容抗-频率特性曲线或数据表●考虑交流测量的附加电路。

相关文档
最新文档