本实用新型涉及开发板技术领域,更具体地说,涉及一种智能物联创客开发板。
背景技术:
目前,我国主要的教育创客应用是基于Arduino开源电子原型平台开发,该平台便捷灵活、方便操作,其简单的开发方式对于初学者来说极易掌握,可大大节约开发者的学习成本,缩短开发周期。但这种方便操作的电子平台无法让电子爱好者及设计者深入了解电子设备的真实原理,设计者不能真正了解到电子产品的实质内容,对多数产品停留在简单的应用层面,不利于初学者和设计者的深入学习。
技术实现要素:
本实用新型的目的在于提供一种智能物联创客开发板,该开发板基于STM32单片机,通过扩充丰富的接口和功能模块,并外加扩展板,让学习者和设计者深入理解从硬件底层到软件应用层的原理与操作。
为实现上述目的,本实用新型采用以下技术方案:
智能物联创客开发板,包括上下两层板,上层为核心板,下层为扩展板,核心板与扩展板电性连接。所述核心板包括单片机最小系统、SWD电路和JTAG电路、FLASH电路、SD卡电路、RS232通信电路、RS485通信电路、数模转换电路、模数转换电路、OV2460摄像头接口、NRF24L01无线模块、SX1278无线射频模块、按键控制电路、CAN总线接口电路、SIM模块、GPS模块、LED电路、电源指示灯模块等多种模块电路,同时设置有多个扩充接口。所述扩展板上设置有多针引脚的KF25接口,每种引脚的KF25接口可适配连接与其引脚数量对应的多种传感器,包括温湿度传感器、光线传感器、激光传感器、避障传感器、蜂鸣器、编码器、双轴XY遥杆、七彩自动闪烁LED模块、手指侦测心跳模块、按键开关模块等各种类传感器,可针对低年级的学生和初学者使用,种类丰富、接线方便。所述核心板上的各个电路模块和扩充接口以及扩展板上的各个接口电路与单片机最小系统之间电性连接。
进一步的,如上所述的智能物联创客开发板,所述核心板上的扩充接口包括KF25接口和XHB九针接口。所述RS232通信电路、RS485通信电路和CAN总线接口电路采用四针2.54mm间距的KF25直插接口。所述端子接口配有杜邦线和两端带有KF25接头的端子线,增加实验者开发实验过程中的方便性和实际运用中的稳定性。
所述扩展板的KF25接口包括三针引脚接口、四针引脚接口和五针引脚接口,每种KF25接口适配有两端带有KF25接头的端子线,接线方便且避免线路错接对传感器造成损失。
所述扩展板上设置有第一通讯串口和第二通讯串口,并设有电源跳线接口,电源跳线接口电路与第一通讯串口和第二通讯串口连接,根据需要为其提供3.3V或5V的输出电压。
优选的,所述核心板和扩展板的形状尺寸相同,核心板和扩展板的形状尺寸相同,核心板的下方设有排母,扩展板上设有排针,核心板和扩展板通过排针排母插接于一体。核心板的顶部和扩展板的底部设置有保护开发板的亚克力板。
所述的单片机最小系统包括STM32F407单片机、复位电路、时钟电路、输入输出电路、降压供电电路和电源电路,所述降压供电电路将12V电压转换为3.3V输出电压和5V输出电压。
本实用新型的有益效果在于:
1、本实用新型的智能物联创客开发板,设计为上层核心板和下层扩展板的组合形式,核心板上设置丰富的电路模块,满足使用者的多种开发需求,扩展板上扩充丰富的接口,可方便的进行各种外的设实验和开发。本设计产品不仅适用于低年级学生和初学者,也适合专业人士开发研究,有助于设计者从实际环境出发进行创造和生产,了解电子产品的实质内容,打造适于应用的稳定产品。
2、本开发板资源充足,使用方便。核心板采用自带1M字节FLASH的主芯片,并外扩16M字节FLASH,满足开发者的大内存需求和大数据存储。扩展板的各个接口处设置有丝印标注,并用方框框出,方便查找,并且接口数量和位置设计合理,方便操作。
3、本开发板设计灵活。板上很多资源可以灵活配置,满足不同条件下的使用,并且引出了除晶振占用的IO口外的所有IO口,极大方便了设计者的扩展使用,满足初学者和开发研究着的不同需求。
附图说明
图1为本实用新型实施例提供的开发板外观结构示意图;
图2为本实用新型实施例提供的开发板系统示意图;
图3为本实用新型实施例单片机部分的电路示意图;
图4为本实用新型实施例降压供电模块的电路示意图;
图5为本实用新型实施例FLASH跳线模块的电路示意图;
图6为本实用新型OV2460摄像头接口电路示意图;
图7为本实用新型NRF24L01无线模块的电路示意图;
图8为本实用新型SX1278无线射频模块的电路示意图;
图9为本实用新型实施例RS485通信电路的电路示意图;
图10为本实用新型实施例RS232通信电路的电路示意图;
附图标记:1-核心板,2-扩展板,3-亚克力板,4-KF25接口,5-排母,6-排针。
具体实施方式
下面结合附图和实施例对本实用新型提出的智能物联创客开发板进行更详细的描述。
如图1所示,本实用新型提供的智能物联创客开发板,包括上下两层板,上层为核心板1,下层为扩展板2,核心板1与扩展板2通过排母排针电性连接。如图2所示,所述核心板1上设置有单片机最小系统及多种模块电路,单片机最小系统包括单片机、复位电路、时钟电路、输入输出电路、降压供电电路和电源电路,降压供电电路将12V电压转换为3.3V输出电压和5V输出电压。模块电路包括用于下载程序的JTAG电路和SWD电路、扩充的FLASH电路、SD卡电路、RS232通信电路、RS485通信电路、DAC电路、ADC电路、OV2460摄像头接口、I/O模块、NRF24L01无线模块、SX1278无线射频模块、温湿度检测模块、按键控制电路、CAN总线接口电路、SIM模块、GPS模块、LED电路、电池BAT电路、电源指示灯模块等多种模块电路,同时设置有多个扩充接口,部分电路模块的电路示意图如图4至图10所示。所述扩展板上设置有多针引脚的KF25接口4,每种引脚的KF25接口4可适配连接与其引脚数量对应的多种传感器,包括温湿度传感器、光线传感器、激光传感器、避障传感器、蜂鸣器、编码器、双轴XY遥杆、七彩自动闪烁LED模块、手指侦测心跳模块、按键开关模块等各种类传感器,可针对低年级的学生和初学者使用,种类丰富、接线方便。
具体而言,如图3所示,所述的单片机型号为STM32F407单片机。所述核心板上的扩充接口包括KF25接口和XHB九针接口。所述RS232通信电路、RS485通信电路和CAN总线接口电路采用四针2.54mm间距的KF25直插接口。所述端子接口配有杜邦线和两端带有KF25接头的端子线,增加实验者开发实验过程中的方便性和实际运用中的稳定性。所述扩展板的KF25接口包括三针引脚接口、四针引脚接口和五针引脚接口,每种KF25接口适配有两端带有KF25接头的端子线,接线方便且避免线路错接对传感器造成损失。所述扩展板上设置有第一通讯串口和第二通讯串口,并设有电源跳线接口,电源跳线接口电路与第一通讯串口和第二通讯串口连接,根据需要为其提供3.3V或5V的输出电压。
进一步而言,所述核心板和扩展板的形状尺寸相同,核心板的下方设有排母5,扩展板上设有排针6,核心板和扩展板通过排针排母插接于一体。核心板的顶部和扩展板的底部设置有保护开发板的亚克力板,起到保护开发板的作用。
上述虽然结合附图对本实用新型的具体实施方式进行了描述,但并非对本实用新型保护范围的限制,所属领域技术人员应该明白,在本实用新型的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本实用新型的保护范围以内。