技术文档

单片机实验台 单片机原理与应用实验平台,单片机原理实训台

小编 2024-11-23 技术文档 23 0

单片机原理与应用实验平台,单片机原理实训台

DB-CE239 单片机应用综合实训平台

一、产品特点1.单片机应用综合实训平台根据国家职业标准中相关内容,将单片机应用技术、应用电子及无线电技术等课程通过工作任务训练有机结合在一起,实现将典型工作任务量化为多个子任务,提供丰富的实训单元模块,包括单片机(MCS51、STM32)、显示、传感器、执行对象、按键开关、信号采样处理、无线通信等模块,适合各类高等职业院校的《单片机技术》、《电子技术应用》、《数字电子技术》、《模拟电子技术》等课程的实训教学。2. 单片机应用综合实训平台实训单元模块采用独立的模块化、半开放式设计,各个模块中输入、输出及控制口的大部分管脚均采用防转柱及插座引出。可根据教学内容需要,任意选择实训模块进行组合设计,通过连线及编写控制程序来完成,具有较强的创新性。3. 单片机应用综合实训平台实训单元模块由透明元件盒及PCB板构成,元件盒体由透明有机工程塑料注塑而成,面板采用PCB板制作而成。导线插孔采用防转座引出,导线装有弹性插头可在模块上面插接,以保证可靠连接进行各种实训,模块间采用排线或连接导线进行连接。

二、技术性能1.输入电源:单相三线~220V±10% 50Hz2.装置容量:<1.5kVA3.外形尺寸:实训平台1600mm×700mm×1530mm电脑桌560mm×600mm×1020mm4.安全保护:具有漏电保护功能,安全性符合相关国家标准三、基本配置及功能单片机应用综合实训平台主要由实训台、电源挂件、直流电源/直流电压表挂件、仿真器挂件、直流调速闭环系统挂件、温度调节闭环系统挂件、步进电机控制系统挂件、数控电源研究系统挂件、实训挂板、实训模块、电脑桌、活动柜及配件等组成。1、实训台:(1)桌子台面板:E1级三聚氰胺复面合成板,加防静电胶皮,台面厚度约25mm。(2)采用四个工业铝型材立柱为支撑,立柱端部可安装调节脚,方便高度调节,主体结构通过左、右各2个C字形铝压成型构件联接,台面高度:约800mm,桌面板下设支撑框架,截面尺寸约为30x30mm,承受力约300Kg。(3)立柱采用工业铝型材成型工艺,表面氧化处理,截面尺寸:约70x70mm,比重不小于3.0kg/m,四面带槽,槽宽约8.2mm,端部配套塑料堵头,槽内适用工业铝型材通配螺母及配件。(4)C字形铝压成型构件为左、右对称件,外形不小于160x166x70mm,单件比重不小于0.37kg,采用压铸成型工艺,经机加工、抛丸、喷砂,表面蓝色静电喷涂工艺。(5)实验台架采用独立框架式结构设计,框架由上中下左右五根工业型材分割为上下两个区域,所有型材表面光滑,无凹槽,用于放置交直流电源、测量仪器仪表和实验模块等。实验台两侧提供单相多功能插座和三相四线交流电源插座,为外配仪器设备提供工作电源。2、活动储物柜采用圆弧卷边冷冲压钣金一体成型,封闭式结构,表面静电喷涂,外形尺寸:约宽450x深550x高705(mm),总重量≥31kg;柜体四边圆弧设计:R=30mm,柜体边框总厚度≤2.5mm;配有承重型卡扣式三节轨,导轨承重量≥30kg,抽屉把手采用卡套式钣金卷边工艺,把手尺寸≥440x45x18mm,抽屉采用联体锁设计,底部配有4个1.5寸万向带刹车脚轮。3、电源挂件:提供单相漏电保护器、智能电源管理系统、电源指示、电源保护及AC220V电源输出接口。4、直流电源、直流电压表挂件:提供五路固定直流电源输出:±12V、±5V、+24V;提供一路0~5V直流可调电源;提供一只直流电压表,量程0~20V,分为200mV、2V、20V三档、精度0.5级。5、仿真器挂件:提供51仿真器一只,USB通讯接口2个,有延长线;串口通讯接口1个,有延长线。5、直流调速闭环系统挂件:提供24V直流单机一只,自带霍尔编码器A、B正交相位90度信号输出,转速0~1000rpm/min,0-5V PWM调节模块一块,转速表可显示当前电机的转速。面板印有闭环系统原理图,整个系统为工业闭环系统,集PID运算调节和高速计数器运算调节。6、温度调节闭环系统挂件:由温度表、加热卤素灯、0-5V PWM调节模块、DS18B20传感器、PT100传感器、温度变送器和散热风扇组成。温度变送输出有两种方式,一个是DS18B20输出的数字信号可以直接和单片机接口;一个是PT100经变送器输出的电压信号;加热区由透明有机玻璃设计,便于观察实训过程中的变化。面板印有闭环系统原理图,整个系统为工业闭环系统。7、步进电机控制系统挂件:提供DC6-40V供电的42步进驱动器1只,采用DSP技术,电流范围0.3A-2.2A,具有半流、过压和过流等短路保护,1600-6400细分可调,可驱动4、6、8线两相步进电机,脉冲响应频率最高可达75KHZ;提供2相步进电机42J06一只,步距精度5±%,耐压500VAC,径轴向跳动0.08以下,步距角1.8°,额定电流1A,8根引线。面板印有步进驱动器详细参数图表。8、数控电源研究系统挂件:输入电压+24V,+5V,系统通过STM32主机模块、电压、电流采样模块、PWM驱动电路完成直流稳压电源的控制研究;面板印有控制系统原理图。9、实训挂板:挂在实训台上层,用于放置实训模块搭建实训电路,满足实训教学需求。10、实训模块:实训模块由透明元件盒及PCB板构成,元件盒体由透明有机工程塑料注塑而成,面板采用PCB板制作。导线插孔采用防转座引出,导线装有弹性插头可在模块上面插接,以保证可靠连接进行各种实训;模块间采用排线或连接导线进行连接,可根据实训教学内容需要,组合成各种实际产品。

单片机实验过程

单片机综合训练Ⅰ实验指导书

目 录

一、 实验环境介绍 11、Keil集成开发环境介绍 1二、 实验内容 9实验一 练习使用集成调试软件 9实验二 简单输入输出 10实验三 定时器应用 11实验四 流水灯程序设计 13

一、实验环境介绍1、Keil集成开发环境介绍Keil集成开发环境是众多单片机应用开发的优秀软件之一,它集编辑、编译、仿真于一体,支持汇编语言、PLM语言、C语言的程序设计,界面友好,易学易用。(1)建立工作文件夹在规定的盘符建立一个以自己学号命名的文件夹,作为工作文件夹,将日后实验所有的文件都存放在该文件夹中。(2)进入集成开发环境双击桌面图标,进入uVision4集成开发环境。

(3)新建工程选择菜单“porject—new uvision project”,弹出“Creat New Project”对话框;

在“保存在”下拉列表中选择自己的工作文件夹,在“文件名”文本框中键入工程名(不需要键入扩展名,扩展名默认为 .uv2),单击“保存”按钮,关闭“新建工程”对话框,弹出“为目标‘target 1’选择设备”对话框,选择目标芯片型号;

选择Atmel公司的89C52芯片,单击“确定”按钮,关闭对话框,新建一个工程。

(4)新建源程序选择菜单“File—New”新建源程序文件Text1

单击保存按钮,以.C后缀名保存改文件。

(5)将源程序添加到工程中右键单击“工程窗口”中的“Source Group 1”,在弹出的菜单中选择“增加文件到组”;(注:软件汉化有误)

弹出“增加文件到组”对话框;

选中欲添加的源程序,单击“Add”按钮,源程序添加到工程中。但是,该对话框并不关闭,等待用户继续添加其他程序。添加完毕后,单击“关闭”按钮,关闭对话框。“工程窗口”中,“Source Group 1”下将出现该源程序文件名。

若对同一个文件二次添加,则会弹出如下警告框。

(6)编译和连接单击“Rebuild all target files”按钮,对原程序进行编译和连接,构造结果将在“Build Output”窗口中显示。如果程序有语法错误,则会指出错误类型及所在行,修改后,重新构造,直至没有任何语法错误。

(7)开始调试单击“开始/停止调试”按钮,进入调试状态。

在调试状态下,“构造工具栏”变为“调试工具栏”。通过单步运行,查看寄存器、存储器的值,判断程序是否运行正确。若不正确,找出问题所在,单击“开始/停止调试”按钮,停止调试,进入编辑状态,修改程序,重新编译、调试。(8)查看寄存器进入调试状态后,“工程窗口”变为“寄存器窗口”,可以查看CPU各寄存器的值。(9)查看存储器单击“存储器窗口”按钮,打开存储器窗口;该窗口共有4个标签,可显示4个存储器的值。单击一个标签,在地址栏中输入要查看的存储器单元的类型及地址。片内数据存储器 I : [地址]片外数据存储器 X : [地址]程序存储器 C : [地址]若要人为修改某存储单元的值,可右键单击该单元,在弹出的菜单中选择“更新存储器”,在弹出的文本框中输入该单元的新值,单击“确定”即可。注:十六进制数前加“0x”。(10)单步运行在调试状态下,源程序的左边有一个黄色的箭头,指示当前程序执行的位置,即将要执行的一条指令。单击“单步”按钮,程序执行一条指令,黄色箭头下移一行。寄存器和存储器的值的变化显示在相应位置。执行过的指令左边用一绿色方块标记。(11)运行到光标行若想快速、连续执行若干条指令,可将光标定位在这些指令的最后一行处,单击“运行到光标行”按钮,即可。(12)全速运行对于有些程序,只有全速运行才能实现其功能,这时只需单击“运行”按钮;若要暂停运行,单击“暂停”按钮。(13)将源程序从工程中删除一个程序调试成功后,若要调试另一个程序,可不必新建工程,只需新建一个源程序,添加到原有的工程中,同时,将前一个源程序从工程中删除。在“工程窗口”中,单击要删除的源程序名,按“Delete”键,在弹出的对话框中选择“确定”即可。对于初学者,一般一个工程中只包含一个源程序,应将多余的源程序删除。

二、实验内容实验一练习使用集成调试软件1.实验目的(1)练习使用Keil集成调试软件;(2)进一步熟悉语言指令的功能。2.实验内容按照实验指导书的说明,结合附录中的例子,练习使用Keil集成调试软件,为以后的实验打下基础。3.实验器材计算机1台4.实验步骤(1)新建工程;(2)输入源程序;(3)将源程序添加到工程中;(4)编译和连接;(5)运行程序;(6)观察记录运行过程和结果。5.实验报告要求(1)列出源程序,并加以注释;(2)结构复杂的程序,画出流程图;(3)对实验过程和结果进行分析;(4)写出心得体会。

实验二简单输入输出1.实验目的(1)进一步理解I/O口的工作原理;(2)掌握输入/输出程序的设计方法2.实验内容编写程序,点亮发光二极管3.实验器材(1)计算机1台 (2)仿真器1台 (3)开发板一套4.硬件电路

5.试编写程序点亮开发板上的发光二极管6.思考与发挥(1)如何实现多个开关控制多个发光二极管? (2)如何实现8个发光二极管闪烁?

实验三定时器应用1.实验目的(1)进一步了解定时器的结构和工作原理;(2)掌握定时器的应用程序设计方法。2.实验内容编写定时程序,实现发光二级管D1的定时1s亮灭3.实验器材(1)计算机1台 (2)仿真器1台 (3)开发板1套4.硬件连线

5.实验程序

6.思考与发挥(1)如何改变亮灭的频率?(2)计数初值变大,亮灭频率将如何变化?

实验四流水灯程序设计1.实验目的初步掌握C51程序设计方法。2.实验内容编写程序,使D0-D8,8个LED呈现流水灯效果进行左移右移滚动3.实验器材(1)计算机1台 (2)仿真器1台 (3)开发板1套4.实验程序/**************************************************************************************

LED流水灯实验 * 1

实现现象:下载程序后LED呈现流水灯效果进行左移右移滚动注意事项:无***************************************************************************************/

#include “reg52.h” //此文件中定义了单片机的一些特殊功能寄存器#include<intrins.h> //因为要用到左右移函数,所以加入这个头文件

typedef unsigned int u16; //对数据类型进行声明定义typedef unsigned char u8;

#define led P2 //将P2口定义为led 后面就可以使用led代替P2口

/*******************************************************************************

函 数 名 : delay函数功能 : 延时函数,i=1时,大约延时10us*******************************************************************************/void delay(u16 i){while(i–);}

/*******************************************************************************

函 数 名 : main函数功能 : 主函数输 入 : 无输 出 : 无******************************************************************************/void main(){u8 i;led=0xfe;delay(50000); //大约延时450mswhile(1){/ for(i=0;i<8;i++){P2=~(0x01<<i); //将1右移i位,然后将结果取反赋值到P2口delay(50000); //大约延时450ms}*/for(i=0;i<7;i++) //将led左移一位{led=crol(led,1);delay(50000); //大约延时450ms}for(i=0;i<7;i++) //将led右移一位{led=cror(led,1);delay(50000); //大约延时450ms}}}本例中main是主函数名,要执行的主函数的内容称为主函数体,主函数体用大括号{ }括起来。函数体中包含若干条将被执行的程序语句,每条语句都必须以分号为结束符。5.思考与发挥(1)流水灯的间隔时间怎么确定?(2)流水灯的移动方向和顺序怎么确定?

相关问答

STC51 单片机实验 板连接問題……急急啊!!-ZOL问答

STC单片机基本是通过RS232串行传输数据。如果开发板上没有9针(孔)的接口,那你...Teclast台电TL-K5电子书和Newsmy纽曼彩读C51哪个比较好?另外Newsmy...

液压多路阀 实验台 有哪些优势吗?

[回答]3、所有泵阀与管路均采用316不锈钢材质,为美国进口产品,可以适用水、油、乳化液等大多数液体试压介质;4、液压试验台采用计算机加单片机两级控制系...

单片机 AD 实验 的,AD按键采集的原理是什么啊?

AD键盘的原理是通过采集点不同电压而执行不同的功能。当不同的按键被按下时,AD转换的电压不同,通过AD转换值便可以判断出是哪个按键被按下。AD键盘的原理是...

上虞上元教育靠谱吗?

靠谱。上虞上元教育是一所大型、综合性、连锁、品牌教育培训机构。位于上虞市百官街道解放路步行街138号(原大通控股医药大楼)6楼。上元教育当前全部采用品牌...

STC12C5204AD 单片机 -ZOL问答

STC系列的单片机都可以按照下面连接多余引脚不用管他。有用(0)回复re...进过实验发现,当最低波特率设置为4800或者以上的时候,全都能烧进去。有用(0)...

单片机实验 是做什么用的?

单片机实验是一种基于单片机的电子实验,其主要目的是让学生通过实操的方式,深入理解单片机的原理、结构和应用,掌握单片机的编程技术和电路设计能力。通过单...

单片机 温度报警器 实验 步骤?

以下是单片机温度报警器实验的基本步骤:1.选取合适的单片机和温度传感器,确保它们能够适用于实验需求。2.将温度传感器连接到单片机的输入引脚,通常使用模拟...

5个 单片机 的教材有哪些?

参考资料⒈《单片机原理及应用教程》徐煜明韩雁主编电子工业出版社⒉《MCS-51/96系列单片机原理及应用》孙涵芳徐爱卿主编北京航天航空大学出版社⒊...

单片机 八个流水灯左右依次点亮?

1.首先,打开proteus,可以看到界面上方有"库",点开,在库里选择做实验需要的元件。2.如图所示,我们做流水灯实验所需要的元件,就是红色方框里面的元件,一定...1...

什么是 单片机 ?

单片机不是执行特定逻辑功能的芯片,而是将计算机系统集成到芯片上的芯片。它等效于微型计算机。与计算机相比,单芯片计算机仅缺少I/O设备。简而言之:芯片变成...

猜你喜欢