基于WiFi的移動(dòng)養(yǎng)蜂車溫濕度采集系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于WiFi的移動(dòng)養(yǎng)蜂車溫濕度采集系統(tǒng)。本發(fā)明主要由主控制器STM32F103VET6芯片、JTAG下載電路、DC_DC降壓供電電路、USB_232供電及下載電路、EEPROM掉電存儲(chǔ)電路、SPIFlash閃存存儲(chǔ)電路、DHT11溫濕度采集電路、HLK-RM04串口WiFi模塊電路和2.8寸TFT-LCD觸摸屏接口電路組成。本發(fā)明利用了智能移動(dòng)終端的WiFi接入點(diǎn)功能,實(shí)現(xiàn)對采集裝置的溫濕度數(shù)據(jù)的傳輸。
【專利說明】基于WiFi的移動(dòng)養(yǎng)蜂車溫濕度采集系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于信息采集【技術(shù)領(lǐng)域】,具體涉及一種基于WiFi通信技術(shù)的溫濕度采集 系統(tǒng)。
【背景技術(shù)】
[0002] 由于生態(tài)環(huán)境的變化,當(dāng)前蜂農(nóng)生產(chǎn)越來越傾向于轉(zhuǎn)地生產(chǎn),因而移動(dòng)養(yǎng)蜂車的 應(yīng)用越來越廣泛。養(yǎng)蜂車上蜂箱及蜂產(chǎn)品存儲(chǔ)的溫濕度等對蜂產(chǎn)品質(zhì)量有著重要的影響, 因此采集養(yǎng)蜂車的溫濕度環(huán)境具有重要意義。而移動(dòng)養(yǎng)蜂車是一個(gè)相對孤立并且可移動(dòng)的 平臺(tái),要在這個(gè)移動(dòng)平臺(tái)上采集蜂箱內(nèi)的溫濕度等數(shù)據(jù)并且傳輸?shù)絀nternet網(wǎng)絡(luò)上,必須 考慮如何方便地采集并傳輸數(shù)據(jù)。由于平臺(tái)的移動(dòng)性,無法采用有線的方式將數(shù)據(jù)傳輸?shù)?網(wǎng)絡(luò)上,因而必須用無線的方式。
[0003] 目前,智能手機(jī)因其價(jià)格便宜、智能方便成為人們隨身攜帶的通信工具。那么,可 以考慮讓蜂農(nóng)通過手機(jī)的無線通信功能來采集養(yǎng)蜂車上的溫濕度數(shù)據(jù),并通過手機(jī)的數(shù)據(jù) 網(wǎng)絡(luò)上傳到中心服務(wù)器。如今的智能手機(jī),集成了多種無線傳輸?shù)墓δ?,包括藍(lán)牙、3G、NFC (近場通信)和WiFi??紤]到3G的費(fèi)用極高,藍(lán)牙和NFC的傳輸距離太短并且傳輸速度慢, 而WiFi的傳輸距離能達(dá)到百米,并且傳輸速度很快,組網(wǎng)方便快捷,采用WiFi的無線傳輸 技術(shù),將嵌入式采集模塊中傳感器采集的數(shù)據(jù)實(shí)時(shí)傳輸給手機(jī)端,滿足蜂農(nóng)快速方便地采 集移動(dòng)養(yǎng)蜂車的溫濕度數(shù)據(jù)。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明基于目前最具發(fā)展前景的WiFi無線網(wǎng)絡(luò)技術(shù),為了方便經(jīng)濟(jì)的實(shí)現(xiàn)溫濕 度信息米集傳輸,提出了一種基于WiFi技術(shù)的溫濕度米集傳輸電路。
[0005] 本發(fā)明采用以下技術(shù)方案: 基于WiFi的移動(dòng)養(yǎng)蜂車溫濕度采集系統(tǒng),包括STM32F103VET6主控電路、DC_DC降壓 供電電路、JTAG下載電路、USB_232供電及下載電路、EEPROM掉電存儲(chǔ)電路、SPI Flash閃 存存儲(chǔ)電路、DHTll溫濕度采集電路、串口 WiFi模塊電路、2. 8寸TFT-IXD接口電路。
[0006] STM32F103VET6 主控電路包括 STM32F103VET6 處理器,STM32F103VET6 處理器 內(nèi)嵌SRAM和Flash用于保存程序和數(shù)據(jù),JTAG接口用于對STM32F103VET6芯片進(jìn)行編程 和調(diào)試,USB接口用于供電及USB轉(zhuǎn)串口的程序下載,IIC總線接口用于實(shí)現(xiàn)EEPROM芯片 AT24C02與處理器STM32F103VET6的通信,SPI總線接口用于SPI Flash芯片W25Q64與處 理器STM32F103VET6的通信,RS232串口用于實(shí)現(xiàn)串口 WIFI模塊與處理器STM32F103VET6 的通信,F(xiàn)SMC總線接口用于2. 8寸TFT-LCD觸摸屏與處理器STM32F103VET6的連接以實(shí)現(xiàn) 快速刷新顯示頁面。
[0007] DC_DC降壓供電電路主要由直流電源插座DC_IN、5V穩(wěn)壓芯片MP2359、3. 3V穩(wěn)壓芯 片AMS1117-3. 3、電源按鍵Kl、500mA自恢復(fù)保險(xiǎn)絲F1,SS14肖特基二極管D1、SS14肖特基 二極管D2、第一電阻R1、第二電阻R2、第三電阻R3、第一電容C1、第二電容C2、第三電容C3、 第四電容C4、第五電容C5、第六電容C6、第七電容C7、第八電容C8、第一電感Ll組成。直 流電源插座DC_IN有3個(gè)接線端,其中2和3接線端需接地,1接線端連接肖特基二極管Dl 的正極,肖特基二極管Dl的負(fù)極連接電容Cl的一端,電容Cl的另一端接地,5V穩(wěn)壓芯片 MP2359的BST引腳接電容C3的一端,電容C3的另一端接MP2359的SW引腳,5V穩(wěn)壓芯片 MP2359的GND引腳與電阻Rl的一端連接后接地,電阻Rl的另一端連接5V穩(wěn)壓芯片MP2359 的FB引腳,5V穩(wěn)壓芯片MP2359的FB引腳又連接電阻R2的一端,電阻R2的另一端接電源 按鍵Kl的1號引腳,5V穩(wěn)壓芯片MP2359的SW引腳接肖特基二極管D2的負(fù)極,肖特基二極 管D2的正極接地,5V穩(wěn)壓芯片MP2359的IN引腳與電阻R3的一端連接后接到肖特基二極 管Dl的負(fù)極,電容C2的一端也接到肖特基二極管Dl的負(fù)極,電容C2的另一端接地,電阻 R3的另一端與5V穩(wěn)壓芯片MP2359的EN連接,電感Ll的一端連接到5V穩(wěn)壓芯片MP2359 的SW引腳,電感Ll的另一端與電容C4的一端連接后連接到電容C5的正極,電容C5的正 極又連接電源按鍵Kl的1號引腳,電容C4的另一端與電容C5的負(fù)極相連后接地,電源按 鍵Kl的2號引腳連接自恢復(fù)保險(xiǎn)絲Fl的一端,自恢復(fù)保險(xiǎn)絲Fl的另一端與3. 3V穩(wěn)壓芯 片AMS1117-3. 3的IN引腳相連后接到電容C6的一端,電容C6的另一端與3. 3V穩(wěn)壓芯片 AMS1117-3. 3的GND引腳相連后接地,3. 3V穩(wěn)壓芯片AMS1117-3. 3的2號和4號引腳相連 后接到電容C7的正極,電容C7的負(fù)極與電容C8的一端相連后接地,電容C8的另一端也接 到電容C7的正極。
[0008] JTAG下載電路主要由20針JTAG接口、第四電阻R4、第五電阻R5、第六電阻R6、第 七電阻R7、第八電阻R8組成。JTAG接口的1號和2號引腳相連后接3. 3V電源,JTAG的3 號引腳TRST接電阻R4的一端,電阻R4的另一端接3. 3V電源,JTAG的5號引腳TDI接電 阻R5的一端,電阻R5的另一端接3. 3V電源,JTAG的7號引腳TMS接電阻R6的一端,電阻 R6的另一端接3. 3V電源,JTAG的9號引腳TCK接電阻R7的一端,電阻R7的另一端接地, JTAG的13號引腳TD0/SW0接電阻R8的一端,電阻R8的另一端接3. 3V電源,JTAG的4號、 6號、8號、10號、12號、14號、16號、18號、20號引腳都接地,JTAG的11號、17號、19號引 腳都懸空,JTAG的15號引腳RESET接到STM32F103VET6處理器的14號引腳NRST上。
[0009] USB_232供電及下載電路主要由mini_USB插頭、電平轉(zhuǎn)換芯片CH340G、第三晶振 Y3、第十九電容C19、第二十電容C20、第二^-一電容C21、第二十二電容C22、第二十三電容 C23、第二十四電容C24、第十二電阻R12、第十三電阻R13、第十四電阻R14、第十五電阻R15、 三極管Ql、三極管Q2、二極管D3組成。Mini_USB插頭的1號引腳接VUSB提供正電壓,mini_ USB插頭的2號引腳D-接電平轉(zhuǎn)換芯片CH340G的6號引腳CH340-D-,mini_USB插頭的3 號引腳D+接電平轉(zhuǎn)換芯片CH340G的5號引腳CH340-D+,mini_USB插頭的4號引腳懸空, Mini_USB插頭的5號引腳接地,電平轉(zhuǎn)換芯片CH340G芯片的1號引腳接地,電平轉(zhuǎn)換芯片 CH340G的2號TXD引腳接STM32F103VET6處理器的69號引腳PA10/USART1_RX,電平轉(zhuǎn)換芯 片CH340G的3號引腳RXD接STM32F103VET6處理器的68號引腳PA9/USART1_TX,電平轉(zhuǎn)換 芯片CH340G的4號引腳接電容C19的一端,電容C19的另一端接地,電平轉(zhuǎn)換芯片CH340G 的7號引腳XI接晶振Y3的一端,電平轉(zhuǎn)換芯片CH340G的8號引腳XO接晶振Y3的另一 端,電容C20的一端接CH340G的7號引腳,電容C20的另一端接地,電容C21的一端接電平 轉(zhuǎn)換芯片CH340G的8號引腳X0,電容C21的另一端接地,電平轉(zhuǎn)換芯片CH340G的9號、10 號、11號、12號、15號引腳都懸空,電平轉(zhuǎn)換芯片CH340G的13號引腳接電阻R12的一端, 電阻R12的另一端接三極管Ql的基極,電平轉(zhuǎn)換芯片CH340G的14號引腳接電阻R14的一 端,電阻R14的另一端接三極管Q2的基極,電容C23的一端與電容C24的一端相連后接到 電平轉(zhuǎn)換芯片CH340G的16號引腳,電容C23的另一端與電容C24的另一端相連后接地, CH340G的16號引腳接5V電源VCC5,電阻R13的一端接3. 3V電源VCC3. 3,電阻R13的另一 端接三極管Ql的集電極,二極管D3的負(fù)極接三極管Ql的集電極,二極管D3的正極接主控 芯片STM32F103VET6的14號引腳NRST上,三極管Ql的發(fā)射極接CH340G的14號引腳,三 極管Q2的發(fā)射極接3. 3V電源,三極管Q2的集電極接電阻R15的一端,電阻R15的另一端 接主控芯片STM32F103VET6的94號引腳BOOTO,電容C22的一端接5V電源,電容C22的另 一端接地。
[0010] EEPROM掉電存儲(chǔ)電路主要由EEPROM芯片AT24C02、第三^-一電容C31、第二十五 電阻R25、第二十六電阻R26組成。芯片AT24C02的1號、2號、3號、4號引腳均接地,芯片 AT24C02的5號引腳SDA與電阻R26的一端相連后接到STM32F103VET6處理器的93號引腳 PB7/I2C1_SDA上,電阻R26的另一端接3. 3V電源,芯片AT24C02的6號引腳SCL與電阻R25 的一端相連后接到STM32F103VET6處理器的92號引腳PB6/I2C1_SCL上,電阻R25的另一 端接3. 3V電源,芯片AT24C02的7號引腳WP接地,芯片AT24C02的8號引腳VCCl接3. 3V 電源,電容C31的一端接AT24C02的8號引腳,電容C31的另一端接AT24C02的7號引腳。
[0011] SPI Flash閃存存儲(chǔ)電路主要由閃存芯片W25Q64和第三十五電容C35組成。閃存 芯片W25Q64的1號引腳CS連接STM32F103VET6處理器的51號引腳PB12/SPI2_NSS,閃存 芯片W25Q64的2號引腳SO接STM32F103VET6處理器的53號引腳PB14/SPI2_MIS0,閃存 芯片W25Q64的3號引腳WP#接3. 3V電源,閃存芯片W25Q64的4號引腳GND接地,閃存芯 片W25Q64的5號引腳SI接STM32F103VET6處理器的54號引腳PB15/SPI2_M0SI,閃存芯 片W25Q64的6號引腳CLK接STM32F103VET6處理器的52號引腳PB13/SPI2_SCK,閃存芯 片W25Q64的7號引腳與8號引腳相連后接3. 3V電源,電容C35的一端接W25Q64的8號引 腳,電容C35的另一端接地。
[0012] DHTll溫濕度采集電路主要由溫濕度傳感器DHT11、第二十七電阻R27、第三十二 電容C32組成。溫濕度傳感器DHTl 1的1號引腳VCC與電容C32的一端相連后接3. 3V電源 VCC3. 3,電容C32的另一端接地,溫濕度傳感器DHTll的2號引腳DQ與電阻R27的一端相 連后接到STM32F103VET6處理器的63號引腳PC6,電阻R27的另一端接3. 3V電源VCC3. 3, 溫濕度傳感器DHTll的3號和4號引腳相連后接地。
[0013] 串口 WiFi模塊電路主要由WiFi模塊HLK-RM04、第二十五電容C25、第二十六電容 C26、第二十七電容C27、第二十八電容C28、第二十九電容C29、第三十電容C30、第十九電阻 R19、第二十電阻R20、第二^-一電阻R21、第二十二電阻R22、第二十三電阻R23、第二十四電 阻R24組成。WiFi模塊HLK-RM04的1號引腳VCC接5V電源VCC5,電容C25的一端與電容 C26的一端相連后接5. 5V電源VCC5,電容C25的另一端與電容C26的另一端相連后接地, WiFi模塊HLK-RM04的2號引腳GND接地,WiFi模塊HLK-RM04的4號引腳VDD與電容C27 的一端相連后接3. 3V電源VCC3. 3,電容C27的另一端接地,WiFi模塊HLK-RM04的10號引 腳ES/RST接電阻R19的一端,電阻R19的另一端接電阻R24的一端,電阻R24的另一端接 3. 3V電源VCC3. 3,WiFi模塊HLK-RM04的20號引腳接電阻R22的一端,電阻R22的另一端 接 STM32F103VET6 處理器的 25 號引腳 PA2/USART2_TX,WiFi 模塊 HLK-RM04 的 21 號引腳 接電阻R21的一端,電阻R21的另一端接STM32F103VET6處理器的26號引腳PA3/USART2_ RX,WiFi模塊HLK-RM04的25號引腳WPS/RST接電阻R20的一端,電阻R20的另一端接電 阻R23的一端,電阻R23的另一端接3. 3V電源VCC3. 3, WiFi模塊HLK-RM04的27號引腳 VDD_1. 8與電容C30的一端相連后接I. 8V電源VCCL 8,電容C30的另一端接地,WiFi模塊 HLK-RM04的28號引腳VCC接5V電源VCC5,電容C28的一端與電容C29的一端相連后接5V 電源VCC5,電容C28的另一端與電容C29的另一端相連后接地。
[0014] 2. 8寸TFT-LCD接口電路主要由34針TFT-LCD排針、第三十三電容C33、第三十四 電容C34組成。TFT-LCD排針的1號針LCD_CS接STM32F103VET6處理器的88號引腳PD7/ FSMC_NE1,排針的2號針RS接STM32F103VET6處理器的58號引腳PD11/FSMC_A16,排針的 3號針WR/CLK接STM32F103VET6處理器的86號引腳PD5/FSMC_NWE,排針的4號針RD接 STM32F103VET6 處理器的 85 號引腳 PD4/FSMC_N0E,排針的 5 號針 RST 接 STM32F103VET6 處理器的14號引腳NRST,排針的6號針DBl接STM32F103VET6處理器的61號引腳PD14/ FSMC_D0,排針的7號針DB2接STM32F103VET6處理器的62號引腳PD15/FSMC_D1,排針的 8號針DB3接到STM32F103VET6處理器的81號引腳H)0/FSMC_D2,排針的9號針DB4接 STM32F103VET6 處理器的 82 號引腳 PD1/FSMC_D3,排針的 10 號針 DB5 接 STM32F103VET6 處理器的38號引腳PE7/FSMC_D4,排針的11號針DB6接STM32F103VET6處理器的39號 引腳PE8/FSMC_D5,排針的12號針DB7接STM32F103VET6處理器的40號引腳PE9/FSMC_ D6,排針的13號針DB8接STM32F103VET6處理器的41號引腳PE10/FSMC_D7,排針的14 號針DB9接STM32F103VET6處理器的42號引腳PE11/FSMC_D8,排針的15號針DBlO接 STM32F103VET6 處理器的 43 號引腳 PE12/FSMC_D9,排針的 16 號針 DBll 接 STM32F103VET6 處理器的44號引腳PE13/FSMC_D10,排針的17號針DB12接STM32F103VET6處理器的45 號引腳PE14/FSMC_D11,排針的18號針DB13接STM32F103VET6處理器的46號引腳PE15/ FSMC_D12,排針的19號針DB14接STM32F103VET6處理器的55號引腳PD8/FSMC_D13,排針 的20號針DB15接STM32F103VET6處理器的56號引腳PD9/FSMC_D14,排針的21號針DB16 接STM32F103VET6處理器的57號引腳TO10/FSMC_D15,排針的22號針GND接地,排針的23 號針BL接STM32F103VET6處理器的35號引腳PB0,排針的24號針VDD3. 3與電容C33的 一端相連后接3. 3V電源VCC3. 3,電容C33的另一端接地,排針的25號針VDD3. 3接3. 3V 電源VCC3. 3,排針的26號針GND接地,排針的27號針GND接地,排針的28號針BL_VDD與 電容C34的一端相連后接5V電源端VCC5,電容C34的另一端接地,排針的29號針MISO接 STM32F103VET6處理器的15號引腳PC0,排針的30號針MOSI接STM32F103VET6處理器的 16號引腳PC1,排針的31號針T_PEN接STM32F103VET6處理器的17號引腳PC2,排針的32 號針MO懸空,排針的33號針T_CS接STM32F103VET6處理器的18號引腳PC3,排針的34號 針CLK接STM32F103VET6處理器的33號引腳PC4。
[0015] 本發(fā)明的有益效果在于:本發(fā)明利用了智能移動(dòng)終端的WiFi接入點(diǎn)功能,實(shí)現(xiàn)對 采集裝置的溫濕度數(shù)據(jù)的傳輸。
【專利附圖】
【附圖說明】
[0016] 附圖1為本發(fā)明的主控制器STM32F103VET6的結(jié)構(gòu)框圖; 附圖2為本發(fā)明的DC_DC降壓供電電路的原理圖; 附圖3為本發(fā)明的JTAG下載電路的原理圖; 附圖4為本發(fā)明的USB_232供電及下載電路的原理圖; 附圖5為本發(fā)明的EEPROM掉電存儲(chǔ)電路的原理圖; 附圖6為本發(fā)明的SPI Flash閃存存儲(chǔ)電路的原理圖; 附圖7為本發(fā)明的DHTll溫濕度采集電路的原理圖; 附圖8為本發(fā)明的串口 wifi t吳塊電路的原理圖; 附圖9為本發(fā)明的2. 8寸TFT-IXD觸摸屏接口電路的原理圖; 附圖10為本發(fā)明的系統(tǒng)電路總體硬件架構(gòu)圖。
【具體實(shí)施方式】
[0017] 下面結(jié)合附圖及具體實(shí)施例對本發(fā)明進(jìn)行更加詳細(xì)與完整的說明。可以理解的 是,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的 是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0018] 本發(fā)明提供了一種基于WiFi通信技術(shù)的溫濕度采集與傳輸系統(tǒng)。隨著技術(shù)的發(fā) 展,智能移動(dòng)終端設(shè)備逐漸成為人們?nèi)粘I钪胁豢扇鄙俚囊环N設(shè)備,其中智能移動(dòng)終端 包括智能手機(jī)、筆記本、平板電腦等。智能移動(dòng)終端有很強(qiáng)的處理能力,而且支持多種網(wǎng)絡(luò) 進(jìn)行數(shù)據(jù)傳輸,并能夠很靈活的適應(yīng)多種環(huán)境下的工作,以此本發(fā)明提供了一種利用智能 移動(dòng)終端進(jìn)行溫濕度采集與傳輸?shù)南到y(tǒng)。本發(fā)明利用了智能移動(dòng)終端的WiFi接入點(diǎn)功能, 實(shí)現(xiàn)對采集裝置的溫濕度數(shù)據(jù)的傳輸。WiFi (wireless fidelity)是一種能夠?qū)€(gè)人電腦、 手持設(shè)備如pad、智能手機(jī)智能終端,以無線方式互相連接的技術(shù)。本發(fā)明溫濕度采集傳輸 系統(tǒng)能夠應(yīng)用于不同的工作環(huán)境,便捷方便。
[0019] 圖10所示是本發(fā)明WiFi數(shù)據(jù)采集系統(tǒng)電路的總體硬件架構(gòu)圖,該系統(tǒng)的電路主 要由主控制器STM32F103VET6芯片、JTAG下載電路、DC_DC降壓供電電路、USB_232供電及下 載電路、EEPROM掉電存儲(chǔ)電路、SPI Flash閃存存儲(chǔ)電路、DHTll溫濕度采集電路、HLK-RM04 串口 WiFi模塊電路和2. 8寸TFT-IXD觸摸屏接口電路組成。
[0020] 其中,主控制器STM32F103VET6芯片作為整個(gè)采集系統(tǒng)的核心處理器,負(fù)責(zé)協(xié)調(diào) 和控制系統(tǒng)中所用到的各種外設(shè)以及采集數(shù)據(jù)的處理等核心工作,是整個(gè)系統(tǒng)運(yùn)作的指 揮中心JTAG下載工具通過JTAG接口與主控制器STM32F103VET6的進(jìn)行通信,可以實(shí)現(xiàn) 對處理器STM32F103VET6的程序下載及在線調(diào)試,能夠方便快速的更新系統(tǒng)軟件;DC_DC 降壓供電模塊電路中主要用到MP2358和AMS1117-3. 3兩款直流穩(wěn)壓芯片對6-16V的直 流輸入電壓進(jìn)行DC/DC降壓轉(zhuǎn)換后分別輸出5V和3. 3V的直流電壓,為系統(tǒng)的主控制器 STM32F103VET6、溫濕度采集電路、存儲(chǔ)電路、串口 WiFi模塊電路和TFT-LCD液晶顯示電路 等單元電路提供電源;USB_232供電及下載電路提供了通用的mini USB接口,既能方便的 給系統(tǒng)供電,又能通過電平轉(zhuǎn)換芯片CH340G實(shí)現(xiàn)USB轉(zhuǎn)串口的ISP程序下載功能;EEPROM 掉電存儲(chǔ)電路主要用到AT24C02芯片,該芯片通過IIC總線接口與主控制器STM32F103VET6 進(jìn)行通信,將需要掉電存儲(chǔ)的數(shù)據(jù)保存在其中,防止系統(tǒng)突然斷電導(dǎo)致的重要數(shù)據(jù)丟失; SPI Flash閃存存儲(chǔ)電路主要用到W25Q64芯片,該閃存芯片能夠通過SPI總線接口與主控 制器STM32F103VET6進(jìn)行通信,將需要用到的漢字字庫文件等保存起來,方便TFT-IXD觸摸 屏的漢字顯示;DHTll溫濕度傳感器通過單總線的方式與主控制器STM32F103VET6進(jìn)行通 信,實(shí)時(shí)采集環(huán)境的溫濕度數(shù)據(jù),并通過單總線將數(shù)據(jù)傳輸給主控制器STM32F103VET6來 處理;HLK-RM04串口 WiFi模塊通過串口與主控制器STM32F103VET6進(jìn)行通信,它能接受主 控制器STM32F103VET6發(fā)送過來的AT指令及溫濕度數(shù)據(jù),并通過天線將溫濕度數(shù)據(jù)無線傳 輸給智能手機(jī)等終端;2. 8寸TFT-IXD觸摸屏接口電路通過雙排的34針排針,能夠?qū)?. 8寸 TFT-IXD觸摸屏與主控制器STM32F103VET6通過FSMC總線接口連接起來,實(shí)現(xiàn)需要顯示的 大量數(shù)據(jù)的快速通信和傳輸,達(dá)到友好的人機(jī)交互效果。
[0021] 本發(fā)明實(shí)施例的具體技術(shù)方案是: 本實(shí)施例設(shè)計(jì)了一種基于WiFi技術(shù)的溫濕度采集傳輸電路,該電路由: I. STM32F103VET6主控電路;2. DC_DC降壓供電電路;3. JTAG下載電路;4. USB_232供電及 下載電路;5. EEPROM掉電存儲(chǔ)電路;6. SPI Flash閃存存儲(chǔ)電路;7. DHTll溫濕度采集電路; 8.串口 WiFi模塊電路;9. 2. 8寸TFT-IXD接口電路。下面分別介紹各個(gè)模塊。
[0022] STM32F103VET6 主控芯片: 本設(shè)計(jì)選用STM32F103VET6這一款芯片作為系統(tǒng)的MCU。STM32F103VET6是一款基于 ARM Cortex-M3內(nèi)核的STM32系列芯片,它屬于STM32F103系列里高容量的芯片,QFP100封 裝,主頻高達(dá)72MHz。該主控芯片的結(jié)構(gòu)框圖如附圖1所示,它擁有的硬件資源主要有:包 括64K的SRAM和512K的Flash片上存儲(chǔ)空間,并且擁有USB接口、IIC總線接口、SPI總線 接口、串口和FSMC總線接口等諸多的外設(shè)接口,并配有標(biāo)準(zhǔn)的JTAG下載接口。
[0023] 在本設(shè)計(jì)中,STM32F103VET6主控芯片內(nèi)嵌SRAM和Flash用于保存程序和數(shù)據(jù), JTAG接口用于對STM32F103VET6芯片進(jìn)行編程和調(diào)試,USB接口用于供電及USB轉(zhuǎn)串口的 程序下載,IIC總線接口用于實(shí)現(xiàn)EEPROM芯片AT24C02與處理器STM32F103VET6的通信, SPI總線接口用于SPI Flash芯片W25Q64與處理器STM32F103VET6的通信,RS232串口 用于實(shí)現(xiàn)串口 WIFI模塊與處理器STM32F103VET6的通信,最后FSMC總線接口用于2. 8寸 TFT-LCD觸摸屏與處理器STM32F103VET6的連接以實(shí)現(xiàn)快速刷新顯示頁面。
[0024] DC_DC降壓供電電路: 本設(shè)計(jì)配有專門的DC_DC降壓供電電路,外部電源輸入口 DC_IN采用標(biāo)準(zhǔn)的直流電源 插座,電路中采用DC-DC降壓芯片,支持DC6-16V的寬電壓輸入。
[0025] DC_DC降壓供電電路的原理圖如附圖2所示,該供電模塊主要由直流電源插座DC_ IN、5V穩(wěn)壓芯片MP2359、3. 3V穩(wěn)壓芯片AMS1117-3. 3、電源按鍵Kl、500mA自恢復(fù)保險(xiǎn)絲Fl, SS14肖特基二極管D1、SS14肖特基二極管D2、第一電阻R1、第二電阻R2、第三電阻R3、第一 電容C1、第二電容C2、第三電容C3、第四電容C4、第五電容C5、第六電容C6、第七電容C7、第 八電容C8、第一電感Ll組成。直流電源插座DC_IN有3個(gè)接線端,其中2和3接線端需接 地,1接線端連接肖特基二極管Dl的正極,Dl的負(fù)極連接電容Cl的一端,電容Cl的另一端 接地,5V穩(wěn)壓芯片MP2359的BST引腳接電容C3的一端,電容C3的另一端接MP2359的SW 引腳,MP2359的GND引腳與電阻Rl的一端連接后接地,電阻Rl的另一端連接MP2359的FB 引腳,MP2359的FB引腳又連接電阻R2的一端,電阻R2的另一端接電源按鍵Kl的1號引 腳,MP2359的SW引腳接肖特基二極管D2的負(fù)極,肖特基二極管D2的正極接地,MP2359的 IN引腳與電阻R3的一端連接后接到肖特基二極管Dl的負(fù)極,電容C2的一端也接到肖特基 二極管Dl的負(fù)極,電容C2的另一端接地,電阻R3的另一端與MP2359的EN連接,電感Ll的 一端連接到MP2359的SW引腳,電感Ll的另一端與電容C4的一端連接后連接到電容C5的 正極,電容C5的正極又連接電源按鍵Kl的1號引腳,電容C4的另一端與電容C5的負(fù)極相 連后接地,電源按鍵Kl的2號引腳連接自恢復(fù)保險(xiǎn)絲Fl的一端,F(xiàn)l的另一端與3. 3V穩(wěn)壓 芯片AMS1117-3. 3的IN引腳相連后接到電容C6的一端,電容C6的另一端與AMS1117-3. 3 的GND引腳相連后接地,AMS1117-3. 3的2號和4號引腳相連后接到電容C7的正極,電容 C7的負(fù)極與電容C8的一端相連后接地,電容C8的另一端也接到電容C7的正極。
[0026] 此供電電路支持DC6-16V的寬電壓輸入,輸入電壓經(jīng)MP2359和AMS1117-3. 3兩芯 片DC/DC降壓轉(zhuǎn)換后分別輸出5V和3. 3V的直流電壓,為系統(tǒng)的主控制器STM32F103VET6、 溫濕度采集電路、存儲(chǔ)電路、串口 wifi模塊電路和TFT-LCD液晶顯示電路等單元電路提供電 源。
[0027] JTAG下載電路: 本設(shè)計(jì)采用標(biāo)準(zhǔn)的20針JTAG/SWD接口電路。JTAG (Joint Test Action Group,聯(lián)合測 試工作組)是一種國際標(biāo)準(zhǔn)測試協(xié)議(IEEE 1149. I兼容),主要用于芯片內(nèi)部測試,如今還 常用于實(shí)現(xiàn)ISP (In-System Programmer,在系統(tǒng)編程)。現(xiàn)在多數(shù)的高級器件都支持JTAG 協(xié)議,如ARM、DSP、FPGA器件等。標(biāo)準(zhǔn)的JTAG接口是4線:TMS、TCK、TDI、TD0,分別為模式 選擇、時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。
[0028] JTAG下載電路的原理圖如附圖3所示,該模塊主要由20針JTAG接口、第四電阻 R4、第五電阻R5、第六電阻R6、第七電阻R7、第八電阻R8組成。JTAG接口的1號和2號引腳 相連后接3. 3V電源,JTAG的3號引腳TRST接電阻R4的一端,電阻R4的另一端接3. 3V電 源,JTAG的5號引腳TDI接電阻R5的一端,電阻R5的另一端接3. 3V電源,JTAG的7號引腳 TMS接電阻R6的一端,電阻R6的另一端接3. 3V電源,JTAG的9號引腳TCK接電阻R7的一 端,電阻R7的另一端接地,JTAG的13號引腳TD0/SW0接電阻R8的一端,電阻R8的另一端接 3. 3V電源,JTAG的4號、6號、8號、10號、12號、14號、16號、18號、20號引腳都接地,JTAG 的11號、17號、19號引腳都懸空,JTAG的15號引腳RESET接到主控制器STM32F103VET6的 14號引腳NRST上。
[0029] USB_232供電及下載電路: 本設(shè)計(jì)中提供了 USB接口,既能方便的給系統(tǒng)供電,又能實(shí)現(xiàn)USB轉(zhuǎn)串口的ISP程序下 載功能。采用標(biāo)準(zhǔn)的mini_USB接口,即插即用,非常方便。
[0030] USB_232供電及下載電路的原理圖如附圖4所示,該模塊電路主要由mini_USB插 頭、電平轉(zhuǎn)換芯片CH340G、第三晶振Y3、第十九電容C19、第二十電容C20、第二i^一電容 C21、第二十二電容C22、第二十三電容C23、第二十四電容C24、第十二電阻R12、第十三電阻 R13、第十四電阻R14、第十五電阻R15、三極管Q1、三極管Q2、二極管D3組成。Mini_USB插頭 的1號引腳接VUSB提供正電壓,mini_USB的2號引腳D-接CH340G的6號引腳CH340-D-, mini_USB的3號引腳D+接CH340G的5號引腳CH340-D+,mini_USB的4號引腳懸空,Mini_ USB的5號引腳接地,CH340G芯片的1號引腳接地,CH340G的2號TXD引腳接主控制器 STM32F103VET6 的 69 號引腳 PA10/USART1_RX,CH340G 的 3 號引腳 RXD 接 STM32F103VET6 的68號引腳PA9/USART1_TX,CH340G的4號引腳接電容C19的一端,電容C19的另一端接 地,CH340G的7號引腳XI接晶振Y3的一端,CH340G的8號引腳XO接晶振Y3的另一端,電 容C20的一端接CH340G的7號引腳,電容C20的另一端接地,電容C21的一端接CH340G的 8號引腳X0,電容C21的另一端接地,CH340G的9號、10號、11號、12號、15號引腳都懸空, CH340G的13號引腳接電阻R12的一端,電阻R12的另一端接三極管Ql的基極,CH340G的 14號引腳接電阻R14的一端,電阻R14的另一端接三極管Q2的基極,電容C23的一端與電 容C24的一端相連后接到CH340G的16號引腳,電容C23的另一端與電容C24的另一端相 連后接地,CH340G的16號引腳接5V電源VCC5,電阻R13的一端接3. 3V電源VCC3. 3,電阻 R13的另一端接三極管Ql的集電極,二極管D3的負(fù)極接三極管Ql的集電極,二極管D3的 正極接主控芯片STM32F103VET6的14號引腳NRST上,三極管Ql的發(fā)射極接CH340G的14 號引腳,三極管Q2的發(fā)射極接3. 3V電源,三極管Q2的集電極接電阻R15的一端,電阻R15 的另一端接主控芯片STM32F103VET6的94號引腳BOOTO,電容C22的一端接5V電源,電容 C22的另一端接地。
[0031] EEPROM掉電存儲(chǔ)電路: 本設(shè)計(jì)考慮到系統(tǒng)有部分?jǐn)?shù)據(jù)需要掉電保護(hù),如觸摸屏的校正數(shù)據(jù),wifi無線網(wǎng)絡(luò)的網(wǎng) 絡(luò)參數(shù)等,于是用到了 EEPROM掉電保護(hù)芯片AT24C02,該芯片是通過IIC總線接口與STM32 主控制器進(jìn)行通信的。
[0032] EEPROM掉電存儲(chǔ)電路的原理圖如附圖5所示,該模塊電路主要由EEPROM芯片 AT24C02、第三^-一電容C31、第二十五電阻R25、第二十六電阻R26組成。芯片AT24C02的 1號、2號、3號、4號引腳均接地,AT24C02的5號引腳SDA與電阻R26的一端相連后接到 主控芯片STM32F103VET6的93號引腳PB7/I2C1_SDA上,電阻R26的另一端接3. 3V電源, AT24C02的6號引腳SCL與電阻R25的一端相連后接到主控芯片STM32F103VET6的92號引 腳PB6/I2C1_SCL上,電阻R25的另一端接3. 3V電源,AT24C02的7號引腳WP接地,AT24C02 的8號引腳VCCl接3. 3V電源,電容C31的一端接AT24C02的8號引腳,電容C31的另一端 接AT24C02的7號引腳。
[0033] SPI Flash閃存存儲(chǔ)電路: 本設(shè)計(jì)為了友好的人機(jī)界面,需要在TFT-LCD觸摸屏上顯示漢字等,系統(tǒng)中選用了 Flash閃存芯片W25Q64來存儲(chǔ)漢字字庫,該芯片通過SPI總線方式與STM32主控制器進(jìn)行 通信。
[0034] SPI Flash閃存存儲(chǔ)電路的原理圖如附圖6所示,該模塊電路主要由閃存芯片 W25Q64和第三十五電容C35組成。W25Q64的1號引腳CS連接主控制器STM32F103VET6 的 51 號引腳 PB12/SPI2_NSS,W25Q64 的 2 號引腳 SO 接 STM32F103VET6 的 53 號引腳 PB14/ SPI2_MIS0, W25Q64的3號引腳WP#接3. 3V電源,W25Q64的4號引腳GND接地,W25Q64的 5 號引腳 SI 接 STM32F103VET6 的 54 號引腳 PB15/SPI2_M0SI,W25Q64 的 6 號引腳 CLK 接 STM32F103VET6的52號引腳PB13/SPI2_SCK,W25Q64的7號引腳與8號引腳相連后接3. 3V 電源,電容C35的一端接W25Q64的8號引腳,電容C35的另一端接地。
[0035] DHT11溫濕度采集電路: 本設(shè)計(jì)采用溫濕度一體化數(shù)字傳感器DHTll來采集環(huán)境溫濕度,DHTll包括一個(gè)電阻 式測濕元件和一個(gè)NTC測溫元件。該傳感器與主控制器STM32之間能采用簡單的單總線進(jìn) 行通信,僅僅只需要一個(gè)I/O 口。
[0036] DHTll溫濕度采集電路的原理圖如附圖7所示,該模塊電路主要由溫濕度傳感器 DHT11、第二十七電阻R27、第三十二電容C32組成。DHTll的1號引腳VCC與電容C32的一 端相連后接3. 3V電源VCC3. 3,電容C32的另一端接地,DHTll的2號引腳DQ與電阻R27的 一端相連后接到主控制器STM32F103VET6的63號引腳PC6,電阻R27的另一端接3. 3V電源 VCC3. 3, DHTll的3號和4號引腳相連后接地。
[0037] 串口 WiFi模塊電路: 本設(shè)計(jì)采用串口 WiFi模塊HLK-RM04作為無線傳輸?shù)慕鉀Q方案。HLK-RM04模塊是 Hi-Link公司推出的一款低成本嵌入式WiFi模塊,該模塊是基于串口的符合網(wǎng)絡(luò)標(biāo)準(zhǔn)的嵌 入式模塊,內(nèi)置TCP/IP協(xié)議棧和WLAN無線網(wǎng)絡(luò)協(xié)議棧,能夠?qū)崿F(xiàn)用戶串口、以太網(wǎng)、無線網(wǎng) (WiFi) 3個(gè)接口的數(shù)據(jù)轉(zhuǎn)換。本系統(tǒng)只需使用HLK-RM04的串口轉(zhuǎn)WiFi功能,完成串口數(shù) 據(jù)的無線傳輸。
[0038] 該串口 WiFi模塊在AT指令模式下,可以通過串口發(fā)送過來的AT指令來對WiFi 網(wǎng)絡(luò)的系統(tǒng)參數(shù)進(jìn)行配置,AT指令列表如下:
【權(quán)利要求】
1.基于WiFi的移動(dòng)養(yǎng)蜂車溫濕度采集系統(tǒng),包括STM32F103VET6主控電路、DC_DC降 壓供電電路、JTAG下載電路、USB_232供電及下載電路、EEPROM掉電存儲(chǔ)電路、SPI Flash 閃存存儲(chǔ)電路、DHT11溫濕度采集電路、串口 WiFi模塊電路、2. 8寸TFT-IXD接口電路,其特 征在于: STM32F103VET6主控電路包括STM32F103VET6處理器,STM32F103VET6處理器內(nèi)嵌 SRAM和Flash用于保存程序和數(shù)據(jù),JTAG接口用于對STM32F103VET6芯片進(jìn)行編程和 調(diào)試,USB接口用于供電及USB轉(zhuǎn)串口的程序下載,IIC總線接口用于實(shí)現(xiàn)EEPROM芯片 AT24C02與處理器STM32F103VET6的通信,SPI總線接口用于SPI Flash芯片W25Q64與處 理器STM32F103VET6的通信,RS232串口用于實(shí)現(xiàn)串口 WIFI模塊與處理器STM32F103VET6 的通信,F(xiàn)SMC總線接口用于2. 8寸TFT-LCD觸摸屏與處理器STM32F103VET6的連接以實(shí)現(xiàn) 快速刷新顯示頁面; DC_DC降壓供電電路主要由直流電源插座DC_IN、5V穩(wěn)壓芯片MP2359、3. 3V穩(wěn)壓芯片 AMS1117-3.3、電源按鍵Kl、500mA自恢復(fù)保險(xiǎn)絲F1,SS14肖特基二極管D1、SS14肖特基二 極管D2、第一電阻R1、第二電阻R2、第三電阻R3、第一電容C1、第二電容C2、第三電容C3、 第四電容C4、第五電容C5、第六電容C6、第七電容C7、第八電容C8、第一電感L1組成;直流 電源插座DC_IN有3個(gè)接線端,其中2和3接線端需接地,1接線端連接肖特基二極管D1 的正極,肖特基二極管D1的負(fù)極連接電容C1的一端,電容C1的另一端接地,5V穩(wěn)壓芯片 MP2359的BST引腳接電容C3的一端,電容C3的另一端接MP2359的SW引腳,5V穩(wěn)壓芯片 MP2359的GND引腳與電阻R1的一端連接后接地,電阻R1的另一端連接5V穩(wěn)壓芯片MP2359 的FB引腳,5V穩(wěn)壓芯片MP2359的FB引腳又連接電阻R2的一端,電阻R2的另一端接電源 按鍵K1的1號引腳,5V穩(wěn)壓芯片MP2359的SW引腳接肖特基二極管D2的負(fù)極,肖特基二極 管D2的正極接地,5V穩(wěn)壓芯片MP2359的IN引腳與電阻R3的一端連接后接到肖特基二極 管D1的負(fù)極,電容C2的一端也接到肖特基二極管D1的負(fù)極,電容C2的另一端接地,電阻 R3的另一端與5V穩(wěn)壓芯片MP2359的EN連接,電感L1的一端連接到5V穩(wěn)壓芯片MP2359 的SW引腳,電感L1的另一端與電容C4的一端連接后連接到電容C5的正極,電容C5的正 極又連接電源按鍵K1的1號引腳,電容C4的另一端與電容C5的負(fù)極相連后接地,電源按 鍵K1的2號引腳連接自恢復(fù)保險(xiǎn)絲F1的一端,自恢復(fù)保險(xiǎn)絲F1的另一端與3. 3V穩(wěn)壓芯 片AMS1117-3. 3的IN引腳相連后接到電容C6的一端,電容C6的另一端與3. 3V穩(wěn)壓芯片 AMS1117-3. 3的GND引腳相連后接地,3. 3V穩(wěn)壓芯片AMS1117-3. 3的2號和4號引腳相連 后接到電容C7的正極,電容C7的負(fù)極與電容C8的一端相連后接地,電容C8的另一端也接 到電容C7的正極; JTAG下載電路主要由20針JTAG接口、第四電阻R4、第五電阻R5、第六電阻R6、第七電 阻R7、第八電阻R8組成JTAG接口的1號和2號引腳相連后接3. 3V電源,JTAG的3號引 腳TRST接電阻R4的一端,電阻R4的另一端接3. 3V電源,JTAG的5號引腳TDI接電阻R5 的一端,電阻R5的另一端接3. 3V電源,JTAG的7號引腳TMS接電阻R6的一端,電阻R6的 另一端接3. 3V電源,JTAG的9號引腳TCK接電阻R7的一端,電阻R7的另一端接地,JTAG 的13號引腳TD0/SW0接電阻R8的一端,電阻R8的另一端接3. 3V電源,JTAG的4號、6號、 8號、10號、12號、14號、16號、18號、20號引腳都接地,JTAG的11號、17號、19號引腳都懸 空,JTAG的15號引腳RESET接到STM32F103VET6處理器的14號引腳NRST上; USB_232供電及下載電路主要由mini_USB插頭、電平轉(zhuǎn)換芯片CH340G、第三晶振Y3、 第十九電容C19、第二十電容C20、第二^-一電容C21、第二十二電容C22、第二十三電容C23、 第二十四電容C24、第十二電阻R12、第十三電阻R13、第十四電阻R14、第十五電阻R15、三 極管Q1、三極管Q2、二極管D3組成;Mini_USB插頭的1號引腳接VUSB提供正電壓,mini_ USB插頭的2號引腳D-接電平轉(zhuǎn)換芯片CH340G的6號引腳CH340-D-,mini_USB插頭的3 號引腳D+接電平轉(zhuǎn)換芯片CH340G的5號引腳CH340-D+,mini_USB插頭的4號引腳懸空, Mini_USB插頭的5號引腳接地,電平轉(zhuǎn)換芯片CH340G芯片的1號引腳接地,電平轉(zhuǎn)換芯片 CH340G的2號TXD引腳接STM32F103VET6處理器的69號引腳PA10/USART1_RX,電平轉(zhuǎn)換芯 片CH340G的3號引腳RXD接STM32F103VET6處理器的68號引腳PA9/USART1_TX,電平轉(zhuǎn)換 芯片CH340G的4號引腳接電容C19的一端,電容C19的另一端接地,電平轉(zhuǎn)換芯片CH340G 的7號引腳XI接晶振Y3的一端,電平轉(zhuǎn)換芯片CH340G的8號引腳X0接晶振Y3的另一 端,電容C20的一端接CH340G的7號引腳,電容C20的另一端接地,電容C21的一端接電平 轉(zhuǎn)換芯片CH340G的8號引腳X0,電容C21的另一端接地,電平轉(zhuǎn)換芯片CH340G的9號、10 號、11號、12號、15號引腳都懸空,電平轉(zhuǎn)換芯片CH340G的13號引腳接電阻R12的一端, 電阻R12的另一端接三極管Q1的基極,電平轉(zhuǎn)換芯片CH340G的14號引腳接電阻R14的一 端,電阻R14的另一端接三極管Q2的基極,電容C23的一端與電容C24的一端相連后接到 電平轉(zhuǎn)換芯片CH340G的16號引腳,電容C23的另一端與電容C24的另一端相連后接地, CH340G的16號引腳接5V電源VCC5,電阻R13的一端接3. 3V電源VCC3. 3,電阻R13的另一 端接三極管Q1的集電極,二極管D3的負(fù)極接三極管Q1的集電極,二極管D3的正極接主控 芯片STM32F103VET6的14號引腳NRST上,三極管Q1的發(fā)射極接CH340G的14號引腳,三 極管Q2的發(fā)射極接3. 3V電源,三極管Q2的集電極接電阻R15的一端,電阻R15的另一端 接主控芯片STM32F103VET6的94號引腳BOOTO,電容C22的一端接5V電源,電容C22的另 一端接地; EEPROM掉電存儲(chǔ)電路主要由EEPROM芯片AT24C02、第三i^一電容C31、第二十五電阻 R25、第二十六電阻R26組成;芯片AT24C02的1號、2號、3號、4號引腳均接地,芯片AT24C02 的5號引腳SDA與電阻R26的一端相連后接到STM32F103VET6處理器的93號引腳PB7/ I2C1_SDA上,電阻R26的另一端接3. 3V電源,芯片AT24C02的6號引腳SCL與電阻R25的 一端相連后接到STM32F103VET6處理器的92號引腳PB6/I2C1_SCL上,電阻R25的另一端 接3. 3V電源,芯片AT24C02的7號引腳WP接地,芯片AT24C02的8號引腳VCC1接3. 3V電 源,電容C31的一端接AT24C02的8號引腳,電容C31的另一端接AT24C02的7號引腳; SPI Flash閃存存儲(chǔ)電路主要由閃存芯片W25Q64和第三十五電容C35組成;閃存芯 片W25Q64的1號引腳CS連接STM32F103VET6處理器的51號引腳PB12/SPI2_NSS,閃存芯 片W25Q64的2號引腳SO接STM32F103VET6處理器的53號引腳PB14/SPI2_MISO,閃存芯 片W25Q64的3號引腳WP#接3. 3V電源,閃存芯片W25Q64的4號引腳GND接地,閃存芯片 W25Q64的5號引腳SI接STM32F103VET6處理器的54號引腳PB15/SPI2_M0SI,閃存芯片 W25Q64的6號引腳CLK接STM32F103VET6處理器的52號引腳PB13/SPI2_SCK,閃存芯片 W25Q64的7號引腳與8號引腳相連后接3. 3V電源,電容C35的一端接W25Q64的8號引腳, 電容C35的另一端接地; DHT11溫濕度采集電路主要由溫濕度傳感器DHT11、第二十七電阻R27、第三十二電 容C32組成;溫濕度傳感器DHT11的1號引腳VCC與電容C32的一端相連后接3. 3V電源 VCC3. 3,電容C32的另一端接地,溫濕度傳感器DHT11的2號引腳DQ與電阻R27的一端相 連后接到STM32F103VET6處理器的63號引腳PC6,電阻R27的另一端接3. 3V電源VCC3. 3, 溫濕度傳感器DHT11的3號和4號引腳相連后接地; 串口 WiFi模塊電路主要由WiFi模塊HLK-RM04、第二十五電容C25、第二十六電容C26、 第二十七電容C27、第二十八電容C28、第二十九電容C29、第三十電容C30、第十九電阻R19、 第二十電阻R20、第二i^一電阻R21、第二十二電阻R22、第二十三電阻R23、第二十四電阻 R24組成;WiFi模塊HLK-RM04的1號引腳VCC接5V電源VCC5,電容C25的一端與電容C26 的一端相連后接5. 5V電源VCC5,電容C25的另一端與電容C26的另一端相連后接地,WiFi 模塊HLK-RM04的2號引腳GND接地,WiFi模塊HLK-RM04的4號引腳VDD與電容C27的 一端相連后接3. 3V電源VCC3. 3,電容C27的另一端接地,WiFi模塊HLK-RM04的10號引 腳ES/RST接電阻R19的一端,電阻R19的另一端接電阻R24的一端,電阻R24的另一端接 3. 3V電源VCC3. 3,WiFi模塊HLK-RM04的20號引腳接電阻R22的一端,電阻R22的另一端 接 STM32F103VET6 處理器的 25 號引腳 PA2/USART2_TX,WiFi 模塊 HLK-RM04 的 21 號引腳 接電阻R21的一端,電阻R21的另一端接STM32F103VET6處理器的26號引腳PA3/USART2_ RX,WiFi模塊HLK-RM04的25號引腳WPS/RST接電阻R20的一端,電阻R20的另一端接電 阻R23的一端,電阻R23的另一端接3. 3V電源VCC3. 3, WiFi模塊HLK-RM04的27號引腳 VDD_1. 8與電容C30的一端相連后接1. 8V電源VCC1. 8,電容C30的另一端接地,WiFi模塊 HLK-RM04的28號引腳VCC接5V電源VCC5,電容C28的一端與電容C29的一端相連后接5V 電源VCC5,電容C28的另一端與電容C29的另一端相連后接地; 2. 8寸TFT-IXD接口電路主要由34針TFT-IXD排針、第三十三電容C33、第三十四電 容C34組成;TFT-LCD排針的1號針LCD_CS接STM32F103VET6處理器的88號引腳PD7/ FSMC_NE1,排針的2號針RS接STM32F103VET6處理器的58號引腳PD11/FSMC_A16,排針的 3號針WR/CLK接STM32F103VET6處理器的86號引腳PD5/FSMC_NWE,排針的4號針RD接 STM32F103VET6 處理器的 85 號引腳 PD4/FSMC_N0E,排針的 5 號針 RST 接 STM32F103VET6 處理器的14號引腳NRST,排針的6號針DB1接STM32F103VET6處理器的61號引腳PD14/ FSMC_D0,排針的7號針DB2接STM32F103VET6處理器的62號引腳PD15/FSMC_D1,排針的 8號針DB3接到STM32F103VET6處理器的81號引腳H)0/FSMC_D2,排針的9號針DB4接 STM32F103VET6 處理器的 82 號引腳 PD1/FSMC_D3,排針的 10 號針 DB5 接 STM32F103VET6 處理器的38號引腳PE7/FSMC_D4,排針的11號針DB6接STM32F103VET6處理器的39號 引腳PE8/FSMC_D5,排針的12號針DB7接STM32F103VET6處理器的40號引腳PE9/FSMC_ D6,排針的13號針DB8接STM32F103VET6處理器的41號引腳PE10/FSMC_D7,排針的14 號針DB9接STM32F103VET6處理器的42號引腳PE11/FSMC_D8,排針的15號針DB10接 STM32F103VET6 處理器的 43 號引腳 PE12/FSMC_D9,排針的 16 號針 DB11 接 STM32F103VET6 處理器的44號引腳PE13/FSMC_D10,排針的17號針DB12接STM32F103VET6處理器的45 號引腳PE14/FSMC_D11,排針的18號針DB13接STM32F103VET6處理器的46號引腳PE15/ FSMC_D12,排針的19號針DB14接STM32F103VET6處理器的55號引腳PD8/FSMC_D13,排針 的20號針DB15接STM32F103VET6處理器的56號引腳PD9/FSMC_D14,排針的21號針DB16 接STM32F103VET6處理器的57號引腳TO10/FSMC_D15,排針的22號針GND接地,排針的23 號針BL接STM32F103VET6處理器的35號引腳PBO,排針的24號針VDD3. 3與電容C33的 一端相連后接3. 3V電源VCC3. 3,電容C33的另一端接地,排針的25號針VDD3. 3接3. 3V 電源VCC3. 3,排針的26號針GND接地,排針的27號針GND接地,排針的28號針BL_VDD與 電容C34的一端相連后接5V電源端VCC5,電容C34的另一端接地,排針的29號針MIS0接 STM32F103VET6處理器的15號引腳PC0,排針的30號針M0SI接STM32F103VET6處理器的 16號引腳PC1,排針的31號針T_PEN接STM32F103VET6處理器的17號引腳PC2,排針的32 號針M0懸空,排針的33號針T_CS接STM32F103VET6處理器的18號引腳PC3,排針的34號 針CLK接STM32F103VET6處理器的33號引腳PC4。
【文檔編號】G08C17/02GK104332040SQ201410550877
【公開日】2015年2月4日 申請日期:2014年10月16日 優(yōu)先權(quán)日:2014年10月16日
【發(fā)明者】孔亞廣, 郭斌, 劉明剛 申請人:杭州電子科技大學(xué)