他の+5 VデバイスとのインタフェースPIC24(操作+3.3 V)

A

arup

Guest
こんにちは、私はPIC24 chip.Myのプロジェクトで私の新しいプロジェクトでいくつかの+5 Vのデバイスを(私の古いプロジェクトですでに使用された)を使用することを計画していますPIC24FJ128GA110.Iに基づいていますMUXのような特定の+5 Vで動作するデバイスをドライブしたい - hef4067、シフトレジスタ - ?74HC595などを..私は、直接それらの+5 Vで動作するデバイスの制御ピンを駆動するためのPIC24のデジタルI / Oを(+3.3 Vマイクロ)使用することができます私が理解する私は、以下を確実にするために必要なこれらのピンを使用することです。 :A)これらのピンはfirmware.Theyでオープンドレインとして構成する必要があるとlは+5 Vに外部抵抗でプルアップされるb)にこれらのピンは、デジタル専用ピンであることが必要彼らは、ANXのピンであってはならない。。私IM間違った場合の修正、plsは他の予防措置が取られる必要がある場合も示唆している。 3.3 Vはマイクロは、アプリケーションの+5 Vで動作するデバイス謝辞と尊敬、アラップとineterfacedでなければならない運営する一般的な考慮はどのようなものが
 
こんにちは、Arup社は、[引用=アラップ])ピンがfirmware.Theyでオープンドレインとして設定する必要のある方は+5 V B)これらのピンは、任意のデジタル入力のみのピンにする必要があるため、外付け抵抗でプルアップlとなる。彼らはすべきではないANXピン。 [/引用]厳密にそうです。とPIC24はまた、あなた5Vの周辺機器からデータを読み取る必要がある場合は、特定のピンの+5 V入力を許容します。周辺機器のデジタル入力は、プルアップ抵抗とRC回路を形成する一定の容量を持っていることに留意してください。これは、オープンドレインが多少遅く出力することができます。あなたが1Kプルアップを使用し、数MHz以上、信号が小さいままにしていると、私はあなたがどんな悩みを持っていないでしょうね。よろしく、クリス
 
3.3V互換性のある74HCTを使用すると、特に高い信号速度のために、おそらくよりよい解決策です。また、プルアップのためのエネルギーを節約します。
 
私は、dsPIC33のピンに接続するための5Vで動作するMAX232との接続を考えているdsPIC33回路(3.3V)と同じ質問があります。 ?私は多分1KのdsPICをへMAX232アウトの抵抗を仮定、入力が直接接続、またはこれだけフォーラムbraintrustに確認のdsPICチップをリスクしたくない(?トランジスタ)レベルコンバータを必要とすることができるはずです:D最初の.......
 
マイクロチップ社は、Webサイト上でこれらの問題に対処するいくつかの素晴らしいドキュメントがあります:3Vのヒント"n個のトリック: http://ww1.microchip.com/downloads/en/DeviceDoc/41285A.pdf 3Vニュースレター:[ URL] http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2521 [/URL]複数の電源電圧を使用するシステムでレベルトランスレータを支払うしないでください http://www.edn .com/article/CA6335309.htmlテキスト=マイクロチップ 3Vデザインセンター:? http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2530
 
それはデータシートを見てみると良いだろう。 MAX232は、TTL入力レベルの仕様を持ち、3.3VのCMOSロジック出力とインターフェースできるなしのレベル変換またはオープンドレインドライバを必要とする。
 
よりよい、まだ、MAX3232、チップは3Vのレベルで動作するように設計されています。
 
[引用]ベター、まだ、MAX3232 [/引用]ベター、であればの5V電源がこの方法で保存することができます。
 
MAX3232はできる、と(私はレベル変換器としてそれを使用して、2.7Vのいずれかを実行している - PIC16F877Aを - > MAX 232 - > MAX3232 - > Telit GM862 GPS)を3V電源で動作しますツェナー/抵抗の組み合わせによって得られる2.7V:)
 

Welcome to EDABoard.com

Sponsor

Back
Top