wifi模組和51微控制器相連的問題

2021-09-30 14:11:05 字數 737 閱讀 6252

昨天我們用wifi模組和51微控制器通訊,wifi模組的tx接到微控制器的rx端,wifi模組用usb轉ttl接到乙個電腦,微控制器用乙個usb接到另乙個電腦。然後通過串列埠除錯助手觀察微控制器接收到的資料情況。這是我們昨天想做的大致事情。

然而並沒有成功。折騰到晚上十點依然沒有結果。

今天早上,我們終於在51微控制器上看到了rx二極體燈亮了,說明有資料傳輸!!以下是各個原因以及解決辦法。

1.沒有共地

我們做了什麼呢?原因其實很簡單,是因為wifi模組和51微控制器沒有共地。沒有共地是什麼後果?也就是wifi模組傳來的資料51微控制器無法識別。

換句話說,gnd,也就是參考地,是讓各個模組作為參考電壓的,如果它們不共地,那麼參考的電壓就不是同乙個,那麼wifi模組的0和1的變化,可能對於微控制器來說就不是0和1的變化。所以之前微控制器沒有接收到資料。

2.波特率未匹配,管腳沒接好

但是事情還沒有結束,我們雖然接收到了資料,但是串列埠除錯助手沒有顯示,這又是為什麼呢?有兩個原因,乙個是因為,wifi模組的波特率和微控制器的波特率不匹配,另乙個原因是,微控制器上的排針和貼片的孔接觸不良。後面這個原因說來慚愧,我們以為排針插上孔就能用了,老師說必須要焊上才能用,還親自示範了一下焊接方法。

當這兩件事情做好以後,後面問題都迎刃而解了,wifi模組傳輸的資料是二進位制的資料,並且是乙個位元組乙個位元組地傳送,十分方便,微控制器一接收就能用。這就是微控制器和wifi模組連線時,我們碰到的問題以及解決方法。

Wifi小車之 51微控制器篇

2011 10 27 我覺得51微控制器沒必要買那種100多的 學習板 因為微控制器博大精深,我們沒必要全部都學,只需要買一塊30多塊的帶usb的小板,然後買一些相關的板塊學一下就行,下面是我學51的時候買的板子 微控制器最小系統30元,板上帶有幾個按鍵和led燈,可以學習微控制器程式設計,led開...

51微控制器 獨立鍵盤模組

鍵盤是電子系統中人機對話的重要組成部分,是人向機器發出指令 輸入資訊的必須裝置。鍵盤在微控制器應用系統中是使用最廣泛的一種資料輸入裝置。鍵盤是由多個按鍵組成的。按鍵通常是一種常開型開關,常態下按鍵的兩個觸點處於斷開狀態,按下按鍵時它們才閉合。通常鍵盤有編碼鍵盤和非編碼鍵盤兩種。編碼鍵盤通過硬體電路產...

51微控制器

數碼管顯示幾乎是每次藍橋杯微控制器設計與開發組競賽的必考部分,相對於使用lcd1602作為顯示裝置,使用數碼管來顯示能夠更好的考察參賽選手的微控制器基本功,因為ct107d開發平台的設計使得數碼管的顯示不僅牽扯到數碼管顯示的 基本內容,還涉及到74hc573鎖存器,74hc02異或門,74hc138...