-
Thread
Was hört ihr für Musik ?
Kanadische Samstag Abend Musik... Alanis Morisette https://www.youtube.com/watch?v=Jne9t8sHpUc The Farm https://www.youtube.com/watch?v=iRgtzZ-mOQo Emma, TheSounds https://www.youtube.com/watch?v=Nl6vxwiVBwY https://www.youtube.com/watch?v=wy-owI8Q-qs https://www.youtube.com/watch?v=aw9mEFn38to
_qvdCfRMh0&list=OLAK5uy_nrR__nd_Fs63BX_-aK670nFedMYG4-AyE https://www.youtube.com/watch?v=MDr236UC9JA&list=OLAK5uy_mZF0PRh0yUsQRa5Z_RkiXUhJr5MWx-G38
-
Thread
Blechdosen-8-Bit-Rechner
. In den 80er Jahren spielte ich auch mit 8x48 uC herum und "Primitiv" Eingabe. Nur mit dem MCS48 User Manual bewaffnet schrieb meine eigenen Tools (Assembler/Disassembler) dafür auf einem HP71B in HP-Basic. Internet gab es damals noch nicht für Normal
Universum-Radio-Weltempfanger-TR-3006-FM-MW-LW-SW-12-Bands-top-schwarz-Antenne/202088626744?hash=item2f0d6bba38:g:hrgAAOSwYvFZOCyk 3-2-1 deins, bezahlen, Batterie rein, Rechner an und das Radio langsam durchkurbeln...
-
Thread
Wie Sinus erzeugen?
y:= x * (K*x^2 + L + M / (x^2 + N)); mit K = 0.15625 L = -11.45242628 M = 480.1488517 N = 38.55864669 [/c] W.S.
INT-Multiplikationen sind. Bei einem floating point DSP braucht es das nicht. Aber mit einem 8-Bit uc lässt sich das leicht realisieren. Ist auch grob 0,1% genau.
-
Thread
Dosieranlage über AVR Mega8
kannst du ja ein fertiges Netzteil verwenden. Damit ist der 230V-Teil schonmal abgehakt ;) Was den uC betrifft: - Was brauchst du? (Eingänge, Ausgänge, Timer oder RTC) - Welchen uC kannst du dafür verwenden? - Wie wird dieser beschaltet? -> Schaltplan erstellen/aufbauen/testen Was soll das Programm
Atmel-ATMega-AVRs/ATMEGA-644V-10MU/index.html?;ACTION=3;LA=2;ARTICLE=68175;GROUPID=2959;SID=13TkghI38AAAIAAALqV-E602b5beff76c0c39b04e4ee913985587
-
Thread
AVR Timer 1 Normal/CTC Mode ?
IMMER 60 Sekunden, bis der Sekundenzeiger wieder bei ihm ist. Denn auch für die Sekundenmarkierung 38 muss der Sekundenzeiger einmal komplett um das Zifferblatt rum, bis er wieder bei der 38 angelangt ist. Und eine derartige Umrundung dauert nun mal 60 Sekunden) Jetzt klarer? (Sekundenzeiger entspricht
macht man das meistens so, vor allem bei grösseren uC wo das überhaupt nicht ins Gewicht fällt. TINY13 und ähnliche sind eine andere Geschichte, aber hier geht es um MEGA2560. gcc bietet zwar ISR(BADISR_vect) aber das ist nur ein Behelf. c ist und
-
Thread
Optokoppler für 230V
Allerdings suche ich noch eine Lösung, die möglichst wenig Strom verbraucht, da ich die Schaltung 38mal benötige. Und da zählt dann jedes mW. Die Optokoppler benötigen halt immer so mindestens 1mA, damit mit nem CTR von 20% noch 200mA auf der Sekundärseite ankommen. Mit deiner C R Kombination fließen
Der uC am Arduino mega ist übrigens ein ATmega1280 und hat lt. Datenblatt einen Pull-Up wischen zwischen 20k und 50k integriert.
-
Thread
Temperaturmessschaltung möglichst genau?
sich jeder uC zu Tode. CPU-Last 10% wenns hoch kommt. MfG Falk
/topic/84838#714720 Einen uC hat die Schaltung doch (AT89C4051). Und so einen riesigen Aufwand ist die Schaltung doch nun auch nicht.
-
Thread
64 Eingänge für Arduino
einlesen und dann weiterleiten. Beide Möglichkeiten sollen bleiben ( nicht gleichzeitig). Ja die uC wird neu programmiert und die 64 Eingänge werden eingelesen (mit Adresse) und gleich weitergeleitet über I2C Bus.
erheblich größere Ausbaupläne. Dann gäbe es immer noch die Möglichkeit, auf einen eigenen kleinen uC für das IO-Handling zu gehen und damit auch die. Software zu entzerren.
-
Thread
STM32F103C8T6 ARM STM32 Minimum System Development Board Module For Arduino
in Kontakt und da habe ich Eigenbaubrenner verwendet) :-) Gibt es Einschränkungen, wenn man den uC über USB programmiert? Braucht man dazu einen Bootloader? Wozu hat das andere Board ein JTAG-Interface zusätzlich verbaut - kann man über JTAG etwas machen, was man über USB nicht machen kann, oder
<-> 3.3V und dann sollte "st-util" was finden? Ohne Board bekomme ich nur: 2016-04-13T23:38:33 INFO src/stlink-usb.c: -- exit_dfu_mode 2016-04-13T23:38:33 INFO src/stlink-common.c: Loading device parameters.... 2016-04-13T23:38:33 WARN src/stlink-common.c: unknown chip id! 0xe0042000 Dann
-
Thread
ATmega8 - Ausgabesignal per Taster toggeln
// ICR1 = F_CPU/(2*Prescaler*(F_PWM+1) ICR1 = 108; // Periode PWM => 38kHz OCR1A = 27; // ICRI/4 => 25% PWM while(1) { if(PINC & ( 1<<PINC5)) { if(state==1) state=0; else if(state==0) state=1; while( (PINC & ( 1<<PINC5
deinen Werten aber 73tausend - 3 hundert - und irgendwas PWM Durchgänge statt. Von den versprochenen 38kHz weit entfernt.
-
Thread
kurze 3D Bewegung exakt aufzeichnen
, um 1mm Genauigkeit zu erreichen. Womit könnte man soetwas machen? Accelerometer? -Welcher uC könnte so schnell messen und rechnen? Ein Atmega8 reicht da wohl nicht. Oder kann man mehrere zu einem zusammenschalten? -Wie sieht es mit der doppelten Integration aus? Ginge das halbwegs, wenn das
200 g ist nicht richtig. 2 x s 2 * 1 m ----- = a = --------- 200 m/s^2 das sind ca. 20,38 g t^2 (0,1 s)^2
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
sowieso nicht benötige, aber dann bitte auch mit zwei 16Bit Zählern drin. Alternativ wäre der AVR32UC3C264C zu nennen, mit dem habe ich mich aber einfach mangels Druck nicht weiter beschäftigt und ein AVR ist das ja auch nicht mehr wirklich. Beispiele zu den UC3C zu finden und sich daran zu orientieren
es kann. Hauptsache ist doch, dass am Ende die Anwendung funktioniert und das ganz gleich welcher uC da werkelt.
-
Thread
R2R-Genauigkeit in der Praxis
4726A0T-E-CH/index.html?;ACTION=3;LA=2;ARTICLE=109763;GROUPID=2914;artnr=MCP+4726A0T-E%2FCH;SID=12T1y5n38AAAIAAHAJ-3s42653fe6a70a92cf7c01c21d8a60aaff#av_tabdata
;LA=2;ARTICLE=12774;GROUPID=3105;artnr=MPR+100K;SID=13T2DXbX8AAAIAADZigbY955319fce94a54119718dbfc2d38bfa7
-
Thread
PIC 32 EA DOG XL 160/7 Ansteuerung
write_command(0x50); //set display startline to 0 write_command(0x2B); //set panelloading to 28..38nF write_command(0x2F); //set panelloading to 28..38nF write_command(0xEB); //set BIAS to 1/12 write_command(0x81); //set RAM fill behaviour; write_command(0x5F); //set contrast
die Init Routine ja identisch bis auf den Befehl: write_command(0x2F); //set panelloading to 28..38nF Habs auch mal mit diesem versucht klappt auch nicht. Ich habe jetzt einige Delays eingebaut aber es klappt immer noch nicht. Und zu guter letzt habe ich vorhin nochmal VLCD gemessen. Nichts :/ aus
-
Thread
230 Volt Pumpen mit 3,3V Mikrocontroller über Kleinverteiler steuern
der Aufbau so OK Im Prinzip ja. Als Relais könnte so was gehen https://www.amazon.de/finder-38-51-7-024-0050-Finder-Koppelrelais/dp/B01185UBDG/ref=asc_df_B01185UBDG/ Jedenfalls ist das besser als die nicht ausreichend isolierenden Songle Relaisplatinen aus China. https://www.ebay.de/itm/
OK > > Im Prinzip ja. > > Als Relais könnte so was gehen > > https://www.amazon.de/finder-38-51-7-024-0050-Finder-Koppelrelais/dp/B01185UBDG/ref=asc_df_B01185UBDG/ Hallo zusammen und tausend Dank für eure Antworten. Ich habe mir die vorgeschlagene 38.51 Serie von Finder mal angesehen und
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
technisch und daß man nicht mit Komponenten zweifelhafter Herkunft entwickeln sollte, ganz gleich ob uC oder OPV. Um die vom Hersteller publizierten Ergebnisse zu erhalten zu können müssen Originalteile verwendet werden. Sogar offizielle uC Samples vom Hersteller können problematisch sein da gewisse
auch für externe Anwendungen zur Verfügung. Abgesehen davon habe ich für alle meiner verwendeten uC (Bords) ein Kommandozeilen Monitor (KM)geschrieben mit dem man die meiste uC HW seriell steuern und überwachen kann. Auch das EEPROM (intern oder extern) ist so lese- und beschreibbar. RS485 Unterstützung
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
zu teilen. Ich habe es heute tatsächich einmal geschafft, ein Bild (allerdings nur schwarz) von dem uC zum PC zu senden und dort darzustellen. Dass der Bildstream aber funktioniert habe ich ausprobiert und einfach mal vom uC weiß gesendet. Jetzt liegt das Problem also wieder auf uC seite und dem auslesen
am Beispiel lesen: Terminal fordert Wert für Register 0x01 an Terminal wartet auf Antwort uC gibt Wert für Register 0x01 aus Terminal forder Wert für Register 0x02 an Terminal wartet auf Antwort uC gibt Wert für Register 0x02 aus ... (Das Programm bleibt nicht während des Wartens
-
Thread
Geiger Counter Sparkfun
Anlass bin ich auf dieses Teil hier gestoßen http://www.sparkfun.com/products/9848 http://dlnmh9ip6v2uc.cloudfront.net/images/products/09289=04.jpg so etwas müsste sich doch auch günstiger selbst nachbauen lassen ? bei sparkfun ist der momentan eh nicht lieferbar und mir pers. auch zu teuer. einige
einen PC übertragen zu verwenden. (Allerdings, das Teil des Programms ist nicht abgegeben) der uC in dem bausatz weiter oben ist ein CY7C63723C
-
Thread
Nachfolger von Atmega169
hoch, auch mit 32kHz Quartz kommt man kaum unter 100uA. Daher finden sich in allen diesen Geräten uC anderer Hersteller, die auch 1/3 bias und 1/4 biad LCD direkt stromsparend unterstützen. MSP430, Philips LPC einige PIC, viele von Holtek, Sinowealth und anderen chinesischen Herstellern. Da gibt es
Beitrag #6310109: > https://www.lapis-semi.com/en/semicon/miconlp/lp-mcu.html > Irgendwas von 0.38uA bis 3.5uA in Betrieb, aus 1 Batteriezelle, leider > nicht ab 0.9V sondern oft erst 1.1V. vielen Dank Michael !
-
Thread
segment anzeige
könnte man da mal noch genauer darauf eingehen. Ich verstehe jetzt nicht, warum ich noch 2 Pins am uC spare. D, CP,STR und OE brauche ich doch immer.
> Demfall nehme ich an, dass es kein 5V STM uC gibt. Alle mir bekannten STM32 Mikrocontroller haben viele 5V kompatible I/O Pins. Ich sehe da gar kein Problem, solange man solche Pins verwendet. > aber das Problem mit den Logikbausteinen besteht
-
Thread
Infineon XMC1300 TSSOP38
Boot kit zum Prototypen. Aber wo kann ich den XMC1300 (ARM®Cortex-M0 based) Microcontroller in TSSOP38 kaufen? Wie es mir schient kann man nirgends Infineon µC erwerben. Und noch eine Frage, wenn ich den Chip habe und in meine eigene Patine löte wie programmiere ich das Teil denn? Auf dem Evaluation
die Software draufmachen kann. Kannst du diesen Segger nicht abtrennen und dann für denn neuen UC verwenden? Ansonsten hat der XMC bestimmt schon einen Bootloader drin...
-
Thread
PIC Externer Takt, SFR richtig eingestellt ?
CLKDIVbits.PLLPRE = 0; // PLLPRE (N1) 0 == /2, => 8Mhz/2 => 4Mhz PLLFBD = 38; // pll multiplier (M) 80Mhz /N2 = 40Mhz -> 160Mhz/40Mhz => 40 , 40-2 = M = 38 CLKDIVbits.PLLPOST = 0; // PLLPOST (N2) 0== /2 , 160 = 80Mhz // clock switching __builtin_write_OSCCONH
CLKDIVbits.PLLPRE = 0; // PLLPRE (N1) 0 == /2, => 8Mhz/2 => 4Mhz PLLFBD = 38; // pll multiplier (M) 80Mhz /N2 = 40Mhz -> 160Mhz/40Mhz => 40 , 40-2 = M = 38 CLKDIVbits.PLLPOST = 0; // PLLPOST (N2) 0== /2 , 160 = 80Mhz [/c] den PLL Regelkreis ein. Dabei ist der interne
-
Thread
AT-Keyboard Controller
PC Keyboards Controller die den Zugriff erleichtern? Ich möchte das Keyboard zur Eingabe für nen uC verwenden und das ganze nicht erst selbst programmieren. MfG Benjamin
Der normale Keyboardcontroller ist ein 80C42 Peripheral uC mit entsprechender Software.
-
Thread
Viele verschiedene Drehzahlen gleichzeitig messen
Hi, ich denke dass das mit eine uC und vielleicht einem Port Multiplexer geht. Was nirgends steht ist, wieviele Flanken Du per RPM bekommst. Folgender Anstatz: 3600 RPM = 60 Hz = 16,6ms, Genauigkeit so 1% heisst 160us Aufloesung. Das
1 IC je Lüfter und dann noch mal etwa eines für je 6-8 Kanäle dazu. Also schon so etwa in Richtung 38-40 ICs.
-
Thread
Absolute Anfängerfragen Bitte um Hilfe.
Original wie Debugger usw.. Ich kann dir zum anfang den http://www.reichelt.de/?ACTION=3;GROUP=A38;GROUPID=2969;ARTICLE=45040;SID=28pQCRAawQARwAABcFSJI8e90d6a7ff7507180c98df2e14028a37 Programmierer empfehlen. ATMagas,ATTinys,ATXmegas und angeblich AVR32 soll er Programmieren können. MfG
Ich kenne keinen uC, den man direkt über USB programmiert. Möglich ist es, einen Bootloader in den uC zu Flashen und dann über USB, RS232 oder sonstwas neue Firmware zu laden. Ohne Programmiergerät geht also nichts.
-
Thread
Lebensdauer AVR Schaltung Muss etwas sehr langlebiges (30-50 Jahre) bauen.
Panik? Ich habe keine Zeit und Lust, alle 5 oder 10 Jahre ne neue Steuerung zu bauen, weil der uC oder sonstwas nicht mehr verfügbar ist. Außerdem will ich die Eigentumswohnung auch mal vermieten, oder bin beruflich so eingespannt, dass ich mich um nix kümmern kann. Ok, für den Notfall kann
Tom schrieb im Beitrag #1971346: > Tom (Gast) Datum: 10.12.2010 19:38 das war ein anderer Tom, Funkschalter würde ich für eine vermietete Wohnung nicht empfehlen, eine selbstgebastelte Lösung übrigens auch nicht, die holt Dich dann ein, wenn Du schon lange vergessen
-
Thread
Zwei AVR-Mikrocontroller parallel = bis zu 16 Bit?
die Bildröhre (eine kleine Oszilloskopröhre) sowohl PAL (15.625 kHz/ 50Hz) als auch VGA und SVGA (38,5 kHz/ 60 Hz) verarbeitet. Das kann man analog mit Kondensatoren machen, aber dann wird die Amplitude von der Frequenz abhängig. Vor allem aber hat man immer ein Problem mit der Linearität. Also kamen
Linien (Pixel), also eine Auflösung von 10 Bit und das mit einer Aktualisierungsfrequenz von 40 MHz (38 kHz Takt und dazwischen 1024 Stufen). Nun kann man das mit höherwertigen MCs bewerkstelligen - allerdings kann man die - nach meiner Kenntnis - nicht mehr so richtig gut einbauen, weil sie in nicht-handlötbaren
-
Thread
eBus CRC Berechnung nachvollziehen
0x10, 0x03, 0x08, 0x00, 0x08, 0x00, 0x05, 0x00, 0x13, 0x80, 0x40, 0x00, 0x0a}; int i; char uc_crc; /* Initialwert */ uc_crc = (unsigned char) 0; for (i = 0; i < sizeof(auc_bytestream); i++) { uc_crc = crc8_tab(auc_bytestream[i], uc_crc); } printf("CRC: 0x%02X\n", uc_crc
0x10, 0x03, 0x08, 0x00, 0x08, 0x00, 0x05, 0x00, 0x13, 0x80, 0x40, 0x00, 0x0a}; int i; char uc_crc; /* Initialwert */ uc_crc = (unsigned char) 0; for (i = 0; i < sizeof(auc_bytestream); i++) { uc_crc = crc8_calc(auc_bytestream[i], uc_crc); } printf("CRC: 0x%02X\n", uc_crc
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2020
IngInArmut schrieb im Beitrag #6263623: > Bekomme selbst nur 69K mit realer 38h-Woche. NRW = Der Osten des Westen
ACDC schrieb im Beitrag #6505808: > 38,5 gibt es nicht nach ERA. Wo ist das Problem?
-
Thread
AVR-USBasp Guloshop
deinem steckbrett. die fehlermeldung impliziert, dass der programmer alles richtig macht, aber keinen uC "findet", der so reagiert, wie der programmer das erwartet... lg, nate
SL-1X36W-2-54/index.html?;ACTION=3;LA=2;ARTICLE=19505;GROUPID=3220;artnr=SL+1X36W+2%2C54;SID=13T4GEK38AAAIAAGrjSWs38d073c4d56a4b14ffe8382692f2ae5d Gruß Oliver
-
Thread
Linearisierung klappt nicht
Dieses Signal ist nicht 100% linear. deshalb versuche ich diese Nichtlinearität(momentan 5%) mit einem uC zu verbessern. Ich hoffe ich konnte dir ein klares Bild über mein Ziel geben. Gruß
generiert [C] struct Value Table[] = { { 10, 8 }, { 23, 24 }, { 38, 35 } }; [/C] Wie wird jetzt die Umrechnung gemacht? Ganz einfach: Du gehst mit dem gemessenen Wert in das Array und suchst nach der korrekten Zeile. [C] int Correct( int Value ) {
-
Thread
Alarmton/Buzzer-Dreiklang erzeugen
klein genug sein: https://www.heise.de/news/Kleinster-Mikrocontroller-hat-acht-Anschluesse-auf-1-38-Quadratmillimetern-10312469.html
festlegen, wegen der korrekten Wiedergabe des Tones, oder? 8 MHz gehen mit jeder Spannung. > Der uC ist dann immer AN (?) Er kann schlafen, bis er Startsignal (pin cgange interript) kommt. > Was wäre denn der ungefähre Stromverbrauch, bei immer eingeschaltetem uC Das hängt fast linear an der
-
Thread
leidiges Thema - SPI
Routine soll Daten von einem Slave abfragen: der erste Schritt hierzu ist der Aufruf des Registers $38 im Slave. Nach der Übertragung des Bytes (funktioniert) soll der Slave Daten an den Master ausgeben (funktioniert nicht). Was mir dabei auffällt ist, das beim Senden des Bytes $38 8 Taktimpulse an SCK
-------------------------------- UP RX ----------------------------------- RX: ldi slave_reg,$38 cbi portb,ss ;enable Slave nop sbi spcr,spe ;SPI einschalten nop out spdr,slave_reg ;register $38 v. Slave wählen und senden rcall warten1 rcall time_1us ;Interbyte Time 1µs sbi spcr,
-
Thread
IR-Empfänger
Reichweite. Die meisten europäischen Fernbediener arbeiten auf 36kHz, japanische Geräte strahlen mit 38 und 40kHz. Bei einer Grundig-Glotze fand ich auch einen Fernbediener mit 30kHz Trägerfrequenz. Man muß sich also einen Code bei der Universalfernbedienung heraussuchen, der die größte Reichweite hat,
auslesen, die ich nicht im Wohnzimmer verwende. Dann müsste ich das genaue Signal herauskriegen und es im uC abspeichern. Aber wie mache ich das? Habe zwar einen alten Oszi, aber der dürfte hier auch nicht weiterhelfen. Vielleicht indem eine Software im uC mit z. B. 36Khz das IR-signal abtastet und in dem
-
Thread
Probleme mit TM7705 an Arduino nano3
SPDR = 0x38; // put byte 'out' in SPI data register for output // 0011 1000 spreche Datenregister an, lesend while(!(SPSR & (1<<SPIF))); // wait for transfer complete, poll SPIF-flag
// SPI deaktiv schalten AD7705_CS_HIGH(); // CS hi nach Schreiben SPI USART_Tx_msg(PSTR("0x38 ausgegeben -> data anfordern\n")); // Meldung // warte auf Daten while (AD7705_DRDY); // warten bis fertig USART_Tx_msg(PSTR("data ready \n")); // Meldung ausgeben AD7705_CS_LOW();
-
Thread
Zählert mit Infrarotlichtschranke
Michael M. schrieb im Beitrag #7013703: > der mit einem 10kHz Signal angesteuert wird. Für einen 38kHz Empfänger wohl nicht ganz optimal.
. Tastgrad beachten! Und bis das alles gelötet ist ... Viele Gründe, um auch mal über einen uC (Arduino?) nachzudenken.
-
Thread
Spannung Effiziet erhöhen, Trafo Magnetverluste
Deiner Schaltung ist bisher bekannt: RM6-Kern, N97, 10Wdg Primär. Meine Alternative: Ringkern, T38. Über die optimale Grösse des Ringkernes kann erst entschieden werden, wenn die geforderte Leistung und die Frequenz bekannt ist.
abgeschaltet werden um nochmal den Leistungsverbrauch zu senken. Ich schaue mir mal das Datenblatt zu dem T38 Kern an, danke!
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
Veit D. schrieb im Beitrag #7558092: > du meinst der AT32UC3B1256 könnte der komplette Programmer Ersatz sein. > Ich habe keine Ahnung ob das klappt. Die späteren Xplained* Boards hatten auch einen UC3, der war aber mit einer EDBG-Firmware. Ich vermute,
die Firmware des AT32UC3B1256 auf dem MEGA1284P XPLAINED müsste man rankommen, oder?
-
Thread
neuen Datentyp (10-bit) zur Speicheroptimierung erstellen
Hallo Community, ich arbeite gerade an einem Prgramm mit dem ich Melodien über einen uC (ATmega8a)abspielen möchte. Das Programm funktioniert einwandfrei und die Melodien Werden in zwei 8-bit Array mit einmal dem Ton (Zahlenwerte 0 - 38) und im anderen der Tondauer (Zahlenwerte 0 - 15).
Beitrag #5515808: > die Melodien Werden in zwei 8-bit Array mit einmal dem Ton (Zahlenwerte > 0 - 38) und im anderen der Tondauer (Zahlenwerte 0 - 15). 39 x 39 x 39 = 59319. Du kannst also 3 Ton-Werte in 16 Bits packen. Ist halt etwas langsamer, da ranzukommen.
-
Thread
Aulastung AVR bei Datenübertragung?
puh...also ich werde jetzt auf 8MHZ und den vorgeschlagenen 38,4 gehen und einfach mal testen. Vielen Dank für eure Anregungen
habe ich aber nicht. und bei 38,4 und 8mhz soll es "nur" eine abweichung von 0,16% gében
-
Thread
Eigenbau Einspeisewechselrichter
1 oder 2 Pins nebenher die > H-Brücke ansteuern, Mach vorschlag. Galvanisch getrennt, weil de uC ist auf der niedervolt DC seite. Oder einen zweiten uC mit eigenen 5V und 12V für driver verbauen? Und wenn der uC hustet haste 4 abgerauchte FET in der brücke.
Abdul K. schrieb im Beitrag #7201247: > UC384x war gemeint. UC3843 bzw. LT1243 wunderbar. Ich spiele schonmal in LTspice damit. Das ist ein super Tipp. Vielen Dank! :)
-
Thread
TImer Assembler
andi r17, 00000100 cpi r17, 00000100 breq endwhile rjmp while endwhile: Wenn der uC wirklich nur die 8 Sekunden gar nix machen soll, würde sich noch ein Timerinterrupt anbieten, der das Teil dann nach einem sleep wieder aufweckt. Spart eventuell sogar Strom :-) Gruß Ingo
r17, TIFR In Zahlen umgesetzt schaut das dann so aus: ldi r17, 00000100 andi r17, 0x38 ($38 ist die Adresse von TIFR welche in der m8def.inc mit .ecu definiert ist) Mußt Du ändern in folgendes: in r17,TIFR andi r17, 0b00000100 Da fällt mir gerade auf, das Du 2 mal "0b
-
Thread
Mikrocontroller Projekt
genauer sagen, was Du willst. Wenn das so aussieht, dass Du alles aufnehemen willst, was den Träger 38kHz hat, dann mach es doch einfach so, dass Du komplette Puls-Pause-Zeiten speicherst. Das Problem ist dabei einfach das, dass Du keine Ahnung hast, wann ein Signal zu Ende ist, bzw. ob es einfach bei
Soundkarte mitalten kann :-) Falls ich mal Zeit habe, werde ich mal versuchen, den OPL3 an einen uC zu hängen... Gruß Ingo
-
Thread
Wägezelle anschließen
Obi Plal schrieb im Beitrag #2270530: > mit einem Mikrocontroller ... ohne Elektronik Ein uC ohne Elektronik - ist doch schon ein Widerspruch in sich. Was für ein Projekt soll das sein? Ein Projekt, wie heize ich meinen Raum ohne Ölheizkessel?
Beitrag #2270538: > Obi Plal schrieb: >> mit einem Mikrocontroller ... ohne Elektronik > > Ein uC ohne Elektronik Ich baue nur die Wägezelle ohne Elektronik aus der Waage aus und baue mir meine eigen Schaltung mit dem INA128 und dem PIC18F4550!
-
Thread
Terminal Block
für 45A oder 50A spezifiziert. Z.B. https://www.eaton.com/us/en-us/catalog/electronic-components/a38-and-b38-single-row-terminal-block.html Aber mir ist nicht klar was dir von deinem "wie hier" Beispiel wichtig ist. Der Berührungsschutz? Der transparente Berührungsschutz, Pinabstand oder nur die
!/#Z7_82KCHG41M0VIC0Q38VG50RO613
-
Thread
1024 Lämpchen ansteuern (dimmen)
16 Stück. Oder 128 a 8. > > Wie würdet Ihr das machen? > > Danke > DS mit einem kleinen uC für einen Strang a 16 Lampen. Die uCs sind mit RS485 oÄ und einem Protokoll a la DMX oder einer kleinen Eigenerfindung untereinander verkabelt. Vorteil: nix aufregend kompliziertes, keine hohen Leisungen
ich 1024 Triacs nehme, für Stück 1€ ist das Thema gestorben. Wenn ich 128 Treiber (ULN2804) für 38Cent nehme, ist es ja noch denkbar was den Preis angeht, obwohl auch noch Register und Prozessoren dazu kommen, aber der Aufwand ist wahrscheinlich zu groß. Wenn mir jetzt hier jemand sagt, eine Matrix
-
Thread
GSM + GPS Modul von Pollin
Audio Codec von Maxim bzw. Wolfson kostet bei 1000 Stück so ca. 0,95 bis 1,00 USD. Nimm einfach den uC in der Mitte raus. Baue es ohne uC auf und verdrahte den Codec mit dem GSM Modul direkt und du kommst zum gleichen Ergebnis wie ich. Es funktioniert, nachdem man den Codec mit dem richtigen Parametern versogt hast. Was passiert nun, wenn ich den Bitstream verändere indem ich einen uC dazwischen schalte? Nun das GSM-Modul wird die Daten trotzdem weiter reichen. Es weiß ja gar nicht, das ich die Daten verändert habe. > Gibt es da Erfahrungsberichte? Das kommt im nächsten Applikationnote
-
Thread
ATtiny841 - Quarz notwendig wenn UART benutzt?
MHz lassen sich mit den oben genannten 115.2 kBd schlecht vereinbaren. Da aber nur mit einem anderen uC kommuniziert werden soll, ist man ja relativ unabhängig.
250kBaud läuft, wäre der Fehler doch 0%. Würde wunderbar passen. Oder nicht? Das nächst kleinere wäre 38,4kBaud
-
Thread
I2C Taktsignal
sind.Komischerweise habe ich aber gerade an beiden nach Abklemmen der Versorgungsspannungen nur rund 9,38K gemessen?!?
> nur rund 9,38K gemessen?!? Ja, dann wirst du die Widerstände ausbauen müssen, um genau 10k messen zu können. :-o > dass zwischen µC und Level-Shifter zwei 10K Widerstände sind. Definiere /zwischen/ ... Wie
-
Thread
Arduino ATMEGA 328
dabei. Kann es sein, dass der neue Atmega auch kaputt ist oder kann ich generell keinen neuen uc kaufen und einfach darauf stecken. Ich habe den neuen uc ebenfalls auf beiden Boards probiert. Bei beiden das selbe. Die Boards funktieren beide. Das habe ich mit dem funktioniernden uc getestet.
#4325997: > Kann es sein, dass der neue Atmega auch kaputt ist oder kann ich > generell keinen > neuen uc kaufen und einfach darauf stecken. So ist das. Da ist kein Arduino Bootloader drauf. Hier: https://guloshop.de/shop/Mikrocontroller/ATmega328-mit-Bootloader-fuer-Arduino-Uno::38.html?XTCsid=