一种基于STM32单片机的学习开发装置制造方法及图纸

技术编号:13565732 阅读:80 留言:0更新日期:2016-08-20 06:15
本实用新型专利技术提供了一种基于STM32单片机的学习开发装置,属于单片机技术开发领域。所述装置包括:主控制器、流水灯电路、键盘显示电路、温度传感器电路、程序数据电路、模数转换电路以及下载电路。本实用新型专利技术通过主控制器对流水灯电路、键盘显示电路、温度传感器电路、程序数据电路、模数转换电路以及下载电路的控制,可根据实际应用要求通过编程设计对各个电路进行相应的控制,同时也能够实现对其他外接设备的控制与开发。

【技术实现步骤摘要】

本技术涉及一种基于STM32单片机的学习开发装置,属于单片机开发

技术介绍
随着现代技术的发展使得单片机与人们的日常生活日益相关,在对单片机学习和实践过程中发现,传统的单片机开发板的结构较简单且只能实现单一的功能,难以满足用户的需求。
技术实现思路
本技术提供了一种基于STM32单片机的学习开发装置,以解决现有的单片机开发技术存储在开发板的结构较简单且功能较单一的问题,能够实现单片机对外围电路的控制。为此本技术采用如下的技术方案:一种基于STM32单片机的学习开发装置,包括:主控制器、流水灯电路、键盘显示电路、程序数据电路以及温度传感器电路;主控制器的指示信号端与流水灯电路的指示信号端连接,主控制器的键盘显示信号端与键盘显示电路的键盘显示信号端连接,主控制器的程序数据信号端与程序数据电路的程序数据信号端连接,主控制器的温度信号端与温度传感器电路的温度信号端连接。在本技术所述的基于STM32单片机的学习开发装置中,主控制器采用STM32F1系列单片机。在本技术所述的基于STM32单片机的学习开发装置中,程序数据电路采用I2C总线AT24C02芯片。在本技术所述的基于STM32单片机的学习开发装置中,温度传感器电路采用DS18B20数字温度传感器。在本技术所述的基于STM32单片机的学习开发装置中,所述装置还包括模数转换电路,主控制器的模数转换信号端与模数转换电路的模数转换信号端连接。在本技术所述的基于STM32单片机的学习开发装置中,所述装置还包括下载电路,主控制器的下载信号端与下载电路的下载信号端连接。在本技术所述的基于STM32单片机的学习开发装置中,所述装置还包括模数转换电路和下载电路,主控制器的模数转换信号端与模数转换电路的模数转换信号端连接,主控制器的下载信号端与下载电路的下载信号端连接。本技术的有益效果是:通过主控制器对流水灯电路、键盘显示电路、温度传感器电路、程序数据电路、模数转换电路以及下载电路的控制,可根据实际应用要求通过编程设计对各个电路进行相应的控制,同时也能够实现对其他外接设备的控制与开发。附图说明图1以示例的方式示出了基于STM32单片机的学习开发装置的结构图。图2以示例的方式示出了主控制器的结构图。图3以示例的方式示出了流水灯电路的结构图。图4以示例的方式示出了键盘电路的结构图。图5以示例的方式示出了显示电路的结构图。图6以示例的方式示出了程序数据电路的结构图。图7以示例的方式示出了温度传感器电路的结构图。图8以示例的方式示出了模数转换电路的结构图。图9以示例的方式示出了下载电路的结构图。图10以示例的方式示出了基于STM32单片机的学习开发装置的整体结构图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。本实施例提出了一种基于STM32单片机的学习开发装置,如图1所示,包括主控制器11、流水灯电路12、键盘显示电路13、程序数据电路14和温度传感器电路15;主控制器11的指示信号端与流水灯电路12的指示信号端连接,主控制器11的键盘信号端与键盘显示电路13的键盘信号端连接,主控制器11的时钟信号端与程序数据电路14的程序数据信号端连接,主控制器11的温度信号端与温度传感器电路15的温度信号端连接。其中,如图2所示,主控制器11可采用STM32F103RBT6芯片。在一可选实施例中,如图3所示,流水灯电路12采用发光二极管的共阳极接法,LED的正极通过串接的500R电阻与单片机系统的3.3V电压相接,而LED阴极则通过一排插针引出,可通过杜邦线使插针与单片机连接,根据实际的应用需求通过控制单片机相应端口可以实现LED流水灯的亮灭。在一可选实施例中,如图4、图5所示,键盘显示电路13可与BC7277芯片相连接,主控制器11的I/O口PB12、PB13、PA6、PA7分别与BC7277芯片的CS、CLK、MOSI、MISO引脚连接,根据实际的应用需求通过控制BC7277芯片可以实现对键盘以及数码管的控制。在一可选实施例中,如图6所示,主控制器11的程序信号端与程序数据电路17的程序信号端连接。程序数据电路17可采用AT24C02芯片,主控制器11的I/O口PC11、PC12分别与AT24C02芯片的SDA、SCL引脚连接,通过控制PC11、PC12引脚可以实现对AT24C02芯片的配置,根据实际的应用需求对相应的数据进行存储。在一可选实施例中,如图7所示,温度传感器电路15可采用DS18B20芯片,主控制器11的I/O口与DS18B20芯片的DQ引脚可通过杜邦线连接,通过控制单片机相应引脚可以实现对DS18B20芯片的配置,根据实际的应用需求利用数字温度传感器进行测温。在一可选实施例中,如图8至图10所示,该基于STC51单片机的学习开发装置还可以包括模数转换电路16或下载电路17中的至少一种。可选的,如图8所示,主控制器11的模数转换信号端与模数转换电路16的模数转换信号端连接。此单片机本身带有18路12位的A/D转换器,故电路板中没有外接A /D转换器。本电路板是利用通道9来进行A/D转换的,是通过一个30k电位器对3.3V直流电压分压后接到PB1管脚上。可选的,如图9所示,主控制器11的下载信号端与下载电路19的下载信号端连接。下载电路19实现的一键下载功能可采用USB口下载,并与PL2303芯片相连接,主控制器11的I/O口与PL2303芯片的TXD、RXD引脚可通过杜邦线连接,通过实现对PL2303芯片的配置,通过USB口可以实现程序数据的一键下载。采用本技术提出的基于STM32单片机的学习开发装置,通过主控制器对流水灯电路、键盘电路、时钟电路、温度传感器电路、显示电路、程序数据电路、模数转换电路以及下载电路的控制,可根据实际应用要求对各个电路通过相应编程设计进行控制,同时也能实现对其他外接设备的控制与开发。以上所述,仅为本技术较佳的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本
的技术人员在本技术实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。本文档来自技高网
...

【技术保护点】
一种基于STM32单片机的学习开发装置,其特征在于,包括:主控制器(11)、流水灯电路(12)、键盘显示电路(13)、程序数据电路(14)和温度传感器电路(15);主控制器(11)的指示信号端与流水灯电路(12)的指示信号端连接,主控制器(11)的键盘显示信号端与键盘显示电路(13)的键盘显示信号端连接,主控制器(11)的程序数据端与程序数据电路(14)的程序数据信号端连接,主控制器(11)的温度信号端与温度传感器电路(15)的温度信号端连接。

【技术特征摘要】
1.一种基于STM32单片机的学习开发装置,其特征在于,包括:主控制器(11)、流水灯电路(12)、键盘显示电路(13)、程序数据电路(14)和温度传感器电路(15);主控制器(11)的指示信号端与流水灯电路(12)的指示信号端连接,主控制器(11)的键盘显示信号端与键盘显示电路(13)的键盘显示信号端连接,主控制器(11)的程序数据端与程序数据电路(14)的程序数据信号端连接,主控制器(11)的温度信号端与温度传感器电路(15)的温度信号端连接。2.根据权利要求1所述的基于STM32单片机的学习开发装置,其特征在于,主控制器(11)采用STM32F1系列单片机。3.根据权利要求1所述的基于STM32单片机的学习开发装置,其特征在于,程序数据电路(14)采用I2C总线AT24C02芯片。4.根据权利要求1所述的基于STM32单片...

【专利技术属性】
技术研发人员:于天河卢迪胡家华杨腾腾
申请(专利权)人:哈尔滨理工大学
类型:新型
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1