-
Thread
LCD an Datenbus
AD0-AD7 (Port A0-A7) D/I A8 (Port C0) R/-W -WR E not (-WR and -RD) (1/4 74HC00) -CS per HC688 aus A9-A15 (Port C1..C7) ausdecodieren [/code] Da Du A0-A7 nicht brauchst, kannst Du auch auf das Adresslatch verzichten. Die anderen Signale musst Du Dir entsprechend
-
Thread
74xx165 mit 74xx595 per SPI gleichzeitig lesen/schreiben; clk-Inverter?
Wäre ein Portexpander ala MCP23S17 hier nicht sinnvoller? Ansonsten gibt es übrigens mit dem 74HC166 auch noch eine flankengesteuerte Variante des 165.
Bit raus 4: Datenbit auf MISO einlesen 5: und wieder zur 1 zu 3: laut TI schieben beide ICs (74hx165 und 74hx5895) mit steigender Flanke: http://focus.ti.com/docs/prod/folders/print/cd74hc165.html http://focus.ti.com/docs/prod/folders/print/sn74hc595.html
-
Thread
Mechanische stabilität von Quarzen?
c16m000000l003/resonator-ztt-16mhz/dp/1448129 http://de.farnell.com/murata/csalf16m0x55-b0/resonator-16-00mhz/dp/1161701 Wenn ja, muss ich noch auf die Resonanzimpedanz achten?
Bau den RC Oszillator besser mit Schmitt Triggern (74HC14). Aber 1% schaffst du damit sicher nicht über einen moderaten Temperaturbereich.
-
Thread
was wenn Schieberegister kleiner ist?
genau machen willst, aber in der Schaltung im Anhang gibt es kein Max1486. Und warum brauchst du die 74HC165? Der Atmega162 hat doch genügend Ports, um das direkt am Microcontroller ausgeben zu können?
(Max1486). Die Frage, weißt jemand wie kann ich sowas realisieren? } undsomit sind die chips (74HC165D)von nun an der Schieberegister des µC. Ist das Korrekt, wenn nict warum? und was kann man anders anbieten?
-
Thread
Schieberegister über zwei Ports
Du willst ja Daten ausgeben. Das kann man mit einen C4094 (MC14094B) machen; andere nehmen auch 74HC595. Für Deine beiden Portleitungen reicht auch ein 74xx164, der an seinen Ausgängen während des Schiebens immer "Müll" erzeugt.
Datenblattpokal gewonnen ;) Hmm dann muss ich eben noch einmal bestelln aber dann nehm ich gleich das 74HC595. Shift Register Clear Input ist ja low aktiv und kann ich ja dann einfach auf Vcc legen wenn ich nicht noch einen pin extra zum löschen verwenden möchte. Und dann brauch ich natürlich noch einen
-
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
Frequenzzähler 1Hz - 40MHz
//www.sprut.de/electronic/pic/projekte/frequenz/frequen1.gif Oder ich verwende am Eingang gerne 74HC mit "Schmitt trigger" Eingängen: - 74HC132 - 74HC14
weit ich das noch kitzeln kann.... Vermutlich nicht sehr weit. Je nach Hersteller werden für den 74HC590 nur 36MHz garantiert (bei 5V und über den erlaubten Temperaturbereich). Typische Werte in den Datenblättern sind um die 50MHz. Beim 74HC74 sieht es nicht viel anders aus. Und während es den 74HC74
-
Thread
3 versch. Impulse Zählen mit Atmega8
zwei anderen etwas gestört werden. Aber auch hier ist es kein Problem. Nimm einen externen Zähler ala 74HC4040 oder so und teile deine 200 Hz durch 64 oder mehr, da kommen so um die 3Hz raus. Die kannst du dann deutlich einfacher messen. Die Frequenz wird ja linear geteilt. MFG Falk >Danke für deine
Modus hinzu (PWM Erzeugung). Aber auch hier ist es kein Problem. Nimm einen externen Zähler > ala 74HC4040 oder so und teile deine 200 Hz durch 64 oder mehr, da > kommen so um die 3Hz raus. Die kannst du dann deutlich einfacher messen. > Die Frequenz wird ja linear geteilt. Naja, wenn, dann sollte
-
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
Starterkitt für Anfänger,
gibts auch eine grafische Programmieroberfläche, ähnlich wie früher mit den digitalen Gattern (z.B. 74er Reihe)?
Zangenadapter zur Strommessung PEAKTECH 4200 1 14,95 14,95 Gleichrichterdiode 1N 4001 50 0,02 1,00 Spannungsregler 1A positiv, TO-220 µA 7805 2 0,28 0,56 Crimpzange für RG 58-62 Crimpzange 1 1 9,95 9,95 ELKO RAD 10/35 20 0,04 0,80 Schieberegister 74HC596 3 0,30 0,90 PTC PFRA
-
Thread
ST ausgenutzt und bis aufs Blut gequält - Wettbewerb
Ein 74HC00 in der gleichen Beschaltung wie oben beim ACT scheint gar nicht so arg viel langsamer zu sein (s. Bild). Ein 74F00 hingegen ist gar nicht erst angeschwungen. Da ist möglicher- weise die Verstärkung
Axel Ro. schrieb im Beitrag #1947089: > Klasse HC: > 1. Yalu 170MHz (74HC00), R 0, C n.b. Die 170MHz kamen aus dem ACT. Mit dem HC waren's nur 160MHz. Paul Baumann schrieb im Beitrag #1947165: > Ich habe einen "Hameg 412" Damit würde ich's
-
Thread
zwei Taster, vier Ausgaenge
1 * 74HC00, 1 * 74HC02 Peter
Peter Dannegger schrieb im Beitrag #1930356: > 1 * 74HC00, 1 * 74HC02 > > > Peter warst schneller peter, wollte auch eben das flip flop als "flag" vorschlagen :)
-
Thread
Infrarotkommunikation - NE555 für trägerfrequenz
Hochfrequente, soso. ;-) Das kann man fast mit Relais machen. Jeder 0815 Logik-IC ist dafür geeignet, 74HC00 oder so. Wobei dann das Problem besteht, dass man wieder einen relativ kräftigen Treiber für die IR-LED braucht. Also besser gleich den NE555 per REST-Eingang direkt ansteuern. MFG Falk
dem PWM-Modul vom Mikrocontroller erzeugt. 40KHz mit 50% Duty-Cycle. Dann Datensignal und Träger in 74HC08. Logik-Level Mosfet als LED-Treiber. Funktioniert wunderbar.
-
Thread
Datei lesen und Werte in Struct übernehmen
_t size = 12345678; // 0xbc614e uint16_t offset = 5000; // 0x1388 char name[6]; // "test " -> 0x74 0x65 0x73 0x74 0x20 0x20 [/c] Also sieht der Hexdump der Datei folgendermaßen aus: 00 4e 61 bc 88 13 74 65 73 74 20 20 Und das möchte ich nun so in die Struct einlesen.. Ich hab gedacht dafür
size = 12345678; // 0xbc614e > uint16_t offset = 5000; // 0x1388 > char name[6]; // "test " -> 0x74 0x65 0x73 0x74 0x20 0x20 > [/c] > > Also sieht der Hexdump der Datei folgendermaßen aus: > 00 4e 61 bc 88 13 74 65 73 74 20 20 Einspruch, Euer Ehren. 4e 61 bc *00* 88 13 74 65 73 74 20 20
-
Thread
SID am AT91SAM7P256
der Ausgänge. Solltest Du diesen Chip nicht beschaffen können, kannst Du für 3.3->5V z.B. einen 74HCT541 nehmen (mit 5V betreiben!) und für die Gegenrichtung einen 74LVC541 (mit 3.3V betreiben). Das heißt dann aber, dass Du für die Datenleitungen zwei Chips brauchst (für hin HCT, für zurück LVC) (plus einen Inverter). Das kannst Du Dir merken: Die 74HCT sind 5V Chips mit 3.3V kompatiblen Eingängen, die 74LVC sind 3.3V Chips mit 5V-kompatiblem Eingängen, und zwar die ganze Serie. Ansonsten immer HC nehmen, LS ist out. Vorteil: man bekommt diese
-
Thread
(F)UZE-Box Zusatzmodul für AVR NET-IO
platziert werden. Obwohl ich es vermeiden wollte, stellte sich die Größe der Ansteckplatine mit 48 x 74 mm (Bild 103) als zu klein dar, um die Schalter(Bild 104), die den SNES-Controller(mit 2x 74 HC 165 und 74 HC00) bilden, aufzunehmen. Wir kommen um eine kleine Zusatzplatine nicht rum. Immerhin fehlen
Berichtigung: http://www.mikrocontroller.net/attachment/93044/74xx165-2.png IC1 D0 - D3 ebenfalls auf Masse !
-
Thread
[Biete] Sammelbestellung Funkmodul CC2500
www.pollin.de/shop/dt/ODE5OTY3OTk-/Bauelemente/Passive_Bauelemente/Quarze_Oszillatoren/SMD_Quarz.html 27 MHz HC49S: Nr. 230 098 (nicht direkt zu verlinken)
Falls sich jemand Tipparbeit sparen will: [c] #define IOCFG2 0x00 #define IOCFG1 0x01 #define IOCFG0 0x02 #define FIFOTHR 0x03 #define SYNC1 0x04 #define SYNC0 0x05 #define PKTLEN 0x06 #define PKTCTRL1 0x07 #define PKTCTRL0 0x08 #define ADDR 0x09 #define
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Addr_von_RB>,Port 23,'0xff'] ("Strom an") an den GW gesendet, andernfalls *** [<Addr_von_RA>,23,'0x00'] und [<Addr_von_RB>,23,'0x00'] ("Strom aus"). * Der GW empfängt die Messages vom ZR, macht jeweils eine Busnachricht draus und legt selbige auf den Bus. * Die Empfängerknoten RA bzw. RB
Draht Durchmesser: von AWG18 (1 mm²) bis zu AWG24 (0,25 mm²) Die größte Klemme misst dabei nur 20.00 x 5.00 x 9.00 mm Eine 300€ Zange wird auch nicht benötigt, nur ein Werkzeug zum Wechsel der Adern für 15€ empfohlen. Bei Ausführung der uC-Signal Stiftleisten in SMD und gleichzeitiger Vergrößerung
-
Thread
Kann ATmega128 nicht programmieren
MODE ERROR (Entering programming mode.. FAILED! Leaving programming mode.. OK!) bzw. die Signatur: 0x00 0x00 0x00. Kann mir jemand sagen, wo ich vielleicht einen Fehler habe oder was ich vergessen habe zu machen? Bitte um Hilfe. Vielen Dank im Voraus. Mfg
. Hätte ich Dir vorher sagen können. Ääh, hab ich auch... Hast Du keinen 555er oder einen CD/74HC4093, dem Du die paar MHz entlocken könntest?
-
Thread
atmega32: Inputverhalten PORTB
mir zwei Taster, wie unter http://www.mikrocontroller.net/articles/Entprellung beschrieben, mit dem 74HC14 entprellt. Die Signale gebe ich auf PORTB an die Pins PB0 und PB1. DDRB = 0x00; Jetzt frage ich alle 100ms die Tasterzustände ab: if(PINB & PB0) { ... } if(PINB & PB1) { ... }
define IO_ENTER PB1 #define IO_DOWN PB4 ... void io_init(void) { io_tast_status = 0x00; io_tast_status_old = 0x00; io_tast_changed = 0x00; } void io_get_inputs(void) { io_tast_status_old = io_tast_status; io_tast_status = BIT_IS_SET(PINB, IO_UP) | BIT_IS_SET(PINB, IO_ENTER
-
Thread
Q3D Stromzähler per IRDA und RS232 auslesen
Versuch reicht ein Phototranstor und ein Widerstand im Bereich 1-10kOhm sowie ein Inverter vom typ 74HC04. MFG Falk
ESY5Q3DA1014 V3.03 1-0:0.0.0*255(1050000650) 1-0:1.8.0*255(00000000.6400000*kWh) 1-0:21.7.255*255(000000.00*W) 1-0:41.7.255*255(000000.00*W) 1-0:61.7.255*255(000000.00*W) 1-0:1.7.255*255(000000.00*W) 1-0:96.5.5*255(62) 0-0:96.1.255*255(1ESY1050000875) ! [/c] So sieht das aus wenns ordentlich empfangen
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
Also Initialierung: CAN_sw=0; mcp2515_init(0x00,0xb8,0x05); //CAN0 500kbit,100kBit natürlich anders :-) CAN_sw=1; mcp2515_init(0x00,0xb8,0x05); //CAN1 500kbit // Global enable interrupts #asm("sei") while (1) { . .
das !CS-Signal für jeden einzelnen SJA aus den oberen Adressleitungen ausdekodieren, z.B. mit einem 74HC138 [code] HC138 --------------+ A8---------+1 16+---VCC A9---------+2 15+---!CS1 A10--------+3 14+---!CS2 A15--------+4 13+---!CS3
-
Thread
KIM-1 in AVR?
Blödsinn, das Teil von myAVR hängt an einem 74HC4511, der kann leider nur BCD darstellen ...
5cyc when page boundary is crossed) Normalerweise würde jeder Programmierer zB. auf $0000 mit A5 00 zugreifen. Ein Byte und eine Mikrosekunde gespart. Da 'früher' aber sehr viel mit selbstmodifizierendem Code gearbeitet wurde, kann auch zB. der Befehl AD 00 00 vorkommen.
-
Thread
Arduino Programm
* http://robotika.yweb.sk/skola/H-brigde/IC%20L293%20and%20Its%20avr%20%20interface%20v1.0.pdf 74HC00 Quad 2-input NAND gate: digitalWrite(R1,LOW) => Motor runs anti-clockwise => Forward Jetzt zur eigentlichen Fehlersuche: Bei der Aufbauanleitung sind zwei IMPORTANT NOTES angegeben. Hast du
Programm im µC überhaupt arbeitet. Wenn das der Fall ist, geht es im nächsten Schritt an den Test des 74HC00 und des L293 und der Motoren. Aber melde dich erstmal wieder mit dem ersten Ergebnis.
-
Thread
Bit-Counter, Eingangsfrequenz 24,576MHz
>Habe hier einen 4040BE liegen, der kommt aber nur mit etwa 10MHz Eingang >klar... Nimm einen 74HC4040, das ist eine schnelle CMOS Version. Dann klappt das auch mit 25MHz. MFG Falk
www.mikrocontroller.net/attachment/23661/AVR-Ausgang.PNG Ein gleiche Signal hinter einem flankensteilen 74AC00 (DIP auf Lochraster, also unweigerlich suboptimal): http://www.mikrocontroller.net/attachment/23662/74AC-Ausgang.PNG Das 74AC-Signal bei 25MHz, aber mit 4 Windungen "Luftspule" im Massekabel
-
Thread
Einschwingreserve bei Quarzoszillator
/lit/an/szza043/szza043.pdf http://www.semiconductors.philips.com/acrobat/datasheets/74AHC1GU04_4.pdf
sehr geringe Lastkapazitäten arbeiten, die die Gatterlaufzeiten nur unwesentlich erhöhen sollte. Ein 74HC04 hat eine Gatterdurchlaufzeit von 9nsec, ein 74HCU04 von 7nsec. Sollte dieser geringe Unterschied wirklich einen so großen Einfluß haben? Könnte es nicht eher sein, daß die höhere Ausgangsimpedanz
-
Thread
suche 74xxxx
suche für den AVR Logic-Analyzer http://www.mikrocontroller.net/topic/141602 en paar teile 1x 74ACT74N 1x 74AC151N 3x 74ACT161N 1x 74HC688N 1x 74ACT00N 2x 74ACT32N 1x 74ACT541N oder ersatz für die dip oder smd ... is egal bei csd-e finde ich leider keinen der teile oder habt
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
74HC74 Dual FlipFlop http://i2c2p.twibright.com/datasheet/74HC_HCT74_3.pdf D) Über dem Kabel / Controller dann noch: 74HC32 Quad 2-input OR gate http://i2c2p.twibright.com/datasheet/74HC_HCT32_4.pdf 74HC04 Hex inverter http://www.nxp.com/documents/data_sheet/74HC_HCT04.pdf 74HC00 Quad 2-input NAND gate http://www.nxp.com/documents/data_sheet/74HC_HCT00.pdf Dieser Wust an Logik dient vermutlich
-
Thread
Flipflopfragerei
Kauf dir ICs aus der HC Reihe, Also 74_HC_00, 74_HC_04, 74_HC_14 etc. Siehe auch [[74xx]] MfG Falk
(74hc00, 74hc02).
-
Thread
ATMEGA: Ausgabe halbe Systemfrequenz
dürfte einem zusammen mit den unvermeidlichen Kapazitäten wohl > ziemlich die Flanken versauen. Ein 74HC14 dahinter. Allerdings bekommst du das als single gate IC nicht bei Tante Reichelt Nachf.
, wenn man den /CE-Eingang des 74HC166 entweder mit low-pegel oder halbem Systemtakt ansteuert. Im ersten Fall läuft er dann mit vollem Takt, im zweiten wird jeder zweite Impuls ignoriert, das Shiften läuft dann mit halbem Systemtakt
-
Thread
[V] hobby auflösung
1 1,65 EURO 74HC 4050 6xPUFFER/TREIBER 2 0,46 EURO SL 1X40G 2,54 40pol. Stiftleiste, gerade, RM 2,54 10 1,40 EURO BL 1X10G8 2,54 10pol. Buchsenleiste, gerade, RM 2,54
, 16,00MHz, HC-49/S 0,20 EUR 1,20 EUR 3 94-230023 Quarz, 20,00MHz, HC-49/U3H 0,26 EUR 0,78 EUR 1 94-800108 Sort. Klein-/Solarmotore, 10 Stück
-
Thread
pulse direction signal zu encoder a b?
dass man das mit ... TTL-ICs bauen kann. >Schon mal an die Klimaerwärmung gedacht...? ;-) Jaja, 74HC ist logisch noch TTL, elektrisch halt nicht mehr . . .
in NAND sowie dadurch automatisch AND in NAND wandeln, dadurch nur ein Typ von Logik IC notwendig, 74HC00. 5.) Schaltplan in Eagle zeichnen 1.-4. hab ich auf nem alten Briefumschlag gemacht ;-) MFG Falk
-
Thread
Ganganzeige für Motorrad !
einer Tabelle setzen und fertig. Ohne µC: LM3914 um ausgegebene Spannung in Stufen zu wandeln. 74HC147 um ein BCD-Signal daraus zu machen. 74HC4543 um daraus fertige 7-Segment-Signale zu kriegen. Evtl unterwegs noch einen 74HC14 zum Invertieren der Signale. Um den Leerlauf richtig wiederzugeben
den Eingangen den 74HC148 nach +5V, wobei du den 120 Ohm Widerstand in einen 1200 Ohm Widerstand ändern darfst. Also ungefähr so: +5V ----+---+-------+--------+-+-+-+-+-+-----+--------+-----------+ | |
-
Thread
GIRA Taster Nachbau - Interesse ?
genug gesagt ? Wir wollten direkt KNX/EIB unterstützen. @Schluss jetzt! Ich hatte 15.02.2011 13:00 die Layoutdateien hochgeladen, oder brauchst du noch was anderes ?
. Platinen 10Stk= 40€ Atmega328P-AU 10Stk= http://www.ebay.de/itm/291160872376 15€ 74HC595D 10Stk= http://www.ebay.de/itm/161464302189 2,50€ Widerstände 220Ohm 60Stk= http://www.ebay.de/itm/151449632671 (100 Stück) 1,50€ Widerstände 10K 20Stk= http://www.ebay.de/itm/290741282636