PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : GND,Vcc,Vpp multiplexen



Import-Script
04.03.2004, 09:19
Hi, <BR> <BR>Ich bastel mir grad einen neun Prommer und möchte die Leitungen, die Vpp f&uuml;hren können multiplexen - bin da nicht so der Freund vom jumpern. Meine Lieblingstransistoren &#40;Infineon BCR-xxx&#41; sind nur leider etwas langsam, wie ich am Ossi feststellte, bekomme ich nur brauchbare Signal bis ca. 310kHz. F&uuml;r die Versorgungsspannung Vcc und Vpp sollte es aber reichen. <BR> <BR>Zur&uuml;ck zum Problem: Gibt es eine 74er Familie mit &#39;Open Drain&#39; &#40;nannte sich das glaub&#39; ich&#41;, also offene NPN-Kollektoren &#40;Pull-Ups d&uuml;rften wohl nicht wirklich stören, Schutzdioden am Ausgang schon...&#41; die sich neutral verhalten, wenn sie ca. 12V auf den Ausgang bekommen? Klar, das die abbrauchen, wenn dieser LOW f&uuml;hrt, aber davon gehen wir jetzt mal nicht aus! <BR> <BR>Und Dann hab ich noch eine Frage zum Auslesen: <BR>Mir kam so die Idee, daß im 74HCxxx Schutzdioden am &#39;Eingang&#39; sein d&uuml;rften, und habe mal 20V &uuml;ber einen 20k-Widerstand reingejagt. Es blieben ca. 5,7V am Eingang bei etwa 1mA. Ist sowas &#39;O.K.&#39; oder fällt es doch eher unter &#39;tricky and dirty&#39;? <BR> <BR>Ich freu mich auf Antworten... . <BR> <BR>P.S. meine &#39;analogen&#39; Kenntnisse sind noch am wachsen...

Import-Script
04.03.2004, 11:29
Das mit den 5,7V ist korrekt. Man sorgt dort mit einer Diode daf&uuml;r, dass die Eingangsspannung nicht grösser als UB wird &#40;also Diode mit Anode am Eingangspin und Kathode an &#43;UB. Klar, dass Du da 0,7V mehr misst, aber das darf. Es geht ja nur darum, die Halbleiter drinnen zu sch&uuml;tzen und das sind ja auch PN-Übergänge, also 0,7 &#34;zuviel&#34; ist OK, diese Bedingung herrscht drinnen ja auch &#40;egal wie komplex auch immer&#41;. <BR> <BR>Open Collector Treiber 6fach: 7406 --&#62; da achtung!!! Bitte den 7406N nehmen &#40;kann 40mA und 30V&#41;, gleiches nicht invertierend 7407N. <BR> <BR>Ansonsten auch wie gehabt mit Transistor, Typ ist ziemlich egal &#40;BC548 z.B.&#41; und dann!!! Eine Diode von Basis an Collector &#40;BAT85 ist gut, 1N4148 tut aber auch&#41;. Sinn ist es die Basis nicht mit Ladungsträgern zu &uuml;bersättigen; dann schalten die auch sauber ab bei hohen Frequenzen. &#40;Anode an die Basis, Kathode an den Collector&#41;. <img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0>

Import-Script
04.03.2004, 11:48
Das geht ja man flott hier.... DANKE! <BR> <BR>Den Tip mit der Diode werde ich auch mal probieren, auch wenn ich mir da bei meinen BCR-Transistoren nicht ganz so viel Hoffnung mache, da dort &#40;z.B. beim NPN Code WJs&#41; ein EB-Widerstand &#40;47k&#41; und ein Base-Widerstand &#40;10k&#41; mit drin ist. <BR>Mit grade mal knapp 3Cent/Stk sind die Teile wohl recht g&uuml;nstig aber doch nicht so geeignet wie ich dachte... . <BR> <BR>Notfalls m&uuml;ssen neue Transen her... <BR> <BR>Danke, Arne <BR>

Import-Script
04.03.2004, 14:09
@Arne: Ich hab mir gerade mal willk&uuml;rlich ein Datenblatt gezogen: BCR158. <BR>Bei 5V und Ic=10mA typisch 200MHz Transitfrequenz und Basiskapazität von 3pF; und sowas macht bei Dir bei 300kHz schlapp??? <BR>Da stimmt woanders was nicht!!! <img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0>

Import-Script
04.03.2004, 16:05
Also bei meinem Brenner hab ich die Vpp &uuml;ber einen LM317 erzeugt. Am Adj-Pin des LM werden verschiedene Widerstände &uuml;ber einen 7407 &#40;6 fach open collector&#41; auf GND gezogen um die entsprechenden Spannungen einzustellen. Statt dem 7407 kann man nat&uuml;rlich auch jeden NPN-Transistor nehmen. <BR> <BR>Siegfried

Import-Script
05.03.2004, 15:49
@Sibi <BR>Mein Problem ist nicht das Erzeugen von Vpp, sondern die Schaltzeiten der Transistoren f&uuml;r die Signale direkt am zu programmierenden IC. Einen LM317 setze ich schon genau so, wie von Dir beschrieben ein. :D <BR> <BR>@Andreas <BR>Ich setze BCR-185 PNP &#40;nicht 158 ;&#41; &#41; und BCR 135 NPN ein. <BR>Die Schaltzeitprobleme ermittelte ich aus folgendem Versuch: <BR>10MHz Quarzoszillator auf HC393 &#40;als Teiler /2 /4 /8 usw...&#41; &uuml;ber HC14 &#40;f&uuml;r klare Verhältnisse&#41; auf Bridge BCR-185, Ermitter auf &#43;5V, Collektor &uuml;ber 470 Ohm auf GND. <BR>An der Bridge ist das Signal noch sehr gut - jedoch am C läßt sich nur vermuten, daß die Spannung einbrechen w&uuml;rde, wenn er doch mehr Zeit hätte. <BR> <BR>Ein Spannungsteiler vor der Bridge brachte zwar das Signal von 10MHz durch, doch Die Signaldifferenz von ca. 1,2V reicht f&uuml;r die Logik nicht aus. <BR>Vergleichbare &#40;entsprechend angepaßte Schlatung&#41; mit BCR-135 ergab gleiche Ergebnisse. <BR> <BR>Erstmals wurde ich mit diesem Problem konfrontiert, als ich diese Transistoren f&uuml;r die Steuerung in meinem Eprom-Simulator einsetzte &#40;benutzt außer mir eigentlich noch jemand sowas feines? Ladezeit ca. 1sec f&uuml;r 32kByte mit MC-Reset!&#41;. <BR> <BR>Mach ich da vielleicht noch einen grundlegenden Denkfehler? Nur, wenn noch X Teile um den BCR-Transistor kommen m&uuml;ssen, werde ich wohl mit anderen Teilen besser fahren... . <BR> <BR>Gibt es den 7406&#40;n&#41; noch? Bei Reichelt fand ich nur den LS06 als DIP &#40;w&uuml;rg&#41; - SMD wär mir da lieber. Auch der Preis von 56Cent läßt vermuten, daß er nicht wirklich gefragt ist...! <BR> <BR>Gruß, Arne <BR>

Import-Script
05.03.2004, 17:15
@Arne: Versteh ich das jetzt richtig, dass Du mit Transistoren mit integrierten Widerständen BC&#40;R&#41;-Typen versuchst eine Komplementärendstufe auf Spannungsfolgerbasis zu bauen? <BR>Bitte mal Schaltung posten... <BR> <BR>Zum 7406: Da gibt es immer wieder Beschaffungsprobleme. Der hat es sogar mal geschafft auf gut 10,-DM!!! zu kommen. Frag mich nicht warum... <BR>Mit geht´s ähnlich mit dem 74LS590 - siehe Reichelt: LS = 4,05 €, HC = 37 Cent; das sind Dinge, die begreift &#34;Normalverbraucher nicht&#34;... <BR>

Import-Script
05.03.2004, 20:51
&#62;&#62;Komplementärendstufe auf Spannungsfolgerbasis <BR>klingt nett - hab leider kein Plan, was das ist, kann es d.h. auch nicht ausschließen <img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0> <BR> <BR>Dann extrahiere ich mal den betreffenden Teil der Schaltung zum posten &#40;wenn der Hausdrache es duldet... <img src="http://progshop.com/elektronik/diskussion/clipart/crazy.gif" border=0>&#41; <BR> <BR>Vorweg w&uuml;rde ich versuchen mein Ziel wie folgt zu beschreiben: <BR> <BR>Ein Modul mit 16 I/O Pins, das neben <b>Pull</b> Vcc und GND auch <b>SET</b> Vcc, GND, Vcc2 unterst&uuml;tzt. <BR> <BR>Ein weiteres Modul &uuml;bernimmt dann das Auslesen von High oder Low-Pegel &#40;0 und 1 reichen mir vorerst&#41;. <BR> <BR>Halt zum Testen und Experimentieren und wohl dann auch als Multiprommer &#40;womit die Katze dann entg&uuml;ltig aus dem Sack wär&#41;. <BR> <BR>

Import-Script
06.03.2004, 00:28
<img src="http://progshop.com/cgi-bin/diskus/board-post.cgi?action=posting_upload_form&what=show&img=11834" alt="Schema.GIF"> <BR>Hier dann das Grundschema f&uuml;r einen I/O Pin &#40;Pad1&#41;. Zwar teilt sich die Steuerung etwas sinniger &uuml;ber mehrere IC&#39;s &#40;wie IC1&#41; auf, f&uuml;rs technische Verständnis d&uuml;rfte aber diese Ansicht &uuml;bersichtlicher sein. <BR> <BR>In einem Versuchsaufbau hat es auch schon funktioniert &#40;&uuml;berpr&uuml;ft mit Logiktester und Messgerät&#41; - nur eben die Schaltzeiten sind einfach zu lang. <BR> <BR>Der Kurzschlußstrom f&uuml;r die steuerbaren PULLs liegt bei ca. 4mA am I/O-Pad gegen GND bzw. Vcc. <BR> <BR>Der HC245er ist lediglich als lesender Treiber eingesetzt. Ich hoffe das Bild ist noch nicht zu sehr gestaucht... <BR> <BR>Weiter sind Schutzschaltungen f&uuml;r &#43;5V und &#43;12V vorgesehen und die Steuerung per MCs&#39;51 bzw LPT.

Import-Script
06.03.2004, 11:55
Was hältst Du denn davon, wenn Du schon so einen Aufwand treibst, statt der BCRs FETs zu nehmen? <BR> <BR>Übrigens, Dein &#34;Pull VCC&#34; und &#34;Pull GND&#34; mit den &#34;verhungernden Transistoren&#34; ist nicht so ganz &#34;Knigge-like&#34;. Nun denn, wenn´s so sein soll, Digitalschaltungen zu &#34;veranalogen&#34;, dann nimm doch einen OPAMP und steuer dem die Verstärkung entsprechend. Das spart Dir auch die Unterscheidung, die finde ich zwar ganz nett, aber &uuml;berfl&uuml;ssig. Ein Pull&#40;up&#41;/&#40;down&#41; eines Digital-ICs endet in einem &#34;SET&#34;.. also Low oder High und nicht so am &#34;mit 220k verhungernden T1, der &#40;weiss jetzt nicht; Tipp: 10k zu 2K eingenaut hat, also von einem HC573 angesteuert wird mit 5V &#40;best Case&#41;, dessen Basis dann 220k&#43;10k gegen 2k mit den schlappen 5V irgendwas an der Basis-Emitter-Diode in Gang setzen soll und den Transistor &#34;höflich bitten, ungeachtet aller 4cent-Exemplarstreuungen&#34; doch einen &#34;soften, wenigstens pulldownenden!!!, ansatzweisen Collectorstrom fliessen zu lassen??? - Wäre ich mir nicht sicher, ob die 100 Transistoren da alle gleicher Auffassung sind...??? <BR>Dem T3 entreisst es auch mal gerade ca. 30uA Basisstrom aus der er dann mit einem ß=100..300 wenn er gut ist so knapp 1mA &#34;Wattebausch Pull-Up&#34; hinbekommt. <BR> <BR>Sorry, aber mir schwant böses.

Import-Script
06.03.2004, 18:19
Recht haste, und der &#39;Schwachsinn&#39; ist mir gestern erst nach dem posten aufgefallen... <BR> <BR>F&uuml;r einen sauberen PULL-UP wäre T5 besser mit Vcc am Ermitter und Collektor &uuml;ber R2&#40;dann mit ca. 1k2&#41; zum I/O-Pad aufgehoben. Klares durchsteuern - klares Verhälnis! <BR> <BR>PULL-DOWN d&uuml;rfte auch nur f&uuml;r Experimente oder &#39;Selftest&#39; interessant werden, wollte ich dann &uuml;ber T1 mit R2 im Collektor mach und f&uuml;r den schnelleren Logikkram zum SET GND etwas wie den 7406 nehmen. <BR> <BR>Da ich diese Stufe bei 3 Modulen mit 16 I/Os 48x aufbaue, ist der Platzbedarf und Gesamtpreis auch entscheident. F&uuml;rn sauberes PULL im geposteten &#40;jedoch veränderten&#41; Schematic noch zwei Transen drauf und die Stufe im Plan liegt pro I/O &#40;f&uuml;r 9 Transistore &#43; 3 Widerstände&#41; bei ca. 35Cent. <BR> <BR>Der USB-Prommer von Batronix w&uuml;rde mich ja von meinem Vorhaben und &#39;Mamutprojekt f&uuml;r Hobbybastler&#39; abbringen, wenn er doch auch meine Lieblinge die 8051er schon proggen könnte - die stehen jedoch leider noch in ferner Aussicht. Und so flexiebel ist das Teil ja dann in meinem Sinne auch nicht, weil man nicht direkt jeden Pin zwecks Experiment einzelnd steuern kann, ohne sich in die Schaltung zu hacken... . <BR> <BR>FETs wären wohl die Lösung &uuml;berhaupt, nur bin ich mit denen noch nicht wirklich vertraut. Wenn Du passende Typen w&uuml;ßtest, w&uuml;rde ich es gerne auf einen Versuch ankommen lassen. <BR> <BR>OP&#39;s könnte auch gehen, wird aber ohne weiter Transistoren nicht auskommen können - halte ich daher f&uuml;r keine gute Lösung. Weitere Behauptungen: aufwendiger, platzraubender, teurer. <BR>

Import-Script
07.03.2004, 11:28
<a href="http://www.semiconductors.philips.com/acrobat/datasheets/2N7002F-01.pdf" target=_top>http://www.semiconductors.philips.com/acrobat/datasheets/2N7002F-01.pdf</a> <BR> <BR>sowas vielleicht... <img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0> <BR> <BR>Da gibt´s tausende ähnliche in der Richtung.

Import-Script
09.03.2004, 09:02
Ich sag erstmal: Danke! <BR> <BR>Offentsichtlich komme ich einfach nicht drum herum, mich eingehender mit FETs zu beschäftigen. Na dann werd ich mal... ! <BR> <BR>Gruß, Arne <BR>