發表於 2018-04-18 16:03:09
max3232採max3232用專有低壓差發送器輸出級,利用雙電荷泵在3.0V至5.5V電源供電時能夠實現真正的RS-232性能,器件僅需四個0.1uF的外部小尺寸電荷泵電容。max3232確保在120kbps數據速率,同時保持RS-232輸出電平。
max3232具有二路接收器和二路驅動器,提供1uA關斷模式,有效降低功效並延遲可攜式產品的電池使用壽命。關斷模式下,接收器保持有效狀態,對外部設備進行監測,僅消耗1uA電源電流,max3232的引腳、封裝和功能分別與工業標準MAX242和MAX232兼容。即使工作在高數據速率下,max3232仍然能保持RS-232標準要求的正負5.0V最小發送器輸出電壓。
只要輸入電壓在3.0V至5.5V範圍以內,即可提供+5.5V(倍壓電荷泵)和—5.5V(反相電荷泵)輸出電壓,電荷泵工作在非連續模式,一旦輸出電壓低於5.5V,將開啟電荷泵;輸出電壓超過5.5V,即可關閉電荷泵,每個電荷泵需要一個飛容器和一個儲能電容,產生V+和V-的電壓。
max3232在最差工作條件下能夠保證120kbps的數據速率。通常情況下,能夠工作於235kbps數據速率,發送器可並聯驅動多個接收器和滑鼠。
MAX3232、MAX3222等收發器是採用專有的低壓差發送器輸出級,利用雙電荷泵在3.0V至5.5V電源供電時能夠實現真正的RS-232性能,max3232供電電壓5v或3.3V,耗電0.3mA,外接4個0.1uF電容。
我在使用MAX3232的時候出現了很多的硬體問題,之前以為是軟體問題,結果發現是硬體問題,浪費了很多時間。
我用了2個串口,然後使用MAX3232引出2個232電平,但是發送接收數據有問題,用TTL電平的串口則沒有問題,,對同一個口進行對比後發現,原來不使用232的時候就沒有事情,因此歸結月232問題,但是換了232
是一種RS-232標準的變種,只是碼制、波特率等等和RS-232定義都是一樣的,只有一點不一樣,就是高低電平的定義。
單片機高電平一般是VCC,而低電平一般是GND。而RS-232標準的高電平是負邏輯,而低電平是正邏輯。
電腦的COM口就是標準RS-232接口,它的高電平定義為-12V,而低電平定義為+12V。所以單片機的串口必須經過電平轉換才可以和標準RS-232通信,這個轉換晶片5V的一般是MAX232或SP232,3.3V的一般是MAX3232或SP3232。
打開APP閱讀更多精彩內容
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴