![]() |
發布時間: 2020-2-3 16:53
正文摘要:本帖最后由 eagler8 于 2020-2-3 16:54 編輯 37款傳感器與模塊的提法,在網絡上廣泛流傳,其實Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和模塊,依照實踐出真知(一定要動手做 ... |
備注:在I2C電平轉換模塊的操作中要考慮下面的三種狀態—— 1、 沒有器件下拉總線線路!暗碗妷骸辈糠值目偩線路通過上拉電阻Rp 上拉至3.3V。 MOS-FET 管的門極和源極都是3.3V, 所以它的VGS 低于閥值電壓,MOS-FET 管不導通。這就允許“高電壓”部分的總線線路通過它的上拉電阻Rp 拉到5V。 此時兩部分的總線線路都是高電平,只是電壓電平不同。 2、 一個3.3V器件下拉總線線路到低電平。MOS-FET管的源極也變成低電平,而門極是3.3V。VGS上升高于閥值,MOS-FET管開始導通。然后“高電壓”部分的總線線路通過導通的MOS-FET管被3.3V器件下拉到低電平。此時,兩部分的總線線路都是低電平,而且電壓電平相同。 3、 一個5V的器件下拉總線線路到低電平。MOS-FET管的漏極基底二極管“低電壓”部分被下拉直到VGS超過閥值,MOS-FET管開始導通!暗碗妷骸辈糠值目偩線路通過導通的MOS-FET管被5V的器件進一步下拉到低電平。此時,兩部分的總線線路都是低電平,而且電壓電平相同。 這三種狀態顯示了邏輯電平在總線系統的兩個方向上傳輸,與驅動的部分無關。狀態1執行了電平轉換功能。狀態2和3按照I2C總線規范的要求在兩部分的總線線路之間實現“線與”的功能。 主要優點: 1、適用于低頻信號電平轉換,價格低廉。 2、導通后,壓降比三極管小。 3、正反向雙向導通,相當于機械開關。 4、電壓型驅動,當然也需要一定的驅動電流,而且有的應用也許比三極管大。 |
模塊應用范圍 1、5V單片機與3.3V單片機串口通信。 2、3.3V串口下載器與5V單片機串口通信。 3、5V單片機與3.3V應用模塊串口通信。 模塊使用注意事項 1、如果高壓區和低壓區的電源已經共地,這模塊中的GND只需接1根地即可。 2、該轉換模塊相當于一條直線,每個端口都一一對應,只是兩邊的電壓不一樣,從而實現了不同電平之間的通訊。 3、本模塊不可以當做穩壓器或者變壓器的功能進行使用,只可以用于IO口電平之間的小電流的通訊。 |
|