-
Thread
$4,30 Arduino-Klon mit MSP430 von Texas Instruments
Der Couponcode ist auch für andere Dinge gut: TMDX5505EZDSP - $49.00 TMDX28027USB - $39.00 ... Coupon - HALFMSPTOOL: ($99.45) :-) Danke für den Tip an @TomF.
das schon diskutiert: http://groups.google.com/group/ti-chronos-development-/browse_thread/thread/00e5ab7ca34db1be#
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
verwende ich einen TLC5940, der jeweils für eine Zeile per PWM die Helligkeit regelt, dazu kommt ein 74HC595-Schieberegister, das hinter den TLC kaskadiert ist und die jeweils anzusteuernde Zeile auswählt. Das ganze Konstrukt wird von einem ATmega328 per I2C angesteuert. Die Uhrzeit kommt von einem
"Universelle" Nixieuhrenplatine Ein Renesas R8C/13 steuert über drei verkettete 74HC595 Schieberegister maximal 16 Kathoden und 4 Anoden an. Das Ganze zielt auf den Aufbau einer Nixie-Uhr mit 16-Segment-Röhren, z.B. Burroughs B-7971 oder Telefunken "Varisymbol" oder ähnliches. Alle
-
Thread
Elektronische steuerung von 3 Relais.
Falk B. schrieb im Beitrag #7909090: > Aber kein 4017 bei 5V. 74HC4017: 4mA TLP171A: "This photorelay requires 0.2 mA of LED current to turn it on." https://www.digikey.de/de/products/detail/toshiba-semiconductor-and-storage/TLP171A-TP-F/7325685
hintereinander hat man einen Zähler der von 0 bis 3 zählen kann, und dann kommt wieder 0. Also binär 00 01 10 11 00. Diese zwei Bit brauchen dann nur noch mit Logische Verknüpfungen ausgewertet werden. Logische Verknüpfungen kann man mit Relaiskontakten sehr einfach machen. Zwei Kontakte in Reihe ist
-
Thread
Türklinger verstärken ohne elektrischen Eingriff in Hausanlage
Soundeingang vom Laptop und Spektrum Software. Und dann eine Trägererkennung mit PLL wie z.B. NE567 oder 74HC4046 bauen.
Soundeingang vom Laptop und Spektrum Software. Und dann eine > Trägererkennung mit PLL wie z.B. NE567 oder 74HC4046 bauen. Das habe ich bereits mit Spectroid gemessen. Es ist wirkliche ein Peak zwischen 170Hz und 180Hz der bei 175Hz nochmals 40% weiter ausschlägt. Sinnvollerweise sollte ich im Analogtechnik-Forum
-
Thread
AT90USB Usart switch auf RS232 und XPORT AR
Es geht um folgendes: Ich hab' 'ne kleine Leiterplatte gemacht, bestehend aus AT90USB, MAX3232, 74HC4052D, XPORT AR UC Kommunikation soll über USART laufen. Da der AT90 nur einen Usart hat, muss also ein Switch her. Mittel der Wahl war hier der 4052D. ( 2 Signale, 4 Kanäle). Mittels mechanischem
scheint alles in Ordnung zu sein. Hier mal die Wahrheitstabellen: Theroie Praxis AB 00 PORT2 RS232 01 RS232 PORT1 10 ----- RS232 11 PORT1 PORT1 Steuersignale wurden überprüft, korrekte Spannungen liegen an. (Zustand "10" wurde improvisiert hergestellt, da dies mit
-
Thread
Probleme mit SKP M16c62p und CS3
wann er fertig ist) CS3 liegt am AEN des CS8900a und mit 4,7k an VCC; WRL und WRH gehen auf ein 74HC08(AND) und dann an WR des Cs8900 RD geht direkt an den RD des CS8900; HOLD liegt mit 4,7k an VCC; BYTE und CNVss liegen von hause aus mit 10k an GND; BCLK ist frei; NMI ist mit 10k an Vcc Leider
prc1 = 1; /* CPU full speed */ cm1 = V_FAST; cm0 = 0x08; /* Processor mode */ pm00 = 1; pm02 = 1; pm13 = 1; /* Chip select for CS8900 */ cs3 = 1; /* Lock that regs again */ prcr = 0; /* Finally hardware reset the CS8900 */ p8_0 = 1; CS89_Delay(100); p8
-
Thread
Servo-Pulssignalläge messen mit Atmega328p
Terminator)" debug_transmit(*s); s++; } } void pin_change_init(void) { EICRA = (1<<ISC00); EIMSK = (1<<INT0); } void PWM_Timer0_init (void) { TCCR0A = (1<<COM0A1)|(1<<COM0A0)|(1<<COM0B1)|(1<<COM0B0)|(1<<WGM01)|(1<<WGM00); //Clear OC0A/OC0B on Compare Match, set OC0A/OC0B at BOTTOM
Bei diskreten Sendern hat man oft eine Kette aus Monoflops verwendet. Z.B. ein 74HC123 oder CD14538 mit 2 Potis konnte je 2 Kanäle kodieren. Ein letzter Monoflop mit >10ms hat dann die lange Pause signalisiert. Damit war die Periodendauer immer die Summe aller Kanäle + lange Pause
-
Thread
Rückruf wg. Fakes/Plagiaten bei Reichelt / Schukat
einem vom Hersteller ausdrücklich genannten Distributor beziehen. Und selbst das bietet keinen 100,00% Schutz, denn: Soul E. schrieb im Beitrag #6759360: > Unfälle gibt es immer mal. Wir hatten vor Jahren von einem deutschen > Quarzhersteller regelmäßig Bauteile für die Serienfertigung bezogen.
da schon länger nur selten was bestellt und nichts mehr seit ich vor 2 Jahren nicht funktionierende 74HC14 erhalten habe. Habe ewig den Fehler gesucht, bis ich einen funktionsfähigen Baustein von einer alten Platine lötete. Nach einigen Versuchen kam ich zu der Überzeugung, dass die Teile nicht kaputt
-
Thread
Zeitverzoegerte Schaltung im Quadrat
geht das nur bei passendem Umfeld, also steiler Einschaltflanke eines push-pull Ausgangs (wie ein 74HC00 oder CD4001) und einem Eingang der auch abweichende Spannungen verträgt. Vermutlich ist deine Schaltung inklusive dem Taster und seiner Umgebung o: [pre] VCC---R---+ | | 280k +---
-
Thread
Simulation serielles 8-Bit Addierwerk mit Schieberegistern und Volladdierer
circuitjs.html?ctz=CQAgjCAMB0l3BWcMBMcUHYMGZIA4UA2ATmIxAUgoqoQFMBaMMAKDEpDThGLBU8jZ+vflVEU2Cflyqlpg4cXH8kCFgHcB3PMULhdeEDr2QNW2SkNhieACw9LUM9bsOrN+2RPOPPDHpk-b01rQkNjfTDkfCcQg2jDQLA4Q1N2eTxZf05mYWyxajV2MXwqZIQA3OQKqE5atU00TJ4lAUJPVtNGyHaW+V7kjFEzNAHIIYFmweHuoT6BW0M5WP1sPQjQ8N0V6zQ3fVclVJGe+2nVvXOuydlCEsWeO5W0B917pc6T19aXq0hbKjXX7IAE3EGAk5zEQ5WyePhOdI5J7JUEoXbg2riBo5eHlSrIyA1IFgWE8eFo0nJFD2YmUyDUpFlek0lgASU41KZqMw-BRgKg0FUI3RfI5MVFQKaGJQnIxaQ4aNaRw5DOVBVowtJ0MVwnhxKVpLR2WIpOJxsNYGNjjNemVo081skYlwZ2ZnGwa2QDIKQsaVS8Ks8
2HrOibyXKBOH0sh1sUrc1Gcc2X4SpnbHYah07RkeqmXpAI6BuByIsZhgLHEi9hIjwGKYfigofI8pnIg5sIQqiEwlzWcnim4OGT0FE4vJ+z9+ER7wmaVzmNiR5WpYiQmkaCkVhfnFqDNDIrz03V7bq2orwX9Qd7c3da3oGsAtIF74xWKiN+AOU7qgdvBA6tunXdt93lSySOPGdsObZOsa9WjjA9Tj+mI78TIiyz1cpvjzbE4tBwHf6ZMepdhPmqKjYHZIId0-DzYlHZBSW52A3-KFoL0eB-zSx00H4QNuMsZslWoeCVyUe5ceZ6Jmd3KJUn9yR6eJk9s5JiitEihdB9gbjI2Qd1uEkDQQdwDSWZLGvstBkv5hS2IT1r
-
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
} } // lcd_dip203g.h #define LCD_ZEICHEN_PRO_ZEILE 20 #define LCD_DDADR_LINE1 0x00 #define LCD_DDADR_LINE2 (LCD_DDADR_LINE1 + LCD_ZEICHEN_PRO_ZEILE) #define LCD_DDADR_LINE3 0x40 #define LCD_DDADR_LINE4 (LCD_DDADR_LINE3 + LCD_ZEICHEN_PRO_ZEILE) #define
-
Artikel
Reichelt-Wishlist
FM-Tuner IC von Philips | sonstige. Schnelle Hochspannungsdioden (GP0240 GP02-40 4kv 0,25A 500ns) * 74ACTxxx | 74ASxxx | 74HCxxxx komplette Serie | 74HCT-Logik in SMD | | | * 74VHC-Serie komplettieren (z. B. 74VHC125D) | * 74xx mehr Familien von Logik-ICs, z. B. AC, ACT, LVC (in SMD) | | | | | | | | |
/ Oszillatoren in flachen, kleinen SMD Gehäusen (SMX-A/-B) | SMD-Quarze mit Standardgehäuse (z. B. HC49/US & HC49/UP) | * SMD Oszillator CFPS-72 16 MHz, für AVR-Anwendungen | Sonstiges. Lötfähige (SMD-) Kühlkörper (Fischer) | | | | Metallbrückengleichrichter für 50A | Netzfilter FFP Reihe Schurter *
-
Thread
Deklaration von external memory
PROGMEM = "Hello World 1 "; static const char T001[] PROGMEM = "Hello World 2 "; unsigned char eeso00 EEMEM; unsigned char eeso01 EEMEM; unsigned char eeso02 EEMEM; unsigned char eeso03 EEMEM; unsigned char so00 EXTMEM; unsigned char so01; unsigned char so02; unsigned char so03; uint8_t my_array
verbaut. Auf Grund der Pinknappheit dieser Dinger hatte man damals vor mehr als 20 Jahren Register 74HC573 Memory-mapped mit unvollständiger Decodierung verwendet. Der Ram war batteriegestützt für den Erhalt der Stammdaten. Diese Gegebenheiten sollten modernisiert werden und dabei auch der externe
-
Thread
Brauche Hilfe bei der Auswahl von programmern für den Atmega8
> Früher ging das sogar ohne USB, als die Laptops noch echte > parallel-Ports hatten mit einem 74HC244 als Treiber und ein Dutzend BAT42 als Stromräuber aus den Parallel Leitungs pullups ging das prima, habe den Prommer noch
besorgt der sich per JTAG betreiben läßt. Ich habe vor längerer Zeit einen JTAGIC3 bei EBAY für €25.00 ersteigert (war ein echtes Schnäppchen). Mit der Kombination kann man dann eigentlich alles mit AVR's anstellen. C, Assembler und auch ARDUINO. Das alle läuft natürlich nur unter Windows aber
-
Artikel
Elektronik Lagerverwaltung
Bauteil-Übersicht wird von einer Bauteilvariante nur der Haupt-Typ eingetragen, z.B. 7400. Die Untertypen wie z.B. 74HC00, 74LVX00 unter "Lager / Gehäuse". Oder unter Bauteil wird nur der Widerstandswert "R 4,7 KOhm" eingetragen, alle Leistungsklassen und Gehäuseformen kommen nach "Lager / Gehäuse". Der Vorteil liegt
-
Thread
IC Marking sauber entfernen
man verstecken will. Bei uCs, CPLDs etc. ist das wirklich eher sinnlos. Bei anderen ICs abseits LS00, LM324&Co kann es schon was bringen, wenn da komplexe Funktionen versteckt sind, die man dank der Vielfalt nur schwer erraten kann. Hab vor Urzeiten (1994?) mal nur mit einem 74HC40105 (16*4 FIFO)
-
Thread
Entscheidungshilfe FPGA-Board für Anfänger
da sind die GODIL schon stabler, hat aber seinen Preis: https://shop.trenz-electronic.de/de/TE0262-00-GODIL50-XC3S250E-DIL-FPGA-module-2-x-50-pin-IDC
arbeitet mit TTL-Pegeln (also z.B. old skool TTL oder HCT). CMOS-Pegel sind allerdings ein Problem. HC braucht bei 5V schon mal 3.5V bevor es ein H sieht.
-
Thread
ESP8266 hängt bei gleichzeitigem senden/empfangen
auch richtig zu lesen. [c] const char png15[] PROGMEM={0x89,0x50,0x4E,0x47,0x0D,0x0A,0x1A,0x0A,0x00,0x00,0x00,0x0D,0x49,0x48,0x44,0x52,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x4B,0x08,0x06,0x00,0x00,0x00,0xFA,0x7E,0x3E,0x6E,0x00,0x00,0x00,0x01,0x73,0x52,0x47,0x42,0x00,0xAE,0xCE,0x1C,0xE9,0x00,0x00,0x00,0x04,0x67,0x41,0x4D,0x41,0x00,0x00,0xB1,0x8F,0x0B,0xFC,0x61,0x05,0x00,0x00,0x00,0x09,0x70,0x48,0x59,0x73,0x00,0x00,0x15,0x12,0x00,0x00,..................,0xA3,0xB0,0x8C,0xC2,0x32,0x0A,0xCB,0x28,0x2C,0xA3,0xB0,0x8C,0xC2,0x32,0x0A,
-
Thread
Fragen zu Grafik-LCD 128x64?
grundsätzlich kein Unterschied mit SPI über MCP23S17 (was ich schon gemacht habe. Zwar langsamer als mit 74HC-Logik, aber Schreiben und Lesen problemlos möglich). Hier ist die von mir früher erprobte Schaltung. MCP23S17 kann man durch MCP23017 ersetzen, somit bekommt man statt SPI I2C, alles andere bleibt
noch größerer Unsinn scheint mir zu sein Trenner 0x00 in jedes Zeichen zu packen! LCD5110_Basic: DefaultFonts.c 0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C, // A der Font ist verschwenderischer, aber dafür die LIB sparsamer! ideal für nano328p platzsparender
-
Thread
C Code in AVR umwandeln
hab ein 64 Bit Muster was ich in meinem µC zwischenspeichern will, um es dann an 8 schieberegister 74hc595 zu senden. Mit dem Quellcode erzeuge ich mir ein beliebiges 64 Bit-Muster! Dieses soll dann ambesten im Ram gespeichert werden, da dieser beim ATMEGA 32, welchen in verwende, ja 2 KByte groß ist
uint64_t Bitmuster); ISR(TIMER1_COMPA_vect) { PORTA = PORTA >>1 ; if(PORTA == 0x00) PORTA = 0x80; } int main(void) { uint64_t Bitmuster; DDRA |= 0xFF; DDRD |= 0xFF; //-----------Timer konfigurieren----------- TCCR1B |= (1<<WGM12) | (1<<CS11); //CTC Mode mit
-
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 * **************************************************************/ init(); PORTC &= 0b10111111; //RC6 = 0 (/G) OpenSPI(SPI_FOSC_16, MODE_00, SMPEND); iValue1 = 1; iValue2 = 1; WriteSPI(iValue1); WriteSPI(iValue2); PORTC |= 0b00000100; //RC2 = 1 clock data in storage } ergibt: Build C:\Test\Hi-Tech\Test1\
-
Thread
Bit Angle Modulation Arduino
AVR darstellen. Dabei ist allerdings Taktzählen angesagt. Als Beispiel: https://github.com/maveric00/HomeCANtrol/blob/master/src/Apps/LED/BCM.S In einer Variante für LED-Matrizen ist es auch in dem Soft-PWM-Artikel beschrieben. Zu Deiner Befürchtung damit den armen Arduino zu überlasten: mit direkt
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
Padauk MCU für 0.038 USD aus Taiwan
schnell. Mit 10888 geht es jetzt. Allerdings gibt es eine andere Merkwürdigkeit: [code] 0140 00 17 40 18 0A 30 81 03 7A 00 72 00 C2 01 FF 28 |..@..0..z.r....(| 0150 80 13 80 03 7A 00 48 65 6C 6C 6F 20 57 6F 72 6C |....z.Hello Worl| 0160 64 21 00 -- -- -- -- -- -- -- -- -- -- -- -- -- |d!
000010 00 30 74 goto __sdcc_gs_init_startup 75 .area GSINIT [/code]
-
Thread
Heizungsschnittstelle 7-8-9
topic/126250#2403009 ). Anleitung hier: http://www.vaillant.at/stepone2/data/downloads/dd/38/00/838517_00.pdf Außerdem hat Vaillant einen guten Support, Fragen auf deren Homepage per Email gestellt werden recht schnell beantwortet. Gruß Andy
folgt darstellt: PWM Vorlauftemperatur 188 (73,7%) 30 Grad 189( 74,1%) 34 Grad 190 (74,5%) 38 Grad 191 (74,9%) 42 Grad 192 (75,3%) 48 Grad 193 (75,6%) 52 Grad 194 (76,0%) 57 Grad 195 (76,4%) 62 Grad 196 (76,8%)
-
Thread
Newbi Frage
Rückgabe der umgewandelten Nummer einschließlich Längenangabe Tel_Nr = Format((Len(strS) / 2), "00") + strS End Function
Umschaltung zwischen verschiedenen UARTs angesprochen habt... ein passender Mux wäre sicherlich der 74HC4052. Der verfügt über 2x 4 Kanäle, i.e., Ihr könntet bis zu vier UARTs anschließen - oder zwei, dann braucht Ihr auch nur eine Select-Leitung. Wenn allerdings alle "virtuellen" UARTs AVR-seitig
-
Thread
Taster - Lange Leitung - Schieberegister
Hallo, ich möchte in meinem Haus Taster auswerten. Diese Taster sollen an mehrere Schieberegister (74HC165) angeschlossen werden. Leitungslänge zum Taster 10 m. Ich bin nun nach Recherchen bei der Lösung gelandet, den Ihr im Anhang findet. Ziel ist eine Störungssicherheit der CMOS Eingänge zu erreichen
Gefiltert wird dann in der Software. Abfragezyklus 100ms und Flankenerkennung reicht massig aus. !00 ms ist länger als die Prellzeit, und 2x100ms für den Vergleich letzer Zustand mit aktuellem Zustand ist von der Wahrnehmung her auch in i.O. > Eine Schaltung für den SPS Opto Eingang habe ich jetzt
-
Thread
Wanderkiste Widlar, Runde II
Kapton\ Band & 50x\ RWN5020\ R010\ Shunt \\ ein\ paar\ SMD Taster/LEDs & ca.\ 50\ Quad\ NAND\ 74AC00SC \\ 4x\ RJ45\ Stecker\ Ungeschirmt & 1x\ BMP180\ Temperatursensor\ Eval\ Board \\ 1\ Steifen\ Kühlpads & \\ 2\ Stecker\ Hirose & \\ 3x\ Transistor\ BD249C & \\ 3x\ Prüfklemmen
- Mobilfunk-Modul - Endstop Switches - PIC Mikrokontroller - LEDs - SMD Taster - 74HC4051 Multiplixer auf Breakout-Board - Haufenweise Samples von st (Spannungsregler, etc) Bei Fragen zu den einzelnen Teilen meldet euch gerne. An dieser Stelle nochmal vielen Dank an alle
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
Betriebsspannungsbereich von 1,8 - 5,5V, viele Taktraten von 31KHz bis 64Mhz rein Intern möglich. Kostet unter USD 2,00 Einiges an Peripherie. Zahlreiche Code & Pinkompatible Modelle mit "Spezieller" Peripherie verfügbar. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en546240 Aber es gibt noch eine
tinys ist, dass man sie für allerlei sachen verwenden ("Zweckentfremden") kann. Sollte ich gerade kein 74HC irgendwass und auch kein GAL usw zur hand haben und spielt die Latenzzeit nicht so ne rolle -> AVR tiny Sollte ich keinen externen AD-Wandler haben -> AVR tiny usw. Nur leider ist für gewisse solche
-
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 :-)
eine LED aus. Wie schreib ich es so, das 2 Leds ausgehen? 0000000X 000000XX 00000XX0 0000XX00 000XX000 etc
-
Thread
Layout kapazitiver Bodenfeuchtigkeitssensor
HTB1kWMBaTTI8KJjSsphq6AFppXaJ.jpg Hier zwei blanke Stifte: https://www.dhresource.com/0x0/f2/albu/g5/M00/32/A1/rBVaJFlPMgGAPWc1AAGYxCoWrVE374.jpg Zinken mit großen Vias: https://http2.mlstatic.com/higrometro-sensor-de-humedad-del-suelo-arduino-modulo-hl-69-D_NQ_NP_327911-MCO20674648754_042016-F.jpg
man könnte ja auch einen externen Zählerbaustein wie den hier https://www.mouser.de/datasheet/2/916/74HC_HCT4040-1319793.pdf verwenden. Dann braucht man also zwei IOs, einmal für einen Transistor um dem Zähler und Gatter den Strom zu nehmen und einen IO um die Periodendauer vom LSB-1 zu messen.