一种mini pci-e接口的嵌入式开发板的制作方法
【技术领域】
[0001]本实用新型涉及一种通用型嵌入式实验开发板,可以用于教学以及产品开发领域。
【背景技术】
[0002]为了适应科学技术的发展,单片机、ARM等嵌入式微处理器得到了广泛的应用。而嵌入式的学习,不仅单单是学习软件编程,也需要学习硬件设计,需要硬件的支持。而开发板就提供了硬件支持,但现在的开发板大部分都是将多个功能焊接到电路板上,不能拆卸不能更换,导致要学习或者研发新功能时,需要重新设计硬件,效率低下和容易出错。
[0003]也有一些实验箱,它们是数个功能相互独立分开,但也焊接在同一块电路板上,并引出排针,通过使用导线连接模块排针的方式来使用该模块。这类实验箱连线繁琐,极易出错,不能很好地进行学习和开发。
【发明内容】
[0004]为了克服现在开发板的不足,本实用新型提供了一种MINIPC1-E接口的嵌入式开发板,可以直接插入相应的外围模块,以降低复杂度和出错机会,提高学习和开发效率。
[0005]本实用新型解决其技术问题所采用的技术方案是:把MINIPC1-E接口的嵌入式开发板分为主板和外围模块两大部分。其中主板包括微处理器,同时也包括了电源电路、下载调试电路,还包括了一个或者多个位于开发板四周的MINI PC1-E接口。微处理器可以是单核或者是多核的微处理器,而MINI PC1-E接口则集成了USART接口、SPI接口、IIC接口、USB从接口、USB主接口、模数转换(ADC)接口、数模转换(DAC)接口、音频接口、通用输入输出
(10)接口、定时器接口、捕捉接口、电源接口的一个或多个,该MINI PC1-E接口为非标准接口。外围模块则是一块相互独立的电路板,含有MINI PC1-E接口。主板与外围模块之间使用MINI PC1-E接口,并通过简单的插拔进行连接,这样主板就能识别并控制外围模块。如果MINI PC1-E接口数量不足,可以通过接口扩展模块使得嵌入式主板的MINI PC1-E接口数量增加,扩展成多个相同功能的MINI PC1-E接口,以便同时接入更多外围模块。外围模块可以是LED模块、显示模块、通信模块、存储模块、电机模块、电源模块、时钟模块、数码管模块、模数转换模块、数模转换模块、网络模块、充电模块、音频模块、传感器模块、红外模块、无线模块和接口扩展模块。也就是说,当开发人员学习完模块A,可以取下模块A,并且更换模块B,就可以完成模块B的学习和开发。也可以首先插上接口扩展模块,再同时接入外围模块A和外围模块B,就可以同时控制这两个外围模块。本实用新型所使用的接口可以是MINI PC1-E接口,也可以是PCI接口。
[0006]本实用新型的有益效果是:主板和外围模块种类多样,有多种组合方式,开发人员可以利用不同的组合,并且通过简单的插拔操作就能更换各种功能的外围模块,以便进行学习或研发。这样,开发人员在硬件连接上极少机会出错,方便实用,并且提高了产品重复利用率和开发效率。
【附图说明】
[0007]图1是本实用新型嵌入式开发板结构示意图。
[0008]图2是本实用新型嵌入式开发板主板结构示意图。
[0009]图3是本实用新型嵌入式开发板外围模块结构示意图。
【具体实施方式】
[0010]为了使本实用新型的目的、技术方案及优点更清晰,以下结合附图对本实用新型进行进一步说明。以下内容仅举一具体实施案例进行说明,用于解释本实用型,并不用于限定本实用新型。
[0011]参照图1,嵌入式开发板100包括主板20和数个外围模块(未标号)。
[0012]参照图2,嵌入式主板包括微处理器201、电源电路202、下载调试电路203部分。也包括MINI PC1-E接口 204和205,各部分都集成于主板20中。微处理器201,按单核分类,可以是8051、AVR、ARM7、ARM9、ARM Crotex_M3、ARM Cortex_M4等,按双核分类,可以是LPC4357等。电源电路202可以是通过稳压芯片或USB电源产生,并通过滤波网络电路滤波最终形成。下载调试电路203可以是ISP、JTAG、SWD电路,用于最终代码的烧录。
[0013]参照图3,外围模块30包括了相应的功能电路301和MINIPC1-E接口302。根据不同功能分类,可以是LED显示功能、通讯接口功能、存储功能、直流电机驱动功能、步进电机驱动功能、电源升压功能、电源降压功能、时钟功能、显示功能、输入功能、模数转换功能、数模转换功能、网络功能、充电功能、音频功能、传感器功能、无线功能等。
[0014]在开发过程中,选用一个外围模块30,通过MINI PC1-E接口302连接到主板20的MINI PC1-E接口204或MINI PC1-E接口205处。编写和调试软件后,微处理器即可读取和控制相应的外围模块30。拔下外围模块30,换上另一外围模块B,编写和调试软件后,微处理器即可读取和控制相应的外围模块B。在整个过程中,需要开发哪个外围模块就换上哪个外围模块。如果需要同时插上多个外围模块,需要先使用接口扩展模块,使得MINI PC1-E接口204扩展增加个数,然后同时接上所需要的外围模块。最后,编写的软件,即能同时控制多个外围模块。
[0015]在整个开发流程中,开发者不需要去焊接电路,免去硬件调试所产生的麻烦。同时,需要开发什么功能就换上什么样的外围模块,而且不需要连接导线。最终达到了方便实用的效果,并且提高了产品重复利用率和开发效率。
【主权项】
1.一种MINIPC1-E接口的嵌入式开发板,其特征是,包括微处理器、电源电路、下载调试电路,还包括一个或多个MINI PC1-E的接口,该接口位于开发板四周。2.根据权利要求1所述的一种MINIPC1-E接口的嵌入式开发板,其特征是,该处理器可以是单核或者多核微处理器。3.根据权利要求1所述的一种MINIPC1-E接口的嵌入式开发板,其特征是,该MINIPC1-E接口为非标准接口。4.根据权利要求1所述的一种MINIPC1-E接口的嵌入式开发板,其特征是,该MINIPC1-E接口可通过接口扩展模块扩展成多个相同功能的MINI PC1-E接口。5.根据权利要求1所述的一种MINIPC1-E接口的嵌入式开发板,其特征是,该MINIPC1-E接口集成了USART接口、SPI接口、IIC接口、USB从接口、USB主接口、模数转换(ADC)接口、数模转换(DAC)接口、音频接口、通用输入输出(10)接口、定时器接口、捕捉接口、电源接口的一个或多个。6.根据权利要求1所述的一种MINIPC1-E接口的嵌入式开发板,其特征是,该MINIPC1-E接口也可以为PCI接口。7.根据权利要求1所述的一种MINIPC1-E接口的嵌入式开发板,其特征是,包括基于MINI PC1-E接口的外围模块。8.根据权利要求7所述的一种MINIPC1-E接口的嵌入式开发板,其特征是,该外围模块包括LED模块、显示模块、通信模块、存储模块、电机模块、电源模块、时钟模块、数码管模块、模数转换模块、数模转换模块、网络模块、充电模块、音频模块、传感器模块、红外模块、无线模块和接口扩展模块。
【专利摘要】本实用新型涉及一种MINI?PCI-E接口的嵌入式开发板,包括嵌入式主板和多个外围模块。嵌入式主板采用单核或者多核微处理器,集成电源电路、下载调试电路,并包括MINI?PCI-E接口。外置模块具有统一的MINI?PCI-E接口,通过该接口的插拔与嵌入式主板相连,实现相应模块功能。在开发过程中,可以加强初学者对嵌入式电路的认识,同时在实际产品设计时也能缩短开发周期,提高开发效率。本实用新型主板与外围模块间不需要连线,通过不同模块之间简单的插拔更换,达到模块化、扩展容易、配置灵活、操作简单的目的。
【IPC分类】G09B23/18
【公开号】CN205091983
【申请号】CN201520731957
【发明人】张志雄
【申请人】张志雄
【公开日】2016年3月16日
【申请日】2015年9月16日