5Vから3.3VへのUSART USARTを接続する方法は?

H

h.v

Guest
私はUSART経由の5V電源でのAVR mega32に3.3VでGPS動作を接続する必要があります。どのようにそれを行うことは可能ですか?私はレベルコンバータが必要だと思う!ここに私の提案です!彼らはこれを行うことができるのですか? GPS(3.3V)RX、TX =====> 74ACT125(5V)======> MCU(5V)RX、TXのGPS(3.3V)RX、TX =====> MAX232(3.3V )=====> MAX232(5V)======> MCU(5V)RX、TXのGPS(3.3V)RX、TX =====>プルアップ抵抗======> MCU (5V)RX、TX、私はまだそれらを実装していない!私は、彼らは、GPSやMCUを害することとなる場合を確認していないので!
 
私は、レベル変換器をお勧めします。以下の項目をチェックしてください:[URL = http://www.alldatasheet.com/view.jsp?Searchword=74LVC4245] 74LVC4245シート、74LVC4245データシート、74LVC4245ダイオード、74LVC4245マニュアル、74LVC4245データシート、74LVC4245 PDF - ALLDATASHEET.COM [/ URL ]
 
GPS(3.3V)RX、TX =====> 74ACT125(5V)======> MCU(5V)RX、TXのGPS(3.3V)RX、TX === ==> MAX232(3.3V)=====> MAX232(5V)======> MCU(5V)RX、TXのGPS(3.3V)RX、TX =====>プルアップ抵抗= =====>マイコン(5V)RX、TX
あなたの提案された解決法は、GPSからMCUに、一方向にすべてであるが、あなたは内の別のソリューションを適用する必要がありますので、両方の方法でピンを受信および送信がある各方向。次の二つの投稿をチェックしてください http://www.edaboard.com/thread198179.html#post832280 #post833450 http://www.edaboard.com/thread198179.htmlアレックス
 
http://www.edaboard.com/thread198179.html#post832280 [/URL] #post833450 http://www.edaboard.com/thread198179.htmlアレックス
私はこのGPS(3.3V)TXを意味=====> 74ACT125(5V)======> MCU(5V)、RXのGPS(3.3V)、RX MAX232(5V)==== ==>マイコン(5V)テキサスのGPS(3.3V)TX
 
それは3.3V電源で動作することはできませんので、MAX232を備えたソリューションが問題になるだろう、そのためにMAX3232の別のバージョンがあるが、私は2チップを使用した場合のコストが高くなると思います。私はCD4504と74HC4050を知りません。 5Vの電源で、5Vから3.3Vは大丈夫だと思うので、入力が高い状態として2Vを超える何かを変換し、1つのチップを使用して1つの簡単な解決方法は、74HCT244(3ステートオクタルバッファ/ラインドライバ)を使用することであろう逆方向に(チップの別のバッファを使用して)入力が5Vであろう、あなたはの出力に接続1K8の抵抗で、例えば3V3のレベルに5V出力を低減するために、分圧器として2つの抵抗を使用することができそこからGNDに3K3、2つの抵抗の間の出力は3300 /(3300 1800)私は、あなたが出力に約3V得るだろうと思いこのように分周器の= 0.647 * 5V = 3.23v電流が1mA程度となるだろうなぜなら74HCT244の出力に追加の電圧降下。アレックス
 
[QUOTE = HV; 861079]私はこのGPS(3.3V)を意味テキサス=====> 74ACT125(5V)======> MCU(5V)、RXのGPS(3.3V)、RX MAX232(5V)== ====>マイコン(5V)テキサスのGPS(3.3V)TX
 
レベルシフタとしてトランジスタスイッチ...?ただのthinkin ...うまくいくかもしれない... 3.3TX >>ベース、5 >>コル。 >> Gndとスルー抵抗を発する...他のピンのためにそれを逆転....動作するはずです..
 
多くの商用レベルシフター/ここで利用可能な翻訳者がいくつかのURL、アプリケーションノートおよびデータシートですがあります:[URL = "http://focus.ti.com/docs/prod/folders/print/pca9306.html"]デュアルバイ指向I2CバスおよびSMBus電圧レベル変換[/URL] [URL = "http://www.maxim-ic.com/app-notes/index.mvp/id/3007"]ロジックレベル変換[/ URL ]また離散のMOS-FETを使用することができ、付属のドキュメントのいずれかを参照してください。この問題に関してDineshSLによるブログもあります:[URL = "http://www.edaboard.com/entry329.html"] 3.3Vと5Vの回路を接続するためのI / Oロジックレベル変換[/URL]この情報がお役に立てば幸いですあなたの努力インチ
 
一つの方向には、Tx、Rx回線の転送データが双方向ソリューションからもっとシンプルで、トランジスタ·ソリューションは、あまりにも動作することができますが、各方向ごとに異なる​​設定で、以下の回路の出力は、出力に電流制限を提供できるようにと出力は高インピーダンス入力を対象としています。 アレックス
 
回答のおかげで、私は5から3.3に変換するため74HCT125を使用し、それは[OK]を動作します。私はまだ逆方向に接続していない!私は3.3から5のための分圧器を使用するつもりだ!この点でいくつかの質問! 1 - "線量抵抗分割器またはトランジスタスイッチは(ポストの上)のUSART送信エラー率を向上させる可能性がある? "2 - "他のソリューションと比較して十分に速く、彼らは "3あり、分圧器は、GPSのRXを燃やすにつながる?例えば、過電流が原因! 4どちらが優れている:5Vマイコンテキサス===>抵抗分圧器===> 3.3VのGPS RX 5Vマイコンテキサス===> 74HCT244 ===>抵抗分圧器===> 3.3VのGPS RX 5Vマイコンテキサス===>トランジスタ===>抵抗分圧器===> 3.3VのGPS RX
 
スイッチング速度が約100.000回/秒になりますが、これは、簡単に任意のトランジスタで管理することができる、私はあなたがそれに問題があるとは思わない。あなたはレートがとても上手に、それはあなたが使用してもかまいませんのでいずれのソリューションに比べて遅いです。誤り率は、送信機と受信機の間の適切な転送速度の偏差でより多くのことを行う必要があります。あなたが提案するすべての3つのソリューションが正常に動作します。電圧レベルが適切な値を持っている場合、GPSが破損することができる方法はありません、それとは別に(分圧器から)電流を制限する抵抗もある。アレックス
 

Welcome to EDABoard.com

Sponsor

Back
Top