-
Thread
Röhrenpulser HP214A reparieren
generator has been designed to supply up to 200 watts in its output pulse, at repetition rates up to 1 Mc. Maximum pulse amplitude into a 50 Ω load is 100 volts, four times the power previously available in a general purpose pulse generator. Maximum pulse current into a short circuit is 2 amperes. Pulse
/litweb/pdf/00214-90910.pdf sind die Trigger-Mode-Checks 5-31 ok. Bei den Pulse Control Checks 5-32 kann Punkt 5e zutreffend sein: "If pulse width or pulse position suddenly changes when the VERNIERS are varied, replace diodes CR202/203 or CR212/213.." Die Angaben zu diesen Dioden im manual sind
-
Thread
80c32 ersetzen -> Welchen Typ kann ich nehmen
... ein EPROM daneben. Allerdings bräuchte er bei einem defekten 80C32 dann kein neues Programm, sondern einfach nur einen neuen 80C32.
Ich hätte den P80C32 im DIP oder im PLCC32 liegen. PN bitte bei Interesse. Frohe Weihnachten! LG Ingo
-
Thread
Modulierter Sinus geht nicht - brauche Hilfe
AN_1982 (die alte AVR314) Application Note beschreibt die Erzeugung von DTMF Tönen mit kleinen MC, der STM32 macht das so nebenher. https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en591264
AN_1982 (die alte AVR314) Application Note beschreibt die Erzeugung von > DTMF Tönen mit kleinen MC, der STM32 macht das so nebenher. > https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en591264 Ok, danke -> habe ich mir angesehen. Ich würde aber nicht den Umweg über PWM und LC dahinter
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
Eigentlich kann man sämtliche Logik aus SN7400 Vierfach-UND-Gattern aufbauen. Und die NASA hat aus MC718G triple NOR Gates einen kompletten Navigationscomputer für ihre Mondfähren gebaut.
Microcontroller, braucht man als aktive Bauteile nicht. Im Original ist auch fast nichts drin. Der ATmega32 im DIP28 scheint mir mehr als geeignet und günstig bei Reichelt.
-
Thread
Dipl. Ing Heinz Ahborn Orgel - Keine Töne mehr
schrieb im Beitrag #6525484: > bezüglich des 4053 bin ich mir da absolut sicher Die Belegung der MC14503 auf der Platine ist allerdings eindeutig und spricht für die MC14503 - zumal Motorola einen CD4053 eben 'MC14053' benannt hätte und nicht MC14503. In meiner Schublade liegen sogar noch einige MC14053
Sorry ich werd alt .... oder brauch ne neue Brille Bin da von völlig falschem IC ausgegangen MC 14503 ist ein Buffer und kein Schalter wie der MC 14053 Alle Platinen mit dem MC 14503 = CD 4503 sind die KOPPEL Platinen, die gleichnamige Tasten von zwei Manualen miteinander verbinden. Damit
-
Thread
mp3 Abspieler der zum nächsten Kapitel im selben File springen kann?
Datenträger (Bedingung FAT-32). Ist in mein Augen die perfekte Lösung für MC-Benutzte Karten.
für Windows) suchen. Das ändert > Physikalisch die Reihenfolge auf den Datenträger (Bedingung FAT-32). Ist > in mein Augen die perfekte Lösung für MC-Benutzte Karten. Ob das Total-Commander kann weis ich garnicht, werd das Tool mal im Hinterkopf behalten. Allerdings ist die Physikalische-Reihenfolge
-
Thread
M16C Flashen missglückt , Hilfe gesucht
Software auf dem PC, aber da hast du ja wahrscheinlich nichts geändert -der FTDI-Chip selbst -der MC kaputt Ganz konkret zu helfen ist schwierig, weil es letzten Endes auch auf die Beschaltung der Steuerleitungen ankommt. Da müsstest du dann schon mal die Beschaltung zwischen FTDI und M16C aufnehmen
funktionieren? Ja, kann funktionieren. Ich hab das schon gemacht. http://people.redhat.com/~dj/m32c/ http://people.redhat.com/dj/m32c/flash-guide.pdf http://www.delorie.com/electronics/e8a-mini/ https://www.renesas.com/us/en/document/man/e8e8a-emulator-additional-document-users-manual-notes-connecting-h83664f-h83687f-h83694f-h836037f
-
Thread
MC 8051 Speicheranschluss
geschehen. Fälle: 1.) jeweils 1x 64 kB Bausteine 2.) jeweils 2x 32 kB Bausteine 3.) jeweils 4x 16 kB Bausteine 4.) jeweils 8x 8 kB Bausteine Für die Fälle 1.) bis 3.) habe ich mir Schaltungen überlegt, weiß aber nicht, ob diese richtig sind. Besonders wie man bei
Michael H. schrieb im Beitrag #6514869: > Fälle: > 2.) jeweils 2x 32 kB Bausteine Michael H. schrieb im Beitrag #6515008: > - Fall 2: eine Adressleitung nötig Speziell für die Version mit den 32k-Bausteinen gibt es noch eine andere Ansprechmöglichkeit der Speicher
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
Bei mir ähnlich, aber alles privat. 6502/6510, Z80, MC68HC11, AVR, AN2131, CY68013, STM32. Für den Z80 habe ich sogar eigenhändig einen Cross-Assembler und einen Disassembler in VB geschrieben, kurz nachm Krieg. Die letzten 3 habe ich aber nie in Assembler
derartige Optimierung stecken müsste. Vergleiche doch nur mal die Preise von ATmega Controllern mit STM32. Dort bekommst du ein vielfaches an Leistung zum gleichen Preis. Teilweise sind die STM32 sogar billiger! Der richtige Weg ist irgendwo in der Mitte dazwischen. Code der von Menschen schnell erstellt
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
Adresse + 8 Bit Kommando + 8 Bit negiertes Kommando [/code] Bei NEC ist der Informationsgehalt des 32-Bit-Frames also 8 + 8 = 16 Bit, bei Extended NEC 16 + 8 = 24 Bit. Ich vermute, dass Du die redundanten Informationen erst gar nicht rausnimmst, sondern sogar alle 32 Bits auswertest. Wie kannst Du
free-pdk/easy-pdk-programmer-hardware Der kann auch den PFS173. Allerdings ist der dort verwendete STM32F072 in Pandemiezeiten ziemlich rar geworden, leider ! Alternativ kannst du einen Programmer mit STM32F072 auch nach: https://www.mikrocontroller.net/topic/487332#6481283 aufbauen. Hier hast
-
Thread
Arduino sketch
Schaltung. Was i.d.R. auch gar nicht verkehrt ist, selbst in der heutigen Zeit. Weil dadurch die MC nicht zeitkritisch belastet wird, was je nach Projekt schlimm sein kann.
Schlaumaier schrieb im Beitrag #6511028: > Weil dadurch die MC nicht zeitkritisch belastet wird, was je nach > Projekt schlimm sein kann. Mir fällt kein einziges Szenario ein, wie man eine CPU mit Entprellen "zeitkritisch belasten" könnte.
-
Thread
Duale Versorgung uC / Flash
inaktiv und merkt keinen Unterschied zum normalen Abschalten der Spannung. Die Eingänge des 74AHC32 sind mit max. 1uA@85°C unabhängig von der Versorgung spezifiziert. Wenn das noch zuviel ist, kann man die auch noch mit 0 ansteuern - aber erst, nachdem die Flash-Versorgung weg ist. Vom 74LVC32A heißt
Flash über eine Diode(0.6V Spannungsabfall) oder Schottky(0.3V Spannungsabfall) mit einem Pin des MC nach dessen Aufwachen speisen?
-
Thread
I2C VOL-Anpassung möglich?
und ist damit locker im gewünschten Vol Bereich. Grafik dazu findet sich im Datenblatt unter Punkt 32-23.
damit locker im > gewünschten Vol Bereich. > Grafik dazu findet sich im Datenblatt unter Punkt 32-23. Kann ich das so einfach raus lesen aus dem TCA-Datenblatt? https://www.ti.com/product/TCA9548A#tech-docs Da war doch auch was mit Leitungskapazität etc. wieviel Strom der kurzzeitig brauch
-
Thread
Installation von AVRSTUDIO 4.19 bricht unter WIN10 ab
besonders beim Start. Und für Assemblerprojekte hat es keinerlei Nachteile gegenüber dem Atmel/MC-Studio. Denn: die neuesten AVR8-Teile werden von den neueren Studios in Asm auch noch nicht voll unterstützt, siehe hier: AVRASM: AVR macro assembler 2.2.7 (build 69 Jul 26 2017 16:25:06)
Prüfe, ob auf deinem Rechner die Datei C:\Windows\System32\mfc42.dll existiert. Wenn nicht, hast du ein Problem denn das älteste downloadbare Paket scheint "Visual C++ 2010 Redistributable" zu sein, du brauchst aber das viel ältere "Visual C++ 6".
-
Thread
EMV Prüfung für selbst-designten Verzerrung Pedal für E-Gitarre
nicht mehr äussern, sondern die gleiche Nummer im nächsten Thread durchziehen, in dem er noch als der MC.net Experte gilt, für den viele ihn hier halten und für den er sich auch hält. Das kenne ich schon.
Cispr32+35 (bzw 55032/55035) sind sicher nicht ganz falsch. Für safety würde ich die 62368-1 heranziehen. Damit sollte man nicht grob daneben liegen. Safety ist zwar formal nicht notwendig - ich würde
-
Thread
Heizdecke mit Zeitschaltung
sowohl für die Sicherheitsschaltung/Überhitzungsschutz verwendet, als auch für den Microcontroller (MC32F7343A0M) zur Steuerung. Habe die Schaltung teilweise nachvollzogen (alle Angaben ohne Gewähr) und hier mal geteilt. Kondensatornetzteil und MCU sind nicht dabei. Nur die Überhitzungssicherungsschaltung
-
Thread
Druckkopf Laserdrucker defekt
dazugehörige Pin auf der Motorplatine (Pin 5) ist meiner Messungen nach über diverse Bauteile an Pin 32, 33 und 36 des Controllers LB11870 (https://www.onsemi.com/pub/Collateral/EN7256-D.PDF) angeschlossen. Anbei ein ESB. Ob der Hersteller wirklich ON Semi ist, weiß ich nicht genau. Evtl. kann hier jemand
mach eins" oder "aus drei mach eins" versuchen. Ich habe vor ein paar Wochen einen gebrauchtes OKI MC561 MFG für 40 Euro kaufen können. Da sind die Verbrauchsmaterialien deutlich teuerer also das Gerät selbst...
-
Thread
USB Audio out zu PC
schrieb im Beitrag #6509722: > Soso. Nur halt nicht mit mehr als 3 GB Speicher umgehen, so wegen 32bit > und so. Genau 3,5GB. Ich wüßte nicht, was du mehr kannst als ich mit 32Bit W7/W10. Außer Angeberei.
Karl B. schrieb im Beitrag #6509850: > die 32-Bit-Programme kommen mit der 64-Bit-Plattform nicht klar. Deswegen führt Windows sie in einer 32bit Umgebung, genannt "WoW", aus. Das funktioniert nicht mit allen, aber sehr vielen Programmen. Noch
-
Thread
Prinzipversuch Spannungsgesteuerte Stromquelle auf Basis DCDC-Modul
Die beiden Module haben schon STM32 MC drauf , die machen die PWM. Diese musst du entweder umprogramieren ( BT3603 ) und stillegen ( Leitung unterbrechen). Beim BT3603 kannst du die ControllerPlatine sogar herunternehmen und deine PWM
-
Thread
Kondensator für AT328p
Standardbeschaltung sieht wie folgt aus. In der AVR042 befindet sich eine Schaltung für den ATMega32, aber nicht für den ATMega328. Deine Schaltung ist zwar prinzipiell richtig aber schon bei externer Referenz falsch. MfG Spess
Hallo, die App Note ist nirgends speziell für einen ATmega32 geschrieben. Die ist ganz allgemein verfasst. > Deine Schaltung ist zwar prinzipiell richtig aber schon bei externer > Referenz falsch. Verwendet man Aref nicht, gilt die allgemeine App Note.
-
Thread
MC34063 Wandler fiept
Ich hatte mal ein Modem von ELSA. Da war der MC34063 im Netzteil verbaut. Der hat Rabatz gemacht ohne Ende. Aber bei meinen Eigenbausalat war der recht gutmütig. Da gibt’s doch diesen MC34063 Rechner im Netz. Hast Du den mal benutzt? PS: Warum
einfach nach Datenblatt. > Scheiss auf die par Milliwatt Verluste. Weil er 180V erzeugen will, der MC34063 aber ur 40V kann.
-
Thread
FPGA reziproker Frequenzzähler
Die Formel mit 2^32 war Unsinn, ich dividiere eine 64-Bit-Zahl (hier z.B. 10^16= 100 Mio^2) durch das 32 Bit-Zählergebnis (hier 10^8 bzw. 2*10^8 =100 Mio bzw. 200 Mio) und erhalte einen 32 Bit-Kehrwert (hier 100_000_000
http://avr-asm.tripod.com/math32x.html Der Autor der math32-Library für AVR gibt die Anzahl Taktzyklen für div32b an mit min/max 528|688, bei 16 MHz Takt wären das 33-43 µs, scheint mir etwas optimistisch. Ich sollte mal nachmessen
-
Thread
Datum und Uhrzeit auf Mikrocontroller
gestellt durch die Uhr vom Rechner. Nachdem die Uhr gestellt wurde, kommt dann erst das Programm auf den MC. Ist nicht hypergenau, aber für Schaltaufgaben reicht es.
[c]UTC := $(shell date +%s) LDFLAGS += -Wl,-defsym=BUILD_TIME=$(UTC)[/c] und dann [c]extern uint32_t BUILD_TIME; struct tm *ymdhms; uint32_t build_time = &BUILD_TIME; build_time += 3; // 1 Sekunde linken, 2 Sekunden flashen ymdhms = gmtime (&build_time); RTC.fillByYMD (ymdhms->tm_year
-
Thread
RS232 --> TTL Wandler Unterschied
Wide Single-Supply Operation From +3V to +5.5V Supply aus deswegen nehme ich die lieber für ESP32, Raspi und AVR TTL meint eigentlich 5V wurde aber schon mißbräuchlich für 3,3V Pegel genutzt. Der Ruhepegel ist nicht invertiert und wird bei V24 +-12V invertiert. Somit eignet sich der MAX3232
Hallo, Ich möchte schlicht einfach über das Hyperterminal Texte an das mC senden. Korrekt, es soll über das gute alte physikalische COM Port laufen. Das viele den COM Port nicht mehr haben ist mir klar, habe auch nicht vor mein Projekt zu vermarkten. Eigentlich funktioniert
-
Thread
struct mit Anforderungen (PC, x64, Windows und Linux, C++20)
[c] // ... constexpr std::align_val_t ALIGNMENT {32}; constexpr std::size_t SIZE {512}; // Garantiert ein Vielfaches von 32 // ... struct alignas(ALIGNMENT) Foo { float a[SIZE]; // aligned float b[SIZE]; // garantiert aligned und keine
Die Arrays sind klarerweise 32 Bytes aligned, wenn das struct 32 Bytes aligned ist. Der Compiler wäre ja schön blöd, wenn er Lücken rein machen würde. Mit dem Microsoft Compiler kannst du __declspec(align(32)) vor jedem Array
-
Thread
Wie erschaffe ich einen 1 ms Takt bei einer Frequenz von 16MHz
es vermutlich nicht. Bei dem µC dürfte es sich um einen ATmega328 oder eventuell um einen ATmega32U4 handeln. Das wird der TO bei Zeiten bestimmt noch verraten. Mit Arduino scheint dieser ganze Thread wenig zu tun zu haben.
Na, die Profs surfen auch auf MC.net ;)
-
Thread
Namenskonventionen C++
#6437515: > Dann hätte ich gerne mal ein Beispiel von dir das ein USB oder Ethernet > Device auf einem MC in Assembler verständlich implementiert. Robert C. schrieb im Beitrag #6437505: > bei kleinen Controllern ... und kleinen Steuerungs-Lösungen. Ohne große Displays, ohne USB, ohne Ethernet. Derer
uint8_t requestFrom(uint8_t, uint8_t, uint8_t); uint8_t requestFrom(uint8_t, uint8_t, uint32_t, uint8_t, uint8_t); uint8_t requestFrom(int, int); uint8_t requestFrom(int, int, int); [/c] liest, dann kriegt man doch die Krise.
-
Thread
Festplatte klackert ist sie zu retten?
Conner McLoud schrieb im Beitrag #6488459: > Was ist da kaputt gegangen? könnte ein Headcrash sein
, es gab etliche, deren BIOS mit größeren > HDs nicht klarkam. dafür konnte man PATA's ja auch 32GB-clippen
-
Thread
3,3V um 24V AC Logik-Signal zu schalten
entsprechenden Eingang, dann hebt die Wärmepumpe die Vorlauftemperatur an. Das ganze soll nun von einem ESP32 angesteuert werden. Der soll später noch mehr machen, z.B. Temperaturen über 1-Wire messen, etc. Aus den 24V vom Trafo kann ich den ESP32 versorgen (Gleichrichter, Spannungsregler). Am besten verwende
einem 6pin-Käfer zwei gegensinnige FETs für Wechselstrom geeignet. Datenblätter durchforsten, der ESP32 kann die direkt ansteuern.
-
Thread
Drucker für Pappe (Faltschachtel)
"händisch" geführten Drucker (Druckköpfe), so etwas z.B: https://www.amazon.com/-/de/dp/B088D64Z32 oder https://www.amazon.com/-/de/dp/B081PS6W5R Also Deinen Karton plan auflegen, dann eine Metall-Lehre/Platte (als Belastung und "Höhenniederdrücker" der Faltung) mit Aussparungen (für den Druckbereich
bauen bzw. bauen lassen. So ein Rollband mit Motor dürfte nicht die Welt sein. Und evtl. könnte ein MC die Steuerung von 3 Stempeln je nach Geschwindigkeit übernehmen. Müßte dann nur noch ein Abziehmechanismus her, der die Etiketten abzieht, bevor die Stempel sie auf den Karton drücken. Wäre jetzt
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
im Betrieb. Wenn es irgendwie geht, würde ich Quarze und Jumperblock so nahe wie möglich an dem MC bringen. Ja, ich kann mir denken, das unten die ganzen Portleitungen sind, aber das sind immerhin 12MHz Takt. Der Rest der Platine ist dein Programmer?
Merket... ein STM32F302C8 unterscheidet sich vom STM32F302CB nicht nur von der Größe des Flashs und des RAMs. Beispielsweise ist die USB-Peripherie völlig woanders im Address-Space weshalb es gleich nach der USB-Initialisierung
-
Thread
Umbau des Tiefenmessers
musst lediglich die LED mit Controller auslesen und den Indeximpuls vom Motor durch einen Puls vom MC ersetzen. Selbst ein Retrofit im originalen Gehäuse ist ja denkbar. Vllt. habe ich noch so einen Nasa Stingray hier und kann mal reingucken.
startet damit den 150kHz Generator für ein paar Wellenzüge. Diesen Puls kann man einfach mit einem MC erzeugen. Das Prinzip ist das gleiche wie bei den elektronischen Zündungen für Chinaroller. Im einfachsten Fall klemmt man den Motor ab und zapft mit dem MC die LED auf dem Zeiger an. Die Zeit zwischen
-
Thread
Wozu 'inline' in C++?
based on "rep; movsb". */ void testcpy(char *dst, const char *src, size_t count) { #if defined(_WIN32) __movsb((BYTE*)dst, (const BYTE*)src, count); #elif (defined(__GNUC__) || defined(__clang__)) __asm__ __volatile__("rep; movsb" : [dst] "=D"(dst), [src] "=S"(src), [count] "=c"(count
#6437515: > Dann hätte ich gerne mal ein Beispiel von dir das ein USB oder Ethernet > Device auf einem MC in Assembler verständlich implementiert. Robert C. schrieb im Beitrag #6437505: > bei kleinen Controllern ... und kleinen Steuerungs-Lösungen. Ohne große Displays, ohne USB, ohne Ethernet. Derer
-
Thread
NRF24L01+ Reichweitenproblem
Artikeln nur die HEX Files verfügbar sind. Gibt es irgendwo auch den Source, damit ich diesen auf den STM32 portieren kann oder wenn nicht, gibt es eventuell schon eine fertige Portierung auf den STM32F103C8T6 (BluePill)?
-blue-pill-development-board-stm32f103c8-using-arduino-ide
-
Thread
Drehencoder statt Tasten
an den Tastenpins sagt der arme BT-Modul: Pfft. Besser die 3,3V vom BT-Modul abgreifen und auf den MC geben.
schön und gut, aber es gibt immer noch Aufgaben, wo alte gute CD4000 besser ist. Und auch sparsamer. MC frißt selber ein paar mA, und noch so viel dazu LM317. Du kannst wohl MC "einschläfern", aber LM317 frißt weiter... Und ein paar IC von CD4000 können mit ein paar uA leben, z.B. eine 9V-Batterie reicht
-
Thread
Platform für unerwünschte Diskusionen Gesperrt
Beitrag #6478711: > Meine Empfehlung: https://politik-forum.eu/ Der Coronathread dort ist bei > 32k Beiträgen.
Ich suche halt nicht explizit eine neue Spielwiese für mich, ich will hier auch keine Konkurrenz zu mc net, ich hoffe soweit ist das jetzt verständlich. Und eh hier noch irgendwelche Erbsen gezählt werden, ich habe manchmal auch fragen, die hier nicht hergehören. Ansonsten danke für die Vorschläge,
-
Thread
PT100-Thermometer
Hinweise. Vielleicht spiele ich auch irgendwann mit so einem Retroprojekt. Mein erster Mikro war ein MC6802 und Handassembler. Später kam noch der MC68HC11 dazu, auch etwas Spielerei mit 8048. Und dann jahrelang - nichts! Erst mit PIC und AVR ging das Feuer wieder an;-) Mit dem Alter wird man aber
lassen kann, kann ichs auch nicht lassen ;) Die Nucleos waren ein Beispiel, dass es das in der STM32 Welt durchaus gibt. Ansonsten gibts eben DFU und das ist nicht speziell, sondern offen. Ein MSC im Bootloader zu haben ist dann schon spezieller.
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
MC68332 war auch schön
> Renesas R8C..R32C haben 4 Datenregister, diesmal Adressregister extra, > die nicht Akku heissen. R8C..M16C..M32C haben 4 Datenregister, 2 nrm. Adressregister, 2 spez. Adressregister. R32C haben 8 Datenregister,