一種基于stm32單片機(jī)的學(xué)習(xí)開發(fā)裝置的制造方法
【專利摘要】本實用新型提供了一種基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,屬于單片機(jī)技術(shù)開發(fā)領(lǐng)域。所述裝置包括:主控制器、流水燈電路、鍵盤顯示電路、溫度傳感器電路、程序數(shù)據(jù)電路、模數(shù)轉(zhuǎn)換電路以及下載電路。本實用新型通過主控制器對流水燈電路、鍵盤顯示電路、溫度傳感器電路、程序數(shù)據(jù)電路、模數(shù)轉(zhuǎn)換電路以及下載電路的控制,可根據(jù)實際應(yīng)用要求通過編程設(shè)計對各個電路進(jìn)行相應(yīng)的控制,同時也能夠?qū)崿F(xiàn)對其他外接設(shè)備的控制與開發(fā)。
【專利說明】
一種基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置
技術(shù)領(lǐng)域
[0001]本實用新型涉及一種基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,屬于單片機(jī)開發(fā)技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]隨著現(xiàn)代技術(shù)的發(fā)展使得單片機(jī)與人們的日常生活日益相關(guān),在對單片機(jī)學(xué)習(xí)和實踐過程中發(fā)現(xiàn),傳統(tǒng)的單片機(jī)開發(fā)板的結(jié)構(gòu)較簡單且只能實現(xiàn)單一的功能,難以滿足用戶的需求。
【實用新型內(nèi)容】
[0003]本實用新型提供了一種基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,以解決現(xiàn)有的單片機(jī)開發(fā)技術(shù)存儲在開發(fā)板的結(jié)構(gòu)較簡單且功能較單一的問題,能夠?qū)崿F(xiàn)單片機(jī)對外圍電路的控制。為此本實用新型采用如下的技術(shù)方案:
[0004]—種基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,包括:主控制器、流水燈電路、鍵盤顯示電路、程序數(shù)據(jù)電路以及溫度傳感器電路;主控制器的指示信號端與流水燈電路的指示信號端連接,主控制器的鍵盤顯示信號端與鍵盤顯示電路的鍵盤顯示信號端連接,主控制器的程序數(shù)據(jù)信號端與程序數(shù)據(jù)電路的程序數(shù)據(jù)信號端連接,主控制器的溫度信號端與溫度傳感器電路的溫度信號端連接。
[0005]在本實用新型所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置中,主控制器采用STM32F1系列單片機(jī)。
[0006]在本實用新型所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置中,程序數(shù)據(jù)電路采用I2C總線AT24C02芯片。
[0007]在本實用新型所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置中,溫度傳感器電路采用DS18B20數(shù)字溫度傳感器。
[0008]在本實用新型所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置中,所述裝置還包括模數(shù)轉(zhuǎn)換電路,主控制器的模數(shù)轉(zhuǎn)換信號端與模數(shù)轉(zhuǎn)換電路的模數(shù)轉(zhuǎn)換信號端連接。
[0009]在本實用新型所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置中,所述裝置還包括下載電路,主控制器的下載信號端與下載電路的下載信號端連接。
[0010]在本實用新型所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置中,所述裝置還包括模數(shù)轉(zhuǎn)換電路和下載電路,主控制器的模數(shù)轉(zhuǎn)換信號端與模數(shù)轉(zhuǎn)換電路的模數(shù)轉(zhuǎn)換信號端連接,主控制器的下載信號端與下載電路的下載信號端連接。
[0011]本實用新型的有益效果是:通過主控制器對流水燈電路、鍵盤顯示電路、溫度傳感器電路、程序數(shù)據(jù)電路、模數(shù)轉(zhuǎn)換電路以及下載電路的控制,可根據(jù)實際應(yīng)用要求通過編程設(shè)計對各個電路進(jìn)行相應(yīng)的控制,同時也能夠?qū)崿F(xiàn)對其他外接設(shè)備的控制與開發(fā)。
【附圖說明】
[0012]圖1以示例的方式示出了基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置的結(jié)構(gòu)圖。
[0013]圖2以示例的方式示出了主控制器的結(jié)構(gòu)圖。
[0014]圖3以示例的方式示出了流水燈電路的結(jié)構(gòu)圖。
[0015]圖4以示例的方式示出了鍵盤電路的結(jié)構(gòu)圖。
[0016]圖5以示例的方式示出了顯示電路的結(jié)構(gòu)圖。
[0017]圖6以示例的方式示出了程序數(shù)據(jù)電路的結(jié)構(gòu)圖。
[0018]圖7以示例的方式示出了溫度傳感器電路的結(jié)構(gòu)圖。
[0019]圖8以示例的方式示出了模數(shù)轉(zhuǎn)換電路的結(jié)構(gòu)圖。
[0020]圖9以示例的方式示出了下載電路的結(jié)構(gòu)圖。
[0021]圖10以示例的方式示出了基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置的整體結(jié)構(gòu)圖。
【具體實施方式】
[0022]下面將結(jié)合本實用新型實施例中的附圖,對本實用新型實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例。基于本實用新型中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型保護(hù)的范圍。
[0023]本實施例提出了一種基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,如圖1所示,包括主控制器11、流水燈電路12、鍵盤顯示電路13、程序數(shù)據(jù)電路14和溫度傳感器電路15;主控制器11的指示信號端與流水燈電路12的指示信號端連接,主控制器11的鍵盤信號端與鍵盤顯示電路13的鍵盤信號端連接,主控制器11的時鐘信號端與程序數(shù)據(jù)電路14的程序數(shù)據(jù)信號端連接,主控制器11的溫度信號端與溫度傳感器電路15的溫度信號端連接。
[0024]其中,如圖2所示,主控制器11可采用STM32F103RBT6芯片。
[0025]在一可選實施例中,如圖3所示,流水燈電路12采用發(fā)光二極管的共陽極接法,LED的正極通過串接的500R電阻與單片機(jī)系統(tǒng)的3.3V電壓相接,而LED陰極則通過一排插針引出,可通過杜邦線使插針與單片機(jī)連接,根據(jù)實際的應(yīng)用需求通過控制單片機(jī)相應(yīng)端口可以實現(xiàn)LED流水燈的亮滅。
[0026]在一可選實施例中,如圖4、圖5所示,鍵盤顯示電路13可與BC7277芯片相連接,主控制器11的1/0口?812、?813、?46、?六7分別與此7277芯片的05、0^、]\?)51、]\050引腳連接,根據(jù)實際的應(yīng)用需求通過控制BC7277芯片可以實現(xiàn)對鍵盤以及數(shù)碼管的控制。
[0027]在一可選實施例中,如圖6所示,主控制器11的程序信號端與程序數(shù)據(jù)電路17的程序信號端連接。程序數(shù)據(jù)電路17可采用AT24C02芯片,主控制器11的I/O 口 PCll、PC12分別與AT24C02芯片的SDA、SCL引腳連接,通過控制PC11、PC12引腳可以實現(xiàn)對AT24C02芯片的配置,根據(jù)實際的應(yīng)用需求對相應(yīng)的數(shù)據(jù)進(jìn)行存儲。
[0028]在一可選實施例中,如圖7所示,溫度傳感器電路15可采用DS18B20芯片,主控制器11的I/O口與DS18B20芯片的DQ引腳可通過杜邦線連接,通過控制單片機(jī)相應(yīng)引腳可以實現(xiàn)對DS18B20芯片的配置,根據(jù)實際的應(yīng)用需求利用數(shù)字溫度傳感器進(jìn)行測溫。
[0029]在一可選實施例中,如圖8至圖10所示,該基于STC51單片機(jī)的學(xué)習(xí)開發(fā)裝置還可以包括模數(shù)轉(zhuǎn)換電路16或下載電路17中的至少一種。
[0030]可選的,如圖8所示,主控制器11的模數(shù)轉(zhuǎn)換信號端與模數(shù)轉(zhuǎn)換電路16的模數(shù)轉(zhuǎn)換信號端連接。此單片機(jī)本身帶有18路12位的A/D轉(zhuǎn)換器,故電路板中沒有外接A /D轉(zhuǎn)換器。本電路板是利用通道9來進(jìn)行A/D轉(zhuǎn)換的,是通過一個30k電位器對3.3V直流電壓分壓后接至IjPBl管腳上。
[0031]可選的,如圖9所示,主控制器11的下載信號端與下載電路19的下載信號端連接。下載電路19實現(xiàn)的一鍵下載功能可采用USB 口下載,并與PL2303芯片相連接,主控制器11的I/O 口與PL2303芯片的TXD、RXD引腳可通過杜邦線連接,通過實現(xiàn)對PL2303芯片的配置,通過USB 口可以實現(xiàn)程序數(shù)據(jù)的一鍵下載。
[0032]采用本實用新型提出的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,通過主控制器對流水燈電路、鍵盤電路、時鐘電路、溫度傳感器電路、顯示電路、程序數(shù)據(jù)電路、模數(shù)轉(zhuǎn)換電路以及下載電路的控制,可根據(jù)實際應(yīng)用要求對各個電路通過相應(yīng)編程設(shè)計進(jìn)行控制,同時也能實現(xiàn)對其他外接設(shè)備的控制與開發(fā)。
[0033]以上所述,僅為本實用新型較佳的【具體實施方式】,但本實用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實用新型實施例揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本實用新型的保護(hù)范圍之內(nèi)。因此,本實用新型的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項】
1.一種基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,其特征在于,包括:主控制器(11)、流水燈電路(12)、鍵盤顯示電路(13)、程序數(shù)據(jù)電路(14)和溫度傳感器電路(15);主控制器(11)的指示信號端與流水燈電路(12)的指示信號端連接,主控制器(11)的鍵盤顯示信號端與鍵盤顯示電路(13)的鍵盤顯示信號端連接,主控制器(11)的程序數(shù)據(jù)端與程序數(shù)據(jù)電路(14)的程序數(shù)據(jù)信號端連接,主控制器(11)的溫度信號端與溫度傳感器電路(15)的溫度信號端連接。2.根據(jù)權(quán)利要求1所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,其特征在于,主控制器(11)采用STM32F1系列單片機(jī)。3.根據(jù)權(quán)利要求1所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,其特征在于,程序數(shù)據(jù)電路(14)采用I2C總線AT24C02芯片。4.根據(jù)權(quán)利要求1所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,其特征在于,溫度傳感器電路(15)采用DS18B20數(shù)字溫度傳感器。5.根據(jù)權(quán)利要求1至4任意一項所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,其特征在于,所述裝置還包括模數(shù)轉(zhuǎn)換電路(16),主控制器(11)的模數(shù)轉(zhuǎn)換信號端與模數(shù)轉(zhuǎn)換電路(16)的模數(shù)轉(zhuǎn)換信號端連接。6.根據(jù)權(quán)利要求1至4任意一項所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,其特征在于,所述裝置還包括下載電路(17),主控制器(11)的下載信號端與下載電路(17)的下載信號端連接。7.根據(jù)權(quán)利要求1至4任意一項所述的基于STM32單片機(jī)的學(xué)習(xí)開發(fā)裝置,其特征在于,所述裝置還包括模數(shù)轉(zhuǎn)換電路(16)和下載電路(17),主控制器(11)的模數(shù)轉(zhuǎn)換信號端與模數(shù)轉(zhuǎn)換電路(16)的模數(shù)轉(zhuǎn)換信號端連接,主控制器(11)的下載信號端與下載電路(17)的下載信號端連接。
【文檔編號】G09B19/00GK205486976SQ201620156633
【公開日】2016年8月17日
【申請日】2016年3月2日
【發(fā)明人】于天河, 盧迪, 胡家華, 楊騰騰
【申請人】哈爾濱理工大學(xué)