单片机数据采集与双机通信系统的设计任务书

时间:2019-05-13 01:12:55下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《单片机数据采集与双机通信系统的设计任务书》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《单片机数据采集与双机通信系统的设计任务书》。

第一篇:单片机数据采集与双机通信系统的设计任务书

智能仪器设计实习

设 计 任 务 书

题目单片机数据采集系统的设计专业、班级学号姓名主要内容、基本要求、主要参考资料等:

主要内容:

功能要求:完成单片机数据采集系统

1)使用单片机采集数据。

2)将采集到的数据送上微机显示、处理。

上述内容为基本要求,可按照自己的理解增加功能使之更完善。

基本要求:

 明确设计任务,复习与查阅有关资料。

 设计所用硬件芯片按给定使用。

 按要求对设计进行简要说明,总体设计方案,各部分的详细设计。

 写出体会和总结。

要求全部使用A4纸打印稿,不少于5000字。

主要参考资料:

 李朝青编.《单片机原理及接口技术》(简明修订版).北京航空航天大学出版社,1998  冯克.《MCS-51单片机实用子程序及其应用实例》.黑龙江科学技术出版社,1990  杨欣荣等.《智能仪器原理、设计与发展》.中南大学出版社,2003  孙传友等.《感测技术基础》. 电子工业出版社,2001

 王福瑞等.《单片微机测控系统设计大全》.北京航空航天大学出版社,1999  科技期刊:《单片机与嵌入式系统应用》、《实用测试技术》、《自动化仪表》、《传感器世界》、《测控技术》、《电子技术应用》等2001年以后各期。

完成期限: 2013年12月16日

指导教师签名:

2013年 12月16日

第二篇:单片机,双机通信实验报告

洛阳理工学院实验报告

系别 计算机系 班级 B140504 学号 B14050414 姓名 史锦峰 课程名称 单片机原理及组成 实验日期 2016.04.28 实验名称 双机通信及 PCB 设计过程 成绩

实验目的:掌握串行口通信工作原理,熟悉单片机电路的 PCB 设计过程 实验条件:计算机、Keil uVision4、ISIS 7 Professional、实验箱 实验内容:

1.掌握串行通信原理和中断法通信软件编程; 2.完成实验的 C51 语言编程;

3.学习使用 ARES 软件,完成实验 61#机电路;

实验电路图

仿真运行效果

图一:

图二:

源程序:

#include #define uchar unsigned char void delay(unsigned int time){

unsigned int j=0;

for(;time>0;time--)

for(j=0;j<125;j++);

}

void main(void){

uchar counter=0;

P2=0x3f;

TMOD=0x20;

TH1=TL1=0xf4;

PCON=0;

SCON=0x50;

TR1=1;

while(1){

SBUF=counter;

while(TI==0);

TI=0;

while(RI==0);

RI=0;

if(SBUF==counter){

P2=counter;

if(++counter>15)counter=0;

delay(500);

}

} }

#include #define uchar unsigned char void main(void){ uchar receiv;P2=0x3f;TMOD=0x20;TH1=TL1=0xf4;PCON=0;SCON=0x50;TR1=1;while(1){

while(RI==1){

RI=0;

receiv=SBUF;

SBUF= receiv;

while(TI==0)

TI=0;

P2=receiv;

}

}

}

实验总结:一直不能正确显示同步的信号,询问老师后才知道是实验箱烧写程序时用了两台电脑,但是进行通讯时不在一台机子上。这是一个很重要的店。

第三篇:单片机课程设计任务书

“单片机课程设计”任务书

一、设计目的通过该课程设计,主要达到以下目的:

①使学生增进对单片机系统的感性认识,加深对单片机理论方面的理解,为顺利完成毕业设计打基础。

②使学生掌握对单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口和串行口通讯等。

③进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。

④进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。

⑤这一环节对掌握单片机技术在生产实践中的应用,对后续专业课程的学习及对培养造就应用型、创造型的工程技术人才将起到较大的促进作用。

⑥培养学生综合运用所学专业知识分析问题和解决问题的能力。使学生在树立正确的人生观、养成严谨、踏实的工作作风等思想素质方面受到教育和培养。

二、设计要求

①巩固和加深对单片机原理和接口技术知识的理解;

②培养学生根据课题需要选学参考书籍、查阅手册和文献资料的能力;③学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法;④掌握常用仪器、仪表的正确使用方法,学会软、硬件的设计和调试方法。⑤了解与课题有关的硬件元器件的工程规范,能按课程设计任务书的要求编写课程设计说明书,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。

三、设计条件

Protues软件,keil软件,电脑。

四、设计所需参考资料

五、设计的具体任务及进度安排

① 查资料、审题 1天;

② 确定系统总体方案 1天;

③ 确定系统硬件电路图(包括设备模块选择、搭接线路、计算参数等)1天;

④ 绘制系统软件框图,编制程序 1天;

⑤ 系统调试,撰写课程设计报告及答辩 1天。

六、指导方法与步骤

集中讲解原理及设计报告的撰写。平时设计时对每个小组进行具体指导。设计完成后教研室组织答辩。

七、可培养和锻炼哪种能力

使学生掌握对单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口和串行口通讯等。进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。

八、教研室评审意见

九、院审核意见

教研室主任主管院长年月年月日日

第四篇:单片机实验三 双机通信实验程序

实验三 双机通信实验

一、实验目的

UART 串行通信接口技术应用

二、实验实现的功能

用两片核心板之间实现串行通信,将按键信息互发到对方数码管显示。

三、系统硬件设计

实验所需硬件:电脑一台;

开发板一块;

串口通信线一根; USB线一根;

四、系统软件设计

实验所需软件:编译软件:keil uvision3;

程序下载软件:STC_ISP_V480; 试验程序:

#include sbit W1=P0^0;sbit W2=P0^1;sbit W3=P0^2;sbit W4=P0^3;sbit D9=P3^2;sbit D10=P3^3;sbit D11=P3^4;sbit D12=P3^5;sbit DP=P1^7;code unsigned char table[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71};sfr P1M1=0x91;sfr P1M0=0x92;sbit H1=P3^6;sbit H2=P3^7;sbit L1=P0^5;sbit L2=P0^6;sbit L3=P0^7;unsigned char dat;unsigned char keynum;unsigned char keyscan();void display();void delay(void);

L1=1;L2=1;L3=1;

H1=0;if(L1==0)

return 1;else if(L2==0)

return 2;else if(L3==0)

return 3;

H1=1;H2=0;if(L1==0)

return 4;else if(L2==0)

return 5;else if(L3==0)

return 6;H2=1;return 0;

} unsigned char keyscan(){ static unsigned int ct=0;static unsigned char lastkey=0;unsigned char key;key=getkey();

if(key==lastkey){

ct++;

if(ct==900)

{

ct=0;

lastkey=0;

return key;

} } else {

第五篇:单片机课设任务书

《微机应用原理及接口技术》课程设计

一、课程设计题目汇总: 题目

一、数字输入与显示器

题目二、十六进制加法计算器 题目四、十进制加法计算器

题目

五、单片机8255矩阵式键盘接口电路设计 题目

六、LED、步进电机和喇叭的控制 题目

七、实时时钟 题目

八、智能抢答器

题目

九、检测与报警系统的设计 题目

十、自动交通管理系统

题目

十一、基于单片机的函数发生器设计和开发 题目十二 单片机主从式多机串口通信

二、各题设计任务:

题目

一、数字输入与显示器

设计一键盘显示装置,键盘上只需定义16个十六进制数字键,其它键不定义无响应。

要求按下数字键后,相应的数字信息在显示器上予以显示。(扩展:可连续输入,将多个输入值同时显示或总显示最新的输入的功能切换)

题目二、十六进制加法计算器

设计一键盘显示装置,键盘上除需定义16个十六进制数字键外还要相应的功能键,其它键不定义无响应。利用此系统可分别可输入解雇单位十六进制被加数与加数,实现两数相加并将结果显示出来。(扩展:两位无符号16进制数相加,如溢出蜂鸣器响)

题目四、十进制加法计算器

设计一键盘显示装置,键盘上除需定义10个十进制数字键外还要相应的功能键,其它键不定义无响应。利用此系统可分别可输入十进制被加数与加数,实现两数相加并将结果以十进制形式显示出来。(扩展:多位10进制数相加)题目

五、单片机8255矩阵式键盘接口电路设计

用PROTEUS设计出显示系统的硬件图,再进行程序设计。最后在PROTEUS软件内完成软硬件的调试。实现按下相应的键后,在LED上显示出来。

题目六 单片机码值转换

设计键盘显示功能,键盘上定义16个进制数字键及相应功能键,要求将输入的单个16进制数转换成对应的二进制,十进制,8进制显示.题目六:LED、步进电机和喇叭的控制

一、设计目的

利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。

二、设计内容:单片机对LED、步进电机和喇叭的控制。

三、设备和器材:单片机最小开发系统,4个按键开关、4个LED指示灯、一个4相步进电机、一个蜂鸣片等。其他器件任选。

四、设计要求:

1、设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。

2、编写下列控制程序

① 上电后,4个LED二极管依次循环点亮。

② 单独按下开关1,步进电机正向慢走50,反向快走100步,依次循环。

③ 同时开关2,开关3时,步进电机来回走100步,然后扬声器发声10次,依次循环。

④ 单独按下开关4时,步进电机先慢走50步,扬声器响2声,停留50秒,扬声器再响两声,最后停机。

题目七:实时时钟

一、设计目的

利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。

二、设计内容:以单片机为控制器,采用定时器中断的方法,设计一个一天24小时进制的实时时钟,并用6个发光二极管分别显示时、分、秒的记时,且整点报时(几点钟报几下)。

三、设备和器材:单片机最小系统,一片8155或8255、6个共阳的七段发光二极管由8155驱动(对于实验系统),一个风鸣片等其他器件任选。

四、设计要求:

1、设计硬件接口电路,将以上硬件构成一个简单的单片机应用系统,画出接口的连接图。

2、编写驱动软件,实现以下功能:

① 采用定时器中断的方法,设计一个一天24小时进制的实时时钟; ② 用6个发光二极管分别显示时、分、秒的记时; ③ 能进行整点报时。

④ 可以从键盘中预置、修改时钟值。

题目

八、智能抢答器

一、设计目的

利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。

二、设计内容:设计基于单片机的6人抢答器,并编程实现其功能.三、设备和器材:单片机最小开发系统,中断控制器8259A一片(自选),并行接口8255A一片或8155(用单片机开发板),发光二极管12只(红,黄各6只),LED数码管若干只,按钮或按键10个,其他器件任选。

四、设计要求:

1、设计硬件接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。

2、编写下列控制程序

① 1—6号手中先按下按钮者,LED数码管显示其选手号码(后按下无效),且计时开始,1秒停止计时。

② 由裁判掌握,若回答正确,该选手对应黄灯亮,否则红灯亮。③ 回答正确时,记分牌加10分,不正确减10分(初始分100分)

题目九:检测与报警系统的设计

一、设计目的

利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。

二、设计内容:以单片机为控制器,采用中断方式,对2路0-5V的模拟电压进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪烁。

三、设备和器材:单片机最小开发系统、一路模拟直流电压信号、ADC0809芯片,6个共阳的七段发光二极管由8155驱动。其他器件任选。

四、设计要求:

1、设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。

2、编写程序实现下列功能:

① 对2路模拟信号输入实行循环采集,每路连续采集16次,取平均值。

② 分别设定每一路的上限值,若采集的平均值超过该界限值,则对应通道的指示灯闪烁10次后一直亮,指示灯闪烁时喇叭发声,以示警告。③ 采集的数据送LED显示,并存入内存。

题目十:自动交通管理系统一、设计目的

利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。

二、设计内容:设计用单片机控制的十字路口交通灯及撞红灯报警控制系统,并实现这些功能。

三、设备和器材

计算机、51单片机最小系统板、并行接口芯片8255A一片或8155(自选),发光二极管红、绿、蓝各4只,2只LED数码管,显示时间秒,ADC0809一片)其他器件任选。

四、设计要求

1、设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。

2、编写程序实现下列功能:

用红、绿、黄三支共两组发光二极管表示交通信号灯,利用单片机模拟有时间显示的定时交通信号灯控制管理。信号灯的变化规律可如下:

① 放行线:绿灯亮放行25秒,黄灯亮警告5秒,然后红灯亮禁止。② 禁示线:红灯亮禁止30秒,然后绿灯亮放行。

③ 当某一方向的红灯亮时,若该方向有车通过,则用扬声器声报警。(撞红灯信号可用3-5V模拟量表示)

④ 同时用2位数码管进行30秒钟递减时间显示。

题目十一:基于单片机的函数发生器设计和开发

一、设计目的

利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。

二、设计内容:以单片机为基础,设计并开发能输出多种波形(正弦波、三角波、锯齿波、脉冲波、梯形波等)且频率、幅度可变的函数发生器。

三、设备和器材:单片机最小开发系统,DAC0832一片,运算放大器,其他器件任选。

四、设计要求:

1、设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。

2、编写控制程序,实现下列功能: ① 能输出正弦波、三角波、锯齿波、梯形波、脉冲波。② 能根据键盘命令进行波形切换。

③ 能根据键盘命令对输出波形的频率、幅度进行控制调节。

题目十二 单片机主从式多机串口通信

可以实现波特率的调节,利用键盘输入从机地址,实现主机与从机之间的数据传输,并可以将传输的数据送显示。

三、课程设计总体要求:

(1)(2)(3)(4)(5)(6)画出硬件电路原理图 画出软件程序框图 编写控制程序 上机调试、运行

机房检验编程结果、并提问 递交的课程设计报告(打印稿),软件应有适当的注释。

四、课程设计论文参考格式 [ 注: 论文各部分具体格式要求按学校文件要求执行 ]

1、课程设计任务书

2、论文目录

3、正文部分 [设计的具体内容:可分为硬件设计(含电路图)、软件设计(含程序流程图)]

4、调试过程

5、设计小结,心得体会

6、附录:(1)程序清单,后附程序注释;(2)硬件连线图

五、组织安排

注意:每个题目每个班最多安排3个学生,学生可以2人(不超过2人)一组。

实验地点:电气学院机房 实验地点:测控实验室

下载单片机数据采集与双机通信系统的设计任务书word格式文档
下载单片机数据采集与双机通信系统的设计任务书.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    单片机课程设计任务书(5篇)

    单片机课程设计任务书题目:基于单片机的温度数据采集系统设计 一.设计要求 1.被测量温度范围:0~500℃,温度分辨率为0.5℃。 2.被测温度点:4个,每2秒测量一次。 3.显示器要求:通道号1位......

    单片机课设任务书(精选合集)

    《微机应用原理及接口技术》课程设计 一、 课程设计题目汇总: 题目一、数字输入与显示器 题目二、十六进制加法计算器 题目三、四字节有符号数的乘除运算 题目四、十进制加法......

    野外数据采集与巡护信息系统

    5.5.1.2 野外数据采集与巡护信息系统 5.5.1.2.1 需求分析 野外考察是获取数据资源的重要方法之一,它是保护自然保护区物种免受 人为破坏和开展大熊猫等物种的生态生物学研究......

    无线数据采集模块实验报告

    无线数据采集模块 实验报告 姓名:张兆伟班级:13 班学号:2015042130 日期:2016年8月25日 无线数据采集模块实验报告 一、实验背景 数据是指用来描述客观事物的数字、字母和符号......

    地震数据采集实验报告参考材料[精选]

    实验一 地震数据采集实验 红色字体部分根据具体实验参数自行修改 一 实验目的和要求 通过实验了解地震数据的采集方法和观测系统的设计方法。 二 实验内容 1、了解地震数据......

    第六组 单片机课程设计任务书

    单片机原理与应用课程设计任务书 (第六组) 一、课程设计目的: 1、培养学生文献检索的能力,特别是如何利用Internet检索需要的文献资料。 2、培养学生综合分析问题、发现问题和解......

    11级单片机课程设计任务书(精选五篇)

    《单片机原理与应用》课程设计任务书设计题目:温度采集与显示系统对象:11电子信息、通信工程及光信息科学与技术专业一、设计内容及功能要求利用STC89C52、DS18B20、LCD1602、......

    《单片机原理及应用》课程设计任务书(2014)

    《单片机原理及应用》课程设计 任务书 一、 课程设计题目 见农机111《单片机课程设计》题目分配表。 二、 课程设计的基本要求 1、根据给定的题目,在规定时间内完成系统硬件......