-
Thread
2 x DS18B20 am 1-wire Bus betreiben
Mit einem MSP430 lese ich über einen DS2482-100 einen DS18B20PAR aus. Am 1-wire Bus hängt z.Zt. nur ein einziger Fühler. Um mehr als einen Fühler am 1-wire Bus auslesen zu können, ist eine in jedem Fühler vorhandene
Wolfgang-G wrote: > a)Muss man immer über search ROM [F0h] gehen, um mehrere Fühler zu > betreiben? Nö, aber ich fand diese Methode am einfachsten. > b)Ich hätte gedacht, dass man nach dem Befehl match ROM [55h] die > Seriennummer eingeben kann.
-
Thread
avr, schaltregler, stromregelung
sein, als er kann? Der Code wird in einer ISR mit ca. 4kHz ausgeführt. Der Verbraucher ist mit 47µF gepuffert, die Spannung über dem Shunt mit 22nF.
Ist zwar für'n MSP430... ...aber vom Prinzip her doch das Gleiche: DC-DC-Wandler, im diesem Fall ein Step-Up http://www.mikrocontroller.net/topic/76839
-
Thread
MSP430 mit textdisplay (16x2)
Mein Aufbau besteht aus dem MSP430F2013 mit einem EA DOGM162E-A Display. Ich würde behaupten das die Kommandos vom MSP430 über SPI richtig rausgehen (mit nem Speicheroszilloskop überprüft, wobei ich die längeren Pausen bei der
fill in a detailed description of the module’s * function here). * * SYSTEM : MSP430F2013 * * AUTHOR : <xxx.xxx@xxx.xxx> * * HISTORY : * *******************************************************************************/ /* * EA DOGM162E-A MSP430F2013
-
Thread
MSP430 GPS-Daten von UART0 Probleme
noch einmal die Pinbelegung angeschaut und sie scheint korrekt zu sein. TX von GPS geht auf Pin33 (MSP430F149) also RX0 Gruss reflection
Die Vektoren sind in der msp430x16x.h deklariert.
-
Thread
ATMega8 lange schlafen legen und wenig Strom verbrauchen
funktioniert prima (wenn man verstanden hat, was .noinit bedeutet...), aber die Möhre braucht dann 55uA bei 5V im Leerlauf. Da weist das Datenblatt auch drauf hin. Alle Takte abschalten, und einen statischen Level Interrupt an INT0 auslösen war dann meine nächste Idee. RC-Glied dran, 1M und 5uF, das
128kHz-Oszi verwenden, wenn dir die Rechenleistung dann noch reicht. Viel weniger Strom brauchen da auch die msp430 nimmer.
-
Thread
Temperaturmessung MSP430 F149
Hallo, ich möchte den msp430 f149 für Temperaturmessungen benutzen. Scheint auch schon zu funktionieren, jedoch bin ich nicht ganz dahinter gekommen wie man den Wert des ADCs in Celsius umrechnen kann. Ich benutze folgenden
Die Spannung an der eingebauten Temperaturdiode ist laut Datenblatt U = T * 3.55mV + 986mV bei einer Referenzspannung von 1.5V ergibt das: T = ADC * 0.103158 - 277.75
-
Thread
Xilinx ISE: Synthese hängt bei T51-Core
ausgereift sein wie der T51, und ich habe gehört dass der AX8 u.U. von Atmel-Patenten betroffen ist. Einen MSP430 gibt's leider nur in Verilog: http://bleyer.org/s430/ Die anderen Prozessoren bei Opencores sind entweder zu groß (OpenRISC, LEON) oder es gibt keinen passenden C-Compiler.
http://www.opencores.org/projects.cgi/web/avr_core/AVR_Core8F.tar.gz
-
Thread
MSP430 in Kombination mit LIN
Die neueren MSP430F2xx haben schon was für LIN drin. Hab's mir aber noch nicht im Detail angeschaut...
:-) Falls also jemand ebenfalls mal versuchen möchte eine LIN-Komunikation zwischen zwei Ports von MSP430-F149 hinzubekommen, dann lasst es mich wissen. Grüße Max
-
Thread
PIC oder ATMEL?
Ich habe bisher einige Projekte mit PICs realisiert (PIC16C55, PIC12F675, PIC16F876/877) und frage mich manchmal, ob die PIC nach wie vor das "richtige" sind, oder ob es etwas Besseres gibt. Natürlich muss ich das schliesslich für mich entscheiden, und ich weiss
vorhanden. Ich persönlich programmiere die Atmegas, werde mich aber demnächst mal mit den Texas MSP430 auseinandersetzen. Diese µC (16 Bit) haben einen verdammt geringen Stromverbauch und sind in verdammt vielen Dingen verbastelt. Also wenn Du etwas für Deine berufliche Weiterbildung machen willst
-
Thread
MSP430 Taktdiagramm
MSP430F149 / IAR Der MSP soll Daten aus einem externen 16 bit ADC Daten auslesen. Das möchte ich mit eigentlich mit zwei Timern machen. Dazu muss ich das Taktdiaramm umsetzten. Das Teilprogramm
Von TI gibt es C-Beispiele zur Verwendung des MSP Auf http://focus.ti.com/docs/prod/folders/print/msp430f149.html#top genauer http://www.ti.com/litv/zip/slac015k
-
Thread
MSP430-MCLK/SMCLK einstellung
Derzeit versuche ich einen MSP430F140 zu programmieren. Die Schwierigkeiten liegen in den Takteinstellungen. Der externe Takt LFXTCLK(7,372MHz) soll ACLK, SMCLK und MCLK generieren. Dies wollte ich durch die beiden C-Code-Zeilen
Zuerst ein MSP430F140 gibst nicht. Ich nehme an dass du ein MSP430F147, 148, oder 149 hast. Und ins Datenblatt schon auf die Seite 2 steht die Pinbelegung. Pin 52 ->XT2OUT Pin 53->XT2IN Das sind die Anschlüssen
-
Thread
Bandpassunterabtastung für Bat-Detektor?
einfacher rein analog. Mein analoger Wandler funktioniert ja, was soll ich denn sonst machen? :) Ein MSP430 mit A/D-und-D/A Wandler liegt hier noch rum, darum Frage ich ja ob das Sinn machen könnte oder nicht.
50mV/Div. @Bertrik <<Oder wirkt die Ferrittorroid wie ein Transformator?>> Ich hoffe es *gg*. 55Windings<->5Windings
-
Thread
MP3-Player - VS1003 - Welcher Prozessor?
Naja im Sleep-Mode wären die schon geeignet :) Aber ein MSP430 oder wie die heißen haben mir zu wenig RAM und auch zu wenig Programmspeicher, denke ich... Gibts da noch was anderes, was ihr empfehlen könntet?
MSP430: MSP430F1611 10kB RAM mit 55kB Flash (Maximum RAM) MSP430FG4619 4kB RAM mit 120kB Flash (Maximum Flash) Siehe http://focus.ti.com/lit/ml/slab034k/slab034k.pdf
-
Thread
MMC/SD-Karte mit FAT16 an AVR
vernachlässigen, da FAT16 viele 16Bit- und 32Bit-Operationen benötigt. Ich vermute, das es auf einem MSP430, ARM oder auch AVR32 wesentlich besser liefe. Werde es auch mal mit größeren Blockgrößen versuchen. Im Moment lese ich ja immer nur 8Byte pro read-Aufruf.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 0000f000 48 61 6c 6c 6f 6c 65 21 00 00 00 00 00 00 00 00 |Hallole!........| 0000f010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [/pre] Da scheint bei meinen Versionen von
-
Thread
Platinen mit GPS - Empfänger bei ebay
Handy zur Ansteuerung und Anzeige) hat ja ähnlich funktioniert. Als zweiten uC werde ich dann einen MSP430 nehmen, an den kommt dann ein Drehgeber und noch ein zusätzlicher Taster. Das Display muss ich dann halt über einen Pegelwandler anschließen. Ob ich das FRAM direkt an den ARM oder den MSP430 hänge
at91-remap.jom(4): ; Enter debug mode and check device at91-remap.jom(5): HALT ; ARM DBG R0 0xF00000D3 R1 0xEFFFFDFF R2 0xFFFF5F7F R3 0x0072808C R4 0xFF7F9BBB R5 0xFBFFF9FB R6 0xFF7F7FFB R7 0xFABFEFDE R8 0xFFFF5F7F R9 0xFFFDEBFF R10 0xFF7FF7FF R11 0xFAD7DF1F R12 0xDDFFDFDE SP 0xFFFD7FBB
-
Thread
winziger Webserver mit enc28j60+mega32
ein geiles Projekt was du da machst. Interesse hätte ich auch, wobei ich das ganze gerne mit einem MSP430 realisieren würde (da ich mit den Teilen bis jetzt gearbeitet habe). Mit den AVRs hab ich noch nicht soviel gemacht (obwohl dieses Projekt wahrscheinlich der beste Einstieg wäre *hehehehe). Das ganze
Was von dem 2. Paket sendest Du? Alles? Auch das '0f' Anfang?
-
Thread
PCF8591 ich werd wahnsinnig!!!!!
spinnt rum: Kanal 2 geht nicht bis auf 0 runter. Selbst wenn ich ihn auf Masse lege, gibt der Wandler 55 zurück. Was noch schlimmer ist: Dieser Kanal wird irgendwie von Kanal 1 beeinflusst; wenn ich an Kanal 1 die Spannung erhöhe, wächst auch der Wert von Kanal 2. Es wäre ja naheliegend, dass ich das
obwohl ich es bis jetzt noch nicht ausprobiert habe, da ich keinen prozi habe der hw-i2c hat, nutze den msp430f149). aber 1.irgendwas MHz kann der PCF keinesfalls. hatte mit dem r8c board aus der elektor mein i2c grab (3 pcf8574 und 2 pcf8591) per sw-i2c angesteuert. ohne delay funktionierten nur die 8574
-
Thread
Zeitabschnitt nur mit µController??
biligsten ich die Spannung auf 5V von 230? Ich habe es zwar schon mit 12V auf 3V geschafft für mein MSP430 mit LM2576, aber keine 230V!! Gibt es da eine günstigere und nicht so komplizierte Möglichkeit!? Gruss Viktor
Hallo Viktor du kannst deinen MSP430 auch direkt mit einer Litiumbatterie versorgen. Verwende eine superhelle LED bei 10mA und lasse sie jede Sekunde für nur 2ms aufblitzen. MSP ca. 1.6µA LED ca. 20µA Lithiummignozelle ca. 2,3Ah
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
größe 40mm x 60mm 2. MMI platine (in arbeit) - nur mit display lieferbar. - 5 volt eingang. - MSP430F15x/MSP430F16x/MSP430F161x microcontroller. - JTAG anschluss. - I2C anschluss mit pegel anpassung. - RS232 V24 anschluss. - bis zu 64Kbytes EEPROM (smd) - Spannungs regler für 3.3 volt und 2.8
@Thomas H >hat jemand schon die Lib für den MSP430 verwirklicht? die ganze Lib nicht, aber ich habe ein LS020 an einem MSP430F1611.
-
Thread
Probleme mit MSP430 und MMC
ich meine MSP430, und Port 5 für die SPI und nicht PORT6.
hat jemand FAT für msp430 mmc? danke
-
Thread
128x64 Grafikdisplay von Pollin
Datenblatt T6963C zu Grafik nicht richtig deuten kann, außerdem nicht einen avr, sondern später mal einen MSP430 verwenden möchte, meine Frage, ob es noch weitere Literatur zum Thema Grafik -Ansteuerung mit einem T6963 gibt. Was will ich konkret machen? Auf dem LCD soll eine Folge von Messwerten in Echtzeit
also Grafik = ON usw. Wenn du nun den Adresspointer des T6963 auf 0x0000 setzt, und dann z.B. 0x55 ans Display sendest, so wird der Wert 0x55 in die erste Speicherstelle des Display-Rams geschrieben. Der Controller weiss ja, dass dort der Grafikbereich ist, also bringt er die 0x55 auf das Display.
-
Thread
Gibt es Spannungsregler (fast) ohne eigenen Stromverbrauch?
Ich bin noch am Testen, wieviel man aus einer Monozelle saugen kann. Eine Testschaltung mit einem MSP430 und einer LED als "Hochstromverbraucher" läuft bei mir seit drei Tagen im Test. Sie verbraucht etwa 15mA und wird alle 5 Minuten für ca. 30 Sekunden aktiv. Der Strom im Power-Down liegt bei etwa
Hi ich arbeite gerade an einem Projekt mit dem MSP430F149 und einer SD-Karte. Diese Karte braucht 3,3V aber ich will das Gerät auch so klein wie möglich machen. Ich habe die Spannungsversorgung über 2xAA-Zellen mit einem MAX856 gelöst. Der liefert bis
-
Thread
SourceCode MMC die Zweite
Hallo Uli, I've adapted your source to a msp430 cpu and it works !!! On the PC i use a problem called DirectDisk to check the content but this program doesn't seem to read the MBR at sector 0 but the BootSector (maybe a windows thing). I've
Hallo, ich habe den Code von Ulrich Radig auf den MSP430 portiert. Ging am Anfang recht problemlos. Die Karte wird auch gefunden. CSD Register wird ausgelesen. Allerdings habe ich dann Probleme beim Auslesen des Rootdirectory. Der Code von Ulrich
-
Thread
Reichelt: Was ich gerne im Programm hätte
Also was ich gern von reichelt hätte: Msp430f14x aufwärts. Die LowDropOut Regler von ti Reg103-33 bzw -5 oder am besten gleich die ganze serie in D²pac und ind soic-8. Generell mehr teile von ti. Die haben echt brauchbare sachen. mfg Flo
drehimpulsgeber und trennbare buchsenleisten. und mikrocontroller. also genauer die MSP430-149 und -1121. der Flo
-
Thread
MP3-Player Bauteile für wenig Geld
Anzahl der res. Buchstaben (in HEX) 30 31 2F 32 38 20 4E 6F 72 6D 2F 4D 50 33 44 69 | | | | | | | | | | | | | | | | 0 1 / 2 8 SP N o r m / M P 3 D i 0D 49 2D 2D 3C 50 41 55 53 45 3E 2D 2D 49 20 30 33 3A 31 31
Display-Typ ist doch egal ... Ich habe für den MSP430 eine Library für den KS0108-Chipsatz und eine für den HD44780 geschrieben. Gebt mir die Strings und ich schreibe sie auf ein Display, kein Problem. ;-)
-
Thread
Sensorkurve in C umsetzen, wie?
mit dem gnuplot als Parameter aufgerufen wird): set encoding iso_8859_1 # set title "KTY81-110" f(x)=a+b*x+c*x**2+d*x**3 a=-75 b=0.05 c=-0.5 d=0.5 set xlabel "R" set ylabel "T" FIT_LIMIT=1e-20 fit f(x) 'kty81-110.txt' using 1:2 via a, b, c, d plot 'kty81-110.txt' with points, f(x) # pause
eine Stil-Frage. Hersteller wie Texas Instruments geben die Formeln mit Parametern an (zumindest beim MSP430); da muß man nichts selber fitten.
-
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
GROUP=C96;GROUPID=3376;ARTICLE=23418;START=0;SORT=artnr;OFFSET=16;SID=28tSWtE6wQARwAADHzJJ45e465157e2e3f9e5dd1595ad08c54554 Gruß MISZOU
-
Thread
MMC/SD ansteuern mit AVR
Hallo Martin, ich benutze einen MSP430F149 - das ist der bisher größte MSP430.
Mit MSP430, 8 MHz (4 MHz spi) u. SPI-Mode erreiche ich 30 kB/s, das ist rund Faktor 15 langsamer. Da der MSP430F149 auch HW-Multiplikator u. SPI in Hardware hat, sollte der Unterschied nicht so groß sein,
-
Thread
Webserver mit ISA Netzwerkkarte
"sfrb" is undefined C:\daten\easyweb\msp430x14x.h 114 Error[Pe020]: identifier "sfrb" is undefined C:\daten\easyweb\msp430x14x.h 119 Error[Pe020]: identifier "sfrb" is undefined C:\daten\easyweb\msp430x14x.h 124 Error[Pe020]: identifier "sfrw" is undefined C:\daten\easyweb\msp430x14x.h 134 Error[Pe020]: identifier "sfrw" is undefined C:\daten\easyweb\msp430x14x.h 180 Error[Pe020]: identifier "sfrw" is undefined C:\daten\easyweb\msp430x14x.h 182 Error[Pe020]: identifier
-
Thread
Easyweb II source ?!
mitbekommen, aber bis jetzt eigentlich nur SPS Programmiert. Jetzt hab ich mir das Starter-Kit mit dem MSP430F449 bestellt und damit auch schon diverse LED`s zum blinken gebracht. Als zweites hab ich mir das EasyWebII bestellt und hab mir dafür die Sources von der TI Homepage runtergeladen. Hab ein paar
oder nicht die richtige ist... Ich bin mir nicht mehr ganz sicher, aber ich glaube es wurde der MSP 430 F149 verwendet. schau mal bitte in der easyweb.c, ob ganz am anfang diese Zeilen stehen: [C] #include "msp430x14x.h" #include "stdlib.h" #include "stdio.h" #include "string.h" #include
-
Thread
Nokia 6100 Grafiklibrary die Zweite
hallo, gibt es eine ähnliche library auch für den msp430 oder müsste man sich das selbst umschreiben. mir würde auch ein einfaches beispiel zur ansteuerung reichen. den rest der grafiklib kann man dann selbst entwickeln
und eine .c? So habe ich die Font-Dateien bei mir von Hand angepaßt. Hier ein Beispiel: ----- Datei f3x5.h ----- #include <inttypes.h> #include <avr/pgmspace.h> #ifndef f3x5_H #define f3x5_H #define f3x5_WIDTH 4 #define f3x5_HEIGHT 5 extern uint8_t __attribute__ ((progmem)) f3x5[]; #endif
-
Thread
Nokia Farbdisplay 3510i / 6100
Routinen veröffentliche. Vielleicht finden sich einige Leute, die ein C-Programm schreiben. (auch für MSP430) Das Display 6100 (und Kompatible wie 6610...) ist bezüglich der Bildqualität dem 3510i weit überlegen, da die eingebaute Hintergrundbeleuchtung für eine gleichmäßige helle Ausleuchtung sorgt
/67.15.78.55/~spiral/ regards Ramandeep Singh aka SpiralBrain