-
Thread
Mehrere Geräte von gleichem Typ steuern
unterschiedlich angeschlossen (aber immer in 4-bit-Mode): an verschiedene Pins von Controller oder über SN74HC595 oder über MCP23S17 usw. Offensichtlich sind so gut wie alle Unterschiede zwischen LCD nur in der Weise, wie 4 bit zusammen mit RS und EN ausgegeben werden, und evtl. könnten sich auch Zeichen-pro-Zeile-Zahl
-
Thread
Bauteile fuer batteriebetriebene Digitaluhr
2C032768 Da der ATmega48P zu wenig Anschlüsse für die nicht-gemultiplexte LCD hat, nimmt man noch 74HC595 als Treiber hinzu.
-
Thread
[PIC] Hitech-C findet spi.h nicht
iValue2; /*************************************************************** * 20.07.2011 * spi 74HC595 shift register test * * Lines: * clk: RB1 * Ser in: RC7 * /G (output enable): RC6 (mußt be low) * storage register: RC2 * **************************************************************/
-
Thread
PWM über Mosfet schalten, passt das so?
anstatt PWM nur simples an/aus gewährleistet werden müsste. Geschaltet würden die MOSFETs dann über 74HC595 (Schieberegister) sofern dies möglich ist, da ich dadurch ein paar Pins am ATmega spare und die ja beliebig weit kaskadieren kann (für spätere Erweiterung). Nun wären meine neuen Fragen... 1
mit dem IRF4905 maximal 200W schalten > darf Viel, viel, viel mehr :-) Wenn ich mal von 55V und 74 Ampere ausgehe, sind das über 4000W. Der RDSOn von 20 mOhm ist dann aber entscheidend für die am MOSFet entstehende Verlustleistung. Wenn wir mal 74 Ampere annehmen, verbrät der Bursche rund 109 Watt
-
Thread
Bit in einem Byte setzen/rücksetzen (schnell und möglichst direkt) in c
R3,0 - Sp.0 R3,1 - Sp.1 R10,7 - Sp63 Es sind 10 hintereinandergeschaltete 74HC595. Die ersten beiden machen das Zeilensignal, schalten also die jeweilige Zeile ein, die hinteren 8 enthalten dann die 64 darzustellenden bits.... In meinem Beispiel liegen die 16Bit werte nun
-
Thread
Eigenbau Mp3 Player
1. 74HC595, 74HC165 oder http://www.mct.de/faq/spi.html 2. WinHEX oder ähnliche Programme.
-
Thread
mehrere MOC3041 ansteuern Erfahrungen?
einem recht stabilen Oszillator. Wenn du hingegen zwei oder besser drei Pins hast, kannst du ein 74HC595 Schieberegister verwenden.
-
Thread
Platinenlayout verbessern
Dafür ist Dein Schaltungsdesign relativ unglücklich, weil es sehr viele Signale braucht. Mit drei 74HC595 wärst Du besser bedient. Schieberegister, brauchen 3 Signale zum Prozessor (4 wenn Du den Inhalt testweise wieder zurücklesen willst), und die Ausgänge sind layoutfreundlicher organisiert. zweitens
-
Thread
Ansteueurung von 8 Heizelement durch einem Atmega8
DDRB = 0b00000000; // PORT B2, B3, B5 als Ausgang (SPI modul für 74hc595) DDRC = 0b00110000; // PORT C4 und C5 als Ausgang (TWI/ I2C modul), PORT C0 als Eingang der analogen Werten } void ad_init(void) // initialisiert der a/d-wandler
-
Thread
P-Kanals mosfet zu hoher Rds
normales Schieberegister SN74HC595D Gate vorwiderstand: 270Ohm. Gatesignal habe ich mir mit dem Oszi angeschaut und sieht eigentlich gut aus, Sauber zwischen 5V und Masse. https://www.dropbox.com/s/f3vp6xrx8dlklmq/Dokumentation_LED_CUBE
-
Thread
50 CM Hohe Led Anzeige 3 Stellig nur Zahlen
ganz viele LED´s 74hc595 und informiere dich mal über Multiplexing
-
Thread
Probleme mit selbstgebauter Rollladensteuerung
, da ja auch noch die C-Control dran hängt? Hatte schon überlegt eine neue Relaiselektronik mit 74HC595 anstatt der CD4094 zu bauen, da diese manchmal spinnen. Evtl. liegt es aber auch am µC. Einen Elektroniker kenne ich leider nicht, der so etwas in halbwegs vertretbaren Zeit- und Kostenrahmen
-
Thread
Schieberegister mit Atmega88 unter Verwendung von AtmelStudio und mySmartUSBlite ansteuern
beenden .. Guck mal nach dem Timing und Takte, Seite 7 und 8: http://www.ti.com/lit/ds/symlink/sn74hc595.pdf
-
Thread
Einlesen von Bits am Pin und ausgeben auf Display
deutlich schneller ist, als das Signal. Selbst wenn Du ein externes 16Bit Schieberegister nimmst (2*74HC595), kann das nur funktionieren, wenn neben dem Signal auch der exakt synchrone Takt verfügbar ist und die entsprechende Datensetz- und Haltezeit eingehalten wird. Wenn Du ohne Takt abtastest, sollte
-
Thread
Led-Schaltung für modellflugzeug 1:144
doch ein ARDUINO Pro Nano (mit USB) oder Pro Mini (ohne USB) mit Unterstützung von z.B. PCF8574 oder 74HC595 problemlos und ist auch noch erweiterbar.
-
Thread
Mehrere Schrittmotoren (ca. 60 - 100) sinnvoll ansteuern.
Floppylaufwerk per Trapezgewindespindeln den Kopf bewegt, dann wären zur Ansteuerung lediglich 30 bis 50 TPIC6B595 nötig, das sind unter 100EUR inklusive Netzteil von 3 bis 5A. Wären die Motoren grösser, müssen bipolar mit Stromregelung per Mikroschritt angesteuert werden und man will stall guard Blockierungserkennung
werden darf (bei 100 Stück immerhin 60A/300W), kann so was wie ein LB1836M pro Motor an 2 Ausgänge eine 74HC595, ist halt aufwändig. L293 wurde ich nicht benutzen, kostet zu viel Spannung, man müsste mit 7V statt 5V versorgen, Rest Verlust. Mit unipolaren Motoren könnte ich mir eine Matrixschaltung
-
Thread
Vorwiderstände für LED Matrix mit UDN2981
maximal 100mA bei 10% duty cycle. In einer Spalte können aber mehrere LEDS an sein. Da kann aber der 74HC595 nicht mal eine vernünftig treiben.
-
Thread
Speicheranzeige im ProgrammersNotepad
infrared/rc5.o 1-wire/crc8.o 1-wire/ds18x20.o 1-wire/messung.o 1-wire/onewire.o udp_send/udp_send.o com74hc595.o R_TRIG.o relais.o --output Hexfiles/MEGA644_P.elf -Wl,-Map=Hexfiles/MEGA644_P.map,--cref -lm Creating load file for Flash: Hexfiles/MEGA644_P.hex avr-objcopy -O ihex -R .eeprom Hexfiles/
-
Thread
ATmega als "Ersatz" für MAX7219
Wie wäre es mit einem Schieberegister als Hilfsmittel? (sowas wie ein 74HC595). Man bräuchte zwar einen ganzen Port zur Datenübernahme, aber sonst wäre es schon einen Entlastung für den AVR. LOAD könnte man per Interrupt auswerten.
-
Thread
Einkaufsliste für absoluten Beginner (AVR)
in einen ohne Station. Wozu brauchst du die 1N4001? 1N4148 sollten reichen. Ich würde auch 3-4 74HC595 (Schieberegister) nehmen. Die kommen zwar erst nach später im Tutorial, aber die sollte man auf jeden Fall mal getestet haben. Für deine Zwecke wird ein ATMega8 voll ausreichen. Also den ATMega16
-
Thread
Layout prüfen
Ist U18 nicht etwas übertrieben für nen Satz winziger Status-LEDs? :-) Das müsste der 74HC595 auch direkt treiben können, dann legt man den Vorwiderstand eben so aus, dass da etwa 8mA fliessen wenn denn geplant ist das alle LEDs gleichzeitig an sind. Dabei fällt aber auch auf, dass der
www.atmel.com/Images/doc8128.pdf Ich finde ein SMD Quarz würde auch besser in das Design passen als so ein HC-49 Relikt. :-) Ich weiss, es gibt auch noch die hier: http://www.atmel.com/images/atmel-2521-avr-hardware-design-considerations_applicationnote_avr042.pdf Das halte ich aber eher für ein Beispiel
-
Thread
Vector auffüllen
gerade für das Umsetzen von Seriell nach Parallel und umgekehrt sind sie optimal geeignet (wie z.B. der 74HC595...) > deine Zeile mach doch nur den Vector größer Nein. Der Vektor bleibt gleich breit. Anders ginge das gar nicht, da würde der Synthesizer sauber herummeckern... > und verundet das Der
-
Thread
4x4x4 led cube Masse/Potential Problem (Arduino Uno)
Schau Dir mal dieses Scaltbild an: http://www.flickr.com/photos/knaka/4072693764/ Die beiden ICs 74HC595 denk Dir mal weg, die Widerstände sind ja direkt mit Deinem Arduino-Board verbunden. Die jeweilige Basis der Transistoren wird über jeweils 1 Widerstand an einen Portausgang angeschlossen. Und
-
Thread
Hochohmigen Widerstand vor Schmutz schützen
dem Chipmangel? Will ich gar nicht wissen ^-^ Im Ernst, neulich stand ich vor der Alternative, mir 74HC595 aus China mit unbekannter Lieferzeit für paar Cent das Stück zu bestellen oder bei Blau-Gelb fast € 1 auszugeben. Inzwischen ist der Preis beim Conrad wieder auf "nur" € 0,67 gesunken... Nochmal
-
Thread
Transistortester AVR
verschiedenen Mega8 bekomme ich fünf unterschiedliche Werte. Kondensator 33,2n Ergebnis 35,84n, 35,09n, 35,74n, 33,07n, 33,92n Ein 100µ Elko zeigt von 115µ bis 104µ an mit ähnlicher Abstufung. Könnten da Oszillatortoleranzen mitspielen? Ich habe versucht die Werte für die Kondensatoren im AVR-Studio anzupassen
removed from project: Makefile:77: warning: overriding commands for target `ReadADC.o' Makefile:74: warning: ignoring old commands for target `ReadADC.o' s transistortester.map Build succeeded with 2 Warnings... Makefile:74: warning: overriding commands for target `ReadADC.o' Makefile:71: warning
-
Thread
SPI "transmission complete" SPIF Flag
debugLED30_OFF cbi (PORTC,7) // uint16_t value = 1; uint8_t data; int main() { /* Init 74HC595 */ shift_Reset_ON; shift_Reset_OUT; shift_Latch_OUT; shift_Reset_OFF; // delete shift register shift_Reset_ON; shift_Latch_ON; // take over storage register shift_Latch_OFF
-
Thread
Website mit Mikrocontroller
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
Bascom: Variable aufteilen für 7-Segment Anzeigen
Hallo, Ich steuere gerade 3 7-Segment Anzeigen an: Ein Mega 8 steuert ein Schieberegister (74HC595) an, an dem 8x BC547A hängen. Desweiteren steuert der Prozessor einen ULN 2803, der dafür zuständig ist, die Anzeigen mit gemeinsamer Kathode nacheinander auf GND zieht (Multiplexen). Das funktioniert
-
Thread
Arduino: Programmablauf versch. Sketche (LED's / Schieberegister) ich komm nicht weiter
verfolgen. Nun aber zum wesentlichen: Ich habe mir einen Stern aus 35 LED's und 5 Schieberegistern (74HC595) gebastelt. Diverse Abläufe habe ich auch schon programmiert. ABER: Ich möchte diese hinter einander durchlaufen lassen und eben das bekomme ich nicht hin. Mein Fehler ganz zu Anfang war, dass
-
Thread
64bit Schieberegister
aussehen? Also, wie weise ich dem 64bit Register 64bittig tri-state zu? Also willst du quasi einen 74HC595 als 64 Bit Version nachbauen? Das braucht aber 128 FlipFlops. Einen Vektor komplett auf einen Wert zuzuweisen geht einfach. [vhdl] mein_vektor <= (others=>'Z'); [/vhdl] >Ich möchte
-
Thread
Welche Bauteile sind auch in 10-20 Jahren noch verfügbar?
sein. Ich verwende wo es geht Standardbauteile die es von vielen Herstellern gibt, zum Beispiel 74HC595. Auch die Schnittstellen möchte ich zukunftssicher auslegen, das heißt zum Beispiel Ethernet. Bei anderen Sachen wird es aber schwieriger: Zum Beispiel die Mikrocontroller sind immer Single
-
Thread
Labornetzteil für Anfänger/Lochrasterplatinen löten
der Autor es versteht einem Laien (zumal Juristen) das Ganze verständlich zu erklären. Mit mehreren 74HC595 LEDs ansteuern oder mit einem kleinen Ne555 Impulse zu geben finde ich wahnsinnig spannend und auch Löten hat mir überraschend viel Freude bereitet. Das soweit als Möglichkeit meine (geringen
-
Thread
Alternative/Hilfe bei ULN2802A
Ausgangsfets durch eingebaute DG Zenerdioden. Trotzdem ist eine Relais Schutzdiode unerläßlich. Den 74HC595 gibt es auch mit Hochvoltigen Ausgängen. Mir fällt aber die Bezeichnung nicht ein.
-
Thread
Punkteanzeige für Sportverein
Bauelemente_Bauteile/Aktive_Bauelemente/Displays/Dot_Matrix_Display_LITEON_LTP2157AE_5x7_rot.html Controller: 74HC595 oder MAX7219? Receiver: RF Transmitter (Alternative?) http://www.banggood.com/433Mhz-RF-Transmitter-With-Receiver-Kit-For-Arduino-ARM-MCU-Wireless-p-74102.html?rmmds=search Danke schon mal
-
Thread
welchen Microcontroller? - 8x8x8 LED-Cube
Prinzipell ok, aber die IRLML6402 können direkt an den uC, spart 24 Bauteile, und wenn man statt 74HC595 den TLC5917 verwendet, spart man sich 196 weitere Bauteile.
-
Thread
Bit Angle Modulation Arduino
Man kann die BCM vorzugsweise über Schieberegister machen (74HC595). Dabei lädt ein PWM-Ausgang exakt auf den CPU-Zyklus genau das Ausgangsregister und im Interrupthandler lädt man dann das Schieberegister. Mit der UART als SPI kannst Du 2 Register ohne Wartezeit
-
Thread
Midi Platine bauen
Das gibts auch noch: Mit Arduino und 74HC595 http://www.codetinkerhack.com/2012/11/how-to-turn-piano-toy-into-midi.html
-
Thread
RGB - LED Matrix mit Schieberegistern
bin gerade am einem Projekt dran, in dem eine RGB LED Matrix 8x8 mittels einem AT89C51ED und 4 Stk 74HC595 angesteuert werden soll. Ich habe aber folgendes Problem: Es werden nicht immer die richtigen Dots angezeigt... im Bild ist ein Beispiel zu sehen, es soltle ein U sein, aber die Puntke rechts
-
Thread
Anfänger, 10 Led programmieren
es zumindest mal eine Beschreibung der Idee: https://www.makerblog.at/2015/01/das-schieberegister-74hc595-am-arduino/) allerdings würde ich hier LEDs mit eigener Ansteuerlogik wie WS2812b verwenden. Die sind in China sehr günstig zu bekommen (z.B. bei aliexpress) als Einzel-LED oder als Bänder. Vorteil
-
Thread
Anfängerfrage Auslesen/Beschreiben
Arduino, leider hat der nicht genügend Pins, was man aber mit Seriell-zu-Parallel-Schieberegistern (zB 74HC595) lösen könnte. Oder einen anderen Controller suchen, der genügend Pins hat.
-
Thread
Taschenrechner Selbst bauen
1602-Displays -1x Folientastaturen (Die A,B,C,D Tasten würde ich mit 100,500,1000,2000 belegen) -1x 74hc595 (eventuell wegen fehlender Eingänge) -1x Arduino Atmega328 Noch als Anregung. Es gibt ein Online-Programmier-Tool hat nicht alle Bauteile, aber alle die du brauchst. https://www.tinkercad.com
-
Thread
SPI-Empfangen
es nicht so ganz(Das Empfangen). Ich habe immer 0x00 empfangen. Das senden klappt, habe dafür ein 74hc595 zum testen genommen. Um fehler in der verdrahtung oder am EEPROM auszuschließen, habe ich den Atmega 16 auf das AVR-NET-IO montiert, und versucht auf den ENC28j60 zuzugreifen, weil das der einzige
-
Thread
Codeschloss mit AVR - Welcher ic? Schaltplanhilfe.
ein Schieberegister welches Du an jeden x-beliebigen noch freien Port anschliessen kannst ( zB den 74HC595 ) und somit die Ausgangspins pro SR um jeweils 8 Erweitern kannst. Wenn Du 100 Ausgänge brauchst, geht das auch. Theoretisch kannst Du so viele Sachen Schalten wie Du willst, auch mit dem kleinen
-
Thread
Zeitmultiplexing- Leds ohne Vorwiderstand?
..) werde ich noch entscheiden, aber ls scheint >auszureichen. Warum solche Stromfresser? Nimm HC. [[AVR-Tutorial: Schieberegister]] >damit kann ich mit einem byte einen Block (sprich 8:8)speichern, weil >der 74247 ein bcd-to-7segment decoder ist und ich pro block also nur 4 >bit brauche
aller Probleme. Ein ATmega8 hat 1kB RAM. Ich würde die Segmente lieber direkt ansteuern, mit einem 74HC595 pro Anzeige und den Dekoder in Software verlegen. Dann bist du flexibler bei der Anzeige und kannst in grenzen auch Buchstaben und Sonderzeigen anzeigen. Z.B. HELP ;-) >Rotfilter wird noch bald
-
Thread
3x3 RGB LED - Multiplexing und Bit Angle Modulation
Die LEDs haben eine gemeinsame Kathode. Für die Zeilen benutze ich pro Farbe ein Shift-Register (74HC595) und für die Spalten welche ich Multiplexen möchte laufen pro Spalte die gemeinsamen Kathoden zusammen und werden via NPN-Transistor (pro Spalte einen) mit einem GPIO meines Raspberry Pi verbunden
-
Thread
Lauflicht mit Latches Übergangproblem
würde ich dir empfehlen, google mal Schieberegister. Oder schau hier in der Artikelsammlung. Der 74HC595 währe nett, passt also :-)
-
Thread
8051 Assembler - Registerbänke
Seg1 aus ACALL Serielle_Ausgabe_1byte ;2EH seriell ausgeben SETB P3.6 ;Latch des 74HC595 neu laden mit der negativen Signalflanke an Port 3.6 CLR P3.6 ;Der seriell übertragene Wert wird nun Ausgegeben SJMP Registerbank0_start ;#### ENDE Ausgabe an die 7-Segmentplatine
-
Thread
Multiplizieren geht schief
Man kann sogar 100 Ausgänge exakt gleichzeitg ausgeben. Man kaskadiert einfach entsprechend viele 74HC595 und setzt mit dem Output-Compare-Pin den Registertakt. Peter
-
Thread
Suche Mentor für Entwicklung eines Audio-Messwert-Erfassers
hätte, ein empfangenes Byte auszulesen. Wenn ich jetzt ein externes Schieberegister mit Latch (z.B. 74HC595) nehme, müsste die Zeit auf jeden Fall reichen. Fehlt mir nur noch eine Idee, den Byte-Trigger für das Latch zu bekommen. Gruß Santi
12,3 MBit/s IO locker wegsteckt, oder ein externes Schieberegister. Mit externem Schieberegister (74HC595) in Verbindung mit einem Frequenzteiler werden die Daten parallel verarbeitet mit 1.536.000 Anweisungen / s ... ... das Ganze per Interrupt getriggert, kostet sogar eine Tina nur ein müdes Lächeln
-
Thread
bidirektionale Datenübertragung zwischen 2 Atmega 8
Multiplexer/Demuliplexer. [[Multiplexen]] Dafür reicht ein kleiner Tiny2313 + 3 Schieberegister 74HC595 + 3 Schieberegister 75HC165 zur [[Porterweiterung mit SPI]]. MFG Falk
Vorteil. Dann nimm einen Multiplexer und schalte zwischen Datenübertragung zum anderen AVR und PC um. 74HC157 ist dein Freund. MFG Falk