MAX7219は、非常に十分な男ではない!

D

Damnthistinleg

Guest
こんにちは、これはここは私に簡単にアクセスしてください私の最初の投稿です。私は、知識のビットを持っているが、それはマークよりも多くの領域だ - あなたが私の言いたいことが表示される場合!とにかく、私はのためのMAX7219は、ほぼ理想的な小さなプロジェクトに取り組んでいる。私は、8大規模な7セグメントディスプレイを駆動する必要がありますが、それらは7219から直接入手可能ですより多くの電力を必要とします。はデータシートが表示されます可能ですが、各セグメントは、100オームの電流制限抵抗と直列4高輝度LEDを使用して表示されます。私は彼らが12ボルトDCで駆動されるように意図されているこのことからみている。私は二つのことを行う必要がありますので、MAX7219のPWM調光機能を活用したいと思います。まず、私は彼らが今パルスされるため、私は、LEDを流れる電流を増加させる27の周りオームの抵抗値を削除する必要があります数える。第二に、私は、適切な電圧と電流を提供するために、7219からの出力を増幅する必要があります。この問題は、私は可能な限り効率的私は12ボルトのバッテリーからすべてを実行するようにこれを行うには、必要があるということです。すべての助けを事前に感謝します!デイブ。
 
ここからダウンロードデータシート[URLの= http://www.alldatasheet.com/view.jsp?Searchword=MAX7219]はMAX7219のデータシートMAX7219のデータシート、MAX7219のデータシート、MAX7219マニュアル、MAX7219のデータシート、MAX7219データシート - ALLDATASHEET.COM [/ URLをあなたが使おうとしたのディスプレイ用]おそらくデータシートは、同じサイトから持っていたことができます。
 
ありがとうしかし、7219データシートでは、問題ではないと私は彼らを追跡、私はディスプレイの1つを必要としない。私は本当に何かをダーリントンの配列と同じように非効率的な使用せずに、それらを駆動する最良の方法を探しています。デイブ。
 
データシートには、どのように大型ディスプレイを使用して、外部FETを用いた桁のドライブを使用する方法を示しています。それがまだ十分でない場合は、、同様に信号のセグメント上のトランジスタのドライブを使用することができますまだPWM調光制御を保持します。ブライアン。
 
ああ、私はを参照してください。私はそのビットを逃した。私はそれを見ていたが、私はそれが私の場合は助けになるとは思わない。 MAX7219は、5ボルトを必要とする数字は12ボルトが必要です。 MAX394は、電源電圧とスイッチ電圧の間にどのような場合の違いを処理できるように表示されない場合は、スイッチを介して最大電流は100mAです。私は今は、しかし、その上に寝て簡単な答えがあるかもしれませんしました。問題は、実際に表示されますが共通カソードているという事実です。彼らは共通のアノードをされている場合、私は0ボルト側に切り替え、私はまだ、最小限の部品とMAX7219のPWM調光の利点を取ることができる単純なNPNスイッチを使用することができるはずです。また、より高い電圧をスイッチングの問題を解決するだろう。を念頭に置いて、それが桁のLEDをdesolderし、それらに振り向く方が簡単でしょう。この音権利はありますか?デイブ。
 
MAX7219の極性は、ちょうどあなたは、信号を反転させる場合は特に、一方の側を切り替える場合、またはを除いてのすべての数字を見つけるする唯一の共通陰極ディスプレイの使用を注意してくださいできる信号の[は、/ Iをあなたが同時に表示される欲しいもの]を!私は同じ桁駆動回路(接地側)に滞在するが、12Vの5Vからアノード側を発生させる傾向があるでしょう。この問題は、複数のコンポーネントを使用している、あなたにはおそらく2つのトランジスタを、陽極で(セグメント)ドライブと12Vの電源線から一の'hanging'を駆動する一する必要があります。各々が戻って正しい極性に持ち込む信号を反転します。偶然、私は64個のLEDを駆動するMAX7219を使用してデザインプロジェクトが進行中と8 × 7セグメントのLEDを使用していますが、非常に高輝度で、それらを駆動している私はあなたと同様の問題に直面することができるので、パイプラインで別のプロジェクトを持っている。ブライアン。
 
あなたは7セグメントのCAまたはCKタイプULN2803ようUDN2981またはダーリントン配列のようなソースのドライバを使用することを検討する必要があります。
 
ありがとうAbidr、このアプリケーションのUDN2981ルックスの理想的な - それは電流を扱うことができると仮定します。 12ボルトで、私は個々のセグメント100mAの電流で探していますが、これは約10%のデューティサイクルでいます。これにより最大800mA来て、私はこのチップの推奨最大出力定格は350ミリアンペアされていることをすべての7つのセグメントおよび小数点が使用されている機会があるでしょうに注意してください。私はちょうど少数のホールドを取得し、それらを試してみる必要があるでしょう!私は過去にULN2803sを使用したとすることができます'ペアを設定'の入力は、現在の処理を向上させることを知っている。私は同じことが可能になるようULN2981真ていると思われる。現在の取り扱いや部品点数の問題が残っている場合は、私が常に直列に8個のLEDを使用して実行する桁を配線し直す可能性があるとします。私が供給される/ 24ボルトの切り替えが、少なくとも現在の半分になる必要があると思います。それは大きすぎる24ボルトの電池を手に入れるのは非常に簡単です。考えただけ!はI'll veroboard掘ると皆さんに戻れます。これまでのアドバイスをありがとう!乾杯、デイブ。
 
はいもULN2803よう組み合わせることができますUDN。私は一緒にそれらの3つのペアでしたが問題なく、唯一のキャッチ働いたUDNは4倍以上の私の国でULN2803よりも高価です。いいえ、8トランジスタや効果トランジスターよりもディップスイッチ18分の16を半田付けしても、その便利な後悔
 
こんにちは。私はほぼ同じ問題を解決するために探しています。私は、MAX7219との共通カソード3インチに7セグメントディスプレイを駆動する必要があります。各セグメントは9V 20mAを必要とします。したがって、元のポスターとは対照的に、私はMAXはサポートされているセグメントごとに最大40ミリアンペアも内にまだいる。私はより高い電圧を必要とします。だから、私はマックス桁のシンク側を使用することができますが、セグメントのソース側にコンポーネントを追加する必要がありますね。私はこのスレッドの提案を読んで私の頭の中でかなりの画像は、この方法をしないようにすることができます。誰もがしてください、ソリューションのダイアグラムを持っていますか?
 
シンクあなたがULN2x03使用することができますソースはUDN2981使用することができますしてください。
 
ことをお寄せいただきありがとうございます。私は40mAでているので私が直接使用することができるシンク側に(桁ドライバ)と仮定して、正しいですか?だから私は、セグメントラインに1つをUDN2981配置し、UDN2981に9Vおよびグランドを置く必要がありますか?
 
あなたはTPIC6B595を得ることができるなら、接続された回路は非常に良いです。そのRTCクロック。その共通のアノードは、RTCに基づく。それゆえ私は、私の国で共通のカソードに7セグメントを見つけることがされていないため、私はいつものCA BTWに基づいて回線を作らている:これは私のプロジェクトではありません、ネット上でそれを見つけた年ほど前、私は2.3のために作ったインチ7セグメント、それは完璧eversinceを取り組んできました。
 
[引用= abidrは、865638]は、ULN2x03とソースをUDN2981使用することができます[は/引用]私はセグメントドライバーにUDN2981を追加する回路図作成に使用する可能性がシンクする。あなたが見ていただけませんか接続されている回路図と私はこれを正しく理解ばいいですか?それはまたはMAX桁のドライバを介してLED電流をシンクする[OK]を、そこに別の外部のドライバを追加することが絶対に必要でしょうか?ありがとう!クリス
 
技術的には一目で、回路図は大丈夫です。しかし、正直なところ私はそれが、私はそれが動作するかと言うことができる試したことがない。ただ私は7セグメントは、2.3インチサイズを超えていると仮定する、私は"個人的に"あなたは12ボルトの電源を使用しているので、同様に2803のようなシンクドライバを使用して希望の安全側にする。
 
はい、彼らは3インチのディスプレイがあります。 (小数点以下2)セグメントごとに一連の6個のLED。だから私は、グランドとUDN2981と同じ12V電源を10ピンUDN2981が接続端子9と同じように桁の行にULN2803を追加希望ですか? 12Vの電圧は制限抵抗とLEDを介して、この時点でゼロに下落している必要があります。このドライバは、以上のMAXは、右ハンドルよりも電流をシンクするために必要となるので? MAX7219データシートの数字はドライバが320ミリアンペアを沈めることができると言います。すべてのセグメントがオンになっている場合、各20mAで8セグメントでは、160ミリアンペアで実行されます。これは仕様の範囲内でする必要があります。あなたは予防、またはそこに私は、現時点では見ることができないもう一つの理由であるのと同様に2803を追加するか? ;-)私は私の考えで私の最初の問題は、私は、セグメントは、現在のマックス桁ドライバにLED *バック*を介してセグメントドライバから流れる必要があると思ったことだったと思う。しかし、それは彼らがセグメントドライバの定電流源のすべての後、とだけロジックレベルているようだ。 、セグメントドライバの定電流源についてはMAX7219とUDN2981間の抵抗のように、特別な注意がこのようなニーズですか?または私はとにかく通常のロジックレベルの出力としてして扱うことができますか?
 
[OK]を、私はULN2803を含むように回路図を変更しました。それらの実際2。 ULN2803は反転しているので、私は再び入力を反転していた。私が好む主な理由は私は、別のULN2803を使用することを好むのピンアウトして、たとえば、7404sのカップル。あなたは、この問題をこの方法でもうまくいくでしょうか?私はいくつかのULN2803とUDN2981中国からの注文(ロット安い!)が、私はこれをテストする前に彼らが到着するのを、ひと月かそこらを待機する必要があります。
 
きれいに描かれた!唯一の2つのコメント:あなたは十分に得ることができないあなたがダウン2K2以下に4K7の抵抗を削除しない限り第二2803への電流駆動し、よりよい解決策は、まず2803の代わりに、TTLまたはCMOSインバータを使用することです。彼らはそれがするので、4K7に依存しているが、ソース、2番目の2803年に、すべてのバイアスを提供することができます、これらのデバイスは、電流をシンクすることができますに注意してください。小数点以下の信号に注意してください、それはおそらく、ディスプレイモジュール内のLED数がないので、電流を制限する値150Rよりも高い必要があります。それは電源を必要とするようにちなみに、VCCが2番目の2803年のピン接続する必要はありません、デバイスは電流が流れていません!あなたはそれがテストの目的で、同時に上のすべての桁を向けるだろう閉じて地面にスイッチを介してピンを接続することもできます。ブライアン。
 
ことをお寄せいただきありがとうございます。私は今私の回路図のDesignSparkを使用しています。これは、MSペイント、例えば、より自由でより多くの楽しいですよ。 :DIは、私がデータシートから2番目2803用4k7プルアップ抵抗を計算していたと思いました。 Vinが3.85V / Iinが一ミリアンペア= 3.85kOhm。しかし、私はおそらく完全に理解していないことを2803のデータシート。いったん、私は別の値を使用してブレッドボード上でこれをテストします到着。があるのでインバータとして別の2803を選択していた、そのはるかに便利なピンアウトとアウトが対向場所。この回路は、最終的にとVeroスタイルストリップボードで行われる2803年はアウトそんなに簡単に、例えば7404と比較して確認する端子です。あなたは、小数点の右側です。それが4V 20mAでわずか2 LEDと実行を見る。私は、1つの抵抗が変更されました。昨夜は別の考えを持っていた。 MAX7219のセグメントドライバは、定電流源は、いるので希望は私が流れている電流を可能にするように接地して、各行の間に抵抗を配置する必要がありますか?私は2981は電流をシンクすることを疑う。私はソース〜3.5Vの10mAをMAXを設定した場合、抵抗は350Rの値を持っているでしょう。私はそれに応じて回路を変更し、それを添付。
 
あなたの計算が逆さまです!それは1.15Kになりますが1ミリアンペア= 1.15Vの時 - (3.85 5)Vinが3.85Vされている場合の電源は5Vで、抵抗が低下している。私は余分な負荷抵抗なしでそれを試して、それらを追加するには何が起こるか教えするのは難しいので、出力ドライバ回路図を示していない、マキシム、必要に応じて傾斜される。ブライアン。
 

Welcome to EDABoard.com

Sponsor

Back
Top