CN108520683A - 多内核共享单平台实验教学装置 - Google Patents

多内核共享单平台实验教学装置 Download PDF

Info

Publication number
CN108520683A
CN108520683A CN201810321108.9A CN201810321108A CN108520683A CN 108520683 A CN108520683 A CN 108520683A CN 201810321108 A CN201810321108 A CN 201810321108A CN 108520683 A CN108520683 A CN 108520683A
Authority
CN
China
Prior art keywords
cpu core
core plate
kernels
circuit
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810321108.9A
Other languages
English (en)
Inventor
欧阳明星
区志江
蔡培楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGDONG SONGSHAN POLYTECHNIC COLLEGE
Original Assignee
GUANGDONG SONGSHAN POLYTECHNIC COLLEGE
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GUANGDONG SONGSHAN POLYTECHNIC COLLEGE filed Critical GUANGDONG SONGSHAN POLYTECHNIC COLLEGE
Priority to CN201810321108.9A priority Critical patent/CN108520683A/zh
Publication of CN108520683A publication Critical patent/CN108520683A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B23/00Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes
    • G09B23/06Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics
    • G09B23/18Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism
    • G09B23/183Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism for circuits
    • G09B23/186Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism for circuits for digital electronics; for computers, e.g. microprocessors

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Algebra (AREA)
  • Computational Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Mathematical Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Theoretical Computer Science (AREA)
  • Power Sources (AREA)

Abstract

本发明涉及一种多内核共享单平台实验教学装置,包括CPU内核板和资源平台主板两部分;CPU内核板为独立板件,资源平台主板设计有人机交互电路、A/D及D/A信号转换电路、RTC实时时钟电路、简易信号源电路、开放式I/O接口等,CPU开放所有I/O供用户使用,CPU内核板通过活动插座***资源平台主板构成一个整体。用户可以自行设计CPU内核板使用,实现***升级。设计3.3V‑5V宽电压范围,适应不同电源内核的CPU,设计了多显示器分时交错显示。

Description

多内核共享单平台实验教学装置
技术领域
本发明属于电子信息技术领域,涉及一种多内核共享单平台实验教学装置。
背景技术
单片机体积小、功能强、使用简单,被广泛应用于智能家用电器、工业控制、智能仪表等领域。作为大中专电子、通信、自动化等专业核心课程,单片机、ARM嵌入式具有举足轻重的地位。在单片机、嵌入式课程教学中,为了提高教学效果,可以采用“虚实结合”的教学手段,先使用虚拟仿真软件完成原理设计与编程,以提高效率,再将程序下载到实物板件运行调试。随着技术的发展,市场上出现了一些高性能单片机逐渐取代传统51单片机,而32位ARM嵌入式处理器其性价比日益凸显,越来越受到欢迎。学校实验室硬件实验箱的设计是固定和不可升级的,当开设一门新型单片机或嵌入式处理器课程时,现有实验箱便无法满足新课教学需求。市场上实验箱硬件配置及其设计理念大多大同小异,重新购置设备势必会导致资源浪费。
发明内容
为了克服现有技术的上述缺点,本发明设计一种多内核共享单平台实验教学装置,采用单一平台设计,通过更换不同内核处理器实现单平台资源共享,将人机交互接口、信号转换、实时时钟、通信接口等资源和模块设计在一个单板,通过标准的接口与CPU内核板连接,通过更换不同类型CPU内核板都可以共享该平台的所有硬件资源。由于定义了开放的统一接口规范,用户可以自行设计CPU内核板使用,实现***升级。设计3.3V-5V宽电压范围,适应不同电源内核的CPU,设计了多显示器分时交错显示。
本发明解决其技术问题所采用的技术方案是:一种多内核共享单平台实验教学装置,包括CPU内核板和资源平台主板两部分;CPU内核板为独立板件,资源平台主板设计有人机交互电路、A/D及D/A信号转换电路、RTC实时时钟电路、简易信号源电路、开放式I/O接口等,CPU开放所有I/O供用户使用,CPU内核板通过活动插座***资源平台主板构成一个整体。
所述CPU内核板设计分成不同的内核,每种CPU内核单独设计一块PCB板,定义标准电气接口用活动插座***平台主板,CPU内核板根据I/O口功能、电源、复位进行设计,人机交互电路、D/A转换在资源平台主板中预先接好线,通过短路帽与CPU I/O口连接,当需要使用这些资源时插上短路帽即可,去掉短路帽后则成为全开放I/O口,可以自由使用。
所述CPU内核板与资源平台主板之间定义了统一的电气接口规范,该统一电气接口规范中包含了I/O口、电源引脚、复位引脚、程序下载接口、特殊功能引脚,电源引脚同时接有5V、3.3V电压,以适应不同CPU型号电源要求,复位信号同时接入高电平复位和低电平复位信号。特殊功能引脚依据芯片型号不同定义不同功能有脉宽PWM、外部中断INTx、计数脉冲Tx,电源电路及复位电路设计在主板上,3.3V、5V电源电压同时接入CPU内核板,再从CPU内核板将电源馈入主板供给资源平台板使用,以实现CPU内核板、主板3.3V、5V电源自动切换,无需人为干预,复位电路设计手动复位功能,通过74AT04单反相器产生RESET、 两路不同极性复位电平,供CPU和主板硬件电路使用。
所述CPU内核板根据教学实际分别设计STC89C51、ATMEGA16、STM32F103、LPC2148等不同类型板。
所述人机交互电路包含输出显示和输入设备,输出显示设计有8位数码管显示、1602字符型液晶显示、128×64液晶显示以及8×8点阵显示,8位数码管采用动态数码显示法,128×64选择与KS0108/SED1565兼容的设计方案,以便在软件中直接仿真,由于这几种显示装置并非同时使用,将数码管、点阵的数据线通过74HC244总线驱动器隔离后,所有显示器的数据线并联在一起共享同一组CPU I/O口总线,通过切换开关切换控制使能显示装置,人机交互电路具有4×4矩阵键盘、4独立开关按键两种基本的输入装置,4×4矩阵键盘行、列线已预接至CPU内核板的一组I/O口,套上该组I/O短路帽即可使用,无需接线。
所述A/D及D/A信号转换电路中A/D信号转换电路由ADC0832组成的2通道串行结构,D/A信号转换电路则设计有串、并两种接口,并行接口D/A转换使用DAC0832实现,以便满足MCS-51单片机教学需求,使用接线最简单的直通法,串行接口D/A转换器则采用了DAC7412 12bit高精度转换芯片,以满足更高使用需求。
所述RTC实时时钟设计了两种典型的实时时钟电路,包含SPI三线串行通信接口DS1302和I2C串口通讯接口的PCF8563,两个芯片共用一个备用纽扣电池保持时钟信息,并由DS1302负责给锂电池充电。
所述简易信号源电路由TL555和CD4060组成,可以提供PWM脉宽可调的矩形波信号、÷N分频方波信号,PWM脉宽可调信号由TLC555时基电路产生,÷N分频脉冲源电路由CD4060产生。
所述资源平台主板还设计有继电器驱动、红外收发、无线通信、蓝牙接口、温湿度测量等接口和电路。
所述多内核共享单平台实验教学装置能够与包括仿真软件的串口COMPIM在内的物理模型直接通信,实现虚拟仿真电路与外部实际电路的双向串行通信。
本发明的积极效果是:1、本发明以解决实际教学问题为出发点,能解决众多单片机/嵌入式教学中存在的问题,具体能完成频率计,脉宽测量仪,数字电压表,数字电流表,数字电阻表,数字示波器,温度测量***,压力测量***,脉宽信号发生器,周期信号发生器,捕捉器;温度控制***,多功能电子琴,数控收音机等功能或***实验。
2、多核心、多电压,一机多能,经济适用,更换单片机核心板组件即可实现单片机内核的更换,自适应工作于5V、3.3V电压状态,实现了一机多用。
3、虚拟仿真与实物相结合,可以实现硬件实物与仿真软件的无缝对接。
附图说明
图1为本发明平台***组成框图;
图2 为本发明CPU内核板设计及接口定义示意图;
图3 为本发明人机交互的显示电路控制图;
图4为本发明的双RTC实时时钟实现原理图;
图5 为本发明的简易信号源电路实现原理图。
具体实施方式
为了便于理解本发明,下面结合参照相关附图及实施例对本发明进行更全面的描述。
请参阅图1,一种多内核共享单平台实验教学装置,包括CPU内核板和资源平台主板两部分,CPU内核板为独立板件,资源平台主板设计有人机交互电路、A/D及D/A信号转换电路、RTC实时时钟、简易信号源电路、开放I/O接口,CPU开放所有I/O供用户使用,CPU内核板通过活动插座***平资源平台构成一个整体。
所述CPU内核板设计分成不同的内核,每种CPU内核单独设计一块PCB板,定义标准电气接口用活动插座***平台主板,CPU内核板根据I/O端口资源分配、电源、复位进行设计,LCD液晶显示、数码管显示、点阵显示、D/A转换在资源平台主板中预先接好线,通过短路帽与CPU I/O口连接,当需要使用这些资源时插上短路帽即可,去掉短路帽后则成为全开放I/O口,可以自由使用。
请参阅图2,所述CPU内核板与资源平台主板之间定义了统一的电气引脚接口规范,该统一的引脚接口规范中包含了I/O口、电源引脚、复位引脚、程序下载接口、特殊功能引脚,电源引脚同时接有5V、3.3V电压,以适应不同CPU型号电源要求。复位信号同时接入高电平复位和低电平复位信号。特殊功能引脚依据芯片型号不同定义不同,特殊功能引脚功能有PWM输出、外部中断INTx引脚、计数脉冲输入引脚Tx,电源电路及复位电路设计在主板上,3.3V、5V电源电压同时接入CPU内核板,再从CPU内核板将电源馈入资源平台主板供给资源平台主板使用,以实现CPU内核板、主板3.3V、5V电源自动切换,无需人为干预,复位电路设计手动复位功能,通过74AT04单反相器产生RESET、RESET#两路不同极性复位电平,供CPU和主板硬件电路使用。
请参见附图3,所述人机交互电路包含输出显示和输入设备,输出显示设计有8位数码管显示、1602字符型液晶显示、128×64液晶显示以及8×8点阵显示,8位数码管采用动态数码显示法,128×64选择与KS0108/SED1565兼容的设计方案,以便在软件中直接仿真,由于这几种显示装置并非同时使用,将数码管、点阵的数据线通过74HC244总线驱动器隔离后,所有显示器的数据线并联在一起共享同一组CPU I/O口总线,通过切换开关切换控制使能显示装置,人机交互电路具有4×4矩阵键盘、4独立开关按键两种基本的输入装置,4×4矩阵键盘行、列线已预接至CPU内核板的一组I/O口,套上该组I/O短路帽即可使用,无需接线。
请参见附图4,所述RTC实时时钟设计了两种典型的实时时钟电路,包含SPI三线串行通信接口DS1302和I2C串口通讯接口的PCF8563,U6、U10两个芯片共用一个备用纽扣电池保持时钟信息,并由U10芯片DS1302负责给锂电池充电,D13、D14负责电源隔离。
请参见附图5,所述简易信号源电路由U3、U9实现,其中U3为TLC555芯片,产生PWM脉宽可调的矩形波信号,调节W1电位器可以改变矩形波脉冲宽度。U9为CD4060芯片,组成÷N分频脉冲源电路Y4为32K晶振,经过分频器可以输出24、26、28、214分频信号。
所述A/D及D/A信号转换电路中A/D信号转换电路由ADC0832组成的2通道串行结构,D/A信号转换电路则设计有串、并两种接口,并行接口D/A转换使用DAC0832实现,以便满足MCS-51单片机教学需求,使用接线最简的直通法,串行接口D/A转换器则采用了DAC741212bit高精度转换芯片,以满足更高使用需求。
所述资源平台主板还设计有继电器驱动、红外收发、无线通信、蓝牙接口、温湿度测量等接口和电路。
所述多内核共享单平台实验教学装置能够与包括仿真软件的串口COMPIM在内的物理模型直接通信,实现虚拟仿真电路与外部实际电路的双向串行通信。
1、本发明以解决实际教学问题为出发点,能解决众多单片机/嵌入式教学中存在的问题,具体能完成频率计,脉宽测量仪,数字电压表,数字电流表,数字电阻表,数字示波器,温度测量***,压力测量***,脉宽信号发生器,周期信号发生器,捕捉器;温度控制***,多功能电子琴,数控收音机等功能或***实验。
2、多核心、多电压,一机多能,经济适用,更换单片机核心板组件即可实现单片机内核的更换,自适应工作于5V、3.3V电压状态,实现了一机多用。
3、虚拟仿真与实物相结合,可以实现硬件实物与仿真软件的无缝对接。

Claims (10)

1.一种多内核共享单平台实验教学装置,其特征在于:包括CPU内核板和资源平台主板两部分;CPU内核板为独立板件,资源平台主板设计有人机交互电路、A/D及D/A信号转换电路、RTC实时时钟电路、简易信号源电路、开放式I/O接口等,CPU开放所有I/O供用户使用,CPU内核板通过活动插座***资源平台主板构成一个整体。
2.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述CPU内核板设计分成不同的内核,每种CPU内核单独设计一块PCB板,定义标准电气接口用活动插座***平台主板,CPU内核板根据I/O口功能、电源、复位进行设计,人机交互电路、D/A转换在资源平台主板中预先接好线,通过短路帽与CPU I/O口连接,当需要使用这些资源时插上短路帽即可,去掉短路帽后则成为全开放I/O口,可以自由使用。
3.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述CPU内核板与资源平台主板之间定义了统一的电气接口规范,该统一电气接口规范中包含了I/O口、电源引脚、复位引脚、程序下载接口、特殊功能引脚,电源引脚同时接有5V、3.3V电压,以适应不同CPU型号电源要求,复位信号同时接入高电平复位和低电平复位信号;特殊功能引脚依据芯片型号不同定义不同功能有脉宽PWM、外部中断INTx、计数脉冲Tx,电源电路及复位电路设计在主板上,3.3V、5V电源电压同时接入CPU内核板,再从CPU内核板将电源馈入主板供给资源平台板使用,以实现CPU内核板、主板3.3V、5V电源自动切换,无需人为干预,复位电路设计手动复位功能,通过74AT04单反相器产生RESET、 两路不同极性复位电平,供CPU和主板硬件电路使用。
4.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述CPU内核板根据教学实际分别设计STC89C51、ATMEGA16、STM32F103、LPC2148等不同类型板。
5.如权利要求1或2所述多内核共享单平台实验教学装置,其特征在于:所述人机交互电路包含输出显示和输入设备,输出显示设计有8位数码管显示、1602字符型液晶显示、128×64液晶显示以及8×8点阵显示,8位数码管采用动态数码显示法,128×64选择与KS0108/SED1565兼容的设计方案,以便在软件中直接仿真,由于这几种显示装置并非同时使用,将数码管、点阵的数据线通过74HC244总线驱动器隔离后,所有显示器的数据线并联在一起共享同一组CPU I/O口总线,通过切换开关切换控制使能显示装置,人机交互电路具有4×4矩阵键盘、4独立开关按键两种基本的输入装置,4×4矩阵键盘行、列线已预接至CPU内核板的一组I/O口,套上该组I/O短路帽即可使用,无需接线。
6.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述A/D及D/A信号转换电路中A/D信号转换电路由ADC0832组成的2通道串行结构,D/A信号转换电路则设计有串、并两种接口,并行接口D/A转换使用DAC0832实现,以便满足MCS-51单片机教学需求,使用接线最简单的直通法,串行接口D/A转换器则采用了DAC7412 12bit高精度转换芯片,以满足更高使用需求。
7.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述RTC实时时钟设计了两种典型的实时时钟电路,包含SPI三线串行通信接口DS1302和I2C串口通讯接口的PCF8563,两个芯片共用一个备用纽扣电池保持时钟信息,并由DS1302负责给锂电池充电。
8.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述简易信号源电路由TL555和CD4060组成,可以提供PWM脉宽可调的矩形波信号、÷N分频方波信号,PWM脉宽可调信号由TLC555时基电路产生,÷N分频脉冲源电路由CD4060产生。
9.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述资源平台主板还设计有继电器驱动、红外收发、无线通信、蓝牙接口、温湿度测量等接口和电路。
10.如权利要求1所述多内核共享单平台实验教学装置,其特征在于:所述多内核共享单平台实验教学装置能够与包括仿真软件的串口COMPIM在内的物理模型直接通信,实现虚拟仿真电路与外部实际电路的双向串行通信。
CN201810321108.9A 2018-04-11 2018-04-11 多内核共享单平台实验教学装置 Pending CN108520683A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810321108.9A CN108520683A (zh) 2018-04-11 2018-04-11 多内核共享单平台实验教学装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810321108.9A CN108520683A (zh) 2018-04-11 2018-04-11 多内核共享单平台实验教学装置

Publications (1)

Publication Number Publication Date
CN108520683A true CN108520683A (zh) 2018-09-11

Family

ID=63431042

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810321108.9A Pending CN108520683A (zh) 2018-04-11 2018-04-11 多内核共享单平台实验教学装置

Country Status (1)

Country Link
CN (1) CN108520683A (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202352145U (zh) * 2011-11-21 2012-07-25 广州市风标电子技术有限公司 一种基于Proteus的单片机实验***
CN103735285A (zh) * 2014-01-23 2014-04-23 辽宁映球产业投资有限公司 数据健康跟踪***
CN103886793A (zh) * 2014-03-19 2014-06-25 安徽福讯信息技术有限公司 全插件可互换型单片机开发板
CN204423772U (zh) * 2015-02-11 2015-06-24 赵燕 一种便携式dsp实验平台
CN204791707U (zh) * 2015-04-22 2015-11-18 扬州大学 现代数字电子技术综合实训***
CN105513472A (zh) * 2016-02-02 2016-04-20 青岛工学院 一种多核心单片机嵌入式教学实验平台
CN105894919A (zh) * 2015-01-06 2016-08-24 广东科学技术职业学院 一种基于单片机的多功能学习实验开发板
CN105913739A (zh) * 2016-06-13 2016-08-31 山东师范大学 基于虚拟仿真平台的单片机模块化实验实训***及方法
CN107255491A (zh) * 2017-06-14 2017-10-17 淮阴工学院 基于ZigBee的智能灌区水情无线***

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202352145U (zh) * 2011-11-21 2012-07-25 广州市风标电子技术有限公司 一种基于Proteus的单片机实验***
CN103735285A (zh) * 2014-01-23 2014-04-23 辽宁映球产业投资有限公司 数据健康跟踪***
CN103886793A (zh) * 2014-03-19 2014-06-25 安徽福讯信息技术有限公司 全插件可互换型单片机开发板
CN105894919A (zh) * 2015-01-06 2016-08-24 广东科学技术职业学院 一种基于单片机的多功能学习实验开发板
CN204423772U (zh) * 2015-02-11 2015-06-24 赵燕 一种便携式dsp实验平台
CN204791707U (zh) * 2015-04-22 2015-11-18 扬州大学 现代数字电子技术综合实训***
CN105513472A (zh) * 2016-02-02 2016-04-20 青岛工学院 一种多核心单片机嵌入式教学实验平台
CN105913739A (zh) * 2016-06-13 2016-08-31 山东师范大学 基于虚拟仿真平台的单片机模块化实验实训***及方法
CN107255491A (zh) * 2017-06-14 2017-10-17 淮阴工学院 基于ZigBee的智能灌区水情无线***

Similar Documents

Publication Publication Date Title
CN202563782U (zh) 单片机实验教学开发***
CN203179327U (zh) 物联网综合实训平台
CN102194351A (zh) 一种基于8051或avr的多核心单片机教学实验平台
CN206148018U (zh) 一种多功能嵌入式***实验箱
CN101989390A (zh) 多核心嵌入式教学科研平台
CN202502660U (zh) 一种可编程的数字逻辑电路基础实验板
CN203376909U (zh) 基于fpga的新型微机原理与接口实验***
CN204269745U (zh) 一种集成显示屏的便携式多功能测试仪
CN202110705U (zh) 便携式单片机***设计检测实验平台
CN204348194U (zh) 一种单片机与可编程逻辑器件实验板
CN203606411U (zh) 基于arm的便携式检测仪
CN209056132U (zh) 一种多内核共享单平台实验教学装置
CN205230434U (zh) 单片机与plc综合学习板
CN108520683A (zh) 多内核共享单平台实验教学装置
CN103293992B (zh) U盘式fpga开发板
CN108564859A (zh) 基于单片机的多功能实验开发***
CN202171889U (zh) 便携通用型cpld/fpga教学实验仪
CN207558328U (zh) 一种tft液晶串口显示器
CN211578118U (zh) 一种云微控嵌入式单片机教学实训台
CN102760367A (zh) Psoc-cpld电子综合实验设备
CN204965047U (zh) 基于arm的嵌入式综合显示仿真仪表
CN210222557U (zh) 一种基于plc的综合保护测控装置
CN107316573A (zh) 单片机控制下的分屏装置、组合液晶显示屏及其工作方法
CN207115918U (zh) 单片机控制下的分屏装置、组合液晶显示屏
CN212905959U (zh) 一种便携式嵌入式调试设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination