-
Thread
Einfaches Modem auf AVR-Basis für Audio-Kanal
Hallo, wenn es nicht zu schnelle gehen muß: Ton mit 8 - ...kHz mit irgendwas (555, 74HC00, AVR o.ä.) erzeugen und mit TxD tasten. Empfänger NE567 und Ausgang an RXD. 1200 Baud sollten so schon noch gehen. Gruß aus Berlin Michael
-
Thread
[V]Temperaturregler für Quarze abzugeben
Schnitte um unerwünschte Schwingungen zu verhindern. Die Temperaturregelung ist auf die Masse eines HC49U-Quarzes abgestimmt und zeigt deshalb ohne Quarz ein deutliches Überschwingen (Schnellaufheizung), die Regelung auf den Endwert ist dagegen sehr langsam. Temperatur lässt sich über einen Pin beinflussen
:( a.) Es sind noch Platinen vorhanden. b.) Versand innerhalb Deutschland 2,50 und Ausland 5,00 €
-
Thread
PWM Signal auf anderen Pin klonen ATTINY2313
Non-Inverting 8 bit phase correct PWM (MAX=0xFF) on PD5, no prescaler TCCR0A = _BV(COM0B1) | _BV(WGM00); TCCR0B = _BV(CS00);
ich das richtig sehe, geht es nur darum, je 7 LEDs mit wenig Pins anszusteuern. Dann ist doch ein 74HC595 je 8 LEDs die ideale Lösung. Einfach kaskadierbar und braucht insgesamt nur 3 IO-Pins vom MC. Peter
-
Thread
Flyback-Wandler Störungen auf Versorgung
, bzw. 10µ wenn vorhanden. Die 100nF sind viel zu klein. Das ist was für die Milchbubies von der 74HC Front mit ihren 10-100mA Schaltströmen, wir haben hier 1-10A! Den D2 D3 Zener Clamp würde ich stehend montieren und und am Kopfende Verbinden. Spart jede menge Platz. Aber eigentlich würde ich
.. Michael Reinelt schrieb im Beitrag #3471340: >> Das ist was für die Milchbubies von der >> 74HC Front mit ihren 10-100mA Schaltströmen > LOL YMMD! Habe ich auch drueber gelacht. Du koenntes die Loetaugen deines Schaltreglers etwas kleiner machen, koennte beim Layouten helfen.
-
Thread
S908515
Das STK200 enthält einen Taktgenerator mit einem 74HC00, der interne Quarzoszillator der AVRs bleibt also ungenutzt; somit wird auch der Schwingkreis nicht beeinflusst wenn du direkt an XTAL1 misst.
-
Thread
ARM und WS2812 LEDs mit DMA und ATF16V8B?
? Mein Gedanke war, per DMA immer 8 Bits parallel raus zu schieben, also 0xFF, 0xFF, 0XFF, 0x00 für 'ne 1 oder 0xFF, 0x00, 0X00, 0x00 für 'ne 0, also 0xFF, Daten, Daten, 0x00, das heißt: parallel => Speicherbedarf Faktor 4,0 Die Lösung mit dem EPM3032A hätte einen Faktor von 1,0. Das
Speicherbedarf im "ausgerollten" DMA-Source-Buffer: Ich schrieb im Beitrag #3819707: > 0xFF - Daten - 0x00 > Dann hätte man nur 3-fachen "Overhead" Das war falsch, da man damit das Timing nicht einhält. Richtig ist, was hier ich schrieb im Beitrag #3821915: > 0xFF, Daten, Daten, 0x00, das heißt: > parallel
-
Thread
Platine routen
Habe eine Schaltung gezeichnet und möchte sie nun routen. Ich verwende mehrere Logikbausteine z.B. 74HC00 mit 4 NAND integriert. Ich verwende alle beim routen sind sie jedoch Gatter a,b,c und d so ungünstig verwendet, dass eine einseitige Routung nicht möglich ist! Wie kann ich einstellen, dass
-
Thread
Azubi Elektro Projekt
aber nur eine Farbe vorkommt wird es etwas einfacher, ein vier-Bit-Vergleicher passt, z.B. ein halber 74HC688 https://assets.nexperia.com/documents/data-sheet/74HC688.pdf die anderen Eingänge werden z.B. alle auf GND gelegt.
Taster0 zweierlei aus: 1) Sigalisierung "Eingabe erfolgt" 2) Dekodierung der Tastereingabe als b00 Und jetzt? Was machst Du jetzt, da Dein Blödsinn widerlegt ist? Welche komplett schwachsinnige Ausrede wird's wohl werden? Denn eines ist klar: eigene Fehler zugeben kannst Du nicht.
-
Thread
ISA Bus Adressdekoder + Waitstates
wenn: z.B. Schalter alle auf 0: Adressen von 0x000 bis 0x0FF Schalter alle auf 1: Adressen von 0xF00 bis 0xFFF Mit den 4 Schaltern eben 0x100, 0x200, 0x300, ... , 0xF00 als Base-Adressen. Haut das so hin? Oder liegt da irgendwo der Wurm drin? Nun soll da ein Propeller draufkommen, der einen Adressbereich
Hallo das du mit den Switches die Inverter kurzschließt ist dir schon klar? Such mal nach 74HC688.
-
Thread
MMC/SD ansteuern mit AVR
von der MMC/SD-Karte char Read_CID_MMC (char *Buffer) { char tmp; char CMD10[] = {0x4A,0x00,0x00,0x00,0x00,0xFF}; //CMD10 CID read //Sendet Commando CMD10 an MMC/SD-Karte (Read CID) tmp = Write_Command_MMC (CMD10); if (tmp != 0) { return(tmp); } //
SPI Takt betreibt Ihr die MMC Karten ? Ich komme nicht über 1 MHz mit der Schaltung von Holger (74LVX04 + 74HCT125). Ich habe eine kleine Adapterplatine über 15cm Flachbandkabel am STK500. Ich komme auf 104,5 KBytes/sec lesen, und 62,1 kBytes/sec schreiben (ohne Dateisystem). Wie sind eure
-
Thread
Fragen zu SPI mit AVR
_delay_ms(100); SPDR=0x81; //send register while (!(SPSR &(1<<SPIF))); SPDR=0x00; //send data while (!(SPSR &(1<<SPIF))); PORTD=0xFF; //turn on leds for diagnostic purposes PORTB|= 1<<PB1; _delay_ms(1000); } [/c] Der Atmega kommt gar nicht
bist; Das kommt sehr auf den Anwendungsfall an. Wenn es z.B. darum geht, ein paar mehr LEDs per 74hc595 anzusteuern, ist Daisy-Chain ausgesprochen sinnvoll. Genauso sieht es aus, wenn du irgendwelche Eingänge über PISO-Schieberegister einlesen willst. Unabhängigkeit macht die Sache in so einem Fall
-
Thread
Kleinen Frequenzbereich hoch auflösend messen
kann man natuerlich die Eingangsfrequenz mit einer PLL z.B. mit dem Faktor 1000 multiplizieren. Ein 74HC4046 schafft die 10 MHz bequem. Bei einer Messzeit von 0.1 s mit einem normalen Zaehler, hat man dann auch eine Aufloesung von 10 mHz fuer die Eingangsfrequnz von 10 kHz.
D00fi schrieb im Beitrag #6517446: >> Also über Schwebung. > > Bei einem Bereich von 9.9 kHz bis 10.1 kHz hat man dann > leider eine Schwebungsfrequenz von maximal 100 Hz. > Viel Spass beim Beobachten
-
Thread
ADC Conversion
AREF-Pin woanders... Die Register beim ATMega16 habe ich wie folgt eingestellt: //ADMUX |= 0x00; //Alles auf 0, also Init-Werte ADCSRA |= 0x88; Jetzt wird alle 5 Sekunden das Bit ADSC aus dem ADCSRA Register auf High gesetzt, das bedeutet, alle 5 Sekunden startet eine Conversion und ADSC
hantiert habe. Folgende Bauteile habe ich zur Verfügung: 1) LM 311 DIP Voltage Comparator 2) 74HC 14 6xINV.SCHMITT-TRIGGE 3) LM 324 DIL Op-amp, DIL-14 4) LS 163 SCHOTTKY-TTL Davon am besten eignen würde sich dich doch Nr. 3) oder ? Aber wenn ich nun ins Datenblatt schaue, sehe ich
-
Thread
Frequenzausgabe formatieren
ich ein negatives Signal am eingang, das der Verstärker logischerweise auch verstärkte und damit den 74hc00 versorgte. Der wurde almählich etwas warm. Der eingang ist trotzdem empfindlich geblieben. Es werden analoge Signale ab ca. 0.3 V gemessen.
-
Thread
A6833 Ansteuerung?
in SMD (tqfp zB) gäbe, dann würd ich mir paar zulegen, aber so werd ich weiterhin den guten alten 74hc595 einfach viermal nehmen..
Es gibt keine (Fehler-)Meldungen beim Compilieren? - Hast du mal mit dem Muster gespielt? (mal 0x00 nehmen oder 0xffffffff etc..) (evtl. merkst du, dass ich nur schwer Fehler in deiner Schaltung erkennen kann ;) ) hth. Jörg ps.: der AVR funktioniert aber, oder?
-
Thread
[VS] TTL Chips gebraucht und neu
Chips gebraucht und neu viele Dutzend Stück. Wild gemischte Sammlung unterschiedlicher Varianten (LS, HC, ...) Nach Nummern gebündelt und gestapelt, aber nicht in Leitschaum. 00, 02, 04, 08, 11, 14, 20, 30, 32, 37, 40, 50, 74, 90 109, 125, 126, 138, 153, 157, 158, 161, 162, 165, 175, 191 244, 245
-
Thread
Was sollte ein Entwicklungsboard alles haben
richtig ermittelt, weil die Bauteile fast alle vorhanden waren. Ich schätze den Preis auf etwa 150,00 EUR. Gruss Steffen
Extra sachen. Welcher ISP - läuft den ziehmlich mit allen Progi Sparchen? von ATMEL AN940 ( mit 74HC244(?) ? SP12? ...?
-
Thread
SED1520 Set Page Address mag nicht
drauf mit separaten CS-Leitungen. Ich betreibe das Display mit seinem parallelen Datenbus an einem 74hc595. /RD auf +5V und /RW auf GND, also ist das Display nur für Schreibbefehle zugänglich (lesen ginge durch das 595 ja eh nicht). Im Grunde funktioniert's auch, Initialisierung klappt, Daten schreiben
6K8 auf GND gezogen während der AVR noch "schläft". (Edit: Ja, nach jedem CS-Impuls nochmal 0x00 ins 595 zu schreiben ist Zeitverschwendung, aber so ist es am LA wesentlich besser lesbar imho)
-
Thread
quarz - wichtige frage
4MHz-Takt gemacht. Bis auf die beiden Kondensatoren ist das praktisch nur ein Inverter (haben nen 74hc00 benutzt) parallel zum Quarz. Wenn man das gesehen hat, googelt man nach "quarz inverter" und findet zahlreiche Beispielschaltungen: http://www.ferromel.de/tronic_26f.htm http://www.uni-giessen.de
-
Thread
LED direkt an CMOS 4098
Monoflop) dranhänge? LED: http://www.conrad.de/medias/global/ce/1000_1999/1400/1490/1497/149714_LB_00_FB.EPS_150.jpg http://www.conrad.de/ce/de/product/149716/Signalleuchte-R9-126L-5-mm-LED-SCI-R9-126L-Blue-12V-Blau-Durchlassspannung-UF-12-V CMOS-Monoflop: http://www.cmos4000.de/media/cmos/ic-cmos
größer und ggf. auch zu groß für das IC (>10 mA). Eine Alternative wäre ein ähnliches IC aus der 74HC Serie. Da darf der Strom größer sein.
-
Thread
Suche 1Mbit SRAM fuer AVR
SRAM in TSOP28, ( z.B 71V256SA10PZ für 3,3V von IDT oder 71256SA15PZ für 5V ) Der U4 wird wohl ein 74AHC00 sein.
danke dass macht sinn, der HC743 als Latch und das NAND wahrscheinlich als auswahllogik der beiden 32KSpeicher
-
Thread
Symbol redefined ?
____________________________________________________________ #define CMD_GO_IDLE_STATE 0x00 /* CMD00: response R1 */ #define CMD_SEND_OP_COND 0x01 /* CMD01: response R1 */ #define CMD_SEND_IF_COND 0x08 /* CMD08: response R7 */ #define CMD_SEND_CSD 0x09 /* CMD09: response
cmd[0] = 0x40|CmdNo; // set command index cmd[1] = (arg & 0xFF000000)>>24; cmd[2] = (arg & 0x00FF0000)>>16; cmd[3] = (arg & 0x0000FF00)>>8; cmd[4] = (arg & 0x000000FF); cmd[5] = CRC7(cmd, 5); // update checksum for (a = 0;a < 6; a++) // send the command sequence to the sdcard (6
-
Thread
8031er Programm zurückholen.
auch so ein Aufläufer, um auf die Nase zu fallen. Ich setzte leere Speicherbereiche immer auf 0x00. 0xFF macht aber beim 8031 auch nicht besonders viel, er macht da immer nur MOV R7,A.
Taster und - A8 bis A12 geht ebenfalls an das Eprom - P1-0 bis P1-2 funktionieren über ein 74HC02 als Steuerleitungen für die Schieberegister als Output enable und Clock. Wenn mir jemand verraten kann, ob der untere Block ab 1800 eingebunden ist und was er tut - reicht mir das jetzt.
-
Thread
Schalter - Typ/Ersatzteil unauffindbar - 50 Euro Finderlohn
Eine vierstellige Postleitzahl (5-Stellig ab 1. Juli 1993), dazu ein 74HC165 von 1993, das zeigt schon mal etwa das Baujahr. Sind die Tasterkappen beleuchtet?
ein ähnliches System von Siemens: https://asset.conrad.com/media10/add/160267/c1/-/de/002259194DS00/datenblatt-2259194-siemens-3su1900-0ax10-0aa0-einzelrahmen-quadratisch-b-x-h-298-mm-x-298-mm-ohne-schwarz-10-st.pdf Oder Schneider, ohne Datenblatt: https://www.conrad.de/de/p/schneider-electric-zb5cw313
-
Thread
PPS5330 Labor-Netzteil hack
Im PPS5330 Netzteil gibt es 7 Tasten. Dafür würde ein 74HC165 Schieberegister (parallel in seriell out) ausreichen. Gruß Rolf
Rolf D. schrieb im Beitrag #6396715: > Im PPS5330 Netzteil gibt es 7 Tasten. Dafür würde ein 74HC165 > Schieberegister (parallel in seriell out) ausreichen. Würdest du so eine Änderung an deinem vorhandenen Netzgerät oder bei einem zweiten, vollständig selbst konstruierten Gerät machen? Im
-
Thread
Brauche Hilfe bei einem Quarz Bezeichnung
schrieb im Beitrag #3378686: > kann man es irgendwie testen? Simplen Oszillator aufbauen (ein 74HC00, ein Widerstand, 3 Kondensatoren), Quarz dran stecken, Frequenz messen.
-
Thread
ATtiny12 macht nix
gestartet werden ? .include "tn12def.inc" ldi r16,0x01 out ddrb,r16 start: ldi r17,0x00 out portb,r17 ldi r20,255 zaehler1: subi r20,1 brne zaehler1 ldi r17,0x01 out portb,r17 ldi r20, 255 zaehler2: subi r20,1 brne zaehler2 rjmp start
Hallo, das Dongle kenne ich geringfügig anders mit einem 74HC244 vom STK200. Sollte aber wohl genauso gehen. Normalerweise benutze ich sowas auch, unter W2000/WinXP und bei neueren Rechnern/Notebooks kann es allerdings Probleme geben. Mein STK200-Donhle,
-
Thread
Mit welchen ICs arbeitet ihr am liebsten und warum? Gesperrt
aus alten Schrottrechnern gezogen habe. Genauer gesagt ist K555 der Familienname der russischen 74LS Reihe. Der genaue Typ (=Vorname?) steckt in der angehängten Buchstaben- Ziffern-Kombination. Für den 74LS00 wäre das LA3 (kyrillisch: ЛА3). XL
Der 74xx295 hat bei mir einen festen Platz in der Mega32-Peripherie.
-
Thread
µC Pin hängt bei einer bestimmten Spannung
richtig, ich muss Pins sparen, weil nur noch 4 frei sind. Mehr als genug. Die Standardlösung (1*74HC595 je Digit) braucht nur 3. Fertige LED-Treiber (MM5450) sogar nur 2. > Ich werde das mal mit dem Invertierer probieren. Das bringt nichts. Wenn Du für CMOS nen Treiber brauchst, ist entweder
folgendermaßen: [code] // Port C initialisieren DDRC=0xFF; // Alle Pins sind Ausgang PORTC=0x00;[/code] void Zählung wird im Main in einer Endlosschleife aufgerufen Ohne Last funktioniert der Portpin einwandfrei, auch mit einem Relais mit Transistorstufe.
-
Thread
Wozu der ISP beim AVR Boards?
>Also was nun? Was macht dieser Buffer genau? Das steht doch auf meiner Homepage: "The 74HC125 tristate-buffers are used here to buffer the signals received from /send to the PC and to disconnect the AVR from the PC after programming."
or Laptop with ISP Author: John Sorensen ( jsorensen@climaticcontrol.com) Date: Apr 18 02, 19:00 build a better dongle and the world will beat a path to your door. j.
-
Thread
Reverse Engineering
Infineon BTS712N1 / NP739308 05 / 0726 PH4A8 / FSTU3384 ATMEL 708 / 24C16AN / 8U27 PH3AF / MM74HC / 14M PCF7991AT / CG092205 /Tn607140 F JAPAN MB90F347CA / 0725 K57 / GS E1 PH3A8 / 24AC00 TLE 4278 G / 0650L0P / VC703153K09 Da auch ein Schrittmotor angetrieben wird dachte ich das
-
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
'0' blue_shift = '0' + blue_bit[i] + '0' elif x == 0: red_shift = '00' + red_bit[i] green_shift = '00' + green_bit[i] blue_shift = '00' + blue_bit[i] else: red_shift = '000' green_shift = '000' blue_shift =
-
Thread
Zeitschaltuhr - einfach
oder 470 Ohm in Serie. Da ein 8051 aber keinen High-Pegel treiben kann, ist noch ein Gatter eines 74HC00 dazwischen. Die modernen µC haben aber ziemlich alle Push-Pull-Ausgänge. Laut ist es auch, die Töne hört man gerne 30 Meter weit. Das kann man über den Vorwiderstand ja wählen.
-
Thread
ADC- und DAC-Experimente mit PCF8591 auf Banana Pi SBCs (WiringPi, i2c-tools)
drin: i2c@11007000 { compatible = "mediatek,mt7623-i2c\0mediatek,mt6577-i2c"; reg = <0x00 0x11007000 0x00 0x70 0x00 0x11000200 0x00 0x80>; interrupts = <0x00 0x2c 0x08>; clock-div = <0x10>; clocks = <0x1a 0x19 0x1a 0x0d>; clock-names = "main\0dma"; #address-cells
interessant: https://www.ebay.de/itm/3pcs-16CH-Analog-Digital-Multiplexer-Breakout-Precise-Module-CD74HC4067-TE669/133046277016 D.h. damit kann man pro ADC-Kanal aus 16 weiteren Kanälen dahinter auswählen. Betriebsspannung ist zwar 2 bis 6V, aber ob die Signale mehr als 3.3V sein müssen geht aus der
-
Thread
Invoke Problem bei Eagle - Grundlegendes
Bauteil, welche nur ein gatter hat. Sagt doch die Fehlermeldung. Nimm mal einen Digitalbaustein, z.B. 74HC00. MFG Falk
-
Thread
Led Uhr selber machen
#5996631: > Wollte schon das die ganzen Leds bis zum Bereich leuchten. Der Zusammenbau von 19 (8+8+3) 74HC164 an 144 LEDs an eine uhrzeitstabile 1Hz Quelle http://www.hackersbench.com/Projects/1Hz/ ist den meisten wohl zu arbeitsaufändig. Datum mit 7-Segment per TTL mit Schaltjahreskorrektur erfordert
Zeitschrift ELO aus den 80ern. Da wurde mal eine LED-Uhr vorgestellt mit 300 Leds. Ein TTL-Grab aus 74er ICs. Es gibt sogar einen Thread dazu: https://www.mikrocontroller.net/topic/318609
-
Thread
Pollin-Board was muss ich alles noch bestellen
Nimm mindestens zwei, du brauchst eins beim Experimentieren mit ADC. Schieberegister aus der [[74xx]] Reihe hat Pollin nur das 74HC195. Ich würde damit bis das im Tutorial kommt und dann bei einem anderen Händler die inzwischen aufgestauten Dinger inkl. Schieberegister 74HCT595 bestellen. 100nF Kondensator
include "m16def.inc" ldi r16, 0xFF out DDRB, r16 ldi r16, 0x00 out DDRD, r16 loop: in r16, PIND out PORTB, r16 rjmp loop exakt wie im Tutorial, nur statt .include m8def mit m16def, da ich einen
-
Thread
Binärzähler, 4 bit mit externer Taktvorgabe?
Hallo Manfred, etwas netter formuliert : Was gehällt dir am 74HC/HCT93 nicht ? MfG von der Spree
T-FlipFlop. Zwei davon hintereinander geschaltet wären dann ein einfacher 4 Bit Zähler. Der würde dann halt 00 01 10 11 ausgeben. Gut geeignet ist dafür auch der Wikipedia Artikel zu Asynchronzählern. Den T FlipFlop wirst du bei Reichelt nicht finden, dafür jedoch D-FlipFlops. Hier legst du deine Steuerimpulse
-
Thread
LCD in altem Schachcomputer ersetzen
Besten Dank erstmal Gesteuert wird das Display über 4 x HEF4015BP und einem SN74HC00N . Werde wohl über das Wochenende mal versuchen ein Eagle-Diagram des Display Board zu zeichnen.
-
Thread
Selbstbau-Testboard für STM32F4Discovery
Aber das steht auf einem anderen Blatt ... Bei mir(meinem Board) führe ich NE1 als CS auf einen 74HC00. Einmal negiert und "ver-nandet" mit den Adressleitungen für A23 (LCD_CS) und nochmal mit A22 (EXP_CS) (und A21 für SRAM); Je nachdem, was ich ansprechen will, setze ich die Adressleitungen;
SRAM_Init(); NAND_Init(); uint16_t out[50]; uint16_t in[50]; SRAM_WriteBuffer(out, 0x00, 50); SRAM_ReadBuffer(in, 0x00, 50); *(uint8_t*)(Bank2_NAND_ADDR+0) = 'H'; *(uint8_t*)(Bank2_NAND_ADDR+1) = 'E'; *(uint8_t*)(Bank2_NAND_ADDR+2) = 'L'; *(uint8_t*)(Bank2_NAND_ADDR+3)
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
250 teilen. Man könnte die Frequenzen auch herunterskalieren, dann schafft das vielleicht ein 74HC4046. Mit Jitter: Mit Zähler und AND-Gatter jeden 32.ten Taktimpuls unterdrücken (d.h. immer 31 Impulse durchlassen und einen ausblenden), anschließend durch 250 teilen. HTH
vollständige PLL mit Teiler und darüber hinaus noch sechs 7 bit Teiler in Ausgang... Wenn wir das alles mit 74HC machen... Vielleicht ist das doch sehr billig?
-
Thread
Sipeed Lichee Tang FPGA mit RISC-V Core aus China unter 20€
Board weiterempfehlen. :-) Das Bild zeigt die testweise Ansteuerung eines Hitachi-LCD an einem 74HC4094. Wenn ich nicht auf meinem Testboard eine Loetstelle vergessen haette dann waere das in einer Stunden zu schaffen gewesen, seufz. Olaf
14\d|15\d|17\d|18\d)\d{5}(\d{3}|\*{3})$/, //11Digits regularEmail = /^[\w\u4e00-\u9fa5]+([-+.\u4e00-\u9fa5]\w+)*@[\w\u4e00-\u9fa5]+([-.\u4e00-\u9fa5]\w+)*\.\w+([-.]\w+)*$/; if (!regularMobile.test(val) && !regularEmail.test(val)) { msg.text(