-
Thread
Eure Basteltische Bilder
Hardwareadapter (JTAG) benötigen einen Parallelport. Da die dazugehörige Software wie OpenOCD und msp430-gdbproxy netzwerkfähig ist geht das aber wenn man nebendran einen alten PC stehen hat, und mittlerweile geht ja eh der Trend zu USB hin. Als Editor verwende ich vim und zunehmend Textmate, als Terminal
Nein, ist nur der 20-Zöller ;)
-
Thread
TEKWAY DST1xx2B Oszilloskop
Unterschied zwischen beiden Geräten ist nicht zuletzt die Eingangskapazität: TDS3012: 1M || 13pF Tekway: 1M || 20pF±3pF Das solltet ihr bei solchen Messungen mit im Auge haben. branadic
bei hohen Frequenzen beim Hantek vs Tektronix wirklich auf die höhere Eingangskapazität des Hantek (20 vs 13pF) zurückzuführen ist. Dazu wurde der Eingang des Scopes über einen 10pF Kondensator mit dem Durchgangsabschlußwiderstand von 50 Ohm verbunden. Zusammen mit den internen 20pF ergibt sich so
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
ist der OPA695 schnell genug?" In Richtung Kernspeicher geht FRAM, wie derzeit z.B. in manchen MSP430 eingesetzt: https://en.wikipedia.org/wiki/Ferroelectric_RAM
design-handbooks/Op-Amp-Applications/SectionH.pdf http://www.kelm.ftn.uns.ac.rs/literatura/mpi/pdf/Op%20Amp%20Applications%20Handbook.pdf
-
Artikel
Pegelwandler
Leitungslänge Beschränkungen: ggf. Platzbedarf Geschwindigkeit s.o. Beispiel: I2C-Bus: gemeinsam 3.3V und 5V. MSP430 an 3,3V/5V: slaa148.pdf Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert. Verfügbar bei Reichelt und DigiKey
Pegelwandler LVC Logikfamilie LVC Tranceiver 3V Tips ‘n Tricks (PDF) von Microchip Interfacing the 3-V MSP430 to 5-V Circuits (PDF) von Texas Instruments Texas Instruments Voltage level translators: Auswahl passender Bauelemente durch Eingabe der gewünschten Parameter
-
Thread
Wer verwendet RFM69?
{ REG_SYNCCONFIG, RF_SYNC_ON | RF_SYNC_FIFOFILL_MANUAL | RF_SYNC_SIZE_7 | RF_SYNC_TOL_0 }, /* 0x2F */ { REG_SYNCVALUE1, 0x33 }, //FS20 Sync Header /* 0x30 */ { REG_SYNCVALUE2, 0x33 }, /* 0x30 */ { REG_SYNCVALUE3, 0x33 }, /* 0x30 */ { REG_SYNCVALUE4, 0x33 }, /* 0x30 */ { REG_SYNCVALUE5
Vielleicht gibt es doch noch ein einfaches Beispiel, welches ich verwenden könnte. Als µC möchte ich MSP430Fxxx einsetzen.
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
@ Olaf also bei z.B. nem DIL20 auf nen SO20 ist tatsächlich nur ein kleiner Platzgewinn vorhanden...der Unterschied zwischen DIL28 und TQFP32(Mega8) ist dagegen enorm. Ich kann dir gerne layouts schicken die das einwandfrei Belegen
Naja solange die AVRs nicht an den Stromverbrauch eines MSP430 kommmen werden die bei uns nicht mehr eingesetzt.....da hilt die "Mogelpackung" Picopower auch nicht viel....
-
Artikel
Lichtsensor / Helligkeitssensor
ist jedoch ziemlich langsam. Als Näherung gilt: : Sperrschichtkapazität der Diode Bei angenommenen 20pF ergibt sie hier eine Grenzfrequenz von ca. 8kHz. Konstantstromquelle mit Transimpedanzverstärker. Hier wird die Photodiode nahezu im Kurzschluss als lichtabhängige Stromquelle betrieben. Der Kurzschluss
fürs Geocaching - Doppelnutzung einer LED als Lichtsensor und als Lichtquelle von Sir Vivor. (AVR) - MSP430 Demo Code - LED Matrix als Touch-Sensor - LED Matrix als Touch-Sensor Integrierte Photosensoren. Light-to-Voltage Converters Light-to-Frequency Converters (z. B. TSL230R, tageslichttauglich) Linear
-
Thread
UART mit 1MBaud
üüüüüüüüüüüüüüüü". U2Xn habe ich auch schon gesetzt, ohne Erfolg. Was mache ich falsch? [c] #define F_CPU 16000000UL #define BAUD 1000000UL // Baudrate #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) #define BAUD_REAL (F_CPU/(16*(UBRR_VAL+1))) // Reale Baudrate #define BAUD_ERROR ((BAUD_REAL
ggf auch das Doppelte, verstellt werden kann. Das ist ein ganz klassischer Teiler. Da ist sogar der MSP430 einen Schritt weiter, der kann nämlich jedes Bit des 10 Bit RS232 Rahmens individuell um einen Mastertakt strecken oder auch nicht, damit kriegt man noch krummere Teilerverhältnisse hin. Die Berechung
-
Thread
Modulo in C richtig
Mampf F. schrieb im Beitrag #5622572: > Dr. Sommer schrieb im Beitrag #5622567: >> Mampf F. schrieb: >>> Das meiste funktioniert nur, wenn es nicht woanders verändert wird ;-) >> >> Ein "counter = 72;"
Expressif-Kernen (ESP8266 etc.) und (wenn man "Arduino" durch das kompatible "Energia" ersetzt) auch MSP430, C2000 etc. ohne größere Probleme zurecht. Und das /sind/ Bastler.
-
Thread
Kompliment für die neue Elektor
Grundlagen wurden gut vermittelt und auch hier gab's pro Heft ca 4 Bauanleitungen. Leider schon seit bald 20 Jahren tot...
M16C kann man dank des Passwortes schön totflashen. hat auch etwas für sich. Ich bevorzuge aber den MSP430. Der AVR ist mir zu chaotisch mit seinen Fuses und bietet weniger Möglichkeiten.
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
1.1111111.1.1111111.1" 86 DA 499,"1.*............*....1" 87 DA 520,"111111111111111111111" 88 FOR J=0 TO 20:FOR I=0 TO 20 89 GOSUB 91:NEXT :NEXT :Q=M:RETURN 90 'draw one array element 91 C=AR(100+21*J+I):D=0:F=6 92 IF C=49 THEN D=15:F=1 93 IF C=46 THEN D=226:F=6:M=M+1 94 IF C=42 THEN D=235:F=2 95 COLOR
Pong V0.2 bricht in Zeile 9 ebenfalls mit dem Fehler "WWRONG EXPRESSION" ab. 09 IF (Y=0)#(Y=22= NO 20:F=F-F:y=Y+F Ich würd sagen, schaus Dir einfach nach deinem Urlaub mal in Ruhe an, das ganze hat ja keine Eile. Freundliche Grüße Frank
-
Thread
miniLa Software
Hallo, hab grad mal nachgeschaut. ab 5 Stück 9,45 € ab 10 Stück 8,20 € Ciao Günther
aufgebaut. Erste Test verliefen durchaus positiv. (s. Bild MiniLA Quarz) =;o) Ich habe bei einem MSP430 einen externen 4MHz Quarztakt auf einen Port-PIN geschaltet. Zusätzlich habe ich den Takt noch einmal geviertelt und auf einen weiteren PIN ausgegeben. Das Messergebnis vom MiniLA spricht dabei
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
ausgeschaltet wird, die Anzahl der Schaltungen zählen ? > > Mit seriellem FRAM. Oder einfach einen MSP430 nehmen, der hats bereits drin.
Probleme während der Entwicklung machen. Nur die Retentionszeit wird sinken. Habe zufällig ein STM32F051-Datenblatt offen: Table 42. Flash memory endurance and data Retention 1 kcycle (2) at T A = 85 °C -> 30a 1 kcycle (2) at T A = 105 °C -> 10a 10 kcycle (2) at T A = 55 °C -> 20a Endurance: T A
-
Thread
Grafik-LCD: Schriftarten mit Umlauten/Sonderzeichen
Rufus Τ. F. schrieb im Beitrag #5369518: > Sie dürfte den nötigen Zeilenabstand mit beinhalten Nein, der Zeilenabstand ist deutlich kleiner - wie ja oben geschrieben wurde, ist er sinnvoll eher bei abs(ascent_A
Zeichen-Datei, *.h" erzeugt habe, wie geht es dann weiter. Oder, wo könnte man dazu nachlesen? µC: MSP430F1611, LCD: siehe oben
-
Thread
Bausatz Add-on für AVR-NET-IO
Display-erweiterung disp.c habe ich angehängt.Der Code ist ein Sammelsurium von Fetzen aus meiner Entwicklung unter MSP430, 8051 und AVR. Die einzelnen Autoren lassen sich nichtmehr eindeutig zuordnen und etwas habe ich auch hinzugefügt. Die Farbtabelle, dies sei hier ausdrücklich erwähnt, stammt vom Display-3000 -
möglichen Einsatzbedingungen anpassen; "Adapting the software to your needs" www.roland-riegel.de%20-%20mega-eth:%20Microcontroller%20board%20with%20Ethernet,%20MMC_SD%20card%20interface%20and%20USB.html#
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
sw=4: expandtab: class FP64: … value1 = FP64(int(1e18)) value2 = FP64(1) / value1 print(f'{value1():>40s}') print(f'{value2():>40s}') value1 += value2 print(f'{value1():>40s}') # 1000000000000000000.000000000000000000 # 0.000000000000000001 # 1000000000000000000.000000000000000001
absolut zuverlässig. Ich habe sein Konzept bis jetzt mit guten Erfolg auf PIC, AVR/Arduino, 8051, MSP430, Zilog Encore! und früher einmal auf STM32F103 getestet. Auch Multikanal ist möglich. Sein Konzept ist auch sehr Ressourcen schonend. Was mich betrifft, brauche ich nicht mehr über den Zaun schauen
-
Thread
Fernbedien RC5 Empfänger
sowie bei #ifndef F_CPU #define F_CPU 10000000e6 /* Quarz mit 10.0000 Mhz */ #endif das e6 ?? vielen dank
nicht nur beim Neu-Drücken der gleichen Taste. Hier kannst du in der main.c gucken wie ich das auf dem MSP430 gemacht hab: http://www.mikrocontroller.net/topic/114767 wollte das nämlich für DVBViewer Bedienung auch so haben.
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
ZL5title 0x00011a2b 0x2a1 C:\Users\kai-s\AppData\Local\arduino\sketches\E60D65F7750953D07710A2F09EA6D18F\sketch\Melody_ARM_aus_EEPROM_all.ino.cpp.o .rodata._ZL6melody 0x00011ccc 0x4e20 C:\Users\kai-s\AppData\Local\arduino\sketches\E60D65F7750953D07710A2F09EA6D18F
. Für einfachere Projekte reicht für mich immer noch die 8-Bit Welt der AVRs oder PIC. Auch der MSP430 ist für mich immer noch interessant. Der ESP32 füllt dann noch gewisse drahtlose Interessengebiete aus. Damit komme ich aus. Gerhard
-
Thread
Endlos-Potentiometer in stabil?
Menge 360°-Potis nahezu identisch zu https://www.mouser.de/ProductDetail/Alpha-Taiwan/RV142FPF-40B1-20F-0B10K-004?qs=sGAEpiMZZMtC25l1F4XBU2XKUPF6bxfF2ALiest8wtOWC8k5ijYhWg%3D%3D Das ist ein Poti mir einer ringförmigen Widerstandsbahn, die "oben und unten" gespeist wird und zwei 90° versetzte Schleifer
Ja, natürlich. Das habe ich aber zurzeit nur in Assembler (MSP430), damit es richtig schnell geht - reicht das? Es geht dabei nicht nur um die Umsetzung zu einem Wert für die Drehstellung, sondern auch darum, dass es natürlich Wandlerrauschen und evtl. Störungen
-
Thread
Solaranlage spinnt
http://www.bosy-online.de/Blitzschutz-Solaranlagen.htm www.vdb.blitzschutz.com/mhb/MHB_2012-10//09%20Potentialausgleich/9-1%20Potentialausgleich%20-%20Allgemeines.pdf Betr. Ausdehnungsgefäß; http://www.ikz.de/ikz-praxis-archiv/p0010/001012.php http://www.ikz.de/1996-2005/1999/21/9921066.php
kennt jemand die Schaltung der Sungo SL-Steuerung genauer? Es ist ein MSP430F436 verbaut. Der hat eine serielle Schnittstelle, die sich ggf. nutzen ließe, wenn man Zugriff auf die Software hätte. Zu den Daten der CPU: + 12bit ADC x8 + 2 Timer 16bit + LCD-Display +
-
Thread
Manipulation durch Dritte am Heizkostenverteiler?
Einstellung 0 °C. [/pre] (aus http://www.imi-hydronic.com/Handlers/FileDownloaderHandler.ashx?path=%2fProductFiles%2fProducts%2fdocuments%2fCatalogues%2fGerman_DE%2fMAIN%2fThermostatic_heads_DE_lq.pdf)
ist, ist ein TDK5110. Der hat keine Möglichkeit irgendwas zu empfangen. Der Microcontroller ist ein MSP430. Die Messung der Temperatur erfolgt direkt über zwei NTCs im Glasgehäuse mit allerdings sehr langen Anschlussleitungen. Die Länge derer ist zwischen Gehäusetempemperatursensor und Heizungstemperatursensor
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
ohne SchnickSchnackBug laufen ohne Ende. https://www.ti.com/de-de/microcontrollers-mcus-processors/msp430-microcontrollers/overview.html https://de.wikipedia.org/wiki/TI_MSP430 https://www.mikrocontroller.net/articles/Kategorie:MSP430
Frank M. schrieb im Beitrag #7424294: > Dann nimm den für 1,30 EUR im TSSOP-20: > https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html :-) grüß dich Frank. Deinen Preis kann ich bei LCSC kontern (auch ein F030, allerdings
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
Architekturen für jenen Markt, für den sie entwickelt wurde, den 8/16-Bit Mikrocontrollern. Sogar MSP430 ist älter. Neuer wäre z.B. MaxQ2000.
Gut, dann werde ich mal mit dem Lesen anfangen ... Vielleicht ist ja auch der "Befehlssatz" des F18 bzw. GA144 von GreenArrays für dich interessant
-
Thread
LunaAVR Forum
damit anfreunden kann. Eher noch würde ich Assembler lernen, wenn ich mich entscheiden müsste. Mit 20 habe ich sogar mal ein bisschen was damit gemacht. Damals fand ich das kinderleicht. Allerdings bin ich schon sehr lange keine 20 mehr und mit zunehmendem Alter wird die Zeit knapper bzw. die Prioritäten
Microcontrollers selbst ändert (das ist was, was auch vorkommen kann; TI hat beispielsweise in ihrer MSP430-Reihe den CPU-Kern vor etlichen Jahren durch einen anderen ersetzt, der u.a. größere Adressregister verwendet, einfach weil es µCs mit größerem Flash gibt). Dazu kommt natürlich der "Exotenzuschlag
-
Artikel
AVR - Die genaue Sekunde / RTC
Berechnung der Teilerfaktoren benötigt wird. Lösung. Speziell für den AVR kommen Quarze im Bereich 1MHz bis 20MHz zum Einsatz, d.h. in einer Sekunde werden 1.000.000 bis 20.000.000 Zyklen durchlaufen (Zyklen pro Sekunde = Frequenz). Möchte man eine Sekunde messen, kann man somit die entsprechende Anzahl Zyklen
10:1 Tastköpfen! Denn so ein Quarz wird von kleinsten Kapazitäten im Bereich von weniger als ein pF messbar verstimmt. Darum muss man in so einem Fall den Uhrentakt auf ein anderes IO-Pin ausgeben und dort messen. Beim MSP430 ist das einfach, man kann ACLK auf ein Pin direkt ausgeben. Der AVR kann
-
Thread
GCC Tutorial
Seite fehlt leider auch :/. Wenn sie keiner schreibt, wird es sie auch nie geben. Also: statt 20mal zu klagen, lieber einmal hinsetzen und eins schreiben. Ausreden (keine Ahnung, keine Zeit, keine Lust) zählen nicht. :) > Das schlimmste aber an GCC ist das man seinen Quellcode nicht > richtig
Hi, was soll eine IDE bringen? Ich nutze den UltraEdit, den GCC für mehrere Controller (AVR, MSP430, Renesas H8). Als Versionsverwaltung CVS. Zum hübsch machen der Quellcodes Astyle. Zum Dateien vergleichen ExamDif. Wie soll das alles in eine Entwicklungsumgebung, die dann auch noch bei mehreren
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
und wuerde sich dabei noch langweilen. Wenn es leistungsmaessig sparsam zugehen soll, waere ein MSP430FG4617 (m)ein guter Kandidat. Der kann LCD(-onGlass) direkt treiben. Leider kein billiges Vergnuegen. Von Atmel gaebe es den ATMEGA169, und von ST diverse STM8 die das auch koennten. Fuer das
Oder noch besser: TCXO mit 2*F_CPU nehmen und mit 1/2 74AHCT74 teilen.
-
Thread
Tasterverarbeitung mit ARDUINO-C
Falsche aber dieses Pinout-Bild dass Richtige. https://europe1.discourse-cdn.com/arduino/original/4X/f/0/c/f0c0a5f45d082fd079296c238e2fdea720884696.jpeg Bernd_Stein
Peter funktionierten bei mir auf allen möglichen uC, einschließlich Arduino AVRs. Von STM32, DSPIC, MSP430, PIC, AVR, Z8 und 8051 und man muß nur die HW und Timer ISR Zugänge entsprechend anpassen. Das Design von Peter ist "Rock Solid" und hat sich hier bei immer bestens bewährt. Gerhard
-
Thread
Zehn 7Segmente im Multiplexbetrieb : Hilfe !
bei der Anzeige : 10 7Segmente im Multiplexbetrieb, es funktioniert auch. Der Controller ist ein MSP430 (3.3 Volts). Timer Interrupt routine für display update erfolgt ca. alle 5 Millsekunden. Leider sind die Dioden total gedimmt. Ich brauche also mehr Strom : Ich habe eine weiter 12 Volts
also für 140mA, also 18 Ohm. Nochmal: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.8.1
-
Thread
Daten über das Internet in Datei auf Server schreiben;
http-Fiunktionen möglich. Wie schon gesagt hat das SIM900 einen integrierten TCPIP-Stack. Als MC wird ein MSP430F249 zum Einsatz kommen, das ganze soll eine Anwendung mit möglichst geringem Energieverbrauch werden. Leider hatte ich heute zu wenig Zeit, um weiter zu programmieren, aber in den nächsten Tagen
Also man sollte das nicht so verbissen sehen. HTTP gab es auch schon vor Quadcore mit 4Ghz und 20GB RAM... Man muss für einen *Client* nun wirklich nicht jede Besonderheit des HTTP implementieren besonders wenn der Server bekannt ist und man keine generische Lösung benötigt. Bei was "eigenem
-
Thread
Alte Musiktruhe - Superhet Reperatur
Transistorendstufen, die für 4 Ohm Lautsprecher entworfen waren, hatten die Auskoppelelkos eine Kapazität von 2200 uF, da nur so die gewünschte untere Grenzfrequenz von 20 Hz erreichbar war. Mit dem Auskoppelelko von 8 uF in diesem Gerät wäre die untere Grenzfrequenz bei einem 4 Ohm Lautsprecher 5 kHz, wobei ich die
die für 4 Ohm > Lautsprecher entworfen waren, hatten die Auskoppelelkos eine Kapazität > von 2200 uF, da nur so die gewünschte untere Grenzfrequenz von 20 Hz > erreichbar war. Mit dem Auskoppelelko von 8 uF in diesem Gerät wäre Das ist schon wieder ein unerwuenschtes Stoerfeuer, bleibe doch bitte
-
Thread
Einige Fragen zu einer AVR-Platine
Hallo Als PC Verbindung kann ich das hier noch empfehlen. http://shop.myavr.de/Bauelemente%20und%20Controller/myUSBtoUART.htm?sp=article.sp.php&artID=200024 Dürfte der FT232RL sein auf einer kleinen Platine mit USB Anschluss. Ich habe mir eins davon geholt und eine Stiftleiste dran gelötet
, aber das ist nicht das Problem. Man kann schließlich entweder den Controller mit 3,3V versorgen (MSP430 und ARMs zum Beispiel laufen schon gar nicht mit 5V) oder die Pegel mit Z-Dioden anpassen (siehe VUSB). Der AVR registriert 3,3V ohnehin als High. Das Problem ist eben, dass das USB-Protokoll
-
Thread
Wer von euch nutz Linux und warum
würdet ihr einem Neuling empfehlen, auf der für einen Heimlabor Rechner alles läuft. Eagle, CCS für MSP430...,3D Programm für den Drucker und was man so alles braucht für Elektronik Bastelei. Momentan läuft auf dem Notebook Win7, Dualcore mit 4gb Ram. Würde mich gerne ein wenig mit Linux beschäftigen.
> einem > Neuling empfehlen, auf der für einen Heimlabor Rechner alles läuft. > Eagle, CCS für MSP430...,3D Programm für den Drucker und was man so > alles braucht für Elektronik Bastelei. Momentan läuft auf dem Notebook > Win7, Dualcore mit 4gb Ram. Würde mich gerne ein wenig mit Linux > beschäftigen
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
funktioniert, dauert etwas. Ich benutze eclipse inzwischen für sämtliche Entwicklungen, ob AVR, ARM, Windows, MSP430, .... Ich hänge mal das HEX und ELF file zum Projekt als Anhang an, allerdings ist darin z.B. die Anzahl der LEDs fest eingetragen (für meinen 40-Zoll Fernseher). Das kannst du nur ändern, wenn du
43:02 : Device ID:0x413 10:43:02 : Device flash Size : 512KBytes 10:43:02 : Device family :STM32F405xx/F407xx/F415xx/F417xx 10:43:18 : Binary File closed. 10:43:41 : [Ambilight-STM32F4-GNUARM-V1.2.hex] opened successfully. Address Ranges [0x08000000 0x080001D4] [0x080001E0 0x08014F8C