-
Thread
78.125 kHz erzeugen
Teiler-IC, das mit einem 5 MHz Quarz arbeitet und durch 64 teilt, oder 10 MHz / 128. Das wäre z.B. ein 74HC4060. Prinzipschaltbild hier http://mysite.du.edu/~etuttle/electron/circ431.gif Mit 'nem 5 oder 10 MHz Quarz evtl. die beiden Kondensatoren auf 10 pF verkleinern. Evtl. geht nicht jeder Quarz! Gruss
einen Quarz runterteilen, weil die 555 oder RC-Oszillatoren zuviel Phasenrauschen haben. 2,5 MHz / 32 5,0 MHz / 64 10 MHz / 128 ... Wie Erich schon erwähnt, viel einfacher als mit dem 74HC4060 gehts kaum. Die niedrigste Frequenz wird am wenigsten Strom verbrauchen.
-
Thread
LCD BP Pin direkt an Quarz
1 Backplane hat, also das Display nicht multiplexen muss, tut es jeder CMOS Ausgang, also auch ein 74hc595 oder so als Portextender. Viel schöner sind abe uC mit genügend Pins. Während FPGA immer mit zu viel Anschlüssen und nicht in SO8 daherkommen, sind uC meist mit zuwenig Anschlüsse, ich liebe
W.S. schrieb im Beitrag #6877620: > eine Kette von 1..? Schieberegistern (74HC164), Na den xx164 würde ich gerade nicht empfehlen, da er kein Ausgangsregister hat. Der TO hat einen ATmega4809 und ein DE119 vorgegeben und da finde ich es allerdings auch ignorant, ihm andere
-
Thread
Fernsteuerung mit IR
duty cycle kommen. Ein R/C-Oszillator kommt also nicht in Frage, ein schnellerer Quarz mit einem 74HC4060 auch nicht wegen der 10%, da müsste ich evtl. noch einen 74HC123 dahinter schalten. Was schlagt Ihr vor?
passende Quarzfrequenz heraussuchen und mit einem programmierbaren Teiler die die 56 kHz erzeugen (per 74hct4060 + 74hct74 und ein paar Logikdioden machbar) Ausgangsfrequenz könnte z.B.11,059MHz sein (häufig gebrauchte Quarzfrequenz), geteilt durch 187, es entsteht 56,14 kHz Mit einem atmega8 gehts
-
Thread
Mitstreiter für VFD-Modul mit AVR und SPI/I2C/UART Interfac
leider ein Mega8 da ich das vor ein paar Jahren gemacht habe bevor es R8C/M16C gab. Schieberegister ist 74HC4094, der Rest halt Gemuese das so rumliegt. Von aussen angesteuert wird es ueber I2C. Schaltplan habe ich keinen da ich bei so einfachen Sachen meist zuerst die Platine mache und irgendwie bin
O : NC */ /* PD6 : O : Clockausgang nach 74HC4094 (CP) */ /* PD7 : O : Datenausgang nach 74HC4094 (D) */ /* */ /* PC0
-
Thread
Pegelwanlder falsch?
Beitrag #7556027: > Ein Single Gate HCT-Gatter sollte für die WS2812b > völlig reichen, z.B. ein 74HCT1G125GW Oder ein 74LV1T34, oder ein 74LVC1G17, oder sogar ein MCP14E10, ... LG, Sebastian
lautet: "3,3 V auf echte 5 V (CMOS) geht am einfachsten mit einem Baustein der HCT-Familie (NICHT HC!). Diese haben TTL-kompatible Eingänge und echte CMOS-Ausgänge". Also nimm irgendeinen 74HCTxxx Buffer, den du zu deinem Modul verarbeiten kannst: https://www.mouser.de/c/semiconductors/logic-ics/buffers-line-drivers
-
Thread
Mikroprozessorboard
@Hubertus: Sorry, falsche Erinnerung. Stimmt aber trotzdem. Die eine Hälfte vom HC139: G/=MREQ,A=A14,B=A15. Ergebnis sind 4 Chipselects für ROM/RAM, je 16KB. Q0/ sinnvollerweise an ROM, wegen Adresse 0. Oder A auf GND, dann sind es 2x 32KB, je nach Bedarf. Die andere Hälfte: G/=
AND-Gates aus RD/WR plus MREQ zusammen. Und lässt sich dabei etwas Zeit, nicht schneller als mit LS/HC-Technik.
-
Thread
LED-Streifen über Microcontroller ein/ausschalten
Hallo zusammen, ich arbeite gerade an einem kleinen Projekt mit einem ESP32 und einem LED-Streifen (120 LEDs, Typ WS2812B, 5V, Strom wird alle 20 LEDs eingespeist). Soweit klappt auch alles, über einen 74HCT14 als Level Converter von 3,3V auf 5V kann ich erfolgreich die LEDs
Allerdings soll das Licht natürlich nicht die ganze Zeit leuchten, die meiste Zeit des Tages ist der ESP32 im Tiefschlaf (Deep Sleep).Jedoch benötigen die ICs in den LEDs trotzdem Strom, den ich mit ca. 70mA messen kann. Ich habe davor einen Spannungswandler auf 5V / 10A, mit dem ich den ESP32, den 74HCT14
-
Thread
Software PWM Multiplexen
kleine Lämpchen) einzeln zu dimmen. Die Schaltung ist recht simple, am SPI befinden sich einfach 74HC595. An deren Ausgang jeweils ein FET BS 170 zur Ansteuerung der Last (LED/Lampe). Anscheinend stoße ich mit der Schaltung an die Grenzen des Machbaren. Laut meinem Oszi werden die Ausgänge mit
Problem, siehe [[Soft-PWM]]. Da macht dein uC nebenbei noch La Paloma ;-) Und mit ein paar Latches ala 74HC373 oder so kann man wahrscheinlich 100 Ausgänge mit einem uC erschlagen, ggf mehr. MfG Falk
-
Thread
ISP Atmega32 Anschluss PC-Parallelport
ich hab meinen ersten und einzigen ISP-Dongle auch selbst gelötet, und dabei den 74HC244 zur Signalverstärkung benutzt. Würde ich dir auch empfehlen, einfach bei der nächsten Runde einen mitbestellen und einbauen. Sonst könnte es jetzt Vorkommen, das dein SCK-Pin vom Atmega aufgrund
Schaltfehler (oder was auch immer) mit GND oder VCC zu niedrigohmig verbunden ist und den Port durchhaut. Der 74HC244 kann auf einem Pin über 30mA durchlassen, und selbst wenns den mal verbrät, besser als den Port...
-
Thread
Schieberegister Letzter Pin immer 1
rumprobieren und googlen mir einfach nichts mehr einfällt. Ich habe einen 8-Bit Schieberegister 74HC595 an meinen Arduino angeschlossen. Die Schaltung sollte auf jeden Fall stimmen. (Habe es schon locker 10 mal kontrolliert) Wie ein Schieberegister Funktioniert habe ich auch verstanden und es
Dennis H. schrieb im Beitrag #4025012: > Habe eine Frage.. Was ist ein 32-facher Overkill.. Habe ich noch nie > gehört. Das ist, wenn man 8 Bit in 128 (!) Bit speichert, wobei 32 wohl mit einem Augenzwinkern übertrieben ist.
-
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
SD Karte - Programm
und Dioden an der SD-Karte probiert - ging nicht. Jetzt hab ich mir bei Reichelt nen Pegelwandler (74HC4050) und nen anständigen Spannungswandler gekauft, angeschlossen, ewig herumprobiert - geht immer noch nicht. Habs jetzt mit Pull-Up Wiederständen versucht, geht allerdings auch nicht. Jetzt wollte
ja schon so vieles probiert und binn nicht weiter gekommen. @ holger: Ich benutze den Atmega32 (5V) mit Software-SPI. Die 3 Output-Leitungen lasse ich über den 74HC4050 laufen, die Output-Leitung Direkt. Bei der Direkt-Verbindung hatte ich schon Zweifel, habs aber überprüft, da dürfte nicht der
-
Thread
Laufschrift mit Tastatur und µController steuern
, bloß der ULN ist zu schwach. Nimm einfach statt dessen 7 Power MOSFET und gut is. Und statt des HC259 einfach einen HC164, das macht die Software einfacher. Das Tastverhältnis von 1/7 auf 1/25 zu verringern bringt nur noch mehr Probleme. Dann bräuchtest Du nämlich auch hinter den HC595 noch 50
das heißt wenn eine LED 2mA braucht dann sind das 100mA wenn eine anwäre bei allen 7 700mA aber die 74HC595 können nur 500mA dann müsst ich da ja andere nehmen oder versteh ich da was falsch
-
Thread
Bitte um Prüfung der Schaltung (LED Funkuhr)
momentan noch keinen Wert. Angesteuert werden sollen die LED mit einem AtMega328P sowie 20 kaskadierten 74hc595 (alles in SMD Bauweise). Da die 74HC595 nur 70mA verfügbar machen, benutze ich den Trick aus http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister#Acht_LEDs_mit_je_20mA_pro_Schieberegister
mir Tipps geben könnten bzw. den Schaltplan nach Fehlern untersuchen könntet (Stromversorgung der 74HC595 fehlt noch - genau wie der µC Part) Gruß Saij
-
Thread
Projekt-Review: Energy Harvesting mit BQ25570 & LiPo (Solar)
100mA) Energy Harvester: BQ25570 Lade-/Debuggingschnittstelle: USB_C mit MCP73831-2-MC MCU: ESP32-S3-Wroom-1 Peripherie: IR-LED IR-Sensor(TSOP31240) 18Knöpfe mit CD74HC4067 Multiplexer Ziel ist es ein System, das primär über solar geladen wird, aber auch optional über USB-C geladen werden
Harald K. schrieb im Beitrag #7998631: > Stromsparend und ESP32 beißt sich Da kann ich nur zustimmen. Es gibt *viel* sparsamere Controller. Der uralte CD74HC4067M ist vermutlich auch nicht so toll. USB D- und D+ sind an der Buchse vertauscht! Leiname S.
-
Thread
PIC18F8720 mit SRAM Programmspeicher
passt das schon. Wer lesen kann is klar im vorteil... Am Bord hab ich heut Nacht noch gefrickelt. Der 74HC04 ist rausgeflogen, der war mehr als überflüssig... Jo, habe mir schon überlegt den 8722 zu nehmen. Beim Vergleich der Datasheets konnte ich aber keinen großen Unterschied der Memory interfaces feststellen
Würde kommende Woche nämlich gern mal bestellen... Als Anhang gibts die neue Version des Boards (74HC04 entfernt) Ich bleibe allerdings vorerst beim 18F8720 gruß, daniel
-
Thread
Stecker: Pins digital umdrehen?
sind eher selten. > https://de.wikipedia.org/wiki/NAND nun ja ich dachte bei NAND sofort an eine 74HC Steuerlogik die die Signale umsortiert (ob nun AND oder NAND ist ja fast egal zumal man alles mit 74HC00 NAND aufbauen kann) und weniger an ein NAND flash Speicher, aber wie schon gesagt, alles Spekulation
15 für VCC. wenn aber alle 16 Pins verschiedene Signale führen brauchst du nach deiner Methode 32 Pins 16 Pins schreit geradzu nach LCD und da sind nun mal alle 16 Pins definiert
-
Thread
Attiny2313 + LM7001 + Bascom - Wer kann helfen?
scheitert es an einem relativ einfachen PLL IC ??? Ich habe nun schonmal angefangen, einen einfachen 32 bit "Logic Analyzer" mittels 74HC595 aufzubauen um mal zu schauen, ob am IC auch das richtige Datenpaket ankommt ... Die Fertigstellung dauert aber noch ein Weilchen, da ich noch anderweitig beschäftigt
zum Thema LM7001 PLL IC. Ich habe mal kurz Pause gemacht, wie oben erwähnt und habe mir danach einen 32 bit Logic Analyzer aus 4 mal 74HC595 zusammengebaut. War recht aufwendig, aber sehr hilfreich. Ich habe damit den Datenstrom mit einem Referenzmodul getestet und angeschaut und danach mein Bauwunder
-
Thread
Atemga32 als Inverter
Hallo, in meiner Schaltung muss ich ein Signal aus einem Mux (74 HC4067) Pin 1 invertieren. Da ich in der Schaltung einen Atmega32 verwende wollte ich damit das Signal invertieren. PortD Pin 4 soll der Eingang und Pin 5 der Ausgang für das invertierte Signal sein
abgetreppt, sodass das Siganl eher wie einem Nadelimpuls gleicht und damit kommt offenbar der Atmega32 nicht zurecht. Habe ein Gatter eines 74HC00 dazwischen geschaltet und als Ausgang ein ordentliches Rechtecksignal erzeugt. Das erkennt jetzt der Atmega. Ok, dann nochmals danke und bis zur nächsten
-
Thread
Mehrere Schieberegister kaskadieren, Länge?
Als Schieberegister benutz ich 74HC595, davon 4 Stück. Frequenz is schwierig. Wär natürlich schön, wenn ich wie bei PWM alle dimmen könnte, aber ich denk, dass is so nicht machbar. Zumal der µC nur mit 20MHz getaktet ist und ich so
richtig versteh, muss man für PWM Frequenzen von 1-9kHz schaffen. Das wär dann ja einen Clock-Rate von 32kHz bis 2,8MHz?
-
Thread
ATMEGA: Zwei 32kx8 SRAMs extern. Wie chipselect?
muss extra ein 74er Inverter her? Gruss Wolfgang
nein für soetwas kannst du den 76hc688 oder 74hc138 nehmen wenn du dran spass hast, sons kannst du den transistor oder hc-inverter nehmen
-
Thread
Modulplatine für zentrale Haussteuerung - Feedback
einen ATmega16 über 1MOhm direkt an 230V an(!). Der Rest scheint geheim zu sein. Für die klassischen 74HC-Chips gibt NXP +20/-14mA an, für den 74HC4851 sind ±10mA noch ganz normaler Betrieb. Da könnte man doch... die 20 Eingänge über drei 74HC4051 Multiplexer abfragen. Die würden dann die Spikes von
lautet dann: < 1 mA sind auf jeden Fall ok; das sollte zu schaffen sein. > Für > die klassischen 74HC-Chips gibt NXP +20/-14mA an, für den 74HC4851 sind > ±10mA noch ganz normaler Betrieb. Da könnte man doch... > die 20 Eingänge über drei 74HC4051 Multiplexer abfragen. Die würden dann > die Spikes
-
Thread
VGA Signal Fragen
einem 25MHz Quarz. Soll ich meinen ATtiny auf 25MHz übertakten ? Ansonsten stach mir eben ein 74HC74-Flipflop ins Auge mit 15ns Umschaltzeit. Edit: weisste was ? Ich kaufe einfach beide und probier es aus! Edit2: Digikey könnte teuer werden oder ? Ab 50 Euro scheinbar versandkostenfrei
H-G S. schrieb im Beitrag #5105811: > Ansonsten stach mir eben ein 74HC74-Flipflop ins Auge mit 15ns > Umschaltzeit. Nadelimpulse sind nicht ungefährlich. Immer Schutzbrille tragen, dann kann man solchen Effekten die Schwarzschulter zeigen. Dein Lieblingslied ist
-
Thread
Transistor / Signal negieren (RS485 DE input)
Beitrag #3509143: > Ich möchte das Signal von RS485_ENABLE negieren, Mach es Dir doch einfach: 74AHC1G04 oder wenn Du flexibel sein willst: 74LVC1G57 http://de.farnell.com/diodes-inc/74lvc1g57dw-7/logik-pos-multi-func-3-ip-sot363/dp/1893836 4 Cent das Stück. Damit hast Du immer ein passendes
der am UART eine LWL-LED mit Baudrate 1,5 MHz ansteuert, geht einwandfrei. Das Gate hängt an einem 74HC00 NAND-Gatter, obwohl ein 80C517A das auch direkt ansteuern könnte. Das Gatter dient aber mit dem zweiten Input dort zum Enable. Der BS250 ist zwar nicht ganz ein Logic-Level-Typ, reicht aber bei
-
Thread
Zeitgesteuerte Rätzelschaltung
Jetzt suchst du die richtigen ICs, mit denen die Konfiguration verarbeit werden kann. Wer die HC74er Reihe gut kennt, hat sicher eine Lösung.
erzeugt wird, z.B. 4, 6, 14, 15 Diese Werte werden in Buffern gespeichert und am Ende mittels 74HC688 mit den Dip-Schalter abgeglichen. Ganz grob mal. Dazu käme ein clocksignal, das durch die Tastendruck erzeugt wird, Z.B. 4 Dioden zu einem Monoflop, ein Timer und anderes.
-
Thread
warning: internal error: out of range error
Linker Relaxation" bei AVRs? Wenn ich mir den in der ld-Doku enthaltenen diesbezüglichen Part zu 68HC11/68HC12 anschaue, gibt es z.B. dort einen Einfluss von --relax auf den Themenbereich Adressen/Sprünge/Aufrufe. Und dass die Tampolines auf der gleichen Seite genannt werden, ist doch auch irgendwie "verdächtig". ;-) http://sourceware.org/binutils/docs/ld/M68HC11_002f68HC12.html#M68HC11_002f68HC12
-
Thread
-
Thread
Atmel AT89C51SND1c - IDE Interface
gerade am Arbeiten an einem Projekt mit einem AT89C51SND1C.. als speicher soll eine IDE HDD mit FAT32 verwendet werden. Leider konnte ich bislang keine Informationen darüber finden, mit welchen Funktionen man das IDE Interface anspricht. Im Beispielfile find ich ca. 213x den Befehl hard_read_byte
Oder einfach 2x 74HC574 und ein 74HC138, da braucht man kein CPLD dafür...
-
Thread
Alarmanlage mit Atmega32
Hallo, habe eine Alarmanlage mit Anzeigetableau über einen Atmega32 und den Multi-/De-Multiplexern 74HC4067 realisiert. Die Schaltung mit den Transistorendstufen für die LED's in der Anzeige ist recht aufwändig. Bevor ich die Anlage weiter ausbaue, überlege ich mir sie umzubauen und die Schieberegister 74HC165 und 74HC595 zu verwenden. Dort könnte ich die LED's mit einem Vorwiderstand direkt an die Q-Ausgänge hängen. Zwischen dem "Sender" (Leitungsauswertung) und dem "Empfänger" (Anzeigetableau und
-
Thread
Zeitmessung mit diskretem Timer
kein externen Takteingang sodass ich bei 8 µCs nichtmal halbwegs synchron bin. Wie kann ich die HC590 auf 32Bit erweitern? VIelen Dank schonmal! Grüße und Roman beendet ;)
Eingang 3 kann nicht > vor Eingang 2 kommen. Dann nimm doch nen Parity-IC (ist kein EXOR !), z.B. 74HC280 und capture auf jede Flanke. Peter
-
Thread
74x595 + ULN2003 (fertige Platine)
mA_pro_Schieberegister Bin ich mir recht sicher, dass ich noch einig Halbleiter mehr spendieren muss, um die 74x595 unsere 16 Relais schalten zu lassen!? Und nun endlich zum Thema in der Überschrift: Ich möchte keine fliegende verdrahtung sondern am besten etwas fertiges, dass ich nur noch an mein ESP32 Board
Ich hätte eine Platine für 3 kaskadierte 74HC(T)595. Format ist 45x100 mm, da die Ausgänge grosszügig bestückt sind, wenn Du ein Stück Kabel verlegst, kannst Du die auch abschneiden
-
Thread
SD Karte via ATmega644 und SPI ansprechen
sd.h" /*Methods*/ void sd_init(){ cs_low(); /*Synchronizing SDCard and SPI by sending 74Clocks a logical 1*/ for(int count=0; count<74; count++) spi_transmit(0xFF); printf("CMD55:\n"); printf("Gesendet: 0x77, Empfangen: %x\n",spi_transmit(CMD55)); printf("Gesendet
%x", ret); printf(".\n"); #endif //receive byte and return return ret; } uint32_t sd_read_ocr(){ uint32_t ocr = (uint32_t)spi_send_byte(0xFF)<<24; ocr |= (uint32_t)spi_send_byte(0xFF)<<16; ocr |= (uint32_t)spi_send_byte(0xFF)<<8; return (ocr |= spi_send_byte(0xFF));
-
Thread
Frage zu ADAT®-Splitter Selbstbau
für IC1, IC2 und IC4 würde ich aufgrund der höheren Datenrate von ADAT® mit TORX147L, TOTX147L und SN74LVCU04A (TI) ersetzen. Wenn es hilft kann ich auch alle DB einem ZIP-file anhängen.
adatmulticoreextender dafür "missbrauchen" (ein einzelner ADX-64A-PRO reicht dafür, mit einem kurzen Patchkabel beide 32-Kanal-Submodule verbinden und Du hast 4x In, 8xOut).
-
Thread
16-fach High-Side Switch mit Strommessung?
Die Latches bekommen nicht genug V-IH. Nimm 74HC595 mit genug Spannung für die MOSFETs, dann brauchst Du auch nur 3 Pegelwandler.
Strommessung). Mario M. schrieb im Beitrag #7137464: > Die Latches bekommen nicht genug V-IH. Nimm 74HC595 mit genug Spannung > für die MOSFETs, dann brauchst Du auch nur 3 Pegelwandler. Umgekehrt? Der HCT braucht doch weniger V-IH als der HC? Aus der Sicht des HCT259 liefert der uC 5V für High und
-
Thread
5x7 LED Matrix Laufschrift - Abstand zwischen Zeichen
ASCI_OFFSET][(c+(s/NUM_COLS))%NUM_COLS] >> r) & bitmask) row_com74hc595_setBit( r ); } // switch off the rows for(int r = 0; r < NUM_ROWS; r++) { row_com74hc595_unsetBit( r ); } // switch off cols col_com74hc595_unsetBit( c ); } // END for(int c = 0; c < NUM_COLS; c++ } //END for (int j = 0; j < 20; j++) } // END for (int i = 0; i < strlen(string); i++) } // END
-
Thread
Porterweiterung per SPI (Eingänge)
die Porterweiterung in Form von Ausgängen gelungen ist, mit einer Eingangserweiterung mit Hilfe von 74HC165 experimentiert. Irgendwie habe ich es geschafft den ATMega32 ins Nirvana zu schicken - jetzt dauert es wohl bis Mitte nächster Woche, bis ich weitermachen kann. Da habe ich mir überlegt bis
2x74HC165 für 16 Taster? Geht einfacher mit 1xCD4021 und den Tastern in 3x8 Matrix (MISO=Q7,MOSI=DS,SCLK=CP,SS=PL). Und wenn mehrere Taster gleichzeitig aktiv sein können, dann kommen noch 3 Dioden und ein
-
Thread
Problem mit Lcd an 74HC595, Atmega32, [c]
Hallo Forum, ich beschäftige mich grade mit der Ansteuerung der Schieberegister 74HC595, da ich mehrere Ausgänge und Eingänge benötige, möchte ich ein 4x20 LCD Display auch über die schieberegister ansteuern. Ich habe die Routinen aus dem Tut entnommen und sie funktionieren einwandfrei bis auf das LCD. Ich habe 4x den 74HC595 angeschlossen. An den ersten drei sitzen jeweils Relaiskarten. An dem 4. 74HC595 habe ich ein LCD folgendermaßen angeschlossen: LCD 74HC595 RS ---> Q5 E ---> Q6 RW ---> GND D4 ---> Q1 D5 ---> Q2 D6
-
Thread
P-Channel High-Side Switch
Ein Widerstand von 100-330 Ohm wird zwischen STM32F411 Ausgang und Gate P-Mosfet geschalten.Von Gate P-Mosfet ein Widerstand R1 von 10k bis 100K Ohm gegen Plus. Strom bei 10K und 5V = 5,0 mA,100K und 5 V = 0,5 mA. Zum Schalten muß der STM Ausgang
einigen. Nimm andere [[Pegelwandler]], die Variante mit MOSFET und Pull-Up ist nicht so doll. Ein 74HC_T_4050 ist dein Freund, 74HC_T_125 geht auch. Kompakt, stromsparend und schneller als dein selbstgestricktes Zeug. >R1 also 100-330 Ohm, aber warum denn, wie kommt man darauf? Damit dein MOSFET
-
Thread
AS6C4008 ansteuern
Hallo zusammen, ich habe probiert, einen SRAM Chip mit meinem Atmega32 anzusteuern. Ziel meiner ersten Versuch war es, einen 8-bit Code in den Chip zu schreiben und dann wieder auszulesen und über einen 74hc595 wieder auszugeben. Das Problem ist, dass immer nur dass
: PORTC = Datenbus, PORTD(PIN 0,1,2) = 3 kaskadierte 74hc595 für die Adressierung an den AS6C4008, PORTD(PIN 3,4,5) = WE, OE, CE für die Steuerungspins des SRAMs, PORTD(PIN 6,7) und PORTA(PIN 7) = ein einzelner 74hc595 für das 7-Segment-Display
-
Thread
Giesomat 16 Sensoren
beim programmieren noch etwas schwer. Ich möchte mit einem Arduino Uno einen 16 Channel Multiplexer (74HC4067) ansteuern. An diesen 16 Giesomat Sensoren hängen. Kann mir jemand sagen was ich beim auslesen des Multiplexers falsch mache? [c] #include <EEPROM.h> const int MultiplexPinA = 8; const
noch zu teuer. Die kapazitive Methode scheint dagegen ganz brauchbar, allerdings nicht mit dem 74HC14. Ich hab da gute Erfahrungen mit dem ATtiny25 gemacht. Mit dem ADC kann der sehr gut kleine Kapazitäten messen. VCC und Temperatur haben kaum Einfluß.
-
Thread
Schmitt Trigger Inverter Spielereien
Beim 74HC14 weichen sogar die einzelnen Triggerlevel der 6 Inverter auf dem gleichen Chip relativ stark voneinander ab.
wenig nervt ). Ich schätze, der Strom liegt im uA Bereich. Die Schaltung ist allerdings mit einem MM74HC14 aufgebaut. Ich habe noch einen Sensor On/Off Switch http://www.hobby-roboter.de/forum/viewtopic.php?f=5&t=150&p=581#p581 um den Ton umzuschalten.
-
Thread
brauche Digitale IO an Standard PC
setzen (+12V -12V und mit 2 Z-Dioden und 2 Widerständen) auf TTL bringen. Ein Schieberegister z.B. 74HC164 genügt für 8 Ausgänge. + Einfach zu verdrahten (nur Masse und 2 Leitungen von RS232 zu verkegen. + Kosten ca 1-2 Euro + Leicht Kaskadierbar - Nicht sehr schnell, aber für Relais oder Lampen
Geschwindigkeitsbestimmend! Aufwand für Schaltung Spikes: 3 Widerstände 3 Z Dioden Pro 8 Datenleitungen 1 Stück 74HC595 (ist kaskadierbar). Gruß Fritz
-
Thread
RS232 --> TTL Wandler Unterschied
schon mißbräuchlich für 3,3V Pegel > genutzt TTL heisst Schaltschwelle bei ca. 1.4V. Siehe 74HC vs. 74HCT Serie.
nur Transistor Transistor Logik und kam lange vor CMOS als die noch mit 5V liefen, der Vergleich mit HC = CMOS passt absolut nicht um diesen Makel der Logischwellen auszugleichen haben sie HC mit T erfunden! ist aber auch CMOS! Wir wollen schon genau bleiben wenns um Pegel und Schaltschwellen geht!
-
Thread
32bit binärzähler mit 8x hc161?
Ja ich bin gerade dabei, einen reziproken Frequenzzähler mit 8* 74AC163 zu entwerfen, der kann dann bis über 100 MHz direkt und synchron zählen. In einigen Datenblättern ist die Beschaltung gezeigt, ich hab sie aus dem National-Datenblatt zum 74AC568. Es gibt eine "
herum. Vergleicht man Aufwand und Nutzen dieser Zählerkette mit einem schnellen, aktuellen µC (STM32F429), der interne 32-Bit Zähler mit 180 MHz und diversen Capture-Registern bietet, dann kann man keinen Sinn in der vielen Löterei mehr erkennen. Die Zeiten sind vorbei!
-
Thread
Fehler bei Programmübertragung in den AVR
Programmgröße über oder gleich 50% ist. Als Programmierer benutze ich den Standard Parallelportadapter mit 74HC244. Das Programm übertrage ich direkt aus Bascom in den Controller. Bascom meldet nach dem schreiben und auslesen den Fehler "Difference at 1FF00". Was kann das sein? Ich bin langsam am verzweifeln
schrieb im Beitrag #2161672: > Als Programmierer benutze ich den Standard Parallelportadapter mit > 74HC244. Alles was über die 64K an Binärcode hinausgeht muss mit einem "Extended Segment Address Record" eingeleitet werden. Das ist dann der Offset für den nächsten 64K-Block. Dieser ist in deinem
-
Thread
Takterzeugung für eine Digitaluhr
Severino R.: >Es gibt spezielle Uhrenquarze mit 32,768 kHz, oder für >eine Mikrocontroller mit 4,096 MHz. Du meintest bestimmt 4,194304 Mhz.
Hier im Datenblatt zum 74HC4060 in Fig.11 ist eine Beschaltung als Quarzoszillator/-teiler gezeigt: http://pdf1.alldatasheet.com/datasheet-pdf/view/15613/PHILIPS/74HC4060.html da der nur durch 2^14 teilt kommt am Ausgang Q13
-
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
MOSI & MISO mehrfach belegung
Beim Flashen per ISP ist !RESET auf Low, im Normalbetrieb auf High. Heißt also: Du könntest mit einem 74HC125 zwischen ISP und Prozessor den Programmer nur bei !RESET=Low aktiv schalten. Bei !Reset=High wären die Ausgänge des HC125 hochohmig. fchk
Vielen Dank für die Erklärung. Werde den HC125 noch mit in die Schaltung aufnehmen. Bin noch am überlegen ob ich dann zusätzlich noch einen 4053 auch noch mit integriere.
-
Thread
PIC SPI mehrere Slaves
>Um noch mehr PIN´s zu sparen würde ich die SS Leitungen über einen >Demultiplexer ansteuern. 74HC138 >Soweit der Plan, jedoch bin ich mir nicht sicher ob ich die MOSI, MISO >und SCLK Leitungen einfach an alle Slaves anschließen kann Ja, alles parallel verdrahten. > oder ob ich >so
mache. Lehrgeld. >Wie könnte man sich für so einen Fall absichern? Wenn du einen Dekoder ala 74HC138 nutzt, kann immer nur ein CS aktiv sind. Wenn dann die Slaves sauber initialisiert sind, passt das schon. Man kann die ja Schritt für Schritt in Betrieb nehmen.
-
Thread
Einstieg in µC-Programmierung: Fragen zu UNO R3 usw.
fertige Libs. Ports hat der Arduino genug. Wenns doch mal knapp wird, Stichwort ShiftRegister (ua. 74HC595). Zu den Encodern kann ich nichts sagen, bislang nicht mit gearbeitet. Würde es aber vorerst nicht verneinen.
entweder so als Klotz oder eben nur die Schematic. Fuer groessere Projekte empfehle ich dir ein paar 74HC595 um die Anzahl deiner OUT-Ports zu erhohen - die Dinger sind spottbillig und koennen kaskadiert werden. ...Immer her mit deinen Fragen... MfG