一、概述
基于KeilC单片机系列,注重单片机本身功能的应用,充分体现单片的特点,基础功能实验电路采用一体化设计方式,创新拓展型实验电路采用独立模块方式,需要时接入主板,既兼顾演示验证性实验、又考虑到综合设计和创新研究性实验的需要。主板上自带CPU编程下载接口,是一款灵活性极强的集编程下载调试与一体的新型单片机实验教学平台,适合各层次学生进行单片机原理和应用方面的实验和创新。
二、主要技术特点
1、它是国内首款将MCGS工业组态软件应用于单片机控制系统中,直观形象地展示实
际自动控制工业场景。
2、一个实验主机底板,可以配51、AVR、PIC、MSP430、ARM、STM32等多种CPU核心板(根据客户需求配置),从而实现对各种CPU芯片的支持扩展,最终实现支持常见主流MCU达几十种之多。出厂标配STC89C52核心板。
3、功能模块完全独立
根据我们多年来的开发经验,和取听广大用户的建议,此款开发板采用最新理念——各
功能模块完全独立,互不干扰,减小初学者编程误区。板载丰富的实验硬件资源和接口,并对外全部开放I/O口,既可简单的使用短路帽进行默认的资源连接(方便初学者直接使用),也可以取下短路帽后采用杜邦线连接单片机的任意I/O口线,轻松搭建自己的电路。
4、配合本公司精心编写的大量C语言实验例程,可使用户快速掌握单片机原理及其实用接口技术。同时可加强初学者对主板硬件电路的认识,尽快熟悉硬件电路。因为各功能模块均独立设计,可以直接用各种单片机,无需再做第二次投资。
5、单片机实验中有些实验(D/A转换实验、定时器实验等)需要观察输出信号的波形,本实验箱可以选配双通道虚拟示波器(实验室如果有独立示波器的话,可以不配),可以测量各种模拟信号,并可以保存波型文件,图片文件,方便插入在教学课件中。
6、下面详细硬件配置里的全部硬件都集成在一个主板上,稳定可靠,方便操作,同时也方便实验室的管理。
三、详细硬件配置
3.1实验箱底板
3.1.1单色流水灯模块:8个高亮绿色LED灯,用于流水灯实验。
3.1.2双色流水灯模块:6个高亮直插LED灯,红黄绿三种颜色,用于交通灯实验。
3.1.3双色LED灯模块:红绿双色直插LED灯,用于简易逻辑笔设计。
3.1.48位数码管模块:2个四位一体共阳极数码管,2个74HC595驱动芯片,用于时钟显示实验。
3.1.51位数码管模块:1个8段数码管,共阳极,0.56英寸,用于数码管认识实验。
3.1.6红绿双色点阵模块:3个74HC595驱动芯片,一个红绿双色点阵显示屏,用于字符和中文的LED显示。
3.1.7LCD1602液晶屏模块:标准LCD1602液晶屏接口,1个带背光的LCD1602液晶屏,用于字符液晶显示实验。
3.1.8LCD12864液晶屏模块:标准LCD12864液晶屏接口,支持串行、并行液晶屏,用于图像和中文显示。
3.1.9OLED显示模块:0.96寸OLED液晶屏,128*64显示,用于新型显示器OLED液晶屏的应用学习。
3.1.10TFT彩屏模块:彩屏接口支持8位、16位TFT,支持触摸屏控制,带背光开关。配套2.8寸彩屏,带触屏功能,262K色,8位数据端。
3.1.118个独立按键:8个独立按键,带上拉电阻。
3.1.124X4矩阵键盘:4行4列矩阵键盘,共16个按键,带上拉电阻。
3.1.13五向摇杆:一个五向摇杆,具有上、下、左、右、中五个方向。
3.1.14蜂鸣器模块:无源蜂鸣器
3.1.15DS1302时钟模块:DS1302芯片,模块带后背电池座。
3.2传感器模块
3.2.1两路DS18B20模块:两路DS18B20温度传感器接口。
3.2.2光敏传感器模块:集成LM393比较器,基准电压可调电阻、模拟量输出接口、数字量输出接口、模拟量指示LED灯,支持光敏二极管、光敏电阻等光电开关器件。
3.2.3火焰传感器模块:集成LM393比较器,基准电压可调电阻、模拟量输出接口、数字量输出接口、模拟量指示LED灯,支持火焰传感器。
3.2.4霍尔传感器模块:集成LM393比较器,基准电压可调电阻、模拟量输出接口、数字量输出接口、模拟量指示LED灯,支持霍尔传感器。
3.3电器控制模块
3.3.11路直流电机接口:ULN2003驱动芯片。一路可调速、可调向双功能电机接口。
3.3.21路步进电机接口:ULN2003驱动芯片。标准5线4相步进电机接口。
3.3.32路继电器:ULN2003驱动芯片。两个5V继电器,两个3P接线端子。
3.4数据传输、存储模块
3.4.12路串口:SP3232芯片,+3.0v-+5V工作电压,公头串口座一个,母头串口座一个,状态指示灯4个。
3.4.2AT24C02存储模块:AT24C02芯片。
3.4.3模拟量输入模块:0V-5V输入可调,0R-10K电阻值可调。
3.4.4串转并模块:74HC164芯片。
3.4.5并转串模块:74HC165芯片。
3.4.6SD卡模块:标准SD卡卡槽,SPI控制,4-bit传输模式。
3.4.7MAX485模块:MAX485芯片,1组2P接线端子输出,1组插针输出。
3.4.8红外发射模块:红外发射二极管。
3.4.9红外接收模块:HX838红外一体化接收头。
3.4.10PCF8591AD/DA模块:PCF8591芯片,4路模拟量输入,1路模拟量输出,IIC通信。
3.4.11锁存器模块:74HC573锁存芯片,兼容标准CMOS。
3.4.12三八译码器:74LS138芯片,TTL电平。
3.4.13核心板扩展接口:接口插座20P两排,IO扩展插针20P两排。
3.5电源模块
3.5.13V3电源电路:LM1117-3V3稳压芯片。
3.5.21V8电源模块:LM1117-1V8稳压芯片。
3.5.3电源引出:GND/5V/3V3/1V8电源各一组,每组6路引出。
3.5.4自恢复保险丝:断开电流300ma。
3.5.5模块名称:USB接口,miniUSB,A型母头,D+,D-。
3.6标配51CPU模块
3.6.1配在线下载CPU芯片STC89系列1片。
3.6.2自带在线下载电路。
3.7虚拟示波器(选配)
3.7.1真正的高速双通道存储虚拟示波器,可切换为单通道提高采样率。
3.7.2带有实时X-Y示波器:自动同步显示功能。
3.7.3存储功能:存储/栽入/分析历史波型。
3.7.4输入模拟电压信号幅值由软件调整,勿需硬件开关切换。
3.7.5带有幅频/相频特性专用虚拟示波器。可以保存波型文件,图片文件,方便插入在教学课件中。
3.8机箱
3.8.1坚固型铝合金框架,厚实的ABS塑料包角,参考外形尺寸460×380×120mm
3.8.2有70mm×350mm的零配件存放区。
3.9软件
3.9.1、集成多种单片机兼容的通用KEIL软件环境,支持汇编和C语言的编程、编译、链接和源程序级调试和在线下载。
3.9.2、在线下载软件:STC_ISP_V479。
3.9.3、MGCS工业组态软件。
3.9.4、C语言编程单片机应用设计例程。
3.9.5、MGCS工业组态软件与单片机接口例程。
四、可以实现的实验项目
4.1基础实验
跑马灯、流水灯实验
彩色流水灯、交通灯实验
红、绿两种颜色显示。
电子钟显示、数码管多位显示、74HC595驱动等实验。
1位数码管显示实验。
双色点阵屏显示实验,滚动、静态显示字符、汉字符号等。
LCD1602液晶屏显示实验,可以显示字符、数字等。
LCD12864液晶屏显示实验,可以显示汉字、字符、数字
OLED显示实验,可以显示4行汉字,可以显示图片。
TFT彩屏图像、文字显示。可以做人机交互界面。
按键控制、外部中断等实验。
矩阵键盘实验,可用作控制、教学实验等
游戏控制杆、实现独立按键等功能。
音乐播放、报警提示等。
电子表、万年历实验。
4.2传感器实验
温度测量。
光电开关实验。
火灾报警、火焰检测等实验。
测速、电磁检测等实验。
4.3电器控制实验
直流电机调速、调向的驱动实验。
步进电机调速、调向、调角度的驱动实验。
继电器控制实验。
4.4数据传输、存储模块功能。
串口通信,TTL转RS-232实验。
外部存储、IIC总线学习。
串行转并行实验,可以扩展IO。
并行数据转串行的实验。
SD卡的读写、文件系统的学习实验。
配合多组485模块,可以进行485通讯实验。
发射不同载波频率的红外信号实验。
红外接收解码实验。
AD/DA两种转换实验。
8位数据锁存实验,可以做CPU与外围模块的驱动、缓冲模块。
IO扩展,学习译码实验。
4.5工业组态软件MCGS编程实验
4.6工业组态软件MCGS在单片机控制中的应用实验
1)步进电机控制实验_总线控制
2)直流电机控制实验_总线控制
3)工业顺序控制实验_位控制
4)数据采集实验_总线控制
5)数据采集实验_总线控制
6)数字电压表实验
7)液体混合控制实验
8)交通灯控制实验
4.7工业组态软件和微控制器的接口编程实验
五、实验箱配置表
序号 |
名称 |
说明 |
数量 |
1 |
单片机实验箱(标配) |
含箱体、电源、51CPU单片机核心系统、实验模块电路。 |
1套 |
2 |
杜邦排线 |
8芯30cm |
4根 |
3 |
杜邦排线 |
5芯30cm |
3根 |
4 |
单根杜邦 |
40cm |
10根 |
5 |
XH2.54排线 |
5芯12cm |
1根 |
6 |
RS232串口通信线(2、3直通) |
1.5m(下载线) |
1根 |
7 |
交流电源线 |
1.5m |
1根 |
8 |
遥控器 |
|
1个 |
9 |
RS232串口通信线(2、3交叉) |
1.5m(配示波器模块时要的示波器通信线) |
1根 |
10 |
配套软件 |
KEIL C 软件和组态软件各一张 |
1套 |
11 |
实验指导书 |
|
1本 |
12 |
MSP430(MSP430F149单片机核心系统 |
选配 |
1个 |
13 |
AVR(Atmeg16)单片机核心系统 |
选配 |
1个 |
14 |
STM32(STM32F103C8T6)ARM核心系统 |
选配 |
1个 |
15 |
PIC16(PIC16F887)单片机核心系统 |
选配 |
1个 |