-
Thread
GPIO Erweiterung (über 128 GPIO)
weiterzugeben. Umständlicher gehts wohl nicht. Hat der Raspberry denn kein SPI? Ich würde 16 SN74HC165 und 32 SN74HC595 nehmen und kaskadiert an das SPI. Dann noch 2 IOs für parallel Load bzw. Register Clock. Und dann einfach per DMA 32 Byte rausschaufeln und einlesen.
-
Thread
Schwingkreis von Theremin.UNO
Theremin.Uno aufzubauen, bzw. prinzipiell auf dessen Grundlagen. Ich habe hier aber den Arduino durch ein STM32F4 ersetzt. Ich habe ein Problem mit den Schwingkreisen, daher unter dem Forum analoger Elektronik. Hier ist der originale Schaltplan: http://www.gaudi.ch/OpenTheremin/images/stories/OpenTheremin
Differenzfrequenz erzeuge ich nicht mit einem D-FlipFlop, sondern mit XOR -> Tiefpass (Grenzfrequenz ca. 7kHz) -> 74HC14. Dadruch habe ich eine Frequenz von 500Hz-1.5kHz, welche die Handposition angibt. So nun zum Problem: Der Schwingkreis ist zunächst so wie er sein soll: empfindlich genug, so dass ich bei 100MHz
-
Thread
Mit Hardware entprellen
RS-Flipflopschaltung hier https://www.elektronik-kompendium.de/sites/dig/0210223.htm also 2 NOR pro Taster (z.B. 74HC02), oder 2 NAND (74HC00) wenn man die beiden Widerstände nach +Vcc legt und dafür den Mittelkontakt des Schalters an Gnd. Bei diesen Cmos Bauteilen für die Widerstände was fast beleibiges 10...100
so etwa 10k. Zu dem Verbindungspunkt noch mal Widerstand, so 1M, zu einem Schmitt-Trigger, so wie 74HC32. Zwischen Eingang von Trigger und GND ein Kondensator, so etwa 5-10-15n (je nach Schalterqualität).
-
Thread
SPI Verbindung wird durch Zündspule gestört
einbauen, das ist das kritischste Signal. 100 Ohm + 100pF sollten für einen ersten Test reichen. Ein 74HC14 mit 2 Gattern in Reihe ist dein Freund. Im Zweifelsfall auch für das Datensignal, sind ja genug Gatter vorhanden.
26LS31, 26LS32.. Gruß, Holm
-
Thread
HD44780+PIC18F25k22 Rise Time Probleme?
benutze allerdings immer nur 6 IO-Pins zum LCD, d.h. RW liegt fest auf GND. Oder 3 IO-Pins und einen 74HC164.
skorpionx schrieb im Beitrag #5308960: > Beitrag "Matrix Tastatur (Matrixtastatur) mit 74HC4051 und 162A > Display." ?
-
Thread
Länge von Clock kritisch?
Hallo Leute, ich habe hier einen STM32F407VGT6. Dieser steuert eine ganze Reihe von 74HC595 und HC165 über SPI an. Der Abstand zwischen den Shitregistern beträgt ca 5-6cm. Die Clock-Leiterbahnen sind entsprechend lang. Ich hab es noch
nehmen (nicht mit dem schnellen 74HC4094 verwechseln). Der Sendetakt spielt überhaupt keine Rolle, die Reflexionen sind bei 1kHz exakt gleich groß, wie bei 10Mhz.
-
Thread
Infrarot-Decoder MCP2120
Falls du einen 74AC14 in der Kiste hast kannst du den als LED Treiber probieren. Wichtig: AC nicht HC.
also. Da haben wir es. Was haben wir? :) pegel schrieb im Beitrag #5300786: > Falls du einen 74AC14 in der Kiste hast kannst du den als LED Treiber > probieren. Wichtig: AC nicht HC. Nein leider nicht. Und wie gesagt. Die Platinen sind schon gefertigt und bestückt. Müsste doch eigentlich irgendwie
-
Thread
Wanderkiste Widlar, Runde II
Ausbaustufe der Heimautomation) sowie die weißen Stiftleisten. Zum In: * "Boards" und Shields - STM32 Demo Board mit LCD - Arduino Loggin Shield (RTC + SD) - Steckbrett Strom-Adapter - weiteres STM32 Board (lässt sich glaub ich zur BlackMagicProbe umbauen) - SOC Adapter Platinen * Displays
- Mobilfunk-Modul - Endstop Switches - PIC Mikrokontroller - LEDs - SMD Taster - 74HC4051 Multiplixer auf Breakout-Board - Haufenweise Samples von st (Spannungsregler, etc) Bei Fragen zu den einzelnen Teilen meldet euch gerne. An dieser Stelle nochmal vielen Dank an alle
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
ist für die Störsicherheit nicht entscheidend, sondern die Grenzfrequenz des Empfängers. Z.B. ein 74HC595 kann bis 30MHz, d.h. 17ns kurze Störungen bringen ihn schon aus dem Takt. CAN hat den großen Vorteil, daß es Störungen selber erkennt und ohne jedes Zutun automatisch den Transfer wiederholt.
so günstig machen wollen wie möglich, also auch PWM mit GPIO und keinen µC mit 6PWM Kanälen. -> STM32F030F4P6 BG, Tom
-
Thread
Porterweiterung 15O/9I mit 74HC595 und 74HC165
Hallo ihr Lieben, Der 74HC165 ist nun auch angekommen. Die Schreib/Lese-Dauer beträgt nun 36µS. Ich hab mal ein Foto von meiner handverdateten Schaltung angehängt :-))). [c] byte c; void setup() { PORTD &= 0b10011111
Kontakte der beiden Reihen um 1,27 mm zu einander versetzt. Genau wie der Abstand bei der SMD-Version vom 74HC595. Super ist, 7 Out und GND sind auf einer Seite des 74HC595. Biegt man jeden 2. Pin des 74HC595 vorsichtig nach oben, passt der wunderbar zwischen die Reihen der Stecker Leiste. Ich hab 4 74HC595
-
Thread
Valentinstag steht vor der Tür..
MSBFIRST in LSBFIRST geändert. Damit komme ich auch direkt zum Code: [code] //Random Lauflicht //32bit für 4 74HC595 //Variablen initiieren unsigned long Display = 0; //HC595 out unsigned long top = 0; //LEDs die von oben nach unten wandern unsigned
. Wenn du statt der vier 74HC595 einen MAX7221 nehmen würdest, dann könntest du die 64 LEDs in 8er Gruppen (= je ein Digit) mit je 8 Segmenten (SegA-DP) organisieren... Das spart immerhin 63 Widerstände ein... Die Programmierung
-
Thread
serial-port: feststellen, ob write fertig ist
@ lutz (Gast) >Hat jemand eine einfache Lösung? Man nehme ein [[Monoflop]] ala 74HC123 und schalte den Eingang an die Sendedaten des UART, den Ausgang an den _RE/DE Pin des MAX485. Die Pulszeit stellt man auf ca. 15 Bitlängen ein. Wenn nun die fallende Flanke des Startbits kommt,
aktiviert damit den Treiber. Jede weitere, fallende Signalflanke macht einen Reset der Monoflopzeit (74HC123 ist ein retriggerbares Monoflop). Erst wenn keine Daten mehr kommen und das UART-TX Signal dauerhaft HIGH bleibt, schaltet das Monoflop wieder auf LOW und damit den Sender ab. Das dauert im Extremfall
-
Thread
CD40xx moderner machen
könnte das in Hardware machen, mit Konfig-ROM..wird aber sicher teurer. Ein Lattice LCMXO2-256HC schafft das locker, braucht auch keinen Konfigurationsspeicher und kostet knappe 2 EUR. Allerdings wird man vorne und hinten irgendwelche Pegelwandler brauchen, wenn das Teil wie bisher mit seiner Umwelt
auch noch in 50 Jahren geben. Da wäre ich mir nicht so sicher. Irgendwelche bestimmt, aber viele 74.. und CD40. sind nicht mehr erhältlich.
-
Thread
Ist ein µC immer die "beste" Lösung für einen Laien?
Timingaufgaben eignen sich µC besser. Wenn es UNBEDINGT diskrete Logik sein muss, würde ich einen 74HC123 vorziehen. Ja, und wenn der Zwang ganz groß wird, unbeding die ganzen Anfänger-Schaltungen aus dem Internet nachzubauen, dann sollte man wenigstens zum TLC555 greifen. --> Die olle Schimmelgurke
keinen Leistungstreiber am Ausgang. >Wenn es UNBEDINGT diskrete Logik sein muss, würde ich einen 74HC123 >vorziehen. Das ist aber nur ein Monoflop. Der NE555 kann auch Multivibrator und diverse Spielereien. >Ja, und wenn der Zwang ganz groß wird, unbeding die ganzen >Anfänger-Schaltungen
-
Thread
ISR Code schneller machen?
satte 640 Zyklen Zeit bei 8MHz, um die andere Interrupts verzögern dürfen. Mit einem zusätzlichen 74HC164 könnte man 8 Servos sogar auf 125ns genau ansteuern, indem der 74HC164 seinen CLK von einem Compare-Output bekommt. Und zwischen den Takten sind >1ms (8000 Zyklen) Zeit, um das nächste Compare vorzubereiten
selbst disabled und global die Interrupts freigibt (am Ende umgekehrt). Völlig jitterfrei wäre die 74HC164 Variante.
-
Thread
LED nach x Testenschlägen x mal blinken lassen (x = variabel)
Kann man auch mit einem up/down Counter, wie z.B. dem 74(HC)193 realisieren. Den (entprellten) Taster zum Befüllen des Zählers nutzen und sowie ein Zählerstand ungleich Null erkannt wird, wird ein Logikgatter freigegeben, das den Takt zum Abwärtszählen liefert
(meines Wissens). Ja. > prinzipiell hätte man auch so etwas machen können: > void delay(uint32_t anz) > { > volatile uint32_t i; > > for (i= 0; i< anz; i++); > } > > Um sich dann selbst irgendeine Verzögerungszeit zu generieren. Ja, wobei das keinerlei Vorteil gegenüber der Nutzung
-
Thread
PWM-Analogsignal invertieren
des µCs und den daran angeschlossenen Kram kommt ein einzelner Inverter, wie er sechsfach in einem 74xx04 enthalten ist (xx=HC, LS, AC, wasauchimmer). Mit zwei Widerständen und einem Transistor lässt sich das Ziel auch erreichen. https://i.stack.imgur.com/5A9pw.gif (hier wahlweise für einen NPN
und GND des ICs kommt dann noch ein 100nF Stütz-Kondensator. Wenn dir DIL lieber ist: z.B. CD74HC4049E
-
Thread
Audio Mux für Vorverstärker
Nimm den Klassiker: 74HC4052
Peter D. schrieb im Beitrag #5234279: > Nimm den Klassiker: 74HC4052 Naja das Datenblatt spricht nicht so für den 74HC4052. Thd 0,12% bei Vis = 4.0 V (p-p); VCC = 2.25 V; VEE = -2.25 V und 10kHz.. -50dB Off-Isolation at 1MHz -60dB Crosstalk at 1MHz
-
Thread
EAGLE: wie Bauteil finden?
rausgesucht habe sind von TI, und zwar: - 2 Input AND - Gate, Gehäusetyp: PDIP-14, Herstellerbez.: SN74AS08N - 3 Input AND - Gate, Gehäusetyp: PDIP-14, Herstellerbez.: CD74HCT11E - 2 Input OR -Gate, Gehäusetyp: PDIP-14, Herstellerbez.: SN74HCT32N - INVERTER, Gehäusetyp: PDIP-14, Herstellerbez.: SN74HCT04N
X4U schrieb im Beitrag #5231501: > Da kann man dann alle filtern wo die gleiche Zeile sowohl 74 als auch 11 > enthält. Für die Doku. regex: = Ergebnis symbol name.*74.*175 = Alle 74 xx 175 symbol name.*68.*11 = z.B. 68 HC 11 symbol name.*AT.*BGA = Atmega im BGA Gehäuse
-
Thread
CAN-Bus "Bus Selektor"
etwas schon mal gemacht? Würde das so gehen? Nein, der nichtaktive TXD muß auf high bleiben. Ein 74HC157 wäre geeignet, 1 MUX für RXD und 2 MUXe für die beiden TXD, der 4. MUX bleibt frei.
Peter D. schrieb im Beitrag #5225796: > Nein, der nichtaktive TXD muß auf high bleiben. > Ein 74HC157 wäre geeignet, 1 MUX für RXD und 2 MUXe für die beiden TXD, > der 4. MUX bleibt frei. Ich habe mir gerade mal u.A. den TJA1051 angesehen. Wenn der EN-Pin Low gezogen wird, gehen die Ausgänge
-
Thread
Arduino 8Bit Timer für 100ms Intervall verwenden
Hallo Zusammen, ich möchte über einen Timerinterrupt alle 100ms drei 74HC595 Schieberegister mit Daten befüllen. Wie könnte ich das mit einem der beiden 8 Bit Timer lösen? Alles was ich bisher dazu gefunden habe, benutzt dafür den 16 Bit Timer. Den kann ich aber nicht nutzen
@Sebastian V. (n8falter74) >ich möchte über einen Timerinterrupt alle 100ms drei 74HC595 >Schieberegister mit Daten befüllen. Kann man machen. > Wie könnte ich das mit einem der >beiden 8 Bit Timer lösen? Kann
-
Thread
SIPM Opamp / ADC Fragen
A1 ist ein Buffer mit Tristate-Ausgang. A4 im Prinzip ein 74HC74.
das Modell des vorgeschlagenen OPA656 aus der AppNote des Sensorherstellers genommen und dazu einen 74HC4066 als Schalter.
-
Thread
Frage zu GPS
Fragen tauchen bei mir auf: a) ich brauche einen Sinusausgang. Den OCXO entkopple ich mit einem 74HC04, dann folgt ein kleines Tiefpassfilter, welches einen sinusförmigen Ausgang erzielt. Soweit so gut. Allerdings frage ich mich, ob ich durch den HC04 das Phasenrauschen verschlechtere, und wenn ja
OCXOs mit Sinusausgang, aber wohl solche mit Rechteck. c) könnte ich durch geschicktes Biasing des HC04 Eingangs einen exakten Duty Cycle von 50% erzielen?
-
Thread
74er-Logik 74HCT11 kapazitiv bei steigender Flanke belasten?
Hallo, Ich möchte eine Relaisverriegelung elektronisch mit 74er-Logik relisieren. Im beigefügten Schaltplan seht ihr die Schaltung. Leist_Schuetz darf nur einschalten wenn (#Notaus & Schuetz & #Kon_Relais) == 1 ist. Für Kon-Relais entsprechend: (#Notaus
der Ralaisspule ist kein Freilaufdiode. - Es sind keine Block-C zu sehen - Warum nimmst du 74HCT? Die sind speziell zu TTL-Logig kompatibel und müssen bei niedrigeren Triggerpegeln hauptsächlich mehr Low-Strom bringen, um TTL-Lasten zu treiben. Ich würde eher 74HC nehmen. - Was ist CNF17
-
Thread
2 Netzteile - gemeinsame Masse?
Antworten von Harald W. schrieb im Beitrag #5218470 (gleich die 1. Antwort, Datum: 22.11.2017 11:32): > Nein, Probleme gibt es, wenn Du die Masse nicht verbindest. und BnE schrieb im Beitrag #5218735 (6. Antwort, 22.11.2017 14:51): > Ich würde den 3V Ausgang des Converters einfach offen lassen
? Wie schon geschrieben, könntest du auch die paar Bits leicht in ein Schieberegister takten, z.B. 74HC595 (das läuft auch mit 3,3V). Gruß Öletronika
-
Thread
Braucht ein CPLD einen schnellen Takt?
habe die Eingänge jetzt auf 3.3V LCMOS gestellt. Vorher hatte ich das an einem Pendel was per 74hc123 Monoflop einen 75ms langen Puls schickt, die machen eigentlich anständige Pulse. Hier kommen noch 2 Bilder wie ich den 4017 gemalt habe. Dafür habe ich die Vorlage von NXP für einen 74hc4017
takten. Thomas G. schrieb im Beitrag #5215881: > Vorher hatte ich das an einem Pendel was per 74hc123 Monoflop einen 75ms > langen Puls schickt, die machen eigentlich anständige Pulse. Und wie lange ist die Zuleitung zu diesem Takt? Letztlich gilt als Takt nur das, was der Takteingang sieht.
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
Mampf F. schrieb im Beitrag #5215018: > Die einfachen üblichen 74HC595 kannst du ohne Probleme mit >20MHz fahren > ... 20MHz sind schon sehr sportlich. Bei einem STM32 glaub ich nur über Hardware-SPI zu erreichen, bei einem AVR behaupte ich mal gar nicht.
Noch einmal: wie lese ich mit 3 x Schieberegistern 74HC595 18 Taster ein? Bitte keine Lauflichtschaltungen! Mit 3 x CD4021 geht das Einlesen ganz einfach.
-
Thread
USB Blaster Defekt nach'm Programmieren
Ich hab so'n "China Böller C" (USB Blaster Rev.C) im Nachbau mit einem STM32F101CB (an 3.3V) und einem 74HC244 Buffer (rote Platine). Damit habe ich einen Altera MAX 7032 S (an 5V) programmiert. Es ist nur ein CPLD in der Kette und es ist ein einfaches Stück Lochrasterplatine
mal gemacht. Mal rasch das USB Kabel am Blaster abzuziehen ist verlockend. Aber da waren CPLD und HC244 jedoch nie an 5V... > was sicherlich dem Buffer geschuldet ist (bei dir 74HC244). Das > gleiche wird wohl auch für die Clone gelten, d.h. wenn bei dir mal > USB wegfällt (PC aus etc.) kann's
-
Thread
Website mit Mikrocontroller
Momentan bekommt man alternativ zum ATmega328 auch STM32F103C8T6 Module ungefähr zum selben Preis. Die sind in fast jeder Hinsicht Leistungsstärker. Eine andere theoretische Möglichkeit wären Module, die den ESP8285 verwenden. Die können bis zu 6 I/O Pins
www.amazon.de/gp/product/B074ZJVL5D/ref=s9u_simh_gw_i1 in Kombination mit einem PCF8574 oder einem 74HC595. Infos zu den ESP Chips: http://stefanfrings.de/esp8266/index.html
-
Thread
Hell/Dunkel digital erkennen
am Eingang ist auch für eine präzisere Messung über die Entladezeit sinnvoll. Ein Singlegate wie MC74HC1G14 ist problemlos einzubauen.
dazu in Reihe, das ganze zwischen +3V und GND. Der Schleifer des Potis kommt an einen Eingang des 74HC14 und dessen Ausgang an den µC - das wars. Aufwand 1LDR, 1Trimmpoti und 1 74HC14 und programmtechnisch eine simple Portabfrage. Einfacher geht es nicht.
-
Thread
4000er CMOS Ersatz für 74HC ?
enthält. Ich würde folgende Bausteine gegen langsamere tauschen wollen: U74HC595AG SN74HC165N 74HC241N SN74HC00N SN74HC573AN Weiss jemand etwas dazu ?
H-G S. schrieb im Beitrag #5191823: > Leider finde ich zB. keinen 74C00 > bei Reichelt und Conrad. Die sind auch schon lange obsolet. > Ich würde folgende Bausteine gegen langsamere tauschen wollen: > > U74HC595AG > SN74HC165N > 74HC241N > SN74HC00N >
-
Thread
PCM1803ADB Problem beim Auslesen
Mikrofone geben wie der AD-Wandler 24 Bit raus (ich kann nur 21 zählen beim AD) brauchen aber ein 32 Bit Signal. Gibt es da evtl. Probleme? Ich hoffe jemand hat eine Idee, weil sie mir so langsam ausgehen. Vielen Dank im Voraus und Gruß von Thorsten
auf Änderung des Teilungsverhältnisses SCKL zu LRCLK. Ich habe in meiner Schaltung über eine PLL (74HC4046) die SCLK mit ca. 4MHz erzeugt und von dieser dann mit Synchronzählern (74HC4520) die LRCLK und BCLK. Ein anderes Teilungsverhältnis als 1/256 für die LRCLK hat auch nicht funktioniert, warum kann
-
Thread
ATmega8 faslch gefused - Rettungsanleitung klappt nicht
$regfile = "attiny2313a.dat" $crystal = 500000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Portd.5 = Output Do Toggle Portd.5 Loop End Den verfusten ATmega8 habe ich mit hochgebogenem Pin "XTAL1" in die Programmierfassung gesteckt (auf dem Pollin Board), den ATtiny2313
machen - der kann doch 8 MHz mit der internen > Taktquelle - oder? Der progger ist ein STK200 (mit 74HC244) - s.Bild Ich kann da nix einstellen. Ja den Tiny kann ich schneller machen - momentan ist der auf 4MHZ und Teiler 8 = 500000Hz eingstellt. Wie schnell sollte er denn laufen ? Gruss Frank
-
Thread
elektronischer Stufenschalter
Ein CD4067 und ein HCF40193B UP/Down Zähler zur Ansteuerung. 74HC4067 bzw. 74HC193 sind die Alternativen aus der 74er Reihe.
4067 > kein idealer Schalter ist. Besser ginge es mit Relais. Das geht auch mit dem 4067 bzw. dem 74HC4067 und ggf. nachgeschaltetem Impedanzwandler, bei ca. 60R On-Resistance... http://www.ti.com/lit/ds/symlink/cd74hc4067.pdf
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
lassen sich doch etliche LEDs damit steuern. Über I2C mit 4x PCA9538 bekommt man ohne Zusatzzirkus 32 IOs, mit 2x MCP23017 ebenfalls, mit PCA9554 käme man auf bis zu 64 IOs, um nur ein paar zu nennen. Für SPI gibts den 74hc595, MCP23S17 und und und ...
ist schon ein Unterschied. Was soll es denn nun sein? Für die Lösung mit einem Ausgang würde ich 74HC154, 74HC4514 mit entsprechenden Zählern davor verwenden. Alternativ, aber Old School wäre ein 16 Bit-Eprom und ein Zähler davor. Wobei, 74er sind auch Old School?
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html
//www.aliexpress.com/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html Kennt jemand einen (STM32)Mikrocontroller zu ähnlichen Preisen mit Hardware USB?