-
Thread
AVR ATmega16: Mehrere MISO möglich?
SPI-Paket hinschicken, um einen Eingang auszuwählen. Digital geht einfacher über Schieberegister (74HC165), beliebig lang kaskadierbar. Und das liest sich auch viel schneller aus (ein Eingang je Clock, nicht je Paket). Peter
-
Thread
Drehencoder in Matrixschaltung machbar?
in matrix 4+4 Ios = 8 Naja. Dazu ggf. noch acht IOs für die Tastfubnktion. Ich würde zwei oder drei 74HC165 Schieberegister nehmen, braucht nur drei Pins und kann beliebig viele Tasten einlesen, ganz ohne Dioden. Pull-Ups aber nicht vergessen. MFG Falk
Ich würde die Eingänge mit 2 * 74HC165 realisieren. Der Xmega muß dann nur die 2 Byte per SPI einlesen. Man kann ja den SPI-Takt so wählen, daß sich durch den SPI-Interrupt gerade das gewünschte Abtastintervall ergibt Peter
-
Thread
Arduino 74HC165 Code
Was willst du denn genau machen. Hab zufälligerweise letztens auch mit nem 74HC165 rumgespielt und bei mir geht alle einwandfrei...
Was nicht stimmt: > "Arduino 74HC165 Code" Das ist ein PISO. Code: 75HC595 Das ist ein SIPO. Außerdem: [c] #define number_of_74hc595s 2 [/c] aber im Text: >...des Ausgangsregisters... Bei so wenigen Infos
-
Thread
Frage an die Layouter: 4 parallele ADC's massemäßig entkoppeln
aber eine um 180° phasengedreht? Genau. >das habe ich bereits eingebaut (siehe Anhang) Die 74LVT sind ziemlich schnell. Geht auch was Langsameres, vielleicht ein 74HC oder 74HCT? >Das ist mir jetzt wieder nicht ganz klar: Ich habe ja ein GND-Polygon >über der gesamten Leiterkarte. Auf dem
Midlayer eine quasi durchgehende GND-Fläche generieren. Kai Klaas schrieb im Beitrag #2749371: > Die 74LVT sind ziemlich schnell. Geht auch was Langsameres, vielleicht > ein 74HC oder 74HCT? Was ist das Problem mit der Schnelligkeit? Kai Klaas schrieb im Beitrag #2749371: >>b)Sollten die LDO's
-
Thread
Arduino + 74HC165
ist. Ich hätte folgenden Code verwendet: http://www.arduino.cc/playground/Code/ShiftRegSN74HC165N
Vergiss den 74HC165. Nimm den 74HC595. http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf Der hat extra ein Eingangsregister. Mit einem Extrapuls kopiert man dann die alle 8bit auf einen Schlag zum Ausgangsregister
-
Thread
Taktgenierung mit Quarz
Per Fuse Bit stimmts? Kann ich diesen Takt direkt beispielsweise an ein 74HC165N anschliessen oder brauch ich da noch zusätzliche Beschaltung?
-
Thread
LED Ansteuern
verwenden. Um den Wasserstand auszulesen könntest du pro Tank ein "Input-Schieberegister" (z.B.SN74HC165D) verwenden. Die IC´s könntest du entweder alle einzeln per SPI ansteuern oder pinsparend Kaskadieren.
vorzugsweise mit eingebauten Treibern; bei Verwendung von low-current LED reichen möglicherweise auch 74HC Logikausgänge. µC haben oft potente Ausgänge: wenn du also 8 Pins freimachen kannst, wäre das praktisch. Die Zeilen brauchen auf jeden Fall Treiber, z.B. 8x BC327. Siehe auch [[LED-Matrix]]
-
Thread
Was passiert bei einem Schieberegister wenn alle Bits durchgeschoben sind?
Achso, dann sag' das doch auch gleich... Im Zweifelsfall: Datenblatt fragen (74HC165). In dem von TI ist die Innenschaltung abgebildet. Netterweise steht auch noch dabei: >Shift = Content of each internal register shifts toward serial output QH. >Data at SER is shifted into the
-
Thread
USB Koppelfeld für Festplatten
Wenn wir alle Infos auslesen wollen, brauchen wir einige IN's und OUT's: PRTPWR[7:1]: über 74HC165 und SPI an den µC GR[7:1]: über 74HC165 und SPI an den µC AM[7:1]: über 74HC165 und SPI an den µC OCS[7:1]: über 74HC595 und SPI vom µC Für die 14 USB-Power-Schalter fallen an: OCS[14:1]: über 74HC165 und SPI an den µC PRTPWR[14:1]: über 74HC595 und SPI vom µC Einverstanden?
-
Thread
AVR Synthesizer mit ATxmega128A1
Hallöchen.. Die drei LFO-Led's auf dem Front Panel werden jetzt über ein Schieberegister 74HC595 im PWM-Mode angesteuert und verändern ihre Helligkeit je nach eingestellter Wellenform und Amplitude. LFO-Leds am Degnerator: https://www.youtube.com/watch?v=bMUaGmoW2oY&feature=youtu.be
Dateizugriff ordnungsgemäß beendet. - Für bessere Entprellung der Encoder wurde die Abtastgeschwindigkeit am 74HC165 geändert. Von 1 msec auf 2 msec. - Fehler beim Speichern von Samples beseitigt, wenn kein Ordner vorhanden ist. Es wird dann automatisch ein neuer Ordner erstellt. Vers. 3.012 16.02.2017
-
Thread
Ladderfilter berechnen und bauen
RC-Oszillatoren werden etwas ruhiger, wenn eine höhere Frequenz durch 4 geteilt wird. Z.B. einen VFO mit dem 74HC4046 bauen und durch 4 oder 8 teilen. Dabei mittelt sich das Phasenrauschen etwas raus. Ein guter OSzillator wird aber nie draus.
Bei welcher f liegt ungefähr die Grenze als Schaltmischer? Hier steht was über die Bandbreite des 74HC4066: http://www.qrpforum.de/index.php?page=Thread&threadID=4934 "Selbst ein 74HC4066 läßt sich einsetzen" > Welche Nachteile würden sich ergeben, wenn man das CW-Filter > ebenfalls hochohmiger
-
Thread
74HC165 gibt nur Lows zurück
Kaskadiert (µC_MISO --> IC1_PIN9 --> IC2_PIN10) http://www.mikrocontroller.net/attachment/1483/SPI_74HC595.pdf Ich verwende statt PB0 den Port PB1. Ich bekomme aber mit folgenden Code nur Nullen zurück... Ich weiss leider nicht mehr weiter könnt ihr mir bitte helfen? Noch eine Frage: Wie
void serpa_in (unsigned char* serpain) { unsigned char anz = 2; do { // 74HC165 latchen PORTB &= ~(1<<PB1); //PB1 (PL) auf Low (Daten Lesen) PORTB |= (1<<PB1); //PB1 (PL )auf High // SPDR lesen startet Uebertragung *serpain++ = SPDR
-
Thread
Suche SPI Interface IC
SPS Welt. Sag das doch gleich. Das Ganze in einem IC wirds wohl nicht geben. Ich würde ein 74HC595 zum Schieben, und dahinter ein BTS4880 setzen. Das wäre der Ausgang. Als Eingang ein 74HC165 und das hier: http://www.datasheetcatalog.org/datasheet/stmicroelectronics/8706.pdf Ob das deinen
Lipinsky schrieb im Beitrag #2640882: > Das Ganze in einem IC wirds wohl nicht geben. > Ich würde ein 74HC595 zum Schieben, und dahinter ein BTS4880 setzen. Es sei denn, man nimmt einen TPIC6B595
-
Thread
CMOS 4094 Verkablungsproblem
OH F**** http://www.conrad.de/ce/de/product/164453/CMOS-IC-74-HC-165-DIP Das is doch ein HC...? Misst.. Aber wenn ich 8 Stück Parralel schalte müsste die Spannung doch reichen?
Moin! Der 74HC165 hat keine! Gruß Jobst
-
Thread
Einfacher Messverstärker 10 Hz - 100 KHz
von ELV, siehe hier: http://www.elv.de/Bleiakku-Lade-Aktivator-BLA-1000,-Komplettbausatz/x.aspx/cid_74/detail_10/detail2_8350 Der Akku wird alle 20 min. mit kurzen aber sehr intensiven Impulsen (25A) entladen (Mikrosekundenbereich) und dann wieder geladen bis 90% seiner Ladeschlußspannung. Wir mußten
/after 2min. 330µF/25V --> 83µAmax/after 2min. 300µF/35V --> 116µAmax/after 2min. 300µF/50V --> 165µAmax/after 2min. 330µF/63V --> 208µAmax/after 2min. 330µF/100V --> 330µAmax/after 2min. Ist das ein zu verallgemeinernder Zusammenhang? Wer kann Empfehlungen für eine bestimmte Kondensatorreihe
-
Thread
SPI für langsame Takte
Anschlüsse auf Port B (SCK, MOSI, MISO, SS). Nur habe ich nach Durchsicht der Datenblätter Atmega und 74HC165 / 74HC595 angenommen, dass der Takt bei einer Frequenz des Atmega von 1 MHz viel zu hoch wird. Wenn die 74HC165 und 74HC595 auch mit einer niedrigen Takt gesteuert werden können, so könnte ich
@ Wolfgang: Nach einigen Tests habe ich letztlich die Schaltung doch mit 74HC165 und 74HC595 realisiert (@Peter: Passte so am Besten in die bereits vorhandene Umgebung). Da der Treiber RS422 relativ viel Strom zieht habe ich 74HC00 verwendet. Am Ende der Übertragungsleitung
-
Thread
Fragen zum 8255
Ich nehme an, 20 Dioden und 10 Widerstände gab's auch geschenkt, einen CD4028/74HC145/74HC32 jedoch nicht...
das ganze über den PCF8574 machen wollen, der jedoch > 1,20Euro kostet Deshalb nimmt man besser 74HC165 (8 Eingänge) bzw. 74HC595 (8 Ausgänge). CSD: 0,18€ bzw. 0,20€ Dann gibt es auch keine Beschränkung bezüglich Kaskadierung. Die PCF8574/A gehen ja nur bis max 16 Stück. Fabian schrieb im
-
Thread
Und wat is mit SPI
recht gut mit den Gegebenheiten klar. Wenn du was "simulieren" willst, nimm je zwei Schieberegister 74HC595 und 74HC165, schließ sie an wie unter [[AVR-Tutorial:_Schieberegister]] beschrieben und häng LEDs an die Ausgänge und Taster an die Eingänge. Was hast du denn bisher schon? Kann es sein, dass
gut mit den Gegebenheiten klar. > > Wenn du was "simulieren" willst, nimm je zwei Schieberegister 74HC595 > und 74HC165, schließ sie an wie unter [[AVR-Tutorial:_Schieberegister]] > beschrieben und häng LEDs an die Ausgänge und Taster an die Eingänge. > > Was hast du denn bisher schon? > Kann
-
Thread
Klix Key auslesen/beschreiben? Gesperrt
search%3Fq%3Dklixkey%26num%3D10%26hl%3Dde%26gbv%3D2%26biw%3D1280%26bih%3D869%26tbm%3Disch&itbs=1&iact=hc&vpx=685&vpy=109&dur=842&hovh=288&hovw=165&tx=107&ty=125&sig=106354923239151471977&sqi=2&page=1&ndsp=25&ved=0CEwQrQMwAw]]
werden. > > > Viel Spaß Wie kommt man auf die prüfsumme von =47 03 (03) +E8(232) +12(12) +4A(74) and FF (255) = über 47 Verstehe das nicht. Kann mir jemand die rechenschritte erklären?
-
Thread
8 analoge Signale zu 4 digitalen machen
8 Anzeigen über 4 Portpins zu führen. Was spricht dagegen, ein Schieberegister mit 8 Eingängen (74hc165) vor deinen µC zu hängen, so dass du in einem Byte den Zustand deiner Anzeigen repräsentierst? http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister Falls deine Glimmlampen mit
So: +5V | LPT80 |< Phototransistor 74HC165 uC | +-----+ +--- +------------------|A | | | --|B | | 10k --|C CLK|--| | --|D | | GND
-
Thread
AVR Tutorial - Zubehör
gefunden und keine ahnung ob zwischen denen ein großer unterschied besteht usw... - Schieberegister 74HC595 finde nur 74HC164/74HC165 Kann ich die die ich gefunden habe ohne bedenken kaufen oder besteht zwischen den jeweiligen verschiedenen varianten ein großer unterschied? kenne mich überhaupt
Hansi H. schrieb im Beitrag #2554717: > - Schieberegister 74HC595 > finde nur 74HC164/74HC165 ....hmmm,das ist jetzt bestimmt nicht dein ernst? wenn deine recherchemöglichkeiten so begrenzt sind, dann wird es wohl wirklich besser sein,wenn du dir ein anderes
-
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
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
74hc165 mit atmega8 auslesen
Hallo, ich versuche seit längerer Zeit den Schieberegisterbaustein 74hc165 mit einen Atmega8 der mit 12Mhz betrieben wird auszulesen, dabei treten aber folgende Probleme auf: 1. Clock und Load sprechen nur an wenn ein Pull-Down Widerstand angelödet ist obwohl dies in
> adress |= 0x01; [C] register |= 0x01; // <=== ! [/C] Datenblatt: 74HC165 http://www.mikrocontroller.net/topic/150759#1413929
-
Thread
12er Tastatur
gedrückt wird... Anderer Ansatz: Drei Deiner Leitungen steuern ein 12-Stufen-Schieberegister (z.B. 2x74HC164). Damit schiebst Du ein Bit an den 12 Leitungen vorbei und schaust mit der 4. Leitung, ob es an der Tastatur durchgeschaltet ist. Da brauchst Du zwar zwei externe ICs, aber Du kannst auch erkennen
Ich nochmal, nicht zu Ende gedacht... Mit 2 x 74HC165 (Auch Schieberegister, aber mit parallelem Eingang und seriellem Ausgang) kommst Du direkter zum Ziel. Die In-Leitung der Tasten auf Masse, die 12 Out-Leitungen an die parallelen Eingänge der
-
Thread
Frage Schieberegister 74hc165
Reinhard Schopf schrieb im Beitrag #2456797: > Ich habe eine Schieberegister 74hc165 und will aus einem Tiny2313 mit 2 > Pins > (Clk und Data) das Register füllen. Was weitgehend sinnfrei ist, da nur QH herausgeführt ist. Der 74HC165 wird daher zum Einlesen von Eingängen verwendet
Beitrag #2456840: > Reinhard Schopf schrieb im Beitrag #2456797: >> Ich habe eine Schieberegister 74hc165 und will aus einem Tiny2313 mit 2 >> Pins >> (Clk und Data) das Register füllen. > > Was weitgehend sinnfrei ist, da nur QH herausgeführt ist. > Der 74HC165 wird daher zum Einlesen von Eingängen
-
Thread
Viele Drehimpulsgeber an einem PIC
74HC165 8-Bit Parallel-Input to Serial-Output Shift Register Reichelt: 34ct, du benötigst 2x20/8bit = 5 Stück davon. Zusammen 1,70 EUR...
Immer 4 gleichzeitig einlesen (8 Pins), und das x5. Wenn die 13 Pins zuviel sind, nimmt man ein 74HC165 zum einlesen und ein 74HC299 zum Multiplexen: Das kostet 4 Pins (MOSI, MISO, 2xSCK). Der Aufwand zum einlesen ist verschwindend gering.
-
Thread
Atmega zu wenig Pins / LED u Taster an Pin / MISO MOSI SCK anderweitig benutzen
Warum benutzt du denn keine Schieberegister ala 74HC595 für Outputs und 74HC165 für Inputs? lässt sich super durch SPI einlesen. Hab das ganze auch mal auf eine Platine gebracht. Siehe: http://www.mikrocontroller.net/topic/215399#2145277
-
Thread
PIC18F4550 minimale Beschaltung mit maximaler Portanzahl möglich?
PIC mit dem Oszi messen können und es ist sind auch die 16Bit's die ich mittels Schaltern über zwei 74HC165 eingebe. Nun bekomme ich es aber einfach nicht hin die 16 Bit mit den 74HC595 auszulesen. Ich möchte einfach nur die 16Bit von den Schaltern an meinen 16 LED's nach 2x 74HC595 angezeigt bekommen
ich Schiebereaktionen sehe. Ich weiß das ich den Takt-Mode umschalten muss für den SHCP Takt vom 74HC595, aber wie soll ich das mit den Takt für den STCP Takt realisieren? Kann mir vllt jemand genau erklären wie ich was am 74HC595 und PIC anzuschließen habe damit das endlich funktioniert? Da es
-
Thread
Nachfolger für 80535 gesucht?
gestrickt bekommen. Du brauchst bestimmt nicht alle 32 IOs in High-Speed. Dann kann man bequem mit 47HC165/74HC595 die IOs beliebig erweitern. Oder wenn nur ein analog Eingang frei ist, einfach nen 74HC4051 davor setzen. Peter
-
Thread
VFD mit LCD ersetzen
40x2 LCD. Der Controller ließt über eine Adapterplatine mit Spannungsteiler über Schieberegister (74HC165) die einzelnen Pins der itron VFD-Ansteuerungsplatine (Pixel + Segmente) ein. Das klappt auch soweit ganz gut. Jedoch bekomem ich den Sync nicht hin, da ja das VFD logischerweise gemultiplext ist
-
Thread
8bit PISO Register mit Operating Temp. bis +140°C
sm320f2812-ht.pdf (-55 °C - 220 °C) Aus den Daten (Figure 6-1) kann man sehr grob ableiten, wie lange ein HC165 z.B. http://www.nxp.com/documents/data_sheet/74HC_HCT165.pdf bei solchen Temperaturen durchhält. Zumal dieser. mit 500 mW total power dissipation im TSSOP spezifiziert ist. Bei einem Derating von
ht.pdf > (-55 °C - 220 °C) > Aus den Daten (Figure 6-1) kann man sehr grob ableiten, wie lange ein > HC165 z.B. http://www.nxp.com/documents/data_sheet/74HC_HCT165.pdf > bei solchen Temperaturen durchhält. Zumal dieser. mit 500 mW total power > dissipation im TSSOP spezifiziert ist. Bei einem Derating
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
nicht das Wiki. Das gleiche habe ich bei einem anderen Sourceforge-Projekt von mir gemacht (OpenHC, da mache ich derzeit nichts), und gewissermaßen als Vorab-Test für uns das Update-Knöpfchen gedrückt. Damit ist das beantragt, wird irgendwann ausgeführt, man bekommt Nachricht. Keine Ahnung ob das
김사백 schrieb im Beitrag #3899407: > I rather have got -30% (-3dB) at 165MHz: 700mVpeak-peak. That could be the wrong adjustment of the input stage. If the input stage is adjusted in that way you wrote above (overshooting is flat), higher frequencies will be attenuated
-
Thread
Auslesen Kodierschalter BCD mit z.B. atMega88
Effizient" wäre ansonsten auch noch, eine synchrone serielle Schnittstelle und daran 5 Schieberegister 74xx165 als Eingänge und zwei 74xx595 als Ausgänge zum Multiplexen zu nehmen. Spart Pins.
Für 10 Schalter kannst du anstatt zwei 74HC138 auch einen 74HC42 nehmen.
-
Thread
Suche µC mit viel IO und ausreichend Schnittstellenfrequenz
8 Stück 74AC165 kaskadieren. Peter
zahlreichen Unterstützer. Es wird eine Lösung mit Schieberegistern werden. Entweder der vorgeschlagene 74HC165 oder ein Derivat mit 16Bit (zB 74F676).
-
Thread
74HC595N Max. Anzahl an einem AVR
Hallo, ich möchte gerne einige 74HC595N und 74HC165 an meinen Atmega644 anschließen (insgesamt ca. 64 stk.) Theoretisch sind ja unendlich möglich da SerIn immer mit SerOut des Vorherigen IC´s verbunden wird. Doch SCK hängt ja am Atmega
könnte es bei 60 74HC595N nicht schon Probleme mit dem Takt geben, jeder der IC verzögert ja die Daten, die SCK leitung ist aber nicht verzögert.
-
Thread
74HC4066 für +-15V
zwischen -15 und +15 Volt liegt mittels Analog Schalter auf meine Schaltung geben. Ich kenne nur den 74HC4066, aber der kann nur positive Spannungen schalten. Kennt jemand einen Analogschalter IC?
Switching Action - TTL/CMOS-Compatible Inputs - Low Leakage (<0.25 nA) - Fast Switching Times - ton <165 ns - toff <130 ns - 16-Lead DIP and SOIC Packages @MaWin: Die DG411/DG412/DG413 wurden IMHO durch die o.g. Typen ersetzt.
-
Thread
(WakeUp-)Interrupt über viele Schalter
geshaltet das mehrere nebeneinander an sind (ist leider baugrößen bedingt so). Diese werden per SPI über 74HC165er ausgelesen. Das "ausgeschaltete" Gerät/AVR (in wirklichkeit im Power Down) soll jetzt bei einem Schaltvorgang per Interrupt geweckt werden. Mein Problem: Wie bekomme ich es hin das ohne ständiges
hintereinandergeschalteten EXOR-Gattern. Sowas gibt's auch fertig als "Paritätsprüfer", z.B. CD40101 oder 74HC280 mit 9 Eingängen oder CD4531 mit 13 Eingängen. Wann immer sich *ein* Eingangspegel ändert, ändert sich auch der Ausgang des gesamten Konstrukts - und könnte somit einen Interrupt auslösen. Problematisch