-
Thread
GPSDO Fragen
ein bisschen schneller, dann wieder etwas langsamer. Der OCXO treibt einen Mikrocontroller (STM32F303) an. Die PLL setzt den Takt der CPU und der Timer auf 60 MHz hoch. Im Mikrocontroller lasse ich einen 32 Bit Timer laufen, und mit dem PPS-Puls von einem LEA-8 Modul wird ein Capture Ereignis ausgelöst
Korrekturalgorithmus misst jede Sekunde die Zeitdifferenz zwischen GPS und XO. Dazu wird das pps Signal mit einem 74HC123 auf ca 150ms verlängert und mittels Xor wird der um ca 5uS zum gps pps Impuls zeitversetzte 100ms pps Puls verodert um T1 und T2 im sub ns Bereich zu messen, Die Messmethode welche ich verwende
-
Thread
RS232 ohne Pegelwandler
an, dass du das UART-modul nutzt und kein SoftUART), da brauchst du einen Inverter (Hardware), z.B. 74HC04. Nur hast du dann hardwaretechnisch so gut wie gar nix gewonnen. Lass es wie es ist und sei glücklich. MfG Falk
einfach zu machen. Den MAX will ich aus Platzgründen weglassen. Ich benutze deshalb auch schon TQFP32 als Gehäuseform, weil DIL28 schon zu heftig ist. Hast recht, ich nutze Hardware UART. Ein zusätzliches Bauteil würde mir nicht wirklich weiterhelfen. @Nico Mit Schleife meine ich, dass manden
-
Thread
Günstige Schrittmotorsteuerung
die 100 Taktsignale und 100 Richtungssignale bereitstellt, was man mit 25 Schieberegistern vom Typ 74HC595 erledigen könnte. Die müssen aber an ein Parallelport LPT eines Computers (oder I/O Ports eines uC). Will man USB, muss man was 'intelligentes' dazulöten. Ohne löten wirst du also nicht hinkommen
wieder eine Licht/Lasersteuerungsanlage. Den (leider kaputten) Link auf das MC-Wiki enthält ja ne 32 Motoren Lösung.
-
Thread
Spice simulation Entkopplung
werden. Die Boundingdrähte haben nicht vernachlässigbares L. Bei breiten schellen Bussen mit >= 32 Pins, die gleichzeitig schalten, ist ein LQFP Package an der Grenze des machbaren angekommen. Da muss man mit der Spannung schon mal deutlich unter 3.3V runtergehen, damit der Störabstand ausreichend
documentation-center?searchSubcategory=model an, darin sind realistische PSpice Modelle der typischen Packages für 74HC und 74LVC enthalten. Zum Glück ist dieses Wissen heute meist nicht mehr notwendig. Es gibt keine DIN-A4 Prints mehr die voll mit diskreten Logikgattern sind und breite schnelle Busse sind praktisch
-
Thread
Radencoder mit CNY70
Schaltung habe ich eine 5Volt-Spannung zur Vefügung. Auswerten möchte ich mit meinem interrupt vom Atmega32. Welchen Schmitt-Trigger könnt ihr empfehlen. Ich bestelle bei Reichelt. Welche Widerstände/drehpoti kann man hier für eine gute Funktion verwenden? Danke. Gruss
Schaltung habe ich eine 5Volt-Spannung zur Vefügung. >Auswerten möchte ich mit meinem interrupt vom Atmega32. Ob das so sinnvoll ist? Wahrscheinlich ist dein Radencoder ein klassischer [[Drehgeber]], den wertet man anders aus. >Welchen Schmitt-Trigger könnt ihr empfehlen. 74HC14. >Welche Widerstände
-
Thread
Küchenwaage mit seriellem Port?
einen Controller, der direkt auch das LCD ansteuert. Die anderen ICs sind übrigends ein LM324, ein HC4066 und ein 93C46. Im EERPOM sind anscheinend die Kalibrierdaten, der LM324 und der HC4066 scheinen sowas wie einen Chopperverstärker darzustellen, denn es gibt auf der anderen Platinenseite noch einige
habe (PICVUE64). Das interesannte an diesen LCDs war, dass es ein SPI ähnliches Interface mit 2 mal 74GC164 Shift register hatte. Also braucht man nur drei Leitungen plus 5V un MAsse um das LCD anzuschliessen. Da mir das so gut gefallen hat, habe ich später eine kleine Platine entworfen die genau hinter
-
Thread
Ansteuerung für Sharp LM5Q32 LCD
leider sehr allgemein. Versuchs mal damit: http://www.alldatasheet.com/datasheet-pdf/pdf/SHARP/LM5Q32/datasheet.pdf Da es sich um ein 320x240 Farbdisplay handelt, reicht der S1D1305 nicht, du braucht den S1D13704/5 (mit 40 bzw. 80kB SRAM) Mit 40kb kannst du 16 Farben, mit 80kb 256 Farben darstellen
Du kannst Problemlos mehrere gleiche Displays parallel schalten (wenns zuviele werden, halt 74HC245 dazu schalten) Das ganze musst du dann mit einem Mikrocontroller ansteuern. Für den S1D13705 gibt es sogar Windows Treiber, falls du dir damit eine ISA Karte baust.
-
Thread
Schwingquarze und ihre Kapazität
Quarzes selbst benötigt Messtechnik, die Dir sicher nicht zur Verfügung steht. Dann nimm halt einen 74HC4060, der einen Oszillator enthält und löte die Quarze, den vom Motherboard und den von C... mit richtiger Beschaltung dran.
Mit dem DS32Khz hast Du das Problem nicht, falls es sich um ein wirkliches Hardware-Problem handelt :-) Hast Du auch Stützkondensatoren für VCC am uC und DS1337?
-
Thread
Temp-Messgerät mit PT100, ATMEGA und CD4511BE
Widerstand pro Segment. Ansonsten sollte das passen, wobei ich persönlich das mit Schieberegistern wie dem HC595 realisiert hätte. Das sind dann 3 Leitungen zum Display, egal wie viele Stellen.
Anzeigestellen, was du da verbauen willst. Ich würde an deiner Stelle einfach 3 Schieberegister nehmen, 74HC164 wären da geeignet. Durch diese IC's schiebst du einfach die Bitbelegung, die du haben willst, denn das Dekodieren einer Zahl 0..9 zu einem 7 Segment Zeichen ist in Software easy. an jeden Ausgangspin
-
Thread
Anfänger, 10 Led programmieren
es zumindest mal eine Beschreibung der Idee: https://www.makerblog.at/2015/01/das-schieberegister-74hc595-am-arduino/) allerdings würde ich hier LEDs mit eigener Ansteuerlogik wie WS2812b verwenden. Die sind in China sehr günstig zu bekommen (z.B. bei aliexpress) als Einzel-LED oder als Bänder. Vorteil
die Programiersprache C auf einem PC zu > lernen - die Grundlagen genügen. ich kenne aber nur LCC32 man arbeitet sich schnell ein einfach und leicht mit LCC32 oder 64 https://en.wikipedia.org/wiki/LCC_(compiler) http://www.bei-ekke.de/htmltidy/mfischer/lcc32-index.html https://lcc-win32.de.uptodown.com
-
Thread
CKSEL0-4 gesetzt - keinen Zugriff mehr
Hab gerade in dem datenblatt vom atmega32 gelesen das ich damit auf externen clock umgestellt habe. ich habe aber keinen Frequenzgenzgenerator.... Kann man den Mc überhaupt noch retten??? Oder habe ich mich "ausgesperrt"
Oder noch einfacher 74HC14, ein Widerstand, ein Kondensator. MfG Falk
-
Thread
Der Begriff Jitter und DDS
die auch auf dem DDS Prinzip basiert, gelten folgende Angaben: Clock = 40MHz Akkumulatorbreite = 32Bit Auch hier ist die Frequenzauflösung nicht unendlich: res=Clock/2^32 Hinzu kommt noch der phasen akkumulator der die jeweilige Frequenz bestimmt. Gibt es sonst noch wichtige "Parameter" für
die doppelte Frequenz per DDS erzeugen und per Teiler (z.B. HC74) halbieren.
-
Thread
AVR für wenig Geld im LAN
, habe mir ein modifiziertes File runter geladen, einen Programmer für den parallel Port mit einem 74HC244 aufgebaut und mit PonyProg mein Glück versucht. Glück, weil ich mit der Programmierung von µProzessoren und der Bediehnung von PonyProg keinerlei Erfahrung habe. Lange Rede kurzer Sinn, irgendwie
Glücksspiel ist (aufgrund der Spannungsteiler). Statt der i2c-LCD Ansteuerung nehme ich lieber einen 74HC164 und habe dafür den PORT C noch vollständig für die Relaisplatine und kann an den EXT-Port trotzdem einen TSOP anschließen.
-
Thread
Digitalpins I/O
man die LEDs über Schieberegister mit serieller Eingabe und paralleler Ausgabe ansteuert, z.B. über 74HC595 oder tpic6b595 Wenn es nur darum geht, bei einer Reihe von vielen LEDs jede einzeln anzusteuern, kannst du auch LEDs mit integriertem Controller verwenden, z.B. die WS2812B. Dann brauchst du
Grenzwert für den einzelnen DIO-Pin, als auch der für den Gesamtstrom zu berücksichtigen. Beim ATmega32U4 sind das 40mA für DIO und 200mA für VCC/Gnd Pins.
-
Thread
STM32F4 ARM Platine - bitte ansehen
Port Toggle. Notfalls muss ich ein paar NOOP einfügen. Auf dem Subboard wird der Impuls mit einem 74HC123 auf die notwendige länge gebracht. > Auch eine unzureichend geschützte und entstörte Verbindung zu den > Subboards kann ein Grund für ein Redesign werden... Das sollte durch die Sandwich-Weise
Bei den Quarzen könnte man überlegen, ob die überhaupt benötigt werden. Insb. die 25 MHz. Die STM32 haben PLLs und interne Takte, die man zur Not mit dem externen 32 kHz abgleichen kann. USB wird, warum eigentlich, auch nicht vom Controller übernommen, sondern von einem FT232RL
-
Thread
Ramerweiterung
wenn du mit 3 bit binärdekoder eine 8 aus 3 dekoder meinst-ja gibts z.B. der 74***131.
Treffen des Momentes dürfte eine Frage der Signalverzögerung sein. In meiner Schaltung traten bei 32MS/s bereits erste falsche Bits auf. Ansonsten ist Analog Devices eine gute Adresse. Gruß
-
Thread
Vollgrafik-LED-Infotafel mit circa 20000 LEDs
Hallo! Habe eine LED-Matrix von berufswegen mal aufgebaut (32x32 LEDs) auf einer Fläche von 40mmx40mm (1024 LEDs in SMD-Bauform 0402). Ich habe die Row- und Column-Ansteuerung mit Schieberegistern (74HC 4094 in SMD-Bauform)mit einer Eimerkette in x-Richtung gemacht
-
Thread
Identifikation Modbus-Controller-IC auf Platine
die _DI_/_DE_/_RE_/_RO_-Pins herausgeführt werden. So eines wie beim ersten habe ich für meinen ESP32 bereits, allerdings ist dort zusätzlich noch ein _74HC04D_ Hex-Inverter verbaut, bei dem ich mir nicht sicher war, ob er die Funktionalität und Ansteuerung nicht schon wieder verändert im Vergleich zum
sendet und auch mal testweise ein paar Kommandos absetzen. Im nächsten Schritt kannst Du dann den ESP32 anschließen. Die Sendetaste braucht der Transceiver, da RS-485 bidirektional ist. WLAN und RS-232 brauchen das nicht. Du kannst das Umschaltsignal also ignorieren.
-
Thread
7 Segment Anzeige auslesen / MCP23017
ESP32CAM wie beim Wasserzähler.
Ein ESP32-cam wäre auch eine Lösung.
-
Thread
WS2812 flackern
1,5mm^2 verkabelt. Ich speise an 4 Stellen (quasi jede Zeile). Gesteuert wird das ganze mit einem STM32 Nucleo und für die Pegelanpassung (3,3V=>5V) der Signalleitung habe ich den HEF4050 verwendet. Spannungsversorgung ist ein 5V/4A Steckernetzteil. So nun zum eigentlichem Problem: wenn ich die Geschichte
manche WS2812 mit 3,3V Signalpegel ohne Probleme angesteuert. Oder setze wenigstens einen schnellen 74HC-Typ ein. Und ganz wichtig, am besten den Stripe von beiden Seiten mit Strom versorgen. Die WS2812 reagieren ziemlich empfindlich mit Flackern, wenn die Spannung zum Ende des Stripes hin zusammenbricht
-
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;
void SRAM_Init(void); void SRAM_WriteBuffer(uint16_t* pBuffer, uint32_t WriteAddr, uint32_t NumHalfwordToWrite); void SRAM_ReadBuffer(uint16_t* pBuffer, uint32_t ReadAddr, uint32_t NumHalfwordToRead); void NAND_Init(void); int main(void) { int i = 0
-
Thread
Pollin Display VL-FS-COG-VLGEM1277-01
Stecker und mit Material aus der Bastelkiste, siehe Bilder) unter Verwendung einfacher TTL CMOS Gatter (74HC14) und einem Spannungsregler. Die Ansteuerung erfolgt durch einen Arduino Nano über die SPI Schnittstelle mit einem 4MHz Takt (standard Arduino SPI Library). Von den 4 Helligkeitsstufen war ich sehr
einer Grafik-Lib. skdx schrieb, dass es mit U8G2 super "funzt", aber das scheint nur auf einem ESP32 zu funktionieren. Ich habe es auf einem Nano laufen lassen und da bleibt die INIT schon hängen.
-
Thread
LEDs mattieren
mal genauer ansehen: http://entropia.de/wiki/LED-Cube Leider gibts da den Source fuer den Mega32 nicht zum Download. Oder ich bin zu bloed ihn zu finden. Naja, selber schreiben macht eh mehr Spass. gute nacht, bjoern. PS: Semesterferien.
Es sind low current LEDs an 74HC595. Eine LED verbraucht ~7.8mA. Im worst case sind es also ~63mA pro Schieberegister und ~195mA gesamt. Die Datenblaetter, die ich gefunden habe, sagen 70mA absolutes Maximum pro Schieberegister.
-
Thread
Zwei 45kHz-Signale, 90° Phasenverschoben erzeugen
Moin, bei so niedriger Frequenz würde ich mir einen DDS in z.B. einem STM32 mit 2 DAC selber programmieren. Die Phase kannst Du dann ganz wunderbar bestimen. Viele Grüße Hans-Christian
auch Geld. Wenn es ein wenig eckig sein darf, dann tut es ein billiger und passend verschalteter 74HC74, guck mal nach "tayloe mixer". Da hast du 4 Signale für die 4 Quadranten, kannst also den Sinus grob annähern: i: + 0 - 0 + 0 - 0 ... q: 0 + 0 - 0 + 0 - ... Sowas durch jeweils einen dezenten
-
Thread
Mein erstes Selbstbau Funkgerät
> diese CMOS 4000 Gatter Diese wurden pinkompatibel in die 74er Serie übernommen wie z.B. der 74HC4066. Diese haben aber immer noch einen On-Widerstand von ~20 Ohm. Moderne Analogschalter liegen bei ca. 3 Ohm. > Der Tip, eine 1N4148 als PIN-Diode zu missbrauchen
absichtlich schwermachen. Was spricht ernsthaft gegen 4fache LO-Frequenz und zwei D-Flipflops (74AC74)?
-
Thread
PIC12F509 hidden features und "High Flash"
www.mikrocontroller.net/topic/158446 Endlich bin ich dazugekommen, einen normalen PIC mit einem atMega32 zu verkuppeln. Programmieren geht, löschen auch, und es geht auch was mit DataRemanance. Wie Walter bereits geschildert hat, erscheinen die Bits bei Reprogrammieren scheinbar zufällig. Kann sein, dass
es nicht zu tun! Ein Übertrager ist ne gute Sache. Auf der Sekundärseite brauchste nur einen 74HC14 und nen Spannungsteiler. Wenn das Windungsverhältnis nicht ausreicht, dann bau vor den HC14 noch ein oder zwei 74HCU04 Gatter mit Gegenkopplung 10K//18p. Gehen auch schnellere Varianten LCX usw.
-
Thread
Frequenzen aufwärtsverschieben
den Strahl ausgibt. Oder nur y, wenn du die x-Ablenkung über die Zeit machst. Das wäre mit einem STM32 ein nettes Projekt für die Zeit "zwischen den Jahren".
www.mikrocontroller.net/topic/529173 geraten hatte. Einfach mit 4-fach OpAmps mehrere Filter zu bauen und mit HC4051 und Zähler zu serialisieren.
-
Thread
µC mit niedrigem Stromverbrauch
wonach du suchen musst. Zaehler < 1000Hz. Zaehlt der die ganze Zeit, d.h. wenn der micro mit z.B. 32 kHz laufen wuerde, waere das OK? Wie lange sind die Zaehlpulse? Die muessen mindestens einen, manchmal mehrere Clocks des Micros sein. Du solltest nach einem Micro schauen, der zwischen den Zaehlpulsen
englisch) : http://www.ibrtses.com/embedded/avrpowersave.html Ein externer Zaehler wuerde helfen. Ein 74HC590A 8 bit counter (2-6V) braucht 8uA standby. Damit wuerde sich das Aufwachintervall ver-256-fachen. rene
-
Thread
KS0108 GLCD Routinen
Hallo, 32x32 Fonts gehen eigentlich, diese Größe hab ich selber schon verwendet. Für Width, Init Width und Height 32 einstellen, Start Index bei 32 lassen und Char Count so viele wie du halt brauchst. Wichtig
74HC595 oder ähnliches hatte ich auch schon mal dran gedacht, nur zur Realisierung kam's noch nicht. Gruß Fabian
-
Thread
ATMEL verändert einige Dinge im ATMega
schwer zu kriegen, denn die braucht man nur für Kommunikation mit Walen und Delphinen, weil in der 32kHz Version der Quarz beim Schwingen gegen die Seitenbleche klappert.
noch eine Sorte über 16MHz von einem Hersteller? Noch mal konkreter. Wenn ich mir den 16,0000-HC49U-S von Reichelt ansehe finde ich im Datenblatt: Cl = 32pF Rs = 40R max Drive Level = 0,1...1mW Wenn ich mir dagegen NX3225GB-16M von NDK ansehe, dann steht im Datenblatt: Cl = 8 pF Rs =
-
Thread
Lauflicht -> ATmega8515 ?
ich doofe fragen stelle... also: ich habe vor mir ein etwas größeres lauflicht zu basteln mit ca. 32 leds. ich dachte mir das so ein mc (atmega) da bestimmt eine feine sache wäre... 1. wenn der atmega sein code hat muss dann noch ein quarz ran, wenn ja wo/wie? 2. kann ich die leds einfach so an die
da es bei schnellem Tempo zu Interferenzen kommen kann. Ich würde daher die entsprechende Anzahl 74HC595 (einer für je 8 LEDs) hintereinander ans SPI schalten. Ein ATMega8 sollte genügend Platz für mehrere Muster bieten. Peter
-
Thread
Printserver + Relais
Hallo Da gabs doch wen, der hatte sich einen Webserver aus nem Mega32 gebaut. Mit kleinen Anpassungen an der Software sowie der Peripherie sollte dein vorhaben möglich sein. Wer war das schon wieder? Gruss Michael
Busy-Impuls zurück senden und der Printserver sollte das nächste Byte senden. Evtl kannst so sogal ein 74HC595 ansteuern. Gruß Roland
-
Thread
Pulsverlängerung dual-edge
beim 74HC4538).
mich entdeckt. Da hab ich immer ein paar von da. Obwohl es heute vermutlich einfacher waere einen CH32V003 zu nehmen. Ausserdem bin ich mit dem 555 nie warm geworden weil er etwas durstig war und der 7555 ist ja nicht ganz so bekannt/verbreitet. Der 4538 ist aber automatisch CMOS. Vanye
-
Thread
Frage zu Spannungsteilerschaltung und Mosfet
Ernst schrieb im Beitrag #2745361: > Wie stark ist dein Signal um das Gate anzusteuern? Atmega32, ich denke also 10-20mA bei 5v, habe aber jetzt in der falschen Variante noch einen 2.2K davor.
dann ist das gelöst. Vielen Dank für die extrem > schnelle Hilfe. Oder du nimmst einfach einen 74HC04 als Verstaerker und schaltets mit je einem einen Spannungsteiler. Dann kannst du dir sogar aussuchen ob du VCC oder GND schaltest.
-
Thread
Thermomix Rezeptchips
= 6 m_u32DataPageSize = 2048 m_u32TotalPageSize = 2112 m_u32SectorsPerBlock = 64 m_u32NumberOfNANDs = 0 m_u32TotalInternalDie = 0 m_u32CellType = 0 m_u32EccBlockNEccType = 4 m_u32EccBlock0Size
= 6 m_u32DataPageSize = 2048 m_u32TotalPageSize = 2112 m_u32SectorsPerBlock = 64 m_u32NumberOfNANDs = 0 m_u32TotalInternalDie = 0 m_u32CellType = 0 m_u32EccBlockNEccType = 4 m_u32EccBlock0Size
-
Thread
Suche SST29EE010
Hallo, Ich suche EEproms von Typ SST29E010 im DIP32 Gehause. Brauche nur 5 Stueck. Gibt es vielleicht ein Ersatztyp? EEprom ist bestandteil einer Platine mit 80c32, 74HC573, ram 62265 und Eprom 27c256. Mfg Milan
14QWrdG9S4AQ4AAE0GfvU84e88764b691c35f6c3f427ffdab7e05;ACTION=3;LASTACTION=2;SORT=artikel.artnr;GRUPPE=A32;GRUPPEA=A3;WG=0;SUCHE=29e010;SORT_SEARCH=standard;ARTIKEL=AT%252029C010-90%2520PC;START=32;END=16;STATIC=0;FC=672;PROVID=0;TITEL=0 Mußt aber wegen der Geschwindigkeit schauen. Gruß Thorsten
-
Thread
Strom sparen mit Low Power NE555 als Multivibrator an 3V (Out of Spec)
auch mit einen einzelnen Schmitt-Trigger-Inverter einen Oszillator bauen. Z.B. 1/4 4093 oder 1/6 74HC14. Gibts auch als Einzelgatter. Und ist im Stromverbrauch unschlagbar. > Ich experimentiere gerade ein bissl. Ich suche einen Taktgeber für > Batteriebetrieb der möglichst wenig Strom verbraucht
brauchen dann vielleicht 3uA. Natürlich geht es auch mit viel mehr Transistoren, hier läuft ein STM32L412 mit 2.5uA aus einem 9V-Block :)
-
Thread
welchen Microcontroller? - 8x8x8 LED-Cube
Bei Interesse gibt es hier eine kurze Doku über meine Version eines 8x8x8 LED-Cubes mit dem ATmega32 als µC: http://www.mikrocontroller.net/topic/252771
Prinzipell ok, aber die IRLML6402 können direkt an den uC, spart 24 Bauteile, und wenn man statt 74HC595 den TLC5917 verwendet, spart man sich 196 weitere Bauteile.
-
Thread
BCD Z ählen (AVR ASM)
anderen 4 Bits werden je nach einem Überlauf des BCD Codes um eins verschoben. Der Port soll 4 74LS2154 (4-to16-Line Decoder) ansteuern, mit den ersten 4 Bits übermittel ich den BCD Code an alle IC's und mit den anderen 4 möchte ich die Freigabe geben bzw. sperren für die einzelnen IC's. Wäre
nebenbei, ein 47HC138 hätte es auch getan...
-
Thread
Kommunikation zwischen Hardware Modulen.
im Beitrag #2940153: > Stimmt nicht. AVRs können auch synchrone UART. Dann aber ATmega16 oder 32 -> ATmega164 oder 324. Peter
AVRli schrieb im Beitrag #2941200: > ich brauche nun noch 10x ADC... :-( 74HC4051 Peter