-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
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
16Bit habe ich nur selten und dann nur DSPics. Bei 32Bit überwiegen bei mir die diversen ARM knapp vor den PIC32. Gruß Carsten
-
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
Helfer,Nullen); strcat(Helfer,s64); strcpy(s64,Helfer); //ltoa (i,s64,2); strcpy (sLOW32, s64+8); //strcpy( Ziel, Quelle) s64[8]='\0'; //setze an der 8 stelle des Hexwert strcpy (sHigh32,s64); lLow32 = strtoul(sLOW32,NULL,16); lHigh32 = strtoul(sHigh32,NULL,16)
-
Thread
2mal16 Analoge eing. erkennen, Geschw. egal, 20-36V
die Spannung einwärts ziemlich hoch ist. Als Multiplexer hat ich mir (hier aus anderen Posts) den 74HC4067 rausgesucht. Am besten wär ein Multiplexer, mit 8 oder 16 eingängen, der es mir gleich fertig für meinen eing. ADC als Spannung gibt oder eine IIC Schnitstelle hat. Ich will nicht zu viel
xdt512, spi, sci(in berieb und voll), IIC (in berieb), ADC. geg links- 24V(20-36V) analog eingänge, 32 an der zahl. ges: möglichkeit diese abzufragen, alle 32, nicht zeitgleich und nicht schnell aber sicher. 1. Gedanke 0/24V (x32) -> Multiplexer(4x8) -> Optokoppler -> 0/5V -> PCF8574P -> IIC-Bus
-
Thread
6 Tachosignale von PC-Lüftern messen
meinen Linux Server bauen. Da möchte ich u.a. 6 Lüfterdrehzahlen messen. Allerdings hat mein Atmega16/32 nur 2 externe Interrupts, sodass ich das ganze über eine Softwarelösung implementieren muss. Ich hab aber keine Ahnung, wie ich das machen soll. Kann mir jemand kurz in Worten oder einem Programmablaufplan
Dann pack die 6 Signale doch auf einen 74HC4051 und scanne die dann der Reihe nach durch. Der Ausgang kann dann ja auf einen externen Int gehen.Leg ein Datum an, mess die Zeit und schalte weiter, wenn die Daten ok sind. MW
-
Thread
2 Potis an einem Analog-Anschluss auslesen
Kombination MC-Platine mit WLAN und ArduinoIDE gibt es tausende Varianten. Warum eines mit ESP8266? Der ESP32 hätte ja mehr als genug Eingänge?
irgendwo > rumliegen. Gut. Wenn du den da hast nimm den. Besser, vor allem bei kleinen Spannungen: 74HC405x. Gibt auch sehr spezialisierte und kleine Analogmultiplexer, DG4157E z.B. im SC70-6
-
Thread
einfache Grafikkarte mit 256x252 und 256 Farben für AVR
32kByte * 8 = 256kBit. Hersteller geben gerne die Bits an, da das nach mehr ausschaut.
Widerstand geschaltet? Könnte man diesen weglassen, wenn man die Widerstände an den Ausgängen des 74HC574 entsprechend anpasst (z.B. 681, 1430 für blau)? Oder dient der 100 Ohm Widerstand nicht bloss zur Einstellung der korrekten Spannung? Vielen Dank im voraus.
-
Thread
Verständnis Adressdecoder
von 8 Bit zu kommen. PS: Anzumerken wäre noch, dass von den Flashs nur jeweils die Hälfte der 32kB genutzt wird, es sei denn, das B in 32kB steht hier ausnahmsweise für ein 4-Bit-Byte.
generieren. stimmt, früher nahm man 139er und 138er Dekoder zusammen. erst den 139er 74139 bis 74HC139 für die oberen Adressen, mit dem Ergebnis ging man aufs !Enable der 138er optimal so das alle 2K SRAM ein Enable !CS bekamen. passt wunderbar: 64K Adressraum mit dem 139er (4 Ausgänge) in 4
-
Thread
Multiplexer als Demultiplexer?
ADG732) in beide Richtungen, also als Multiplexer oder als Demultiplexer betreiben? Ich brauche ein 1:32 Demultipexer und frage mich momentan ob ich das mit einem fertigen IC oder lieber mit einem µC machen sollte. Was denkt Ihr?
Ausgang gleichwertig. Einen digitalen Demultiplexer zu verwenden ist dir zu einfach??? Für 1->32 würde man zwei 74HC154 verwenden / parallel schalten + Inverter. Der Dateneingang ist z.B. jeweils !E0. Die Auswahlleitung A4 -> !E1_1, A4 -> Inverter -> !E1_2. Nicht selektierte Ausgänge geben 1 /
-
Thread
Suche Simulator für Motorola 68k
Vielleicht kann es ja auch jemand gebrauchen, dessen EPROM Daten verloren hat. IC30, IC31, IC32, IC33 sind die die vier einzelnen Hitachi EPROMs HN27512G-25 auf dem CPU Board A7. Texte befinden sich in den IC33,IC32 Chips - MSB first MI6311.BIN ist das ganze 256kB lange Programm des Sweepers
Schluß Gigatronics. Letztere haben das Gerät noch Mitte der 90er verkauft, mit kleinen Änderungen wie 74HC Logik anstelle von 74LS. Meiner hatte übrigens auch einen Fehler im Netzteil, als ich ihn bekam. Schuld war ein defekter NTC, der Übertemperatur signalisierte und das Netzteil sofort wieder abschaltete
-
Thread
Blaupunkt GAMMA Kassettenlaufwerk entfernen
? Einfach ist das nicht. Ich habe vor einiger Zeit eine Fostex 4-Kanal Cassettenmaschine auf STM32 umgebaut - sprich, das Laufwerk wird nun vom STM32 nachgebildet, der auch den Audioteil übernimmt. Aber der Fostex Ablaufprozessor ist ein wenig mäkelig. Er möchte bei Play/Record z.B. den Schlitten
Radio wieder auf 'Radio', was du vermutlich auch mal möchtest. NE555 muss nicht sein, du kannst mit 74HC14 einen Oszillator mit 3 Bauteilen bauen und den dann mit einem weiteren Gatter des Chips und Diode ein- und ausschalten ('gaten'), denn die Pulse sollten nicht kommen, wenn Play/Spulen oder Insert
-
Thread
Welcher Mikrocontroller? (Audio Spectrum Analyzer)
>Ich würde einen von den neuen STM32F4 nehmen Wer einen Hammer hat sieht als Lösung nur Nägel;) Oh man.
Atmega8 + 2x 74HC595 reicht völlig aus. Ich denke ein ARM ist hier einfach nur ein Overkill. Mit elmchans fft Routinen kommt man auf knapp 4ms für 64pts (16Mhz). Der ADC schafft locker 8bit bei 40kHz.
-
Thread
M32C83 Adressbus/Datenbus
Platte anschließen und sehen ob sich was tut. Benutzt hier eigentlich außer mir jemand den M16C / M32C?
Hi ein Oszi hilft da ungemein. Du könntest aber z.B. auch mit einem Latch (74HC573) die Adressen mit dem RD/ bzw. WR/ Signal speichern und dir die dann anschauen. Matthias
-
Thread
SPI vervielfältigen
recherchiert. Was haltet ihr von der Lösung, ein Schieberegister zu verwenden…?🤔 Also z.B. ein 74HC 164. Damit kann man doch, wenn ich es richtig verstanden hab, aus dem seriellen SPI Bus einen parallelen Bus bauen mit z.B. 6 „Strängen“. Wenn ich 6 Stränge hab, fahr ich dann einfach mit 6facher
<NeoGrbFeature, NeoEsp32Rmt3800KbpsMethod> RMT3; typedef NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp32Rmt4800KbpsMethod> RMT4; typedef NeoPixelBrightnessBus<NeoGrbFeature, NeoEsp32Rmt5800KbpsMethod> RMT5; erweitere und
-
Thread
Parallel Analog nach Seriell Digital
parallele Analog-Eingänge in einen Seriellen Digitialausgang wandelt. Ein Eingangs-Schieberegister 74HC165 hat z.B. 8 Digitale (paralelle) Eingänge und 1 Digital (seriellen) Ausgang. Gibt es das auch mit Analogen Eingängen? Betriebsspannung zwischen 3-7V. Als Auflösung reichen mir 8 bit. Den digitaln
> Kauf dir ein paar Atmega32 und lass die über UART, > SPI oder I²C miteinander quatschen Oder eine ATtiny26, der hat sogar 10 analoge Eingänge und ist kleiner.
-
Thread
Weiviel Volt ist für High-Eingang notwendig
einer Tiny2313 einzusetzen, der mit dem Modul arbeiten auf Basis 3,3V und der Tiny2313 an den Mega32 mit 5V zuhängen. Kommunikation soll dann über Art SPI laufen, erkennt der Mega32 bei 3,3V schon einen High-Pegel ? Gruss A. Arndt
min. HIGH-Pegel mit 2V spezifiziert ist und der 3V3-CMOS-Ausgang min. 2.6V abliefert. Falls der MEGA32 mit HC-Eingängen und nicht mit HCT spezifiziert ist, empfehle ich dir einen Buffer, z.B. aus zwei 74HCT04 dazwischen zu schalten. Diese müssen natürlich mit 5V versorgt werden.
-
Thread
Ein Füllstandmesser auf Einperlungsbasis
Controller verwende ich einen NANO-Klon. Ausgänge Erweiterung geschieht durch SPI Schieberegister vom TYP 74HC595 und eine Open-Drain Version vom Typ TPIC6A595N (<50V/350mA) um die Magnetventile und andere 12V Lasten zu betätigen. Das spart viel begrenzten IO des uC. Der 74HC595 steuert den Schrittmotor, die
schnell ausprobieren zu können: https://github.com/clearwater/SwitecX25 Um den Motor über einen HC595 betreiben zu können, mußte ich das HW-Layer der Libray entsprechend abändern. Dadurch ist wegen aller benutzen Pins des HC595 im Augenblick nur ein Motor ansteuerbar. Allerdings ließe sich die Library
-
Thread
APA102-2020 Multiplexen
Alle Datenleitungen der Ketten parallel 32er Ketten und den Clock über einen 1 aus 16 Multiplexer analog switch https://assets.nexperia.com/documents/data-sheet/74HC_HCT4067.pdf welche Kette dann den Clock bekommt für die Daten bestimmst
Schnittstelle des mc statt Pins zu toggeln. > > Bei 512 Leds benötigst Du: > > (512 + 2) Frames * 32 Bits/Frame / 512 kbits/s = 32,125ms > Bei 512 LEDs sollte der Endframe >=256 bit sein. Start- und LED-Frames sind 32 bit. 32 Bit fuer den End Frame gelten nur bis 64 LEDs.
-
Thread
Mikrocontroller Auswahl?
willst ist es auch kein größeres (technisches) Problem, ein externes EEPROM (Seriell, I2C, SPI - z.B. 32Kx8, I2C, 8 Pin, <2 ) anzuschließen.
Als Multiplexer würde ich den 74HC4051 nehmen und den Ausgang an ADC0 vom µP legen, die weiteren Eingänge an ADC1-ADC4 (müßte 12 Kanäle geben). Die Programmierung ist simpel; wichtiger ist hingegen, eine Schutzbeschaltung an den '4051
-
Thread
Atmega32 - Prob. mit ISP und externer Clock
bastele an dem experimentellen RFID-Reader von Elektor rum. Dort ist ein 13.56 MHz Quarz über ein 74HC00 an CLK1 eines AVR (org. ATmega16, bei mir ATmega32) angeschlossen. Ich versuche jetzt ein selbstgeschriebenes C-Programm über ISP in den ATmega32 zu flashen. Als Hardware verwende ich ein ST500v2
Problem entdeckt und behoben. Ich hatte GND am Atmega32 schlecht verlötet und durch die schlechte Lötstelle einen Spannungsoffset am µC. Beim Durchmessen hatte ich bisher GND vom Oszi an dem bequemen Massepunkt angeschlossen und so ist das Problem erst jetzt
-
Thread
Single-puls 10us
: > ...einen getriggerten > Einzelpuls mit 10us Dauer zu erzeugen. Bei den Angaben reicht ein 74HC4538.
pegel schrieb im Beitrag #6262279: > Mit meinen kleinen Freunden, den STM32G03x ist +/-1% kein Problem wenn > die Temperatur im Rahmen bleibt und abgeglichen wird. > > Damit ist alles im SO8 ohne Zusatzbeschaltung, na gut einen C, möglich. > Inklusive Entprellung vom Taster
-
Thread
Eigenbau Mp3 Player
1. 74HC595, 74HC165 oder http://www.mct.de/faq/spi.html 2. WinHEX oder ähnliche Programme.
Betriebssystemen) geschrieben und gelesen. Dabei wenden sie gewisse Algorithmen an, z.B. FAT12/16/32. Darüber, ob FAT die beste und übersichtlichste Methode zum Verwalten von Daten ist, lässt sich trefflich streiten. Unbestritten ist jedoch die Tatsache, dass sich FAT als Standard durchgesetzt hat und
-
Thread
Acoustic Thermometry: Temperaturmessung über die Schallgeschwindigkeit (Letzte AN von Jim Williams)
ca. 1 ms erscheint das Echo. Nach 15000-facher Verstärkung wird die Laufzeit mit einem 16 MHz atMega32U4 gemessen und in eine Temperatur umgerechnet. Auflösung ca. 0,1°F Nicht berücksichtigt wird die Abhängigkeit der Schallgeschwindigkeit von anderen Faktoren (Feuchtigkeit, Luftdruck). Deutlich sieht man die unterschiedlichen Technologien: Williams verwendet 74HC74, 7490, HP5082-7300 Displays etc. Der µC (Omar Sanchez-Felipe) wurde nachträglich zur Temperatur-Umrechnung drangeflanscht. Dabei hätte man die ganze Ablaufsteuerung dem µC überlassen können.
-
Thread
ATSAM und Schutzdioden?
irgendwo in den Datenblättern? Dann habe ich mir mal den Spass gemacht und versucht das für einen STM32F446 zu finden. Und da steht das sauber beschrieben in RM0390
am Eingang möchte man nun wirklich nicht zünden. Gegen ESD geht das bestimmt gut, aber wer mit der 74HC-Familie groß geworden ist, ist anderes gewohnt.
-
Thread
16x2 Display an Atmega 32/64 mit EEPROM?
oder etwas in der art zur Speichererweiterung wo die ganzen Texte drauf sind oder schafft ein Atmega 32/64 so etwas? Funktioniert das was ich vor habe? MFG Hansi PS: Da es mehrere Relais werden sollen, werde ich wohl eine 74HC595 Porterweiterung dazu zusammenstricken müssen.
1. Der mega32 packt das ganz alleine, wenn du noch mehr willst bau gleich nen mega644 drauf und löt dann statt 16 nen 20 MHz quarz hin -> mehr Reserve (Vorsicht pollins 20 MHz Quarze sind Oberton). 2. Wiviele Relais
-
Thread
Div. Anfängerfragen zu Hochgeschwindigkeitslichtschrankenprojekt + Verschluss
möglichst schnell reagieren und ein eindeutiges Signal >liefern. Dazu nimmt man einen Komparator, ein 74HC14 sollte reichen. >Photodioden bzw. eine LED im Spektrum des Lasers scheinen eine gute >Wahl. Liege ich hier richtig? Phototransistoren schalten wahrscheinlich >zu langsam. Langsamer, aber
III*: Welcher Bautyp ist für das Gatter (und andere Bauteile) zu >empfehlen, CMOS oder TTL? [[74xx]], HC Baureihe. Echtes TTL nimmt heut keiner mehr. >(widersprüchliche Angaben gefunden). Sind die Zeitdifferenzen so gering, >daß es keinen praxisrelavanten Unterschied macht? Ja. >Ich würde
-
Thread
Parallax Propeller
die Das USI einiger Tinys könnte das, vieleicht gehts auch mit SPI, ansosnten gibts auch bei den 74HC's chips die Seriell/Parrallel wandeln können.
Semester. Ich habe bereits programmiert auf: Valvo 2650, Motorola 6809, Motorola 68008, Freescale 68HC12, AVR8 und beginne gerade mit AVR32. Jeder dieser Architekturen hat ihre Vor- und Nachteile. Ich habe bis auf den AVR32 jede dieser Architekturen in Assembler programmiert, den AVR8 zusätzlich in C,
-
Thread
Digitale Audiowiedergabe mit AVR
. Als Codec habe ich einen AD1845 verwendet. Der hat ein paralles Inerface, das geht mit einem Mega32. Ausserdem brauchst du noch _mindestens_ 8kB Puffer (externese RAM) für die Audiodaten (Meine Erfahrung mit CF, 44.1 kHz, Mono, 16 Bit).
Man kann auch mit esternen Teiler-ICs (74hc4040) das Verhältnis von Master-Takt und Bittakt herstellen. In weiteren Teilerstufen bekommt man dann auch noch die Wordclock hin. Hat man ein Parallel-auf Seriell-Register ausreichender Breite und
-
Thread
Wieviele Drehencoder kann ein atmega8 auswerten?
. Es sollen Panasonic-Drehencoder von Pollin verwendet werden, die über serielle Schieberegister 74HC165 abgefragt werden (links, rechts und Taster). Nach Auswertung und Entprellung soll der entsprechende Parameter überprüft, verändert und über Midi an den Synthie gesendet werden. Da der Synthesizer
diese Aufgabe mit EINEM Atmega8-16Mhz lösen oder sollte man besser mehrere Atmegas einsetzen (z.B. 32 Encoder pro Atmega, Übermittlung der Daten über I2C an einen Zentralatmega, usw.)? Ich freue mich auf jede Antwort. Gruß von Thomas
-
Thread
Spektrumanalyser Frequenzspektrometer Eigenbau bis 1MHz
Mit den Widerständen R8 R20 R32 R44 kann man die Bandbreite stufenlos einstellen, ohne die Verstärkung wesentlich zu ändern. So im etwa wird das bei allen SAs gemacht. 4 Quarzfilter in Reihe sind schon deswegen notwendig, weil
Bei den noch recht moderaten Frequenzen gehen auch die CMOS Schalter wie 74HC4066 noch recht gut - für bessere Isolation halt 3 davon. Das gilt auch noch, wenn man mit der ZF etwas höher geht (z.B. 4 MHz) so dass der Tiefpassfilter am Eingang weniger kritisch wird. Zumindest
-
Thread
Etwas ratlos; ATmega8 Fusebits? Clock?
mir gerade dieses hier gegoogelt: http://elm-chan.org/works/avrx/report_e.html Sollte ich soeinen 74HC299 hier finden probiere ich das 'mal. Sonst komme ich gerne auf Dein Angebot zurück... :o) Wie kommt es eigentlich, das ATmega8 zwischen 1,65 und 9++ EURO kosten sollen? mfg werner
Paul Baumann: Würde es dir was ausmachen mir deinen Schaltplan zu senden? Könnte man den AtMega32 'einfach' dann in den DIP 40 steckplatz stecken und so wieder durch die exe wiederbeleben? Sry, hab von den Fusebits generell wenig ahnung... Und hatte als MC bisher nur den AtMega8 und AtMega32..
-
Thread
DIY Speicheroszi
Ich habe vor, einen Logicanalyzer mit einem AVR32 aufzubauen. Wie sinnvoll ist es, als zusätzliches Feature einen einfachen Speicheroszi zu realisieren? Geht das? Im Prinzip müssen ja nur die ADC-Werte in den RAM geschaufelt werden, oder? Ich frage
der Takt bis zum letzten Bit rumgesprochen hat (ca. 130-220ns typ, je nach Hersteller). Besser: 74HC590.
-
Thread
Controllertypen: Blick über den Tellerrand
Kuck Dir unbedingt den STM32 mal an http://www.mikrocontroller.net/articles/STM32 Das ist mein aktueller Liebling vor allem wegen der komfortablen C Firmwarebibliothek. http://www.mikrocontroller.net/articles/STM32F10x_Standard_Peripherals_Library
einen Signalgenerator, der auf 10 Stellen mit BCD parallel gefüttert werden möchte. Eine Reihe 74HC574 an den Speicherbus gehängt, und ab geht die Post: ein Frequenzupdate ist in 3 µs durch (der Generator braucht 20 µs dann zum Einpegeln der neuen Frequenz). Manchmal ist MMIO schon praktisch.
-
Thread
Minirechner/Rechner für FORTH
Intelligenz enthält. Das Herzstück des My4TH-Computers ist ein einzelnes NOR-Gatter in einem 74HC02. Es verfügt über RS232- und I2C-Schnittstellen an Bord sowie eine Reihe frei nutzbarer digitaler Ein- und Ausgänge. Und die komplett online verfügbare Dokumentation rundet das Ganze ab. Ich habe
ESP32 oder RP2040 wäre meine Wahl mit Forth! Alle Projekte sind aktiv, interessant und praktisch verwendbar. https://esp32.arduino-forth.com/ https://esp32forth.forth2020.org/home https://esp32forth.appspot.com
-
Thread
Seminarprojekt Binäruhr, passenden µC gesucht
Dazu einen USBasp für wenig Geld. Für mehr Ausgänge dann vielleicht ein paar 10-Cent-Bausteine Marke 74HC595, mit 3 Pins anzusteuern. Bleiben Sogar noch 2 für I2C mit RTC-IC übrig. Mit nur einem Timer sogar etwas sportlich und ein wenig Gedanken nötig, wie man die Zeit vom RTC-IC abholt und die Ausgabe
etwas fällt damit ja aus. 10 ATtiny13 DIP-8: http://www.ebay.de/itm/161001100561 - 4,40 Eur 10 74HC959: http://www.ebay.de/itm/300665865738 - 1,48 Eur DS3231 I2C RTC: http://www.ebay.de/itm/400503978923 - 1,44 Eur (schön präzises Ding laut Werbe-Datenblatt. Meines dürfte auch bald ankommen.) USBASP
-
Thread
Lcd Ansteuerung
sehe ich auch schaltpläne wo Bustreiber angeschloßen werden. Muss überhaupt ein Busstreiber wie der 74HC245 angeschloßsen werden? Ich verwende STM32F401 aks Mikrocontroller und hab ein LCD direkt angeschloßen und es funktioniert aber hab keine Ahnung wie lang halten wird? Gruß Nxitimi
Nxitimi schrieb im Beitrag #4747794: > Ich verwende STM32F401 aks Mikrocontroller und hab ein LCD direkt > angeschloßen und es funktioniert Das kannst Du so machen, wenn die Datenleitungen an Portpins angeschlossen sind, die eingangsseitig 5 V tolerant
-
Thread
TIL311 ansteuern
die Ansteuerung. Um nicht zu viel Strom zu verbraten möchte ich bei einer 8-stelligen Anzeige eine 74HC138 als Multiplexer benutzen. Angsteuert werden sollen sie später mit einem Cortex-M3 per DMA auf einen 4-bit Bus. Weiss zufällig jemand, wie hoch die Leuchtstärke der Dinger ist? Und ob sie überhaupt
TIL311, oder Bubble Anzeigen, oder .... .... 128x32 OLED? ;)
-
Thread
4-kanal PT100 Multiplexer 24bit Schaltung, Messbrücke, ratiometrisch, c't lab
vor eine solche Temperaturmessung mit 5 Pt100 Sensoren zu realisieren und würde gerne einen Muxer (74HC4051?) einsetzen. Siehe dazu den angehängten Prinzipschaltplan. Die beiden Stromquellen sind die internen des AD7794. Passt der Schaltplan vom Prinzip erstmal? In http://www.mikrocontroller.net/topic
eine solche Temperaturmessung mit 5 Pt100 Sensoren > zu realisieren und würde gerne einen Muxer (74HC4051?) einsetzen. Siehe > dazu den angehängten Prinzipschaltplan. Die beiden Stromquellen sind die > internen des AD7794. Passt der Schaltplan vom Prinzip erstmal? > In http://www.mikrocontroller.net
-
Thread
Freescale Freedom-Boards (FRDM-KL2xZ) veraltet? Alternativen?
PIC32MZ / PIC32MX
nur einen Clock- und einen Reset-Pin. Für die 44 Spalten nehme ich drei 16-Bit analog Switches (CD74HC4067). Die Teile zusammen brauchen 4 Pins für die Selektion des Schalters (2⁴ = 16, alle IC's parallel) und jeweils einen /Enable Pin, der aber eig. überflüssig ist. Die gleichzeitig drei aktiven Schalter
-
Thread
Attiny2313
Ich würd die Matrix statt 16x16 als (elektrisch) 8x32 aufbauen, die physikalische LED-Anordnung natürlich bei 16x16 lassen. Bei nem 1:16 Multiplex wirds schon recht schwer, ne vernünftige Helligkeit herzukriegen, bei 1:8 ist da einfacher. Einfach mal
. Hast du (Maik) schon überlegt, wie die Schaltung dann aussehen würde? Ich denke, es sind ein 74HC374 mehr und ein IO-Pin mehr für dessen CLK-Signal erforderlich.
-
Thread
STK200 versus 2-Widerstands-Progger
Hallo, Frage eines AVR-Neulings: möchte gerne AtMegas 16 und 32 on board (ISP) programmieren und das am liebsten über die parallele Schnittstelle. Nach einigem Suchen sind mir zwei "Systeme" aufgefallen, einmal STK200 mit IC 74HC244 und zum anderen der Progger
Die Aufgabe des HC244 ist den Druckerport zu schützen und den Pegel für den AVR auf 5V anzuheben. Druckerports liefern teilweise nämlich nur 3,3V (sind aber 5V tolerant), was für AVRs je nach Betriebsspannung zu wenig
-
Thread
CH32V003, float wirklich langsam?
> Zeiten enthalten, die printf braucht, um die Ergebnisse auszugeben? [code] printf("\n\rint32 Benchmark\n\r"); prog_millis32 = tick_ms; benchmark_int32(array32); prog_millis32 = tick_ms - prog_millis32; printf("Zeit: %d.%d sek\n\r", prog_millis32 / 1000, (prog_millis32 % 1000) / 10
Hardware SPI. In der Liste oben hatte ich vergessen, dass es noch eine Lib für Schieberegister SN74HC595 gibt. Grundsätzlich habe ich das unter Linux geschrieben, aber die Libs sollten auch unter Windows funktionieren. Eine Testmöglichkeit habe ich mangels Windowssystem allerdings nicht
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
wenn auch > für mich vielleicht ein bisschen Overkill... Wenn Du was handliches haben willst: PIC32MX150F128B. 128k Flash, 32k RAM, 50 MHz, 32 Bit, DIL28. So einfach zu benutzen wie ein 8051, hat aber einen MIPS-Kern, d.h. ein direkter Abkömmling der Prozessoren, die Anfang der 90'er in den fetten
einer Verzögerungszeit, mit welcher es nicht mehr funktioniert. Ich verwende bislang einen einfachen 74HC08 mit 14ns Delay, so komme ich auf ca. 40ns Gesamtverzögerung - damit funktioniert es nicht mehr. Ich baue gerade um, auf 74AHC1G08 Einzelgatter mit einem Delay von <4ns, damit wird es dann wieder
-
Thread
RS485 LED über Pfostenstecker
du ganz normal deine LED dranhängen. Und wen du es richtig schön machen willst, nimmst du noch ein 74HC123 Monoflop mit ca 100ms Pulszeit, um auch kurze Datenpakete sichtbar zu machen. MfG Falk
1000m Kabel ist (Durchmesser, Leitwert von Kupfer). >wie kommst du auf den wert 12kOhm für alle 32 Teilnehmer...? 12 kOhm ist der definierte Eingangswiderstand der RS485 Tranceiver. Wenn davon 32 parallel am Bus hängen . . . MfG Falk
-
Thread
Suche RAM Baustein mit gemeinsamer Daten/Adressleitung und autom. internem Adresshochzähler
Zähler an die Adressleitungen anzuschliessen. Ja, schon. Ist aber "laaaangsaaam". Selbst mit 74AC161 etc. kommt man unter Einhaltung der setup- und hold-Zeiten kaum auf Datenraten jenseits 40 MHz. Und ein Riesengrab voller Mux für Adressumschaltung zwischen "wr" und "rd". Gleichzeitig geht sowieso
Lattice kostet sogar in Einzelstücken nur 2,70€: http://www.digikey.de/product-detail/de/LCMXO2-256HC-4SG32I/220-2637-ND/3232674 Da ist jede händisch aufgebaute Logik teurer...
-
Thread
Datenblatt zum MS8406 gesucht
sich jemand aus? Angeblich sollte das A Teil im Link oben einstellbar sein. Zitat: "Unterstützt 32K, 44.1K, 48K Audio-Sample-Rate-Ausgang." Aber es liegt wohl fest auf 48kHz.
Stereoeingang. Nach der weiteren Beschaltung wird der zweite ein Nachbau CS8406 sein. Der Dritte ist ein 74HC04 als Puffer. Eine recht einfache und kostengünstige Schaltung ohne galv. Trennung o.ä. Was mich eher erstaunt ist, dass man nur mit den 5V aus dem USB arbeitet; ohne jegliche Trennung und ohne
-
Thread
Gleichzeitiger Zugriff auf RAM
74HC590: Der hat einen Output Enable Ausgang. Damit könnte man den Adresszähler abschalten, damit der uC auf den Speicher zugreifen kann. Ansonsten zwei 4040, das ist das einfachste.
bedienen und Daten holen. Die hohen Adressleitungen über ein Latch multiplexen (64k-Bänke zu 6 oder 32k-Bänke zu 16 bit je nach RAM) Gfs kannst Du auch Daten und Adressbus multiplexen und bekommst mit ca 20 Leitungen einen 16bit-Datenbus hin. (Adresse = Bank+Hibyte+Lobyte) : BANK_NO holen, BANK_Latch
-
Thread
LCD Backlight bringt LCD/uC zum Abstutz
moin, ich habe folgende Schaltung aufgebaut. Die Hintergrundbeleuchtung soll ueber einen 74hc123 (U3A im Schaltplan) 10s angeschaltet werden, wenn man Schalter T1 drueckt. Das ding geht auch an, nur wenn die Beleuchtung dann abschaltet geht auch das ganze Display/uC aus. Man kann leider nicht
zu heiss und regelt die Spannung runter (genaueres s. Datenblätter). Was ist mit dem PB0 am Mega32? Kann der das Problem erzeugen? Gruss Volker
-
Thread
S65 an Atmega32 will nicht
Hallo, ich versuche nun schon seit einiger Zeit das Handydisplay S65 (L2F50....) an einem Atmega32 zum laufen zu kriegen, aber leider ohne erfolg :-( Ich verwende hierzu die Bibliothek aus folgendem Beitrag: http://www.mikrocontroller.net/topic/126530 Die Beschaltung habe ich ebenfalls wie in
zur Pegelanpassung noch einen Spannungsteiler aus 2 Widerständen. (Ich will hier später evtl. einen 74HC4050 verwenden) Angeschlossen hab ich das ganze am Pollin Evaluierungsboard und einem Steckboard ;-) Der uC läuft mit dem externen 16MHz Quarz. Meine Main zum Testen sieht folgendermaßen aus: [
-
Thread
J-FET N-Channel mit gößer 70V Drain / Source Spannung für Konstantstromsenke
152 6,09 949 776 82 hier Ie-Maximum 12,0 89 6,15 1068 791 74 48,0 32 6,24 1536 815 53 Die Schaltung wurde bisher in keinster Weise für switching optimiert. Der schlechte Wirkungsgrad bei 48V Uin resultiert zT. daraus, dass R1 und R2 viel
Meiner Meinung nach reicht dafür dein Kenntnisstand nicht aus. Besser ist es, wenn du dir mal den 74HC4060 in der Form des Datenblattes von _NXP_ ansiehst. Da steht alles wichtige drin.
-
Thread
Mikrocontroller mit Rs232 Schnittstelle
werden entweder durch einen eigenen Chip USB/ser on board oder welche mit USB Schnittstelle wie der mega32u4 (oder war das u2?) Du müsstes also schon einen TTL Uart USB Adapter anklemmen sowas in der Art an Tx und Rx vom ATmega8 wenn du am PC Hterm o.ä. machen willst https://www.ebay.de/i/172228517190
am PC-damals > wunderbar funktioniert! > http://www.rolf-grauer.de/Mega8.html Ersetz mal den 74LS04 durch einen 74HC04, dann sollte es wieder funktionieren. Oder besser gleich einen MAX202 oder kompatiblen nehmen.