Gefunden für hcmos - Zum Elektronik Forum |
| 1 - 4066 ungenutzte Schalter -- 4066 ungenutzte Schalter | |||
| |||
| 2 - Bauteil in LTspice integrieren -- Bauteil in LTspice integrieren | |||
| Hallo Leute,
ich brauch mal wieder eure Hilfe. Es geht darum, ein HCT 4053 (Analog Switch bzw. MUX) in LTspice zu integrieren. Da Das Bauteil fehlt, habe ich im Netz bei NXP Semiconductors ein Spice Model gefunden. Mir gelingt es aber nicht, diese Models in LTspice einzubinden. Da es sich hierbei um Dateien mit der Endung .cir handelt, habe ich im Netz auch keine für mich verständliche Anleitung gefunden. Die Dateien im hct Ordner heissen: dhvqfn.s dip.s hc_tfast.cir hc_tnomi.cir hc_tslow.cir hct.cir so.s ssop.s tssop.s Außderdem gibt es noch eine Readme Datei: ======================================================================== NXP SEMICONDUCTORS HCMOS SPICE MODELS ======================================================================== This is version 1.2 for the NXP Semiconductors HCMOS SPICE models. These models are in Berkeley SPICE format. To run simulations, read the instructions provided in the top level program, hct.cir. Also refer to the SPICE data book for information on individual part types and package modeling. The following files should be included to perform simulations on the HCMOS family: hct... | |||
3 - IRF7104 mit IR2113SPBF -- IRF7104 mit IR2113SPBF | |||
| na, dann will ich dir das mal glauben.
Technisches Problem ist aber: fertige Treiberschaltungen haben oftmals einen Pufferkondensator für die Versorgungsspannung. Da kann dein Fet so schnell pulsen/schalten wie der will, durch die Pufferung werden die Signale verwaschen. ggf kommst du also um eine Treiberschaltung mit Modulationseingang nicht herum. Kann man aber auch fertig kaufen. Also, wenn kein C im Treiber: Nehmen wir doch mal den IRLML2030TRPBF, der schaltet mit 6.8Ohm Rgate innerhalb von <8ns. Ich würde mal probieren (simulieren) den einfach mit jeweils ~ 50Ohm Ohm an 4 parallel HCMOS-Ausgänge (HC14 oder so) anzuschließen. Edit: Falls es ein "echter" MOSFET-Treiber sein soll: so was wie der MCP1401/02 vielleicht? Natürlich mit 5V versorgt. Ist von der Verzögerung aber nicht so toll. Womit wir WIEDER bei der Mondphasenfluktuationsperiodendauer wären....
[ Diese Nachricht wurde geändert von: Harald73 am 13 Jan 2010 22:47 ]... | |||
| 4 - CMOS NAND-Gatter -- CMOS NAND-Gatter | |||
Zitat : hätte schreiben müssen, dass sich die Frage auf die statische CMOS-Technologie bezogen hat.Die Antwort auch. Dynamische MOS-Schaltungen sind heute weitgehend verschwunden, wenn man mal von Spezialanwendungen wie CCDs und DRAMs absieht. Zitat : Dass NAND der Vorzug gegeben wird, habe ich schon mehrmals gelesen, das ist natürlich nur relevant, wenn man Schaltungsdesign auf Transistorebene betreibt. Aber wer bäckt sich seine Chips schon selbst? Derjenige kann sich dann natürlich auch seine Transistoren optimieren oder unkonventionelle Versorgungsspannungen vorschreiben. In der Praxis, bei fertig gekauften ICs existiert der Unterschied aber... | |||
| 5 - 74HC4046 -- 74HC4046 | |||
| Ich möchte einen HC4046 als einstellbaren Oszillator für einen Testaufbau verwenden. Ideal wäre ein Bereich von 1kHz bis 100kHz. Ich dachte das wäre kein Problem, (was mehr oder weniger auch stimmt), allerdings funktioniert das ganze nur in einem eingeschränkten Bereich wirklich linear. Ich kann die Frequenz z.B. im Bereich 1-4V linear von 20kHz bis 100kHz verstellen, danach ändert sich die Frequenz im Bereich 4-5V von 100kHz bis etwa 5MHz sehr schnell.
Diese Bereiche sind ja auch im Datenblatt angegeben, alledings je nach Hersteller ziemlich unterschiedlich: ON: 0,1V...Vcc-2V TI: 1,1V...3,2V (für Vcc=4,5V) Philips: 1,1V...Vcc-1,1V Dann gibt es im TI Datenblatt ein lustiges Diagramm das das fmax/fmin Verhältnis angibt, das dem Diagramm nach proportional zu R2/R1 ist, und bis über 100 geht. Das stimmt zwar, allerdings ist der Bereich aber alles andere als linear. Fairchild dagegen gibt im Datenblatt in einem Diagramm an, das der lineare Bereich bis nahe Vcc geht und vom Widerstand abhängig ist. Oberhalb des Bereiches sättigt der VCO, die Frequenz ändert sich also nur noch sehr wenig. Das ist genau das Gegenteil von dem was ich gemessen habe. Im Philips Datenblatt zeigt ein Diagramm genau das von mir gemessene Verhalten: Bei <0,9V und ... | |||
| 6 - Motorsteuerung mit H-Brücke -- Motorsteuerung mit H-Brücke | |||
| Das ist nicht nur eine Idee, sondern stimmt genau:
Aufgrund der Sättigung der Transistoren brauchen die einige Mikrosekunden zum Abschalten. In der Zeit ist der Zweite Mosfet schon leitend. Abhilfe: Zwischen 7402 (ich würde die HCMOS Variante nehmen) und Transistoren ein RC Glied + Schmittriger zum verzögern schalten, und parallel zum Widerstand noch eine Diode. So schalten die Transistoren schnell ab (da das Verzögerungsglied durch die Diode umgangen wird), aber langsam ein. ... | |||
| 7 - 13,1MHz Oszillator -- 13,1MHz Oszillator | |||
| Für einen TV Testbildgenerator brauche ich einen möglichst genauen Oszillator, der bestenfalls genau 13,1072MHz erzeugt.
Die krumme Zahl kommt von dem Bildspeicher mit 524288Bytes x 25fps = 13107200Hz. Leider gibt es aber nichtmal Quarze mit 13MHz (zumindest nicht bei den üblichen Elektronikhändlern), daher möchte ich einen Quarzersatz verwenden. Diese Schaltung habe ich im Internet gefunden, an einem uC wo normalerweise ein Quarz hängt. Den internen Oszillator des uC habe ich durch einen HCMOS Inverter ersetzt. Nun mein Problem: 1. Ich keine Ahnung wie man man die Kondensatoren dimensioniert. Bei einem normalen LC Schwingkreis ist das kein Problem, aber hier hat man zwei Kondensatoren. 2. Funktioniert die Schaltung, oder gibt es Probleme, da der Inverter mit einem Rechtecksignal direkt einen Kondensator treiben muss ? Muss da noch ein Widerstand zwischen Ausgang und C2 ? Wenn ja, wie dimensioniert man den (wenn er zu groß wird, bekommt man ja einen RC Oszillator) ? Ohne die Bezeichnung für diesen Oszillatortyp kommt man leider auch mit google nicht sehr weit... ... | |||
| 8 - Streifenraster bei 25 Mhz??? -- Streifenraster bei 25 Mhz??? | |||
| Hast du dir den aneren CPU mal genauer angeschaut und auch durchgelesen ?
Das Hauptproblem waren Reflektionen der Signale. Da ist es also egal ob Punktraster oder geätzt. Die Begrenzung für die Geschwindigkeit ist der WR/RD Zugriff der gerade mal irgendwas um die 70-80ns dauert. Wenn das bei dir länger dauert, kannst du es gerne mal versuchen alles schneller zu takten. Was hast du für ICs verwendet ? TTL, HCMOS, ACMOS, AHCMOS ?... | |||
| 9 - TTL -> CMOS -- TTL -> CMOS | |||
| Ja, müsste gehen: CMOS geht bis 18V, HCMOS bis etwa 6-7V... | |||
| 10 - Timer 555, 12 Bit Counter -- Timer 555, 12 Bit Counter | |||
| Versuchs mal der HCmos Version 74HC123, der sollte bei 3,6V gut funktionieren.... | |||
| 11 - R&S Messender SMDU macht immer mehr Probleme -- R&S Messender SMDU macht immer mehr Probleme | |||
| Ich kenne dieses Maschinchen nicht, aber am Auftreten mysteriöser Fehler, die immer schlimmer werden, sind oft schlechte Elkos schuld.
Mit einer Kapazitätsmessung kommst du dabei nicht weiter, du mußt dir den ESR anschauen. Das geht sogar in eingebauten Zustand. Eine entsprechende simple Schaltung, bestehend aus Oszilloskop und HCMOS-Inverter hatte ich vor langer Zeit schon im Forum gepostet. ... | |||
| 12 - PS/2-Module für AVR? -- PS/2-Module für AVR? | |||
| Genau das ist das Problem...
Mit HCMOS ICs, besser ACMOS oder 74F sollte es gehen. Ein 4facher 2-zu-1 Dekoder (um zwischen den beiden Speichern umzuschalten), das ganze 2x (wegen den beiden Speichern zum Beschreiben mit uC und zum Ausgeben auf dem Monitor) + nochmal die Umschalter, der zwischen den beiden umschaltet. Viel Spaß beim Aufbauen und Fehlersuchen...... | |||
| 13 - VGA mit Microcontroller -- VGA mit Microcontroller | |||
| An sich ist es ganz einfach (aber da soviel möglichst EGA/CGA kompatibel gemacht wurde, wurde alles wieder kompliziert...)
Ein Displaycontroller ist im Prinzip sehr einfach und daher mit einbem FPGA, CPLD kein Problem: Grundlage ist der Pixeltakt. Mit diesem Takt werden die Daten aus dem Speicher gelesen und (digital ein en TFT, oder über ein DAC an einen Monitor) gesendet. Nebenher läuft ein Zähler, der die Pixel zählt. Nach 640 Pixel wird das Bild dunkel geschaltet und dann beginnt der Zeilenrücklauf bis zum Beginn der nächsten Zeile. Dann wird der Zähler wieder zurückgesetzt und der Zeielnzähler erhöht. Dieser zählt die Zeilen bis 480, dann noch ein paar für den Vertikalrücklauf, und das neue Bild beginnt. An weiteren Zäherlstellen wird H und V Sync erzeugt für je eine bestimmte Anzahl an Pixel. Im Prinzip lässt sich sowas auch mit ein paar HCMOS Zählern und etwas RAM bauen, aber dann hat man das Problem wie man neue Daten ins RAM bekommt. Diese Umschaltung muss irgendwie auch gelöst werden. Diese Aufgabe wird im VGA Controller sehr aufwendig erledigt (Memory Planes, FIFO Puffer usw...) Hab dir noch was angehängt, ne deutsche VGA Beschreibung. ... | |||
| 14 - Zwischenspeicher -- Zwischenspeicher | |||
| Machbar ist alles, ich hab zwar keine Ahnung was du vor hast, aber im Prinzip musst due aus ein paar HCMOS ICs eine Schaltung bauen, die bei einem WE\ oder OE\ Signal den entsprechenden Wert aus dem RAM liest, in ein Latch schreibt bzw. den Wert schnell in den Speicher schreibt um so sich wieder dem anderen Anschluss beschäftigen zu können.
Viel Spass....ich hatte die Idee auch schonmal, aber das ganze war mir zu kompliziert.... | |||
| 15 - 32 signale -- 32 signale | |||
Zitat : perl hat am 29 Jul 2004 14:00 geschrieben : Wen das reinschieben der Daten so langsam geht, daß man es sehen könnte, dann nimm welchen mit Ausgangslatches. Das sieht man immer, selbst wenn es nur us sind. Außerdem: Was ist wenn ein 10ms Interrupt dazwischen kommt ? -> Latch unbedingt notwendig. @SEAL Nimm den 4094, da ist bereits das Latch drin. Oder die HCMOS Version, ist im Prinzip egal...... | |||
| 16 - Pegelumsetzer IC gesucht -- Pegelumsetzer IC gesucht | |||
| Dass aus den Eingängen eines 74HC Bausteins ein nennenswerter Strom fließen soll, halte ich für ein Gerücht.
Laut Datenblatt der 74HC Familie http://www.semiconductors.philips.c.....S.pdf - und um die geht es wohl hier, denn es wird der 74HC244 erwähnt - fließt bei HCMOS maximal ein Eingangstrom von 1uA (Seite 4 des Datenblattes) - das macht bei 100K einen Spannungsabfall von 0.1V - der zulässige Spannungspegel zur Erkennung eines Low Pegels am Eingang liegt jedoch im ungünstigsten Fall bei 1.35V - und das bei Ub von 4.5V (Seite 4 des Datenblattes) - das sind noch 1.34V Reserve für die saubere Erkennung eines Low Pegels. Die Überspannunsgschutzdioden der Eingänge können im Übrigen 20mA Strom nach Masse bzw Ub abfließen lassen. Das würde bei einem 100K Widerstand vor dem Eingang bei einer Spannungsspitze von 2000V erreicht. Diese 2KV mögen zwar auftreten können, doch sollte ein Kondensator von 1nF am Eingang des IC zusammen mit dem R von 100K die Schaltung nicht sonderlich träge machen, kurzzeitige Spikes jedoch hinreichend blocken. ... | |||
| 17 - Brauche Hilfe zu PIC -- Brauche Hilfe zu PIC | |||
Zitat : Die Schaltung, die ich angehängt habe, müßte Deinem Vorschlag entsprechen Du kommst der Sache langsam näher. Wenn du jetzt noch parallel zum Elko eine Zenerdiode legst um die Spannung auf für µC verträgliche 5V zu begrenzen und vor allem den 10M Widerstand nach Masse statt nach Plus legst, kann das allmählich funktionieren. Der Transistor würde dann statisch mit knapp 0.5µA angesteuert was bei einer maximal anzunehmenden Stromverstärkung von 500 einem Kollektorstrom von 250µA entspricht. Diese würden am 10k Widerstand einen Spannungsabfall von 2,5V bewirken und das ist ganz klar zuviel. Deshalb diesen Widerstand auf 2k2 oder allenfalls 2k7 erniedrigen, dann funktioniert auch die Ansteuerung von µC oder HCMOS Logik. Ich habe noch nicht nachgemessen, aber die Spannungseinbrüche im Bordnetz beim Einschalten der Innenbeleuchtung werden nicht gerade gering sein. Eine 10W Lampe dürfte im M... | |||
| 18 - 74LS90 in CMOS = 74HC90 ???? -- 74LS90 in CMOS = 74HC90 ???? | |||
| Der 74HC90 ist schon die HCMOS Version des 74LS90. Aber der darf auch nur mit 5V betrieben werden.
Gibts den 74HC90 überhaupt ? Ich finde den nirgends... Der 4518 oder 4520 könnte was für dich sein. Wenn du kein Datenblatt findest, setze ein CD oder MC davor, dann findest du bei google was.... | |||
| 19 - Flash EPROM an uC -- Flash EPROM an uC | |||
| Ich habe für ein 8051 Board eine kleine Flash Erweiterung gebaut, um Bilder für ein LCD in Flash EPROMs abzulegen und anzuzeigen.
Die obere der beiden Schaltungen läuft einwandfrei bei 48MHz Taktfrequenz. Der Linke Teil der Schaltung befindet sich auf dem Board, der rechte Teil ist über ein 20 poliges Flachbandkabel (ca. 10cm) angeschlossen. Damit habe ich Flash EPROMs beschrieben und zeige die Bilder als Diashow auf dem LCD an. Durch die ungewöhnliche Adressaufteilung (10Bit werden direkt adressiert, die restlichen über den 74HC574 ausgewählt) ist es vom programmieren her etwas schwierig und langsam. Außerdem kann die Schaltung maximal 256kByte ansteuern. Deshalb habe ich die Schaltung erweitert, um die Adressen leichter als 3x 8 Byte einstellung zu können. Jetzt kann man (theoretisch) 16MByte adressieren. Das Problem nun: Oberhalb von etwa 20MHz bekomme ich nur Datenmüll. Zwischen 2 und 20MHz sind Fehler im Bild und unter 2MHz ist das Bild (fast immer) Fehlerfrei. Da nur HCMOS ICs verwendet wurden, glaube ich kaum dass es daran liegt. Da es unter 2MHz geht ist die Schaltung richtig aufgebaut. Wo kann der Fehler liegen ? Hochgeladenes Bild : Flash.gif | |||
| 20 - Druckerumschalter -- Druckerumschalter | |||
| Der LPT Anschluß ist leicht anzusteuern und schnell, weshalb ich ihn nicht nur zum Anschluß des Druckers verwende, sondern auch LCDs anschließe, oder Flash EPROMs damit programmiere.
Um nicht immer umstecken zu müssen, habe ich mir einen Umschalter gekauft. Allerdings ist das Ding Schrott. Nach meheren Versuchen findet man manchmal den Punkt, an dem alle Kontakte im Schalter wirklich Kontakt haben. Meistens meldet der Drucker, man soll das Kabel überprüfen... Aus disem Grund würde ich das gerne ohne mechanische Kontakte lösen. Das Problem: Was als Umschalter verwenden ? Ich muss 8 Datenleitungen, 5 Control und 4 Statusleitungen umschalten. Die Status Leitungen lassen sich leicht per HCMOS oder LSTTL Buffer mit Enable Anschluß schalten. Bei den Control Leitungen wird es schon schwieriger: Diese sind im PC im Modus umschaltbar: TTL Ausgang oder Open Kollektor mit Pullup Ausgang, aber auch als Eingang verwendbar ! Bei den Datenleitungen ist es ähnlich: Man weiß nie in welcher Richtung Daten übertragen werden... Bleiben also nur Schalter auf Halbleiterbasis wie der 4053 oder die HCMOS Version. Beide haben aber etwa 100Ohm Einschaltwiderstand. Da mein Drucker recht empfindlich ist, macht er mit 100Ohm Widerständen in den Datenleitungen üb... | |||
| 21 - Umschalter Sub D (15 pin) selber bauen -- Umschalter Sub D (15 pin) selber bauen | |||
Zitat : So entspricht zum Beispiel 5V = 23,345mm und wenn ich dann durch die 500 Ohm nur noch 4,9V hätte wären das dan nur noch 23,000mm - Ich weiß nicht wie Du auf diese Zahlen kommst, aber auch Relaiskontakte und Steckerkontakte haben Übergangswiderstände. Besonders übel daran ist, daß die sich auch noch auf von Mal zu Mal ändern können. Außredem haben auch Deine Kabel einen Widerstand, der, wie auch der Innenwiderstand der CMOS-Schalter, temperaturabhängig ist. Wie groß der Spannungsabfall an den verschiedenen Widerständen wird, richtet sich nach dem Strom der fließt. Aber auch allein schon durch Temperaturunterschiede können sich an den Kontakstellen verschiedener Metalle Thermospannungen bilden. Außerdem fließen durch unvollkommenene Isolation oder Schutzdioden Fehlerströme, die eigenen Gesetzen unterliegen, und Meßfehler verursachen können. Wenn Du Präzisionsmessungen machen willst, mußt Du alle diese systematischen Fehlerqu... | |||
| 22 - digitale Schaltkreise, LED ranhängen? -- digitale Schaltkreise, LED ranhängen? | |||
| Die 20 mA sind der maximale Strom - ausgelegt sind HCMOS laut meiner Tabelle
http://www.semiconductors.philips.c.....S.pdf (nicht vom Titel HCT täuschen lassen) auf 4mA. Es ist anzunehmen, dass die Ausgangsspannung darüber zusammenbricht. Dein Problem ist, wenn die UOutHigh unter Last zu stark absinkt, bekommst du Schwierigkeiten mit dem Eingang des 4066. Wenn noch eine LED, dann in Serie zur vorhandenen. Dann bleibt der Strom gleich, und wenn du annimmst, dass sie als Zener Arbeiten, wird deine UOH in worest case auch höher. Ich würde jeder LED zur Ansteuerung einen NPN als Emitterfolger spendieren. Dann bist du auf der sicheren Seite. Mit deinem Auto fährst du auch nicht ständig Vollgas, oder? [ Diese Nachricht wurde geändert von: BlackAdder am 29 Jul 2003 21:48 ]... | |||
| 23 - Ein Frequenzzähler -- Ein Frequenzzähler | |||
| Zum ICL7226: Wo bekommt man den ? Nicht bei Conrad oder Reichelt.
Ich hatte schon oft nach solchen ICs gesucht, aber unter 20€ ist nix zu haben. Lösung: Ein 8031 uC zählt die Frequenz von 0-1MHz. Ein Vorteiler (von uC gesteuert) teilt durch 8 oder 64. Als Anzeige dient ein billiges 16 stelliges LCD. Damit habe ich schon so manchen teuren Frequenzzähler übertroffen, vor allem in der genauen Messung von kleinen Frequenzen ( | |||
| 24 - Low Cost Funktionsgenerator -- Low Cost Funktionsgenerator | |||
| An sowas hatte ich auch schon gedacht, aber die Frequenz sollte einstellbar sein. Deshalb dachte ich an einen VCO, der von einem DA Wandler gesteuert wird, aber dies läuft bei 60MHz nicht mehr....
Dann gibt es noch einen 4527, der in der Lage ist z.B. aus 1MHz Frequenzen von 0 bis 1MHz in 100kHz Schritten zu erzeugen. Wenn man mehrere 4527 verbindet kann man so die Auflösung auf 1Hz Schritte steigern. Allerdings ist das Signal nicht gleichmäßig, und das IC gibt es nicht in HCMOS Ausführung. Gibt es nicht spezielle VCOs, die TTL Signale bis 60MHz liefern ?... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag heute wurden bisher 7 Beiträge verfasst 3 Besucher in den letzten 60 Sekunden alle 20.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |