-
Thread
Rigol MSO5000
liegt bei ca. 1.0 Volt. Um die die Flanken zu verbessern könnte man noch einen Schmitt-Trigger zB 74HC14 vorsehen. In meiner Schaltung werde ich das aber aus Platzmangel so belassen. Bild 1: Hysterese bei 1.00 Volt Bild 2: Hysterese bei 1.18 Volt Gruß Rolf
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
: 0x7282, Command: 0x00D0, Flags: 0x00 IR Data received: Protocol: NEC, Address: 0x7282, Command: 0x00D1, Flags: 0x00[/c]
: 0x00FF, Command: 0x00FF, Flags: 0x00 >> Protocol : IRMP_NEC42_PROTOCOL, Address: 0x1FFF, Command: 0x00FF, Flags: 0x00 >> Protocol : IRMP_THOMSON_PROTOCOL, Address: 0x000F, Command: 0x007F, Flags: 0x00
-
Thread
[V] 74HC164 (TI) 8-bit Schieberegister (SN74HC164, NOS)
SN74HC164N - Texas Instruments 8-bit Schieberegister (Seriell zu Parallel) Package: DIL-14 Carrier: Tube New Old Stock (NOS) Preis: 1 Stück - 0,38 EUR + Versand 10 Stück - 3,50 EUR + Versand 20 Stück - 6,80 EUR + Versand 30 Stück - 10,00 EUR + Versand Original von namhaftem deutschen Distributor. Bei Interesse oder Fragen bitte direkte Nachricht an mich.
-
Thread
SPI mit AT90USB162
Weile an diesem Problem und komme einfach nicht zum Ergebnis. Ich möchte den Controlle AT9 USB162 mit 74HC165 um 8 Eingänge erweitern, da ich keinen anderen Controlle verwende kann und die Eingänge benötige. Ich habe das Datenblatt studiert und hoffe die Initialisierung richtig gemacht zu haben. Mein Problem
<<SPIF))); return SPDR; } int main(void) { uint8_t sData = 0xFF; uint8_t rData = 0x00; uc_init(); SPI_MasterInit(); while(1) { PORTD = (1<<LED_PORT); _delay_ms(1000); PORTD &= ~(1<<LED_PORT); _delay_ms(1000); PORTB |= (1<<PB0);
-
Thread
input logic high PINB, Spannungs-Grenzen ?
s Nachdem ich mit DDRB=0x00 alle Pins des Port A auf Input gestellt habe kann ich ja mit byte read = PINB den digitalen Wert einlesen. Doch ab wann ist dieser HIGH ? Es gibt ja die TTL und CMOS Grenzen, doch die kenne
und in 8 bits an die Ausgänge aufgeteilt ist. Dann kann ich den latch auf high setzen. Beispiel: 74HC595 Doch wozu kommt es auf diese Nanosekunden wirklich an? Habe bisher nur in C++ geschrieben und da mir eine Funktion gebastelt die prüft ob der Status für eine gewisse Zeit (1...50ms) bestehend
-
Thread
Spannungs und Strommessung bei Wechselnden Widerständen
Bei Reichelt z.B.: ME REDLAB 1008 149,00 € hat 8 Analogeingänge, Du brauchst 3 für 3 Aufbauten hat 24 + 4 digitale Ausgänge, Du brauchst 12 für je 4 Schalter in 3 Aufbauten 10 Hz sollte die Karte können, schau mal ins Datenblatt Meilhaus
Ich nutz grad einen 4066 bzw. genauer SN74HC4066PW (Nix anderes als ein Schalter, den du nicht per Hand umlegen musst) und schalte damit verschiedenen Dinge auf einen Messeingang. Strom an/aus Spannung an/aus Zwei Widerstände gegen Masse
-
Thread
CPLD als Top Octave Generator nutzen?
*jeder* Ton phasenstarr an den Ausgangston gekoppelt. Der Aufwand per Halbton liegt bei einem 74HC4046, zwei 4520 und ein paar Gattern. Der Faktor 185/196 statt 196/185 ist da besser, weil 196 durch 2 teilbar ist und ein Tastverhaeltnis von 50 % erlaubt. Die PLL muss dabei "nur" mit einer maximalen
D 587.33 34.92 622.26 Dis 622.26 37.00 659.26 E 659.26 39.20 698.45 F 698.45 41.53 739.98 Fis 739.98 44.00 783.98 G 783.98 46.62 830.60 Gis 830.60 49.39 879.99 A 879.99 52.32 932.31 B 932.31 55.43 987.74
-
Thread
Display-Controller (Cache) Selber bauen
512x256 Pixel rumliegen, http://www.planar.com/products/docs/ibu/current_manual/el/EL512.256-H_020_0354_00A.pdf und wollte dieses nun zusammen mit einem AVR ansteuern der sich rein um das Display kümmert...... Ich hätte mir ne gleich ein fertiges Platinenlayout ausgedacht, für Lochraster, dementsprechend
Ram-Adressierung komplett Seriell zu machen... Ist es sehr aufwändig, einen (oder meherere) 8Bit-Counter (z.B. 74HC393 ??) für die Adressierung zu verwenden? Also weil auch einfach (immer komplett) hintereinander alle Adressen /Colums durchlaufen müssen !? Kann man die Ram-Steuerleitungen auch irgendwie sinnvoll
-
Thread
einfache PWM-gesteuerte variable Verstärkung
Signal nach GND zu ziehen ist keine gute Idee. Zum Einen ist der Regelbereich zu gering (weit unter 1:00, du brauchst aber mindestens 1:1000). Zum anderen würde der nachgeschaltete 1000-Fach Verstärker unnötig viel rauschen. Wenn du jedoch einen Photowiderstand in den Gegenkopplungszweig legst, dann
Der 74HC4051 und ein paar Widerstände sind nicht "old school" genug? Dann passt der Microcontroller mit digitalen Filtern aber auch nicht so recht ins Bild. :-) Das mit dem Fotowiderstand ist qualitativ ein
-
Thread
STM32F4 DISCOVERY
und mit Adressleitungen , hier A23 für LCD, A22 für Port-Expander (und A21 für SRAM), vernandet (74HC00) In den Base-Adressen ist somit der entsprechende CS bereits drin; Der Portexpander ist nicht einfach(schlecht beschrieben), daher wäre SPI dafür, wie auch für den ENC(Netzwerk) passender...
-
Thread
ENC28J60
Hi! Ich benutze das STK500 das via SPI (10cm Kabel) mit einem ENC + 74HC80 arbeitet. Ich habe gelesen dass man die Frequenz nicht unter 8MHz haben soll. Mein Mega8515 läuft mit 16MHz (zwingenderweise). Habe das Problem dass ich die Rev. Nummer nichtmal auslesen kann.
jemand in meinen Code schauen ob dort was auffällt? Er spuckt mir beim Lesen des REV-Registers immer 0x00 aus (via HTERM). Die UART ansich funzt, habs mit konstanten Werten getestet. Danke euch schonmal.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
http://de.aliexpress.com/item/Electronic-components-SMD-shielded-power-inductor-7-7-4-3-3UH-3R3-DR74-Inductor/1875982957.html?ws_ab_test=searchweb201556_2_71_72_73_74_75,searchweb201527_3,searchweb201560_9 http://de.aliexpress.com/item/DR74-150-R-7X7X4MM-15UH-1-8A-DR74-150-BUSSSMANN-power-inductor-manufacturers/32480971314.html?ws_ab_test=searchweb201556_2_71_72_73_74_75,searchweb201527_3,searchweb201560_9
-
Thread
Benötigt ein MUX Macrozellen im CPLD?
ein größeres CPLD (zumindest mit mehr Logikzellen - ist natürlich teurer) oder fügst billig-chips 74hc... für einzelne dedizierte Aufgaben hinzu. Die logischen Verknüpfungen zur Ansteuerung kannst Du ja weiter im CPLD lassen :).
until rising_edge(clk); stlv_cnt <= stlv_cnt + 1; case div is when "00" => ena <= '1'; when "01" => ena <= stlv_cnt(0); when "10" => ena <= stlv_cnt(0) AND NOT stlv_cnt(1); when others
-
Thread
8 Bit binär zu ASCII
nur mit Vergleichen zu machen. Man kann ja auch jede beliebige Digitalschaltng nur mit 2-fach NAND (74HC00) aufbauen, aber das macht keiner. Und es schadet nichts, zu wissen, daß 10 Subtraktionen effizienter sind als eine Division auf MCs ohne Hardware-Division. Peter
-
Thread
GAL lässt sich nicht schreiben
program.htm Ich schaffe es problemlos das GAL auszulesen, die PES meiner 16V8D ist wie folgt: 0x00 0x05 0x1A 0xA1 0xCD 0xA4 0x03 0x12 allerdings funktioniert das Brennen nicht. Ich versuche z.B. was in die UES zu schreiben, doch nach dem Brennen stehen weiter lauter Einsen in der Zeile. Der Brennvorgang
Könnte es an der Spannung liegen? Ich schließe den Arduino übrigens nicht direkt an sondern habe zwei 74HC245 dazwischen. Ich bin für jeden Tipp dankbar. Viele Grüße, Frank
-
Thread
Suche Keeloq Hersteller Key im Flash S08DZ96
gesetzlich vorgeschriebenen Wegfahrsperre ausgerüstet haben. In den Empfängern wurden als Prozessoren MC68HC05B16 mit einem OneTimeProgrammable ROM verwendet, das gegen Auslesen geschützt ist. Problem ist, das die 433MHz Handsender zu dem System inzwischen nicht mehr verfügbar sind und ich die Nachbauen
22 ED 43 71 08 08 18 22 53 24 72 08 08 1A 22 2E FF 73 08 08 10 22 28 A1 74 08 08 1B 22 8C D4 [/code] Zur Bedeutung der Bytes: [code] Byte 0: "Sequence Counter" (0x00...0xFF) Byte 1...4: High Nibble: für "Rolling Code Time" (Bit 17...Bit 2) Byte 4
-
Thread
Drehimpulsgeber
möglich, Drehgebergehäuse erden und RC Glieder in die Leitungen. Ich habe auch öfter mal einen Wegwerf-74HC14 in die Leitungen gesetzt, um den MC zu schützen.
Bitbanging. m.n. schrieb im Beitrag #4203189: > kommen MC1489 o.ä. > dazwischen Ich nehme die 74HC14, weil ich die säckeweise habe, aber es geht ja so gut wie alles, was einen Eingang und einen Ausgang hat.
-
Thread
wie kann man Frequenzzähler so billig/teuer herstellen?
dreißig Urlaubstage sondern zehn. Samstgs wird wie bei uns das in den Sechzigern der Fall war bis 17.00 Uhr gearbeitet. Hinzu kommt, daß die Bauteile vorr Ort preiswerter sind als hier. Ich habe mir mittlerweile abgewöhnt, chinesische Elektro-Produkte nach dem Preis (= Qualität?) zu beurteilen - sondern
Prescaler bis 2,4GHz (128 oder 256), maximal also ~10MHz bei denen man Zählen muss, dass schafft jeder 74HC-Counter und man holt sich den passenden Abgriff auf den µC. Wenn man gar nicht genug Gigaherze haben kann, dann schaltet man dem noch einen HMC363S8G vor, der bricht 12GHz um den Faktor 8 runter
-
Thread
Arduino->WS2812B-> Arduino
NEO_KHZ800); void setup() { pixels.begin(); } uint32_t TestData[]={0x000000,0x0000FF,0x00FF00,0xFF0000}; void loop() { static uint8_t ledPos = 0; static uint32_t data = 0; // data to be tranmitted after the last pixel (only 24bits available) static uint8_t idx=0; for
100 Namen verkauft. Da ist immer das gleiche drin. Im Grunde nur ein Mikrocontroller, ein Bustreiber 74LVC245 oder 74HC245, und eine primitive Schutzschaltung für die 8 Eingänge. Ich benutze dazu das Programm PulseView. Weiss jemand wozu der Bustreiber gut ist? Warum hängen die Eingänge nicht direkt
-
Thread
Zwei SHT71 an einem ATmega8
einem anderen Pin verteilt? Ist wohl einfacher, erfordert aber auch ein zusätzliches Bauteile wie 74HC00. Ohne zusätzliche Bauteile? Nein, nur in dem den Programm so umgeschreiebn wird daß es mehrere Pins verwendet. Dein Programm verwendet ein SHIFTIN, vielliecht sollte man das als eigene Funktion
-
Thread
SPI-Empfangen
EEPROM (25LC64)zugreifen. Aber leider funktionierte 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
Start ldi r16, 0xff out DDRC, r16 out PORTC, r16 ; LED Test ldi r16, 0x00 mov r0 ,r16 ; R0 = 0x00 ; Stackpointer initialisieren ldi temp1, LOW(RAMEND) ; HIGH-Byte der obersten RAM-Adresse out SPL, temp1 ldi temp1, HIGH
-
Thread
Datenlogger Pendeluhr
Ich würde einfach einen SN74HC4014 nehmen und zwei Gatter hintereinander schalten. https://www.ti.com/lit/ds/symlink/sn54hc14-sp.pdf https://de.wikipedia.org/wiki/Schmitt-Trigger
Besser ein Logic-IC wie das: Stephan S. schrieb im Beitrag #8094371: > Ich würde einfach einen SN74HC4014 nehmen oder, von mir bevorzugt, CD4093.
-
Thread
Gute alte Zeiten :)
mal hervorkramen. Am selben Tag zogen wir in die Schillerstraße, um uns mit Fassung, Oszillator, 74F... und 74S... einzudecken. Möchtest Du noch mehr wissen?
hier gibt es alte NEWs: http://www.stcarchiv.de/hc1985/06_atarist.php *träum*
-
Thread
Hameg HM 1005 Strahl zu kurz
www.mikrocontroller.net/topic/217945#2205244. Du hast einen Funktionsgenerator genommen und einen 74AC04 nachgeschaltet? Die Flanke sieht sehr steil aus. Oder der SN74LVC1G04? "Die Anstiegszeit beträgt nun <1nS, das Skop hat 400MHz, also 850ps. Die Flanke ist nun nahezu perfekt und fast frei von
nem Hameg HZ60, damit sollte es auch gehen. Laut Schaltplan des HZ60 wird der Ausgang von einem 74HC00 generiert. Das sollte daher wohl ähnlich schnell sein wie der eingebaute Kalibrator im Oszilloskop selbst.
-
Thread
SPI EEPROM durch lesen kaputt?
Bestandteil zu benennen, die sorgt immer wieder für viel Freude. "Oh, das ist ein NAND". "Ein 74HC00?" "Nein, 2 GByte". Ähnlich wird mit den Begriffen "Kartusche" oder "Aggregat" umgegangen. Gerade die Amis sind da besonders klasse, die haben sogar auf diesem Konzept aufbauende Maßeinheiten
-
Thread
Standardlasten von elektronischen Bauteilen
auch sagen. Ein Fan-Out von 3,3 ist doch recht unüblich. 33 ist plausibel. Das Datenblatt zum 74F00 von NXP gibt da bessere Zahlen an (Bild).
Innerhalb einer Familie (und davon gibt's mehr als einem vielleicht lieb ist: A, AC, ACT, ALS, AS, F, H, HC, HCT, S, LS, ..., um nur mal ein 'paar' zu nennen) gebe ich Dir recht, da ist ein Fan-Out von 3,3 schon die untere Grenze - meistens ist er größer als 8! Man muß sich nur vor Augen führen, das ein
-
Thread
ATtinyX5 und SPI Daisy-Chain
USI-Interrupt darf man daher nicht verwenden. Stell Dir das USI einfach als Schieberegister (z.B. 74HC299) vor.
data_in_ptr++] = USIDR; USIDR = (data_in_ptr < MAX_BUFFER_LEN) ? data_out_buffer[data_in_ptr]:0x00; TCNT1 = 0; } } [/c] zu ändern. So wird nur mit dem SPI Buffer interagiert, wenn da auch wirklich Daten angekommen sind.
-
Thread
LCD mit interupts
0xFF ;flag reset out TIFR, temp1 ldi temp1, 0x00 ; count start bei 206 (50µ = 213 = 0xD5) out TCNT0, temp1 ; 30ms = 0x16 ret //----------------------Disp Home---------------------- disp_home: ldi
schreiben, ohne erst umständlich positionieren zu müssen. Ich habe früher auch LCDs mit 3 Pins und 74HC164 im 8Bit-Modus angesteuert. Jetzt benutze ich aber ausschließlich die Ansteuerung im 4Bit-Modus mit 6 Pins. In der Initialisierung benutze ich selbstverständlich die Delay-Macros, da ja nach dem
-
Thread
Preisgünstiger Heizungsregler bei Praktiker
Ja, aber... ich hab einen STK200 kompatiblen Selbstbau mit einem 74HC367 hier aus der Artikelsammlung: http://www.mikrocontroller.net/articles/Datei:Atprogae.png Bislang hab ich noch gar kein AVR-Studio installiert, werde aber mal angehen. Gruß, Torsten
spätestens tot oder haben zu wenig Leistung und sind damit teurer als Alkali-Batterien, ca. 0,50 € bis 1,00 €. cdg
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
bekommt man damit 320 Pixel und damit auch 40 Zeichen auf einen Standard-VGA-Monitor. 2.) Mit einem 74HC157 (4-fach 2 zu 1 Multiplexer) und einem 8-Bit Port (z.B. PORTC) kann man Farbe ins Spiel bringen. Der 74HC157 schaltet - gesteuert von MOSI - jeweils vier Bits um (Vorder- und Hintergrundfarbe). Definiert
ausgeben 1 out PORTC, color ;Farbe ausgeben 1 [/code] Am Ende der Zeile muss man dann noch 0x00 in PORTC schreiben, damit man den Schwarz-Pegel erhält. Die Beschaltung für einen Farb-"DAC" findet man bei Jörgs Chipbasic-Projekt, Gruß, DetlevT
-
Thread
Leiterplatten-Layout so in Ordnung?
/Elektrische-Br%C3%BCckenz%C3%BCnder-Elektroz%C3%BCnder-Sicherheitsz%C3%BCnder-Z%C3%BCndschnur/dp/B00BGT5S4W https://www.amazon.de/10-Kanal-Z%C3%BCndanlage-elektrische-Br%C3%BCckenz%C3%BCnder-Funkz%C3%BCndanlage/dp/B00H20UCK4/ref=pd_sim_60_3/251-1299078-0084422?_encoding=UTF8&psc=1&refRID=KR8Z7MY3DH5SD6SQWGQQ
Hallo ditäh Der /OE-Pin vom 74HC595 liegt bei Dir fest auf GND. Also sind die Ausgaenge immer aktiv. Das koenntest Du doch noch als zusaetzliche Sicherheit verwenden. Per Pull-up auf High ziehen und nur zum "scharfen Scharfschalten
-
Thread
AVR Synthesizer mit ATxmega128A1
dem Xmega ist allerdings etwas tricki. Um das SRAM zu adressieren sind zwei Stück 8-BIT D-LATCH Typ 74HC573 für die Bereitstellung der höheren Adressleitungen von A8-A18 notwendig. Zusätzlich ist für die vollen 16Bit Nutzung des SRAMs eine freie Adressleitungen (zB A19) notwendig, die auf den "LB" Anschluss
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
-
Thread
Vorstellung digitaler Audioausgang für Raspberry Pi
galvanisch getrennt werden sollte. Der aktuelle Buffer ist dafür zu schwach, man kann ihn aber mit einem 74HC14 oder 'HC04 verstärken und dann auf einen kleinen Übertrager geben, wobei z.B. Übertrager aus Ethernet Karten dafür geeignet sind. Ich will den Teufel nicht an die Wand malen, aber HiFi Kram ist
> getrennt werden sollte. Der aktuelle Buffer ist dafür zu schwach, man > kann ihn aber mit einem 74HC14 oder 'HC04 verstärken und dann auf einen > kleinen Übertrager geben, wobei z.B. Übertrager aus Ethernet Karten > dafür geeignet sind. Das Projekt heißt TinyTOSLINK und nicht TinySPDIF. ;-)
-
Thread
PICVUE-064 LCD Display Interface
die Character und Graphic Mode demonstriert. Das LCD Display basiert auf den HD44780 und zwei 74HC164 shift register. Es werden nur drei Datenleitungen benoetigt: CLOCK, DATA und E. Die Daten werden als zwei Byte Packets gesendet. Das erste Byte steuert im Bit7 den RS Eingang und das andere Byte
{ LCD_CLK = 0; // Activate E clk SPDR = glrsel; // LCD command byte, 0x80=Data, 0x00=RS Command delay_us(10); // Allow time to shift data out (*) SPDR = data; // Load SPI data register with LCD data byte delay_us(10); // Wait again for finishing the shifting (*)
-
Thread
Schiftregister an beliebigen Port
Ich möchte mit einem Atmega16 auf dem PortB an den Pins 1, 2 und 3 (siehe Proggi im Anhang) einen 74HC595 als Schiftregister ansprechen. In der Simulation des GCC zeigt er aber auf PINB1 allerdings keine Reaktion. Kann jemand helfen?? hier mein Programm: #define F_CPU 3686000 //für delay #
als Ausgang für WeichenGeradeaus DDRA = 0xff; //PortA als Ausgang für WeichenAbbiegen DDRD = 0x00; //portD als Eingang für Taste 1 bis Taste 8 DDRB = 0b11111110; //PortB0 als Eingang für Taste 9, Rest als Ausgang für Schieberegister LED's PORTD = 0xff; //PullUp für PortD aktiv für Tastereingänge