-
Thread
Hausbus RS485 erste Schritte sind getan
die Datenstationen sind noch mit einer separaten UART aufgebaut. Demnächst will ich auf LowPower-µC MSP430F1611 umsteigen - die Spannungsversorgung läuft bei mir autonom über einen solargeladenen 12V-Akku. Zusätzlich will ich dann ein paar Daten mehr übertragen. Die Anzeige (gleichzeitig Master und
Für den neuen Master hatte ich vor, eine 128x64-Grafikdisplay von Pollin in Verbindung mit einem MSP430-µC zu verwenden. Meine Datenstationen können nicht nur Reedkontakte an allen Fenstern und Türen lesen, sondern auch Netzspannungen und -ströme melden (Waschmaschine, Trockner, ...). Außerdem habe
-
Thread
Welcher Programmer für ARM Cortex-M0?
muss ich meinen Workflow nicht gleich komplett umstellen (und selbst vom Workflow mit AVR oder MSP430 unterscheidet er sich nur durch die Namen der GDB-Server, die ich aufrufen muss). Aber deren Linux-Support ist ja offenbar gegenüber damal besser geworden, für die Freunde der grafischen Gimmicks
Brenn-Applikaton. Ich wünsch' sie mir nicht nur, sondern mit OpenOCD /habe/ ich sie. ;-) (OK, AVRs und MSP430 außen vor, aber bei ersteren komme ich mit den vorhandenen gut genug zurecht, letztere waren nur mal eine Episode am Rande, weil's ein Kunde unbedingt so wollte.)
-
Thread
MI0283QT-2 mitHX8347 ist echt langsam
weder schön noch effizient, was ich aber noch ändern will. Der Einstieg mit dem Display auf nem STM32F2 oder F4 ist damit aber schnell möglich.
möchte das Thema nochmal aufgreiffen. Hab das gleiche Problem wie ganz oben Also ich habe einen MSP430F247 und steuere den mit SPI 16MHZ und bei mir braucht das ding auch rund 500ms. Hat irgendwer ne idee an was es liegen könnte? Hab eig. zum größte Teil den Orginal Treiber verwendet( HX8347)
-
Thread
AVR-NET-IO mit Vellemann K8056
Christian F. schrieb im Beitrag #2463198: > habe ich das richtig verstanden ??? Ja
dieser Relaiskarte http://www.sainsmart.com/8-channel-dc-5v-relay-module-for-arduino-pic-arm-dsp-avr-msp430-ttl-logic.html Pro Relais werden 15 - 20 mA zum schalten benötigt, dass sollte der ATmega 644 beispielsweise ja hinbekommen (DC Current per I/O Pin max. 40.0 mA). Auf jeden Fall ist sie günstig
-
Thread
Labornetzgerät Korad KA3005D im Angebot
Also ich würd da ein MSP430 Nehmen der hat AD und DA inklusive 4 OpAmps mit drin. Dann kann man so ziemlich alles Drumrum sparen. Verwende ich übrigens sehr gerne für Netzteile und DC/AC Wandler, da eine CPU eigentlich
CPU kann sich um anderes kümmern. Ja ich weis, es gibt auch andere µC, aber ich arbeite mit den MSP430 seit es sie Gibt, sehe also kein Grund das zu ändern.
-
Thread
Projekt: DDS basierter Funktionsgenerator mit AD5930
Interface des DDS-Chips selbst? Nun, ich hätte einige Tiny2313 und ATMEGA16 samt AVRDragon und MSF430F2003 und MSP430F2013 hier, alles noch ohne Außenbeschaltung. Momentan behelfe ich mir wie gesagt noch mit einem FT232 im Bitbanging Mode, um den DDS zu programmieren. Ich möchte die Plattform aber nicht
langen Arm. Falls sich jemand berufen fühlen sollte, ich habe ATtiny15L, ATtiny2313, ATMega16, MSP430H2003 und MSP430F2103 hier zu liegen. Ein Board mit Peripherie könnte ich kurzfristig herstellen und in Betrieb nehmen. branadic
-
Thread
Beste Lösung für Datenlogger?
Volt laufen, um Probleme mit dem Interface zu vermeiden. Also einen low-voltage AVR oder gleich einen MSP430 verwenden. SPI ist so schnell, wie du es einstellst, kann auch 10 Mbit/sec sein. Meine Karten können das auch noch. Über einen MC mit USB auszulesen halte ich für großen Blödsinn, dafür
>SPI ist so schnell, wie du es einstellst, kann auch 10 Mbit/sec sein. Zumindest bei AVRs ist fSPI max. 1/2 fCPU. Schneller ist nicht. Lediglich bei 20Mhz AVRs kann man 10Mbit/s fahren, was dann aber auch nicht dem Nettodurchsatz entspricht -> Kommandooverhead, warten auf Busy-Ende der Karte, warten
-
Thread
Daten von uC an PC senden im MHz bereich.
weiß jedoch nicht wie, da das einfach extrem viele Daten sind. Als uC verwende ich momentan einen MSP 430F5529 Danke schon mal für eure Mithilfe. Gruß Fabian
auch einfach einen größeren Akkumulator nutzen. Bei sagen wir 10 Bit Auflösung, kannst du mit einem 20 Bit Akkumulator die Datenübertragung von 10 MB/s auf 20 KB/s reduzieren. Bei einem Akkumulator von 32 Bit reduziert sich alles auf 1 Byte/s. Das kannst du auch per Morsezeichen übertragen. Möchtest
-
Thread
Ethernet Übertragun
gefunden: http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20(AVR)_eng.htm?PHPSESSID=8f8800870f49f83151c20eb840b9f6b4
µC | | | | TI | <--------> | RS232 | | msp430f2013 | | | --------------- ------------ Das soll auch erst mal so bleiben, bis halt alles getestet ist. Nur will ich, um die Datenrate zu erhöhen, die
-
Thread
A/D-Wandler mit 3 3/4 bzw. 4 3/4 Stellen
auf ganz einfache Weise eine kleine Prüf-box zu bauen, bestehend aus einer kleinen Stromquelle 0/4 - 20 mA und einer kleinen Stromsenke 0/4 - 20 mA und dem erwähnten 3 3/4 stelligen Strom-Messgerät. Die Verwendung eines Mikrocontrollers verkompliziert meine Vorhaben wieder. Ich bin nicht der große
Naja, ein MC wäre in der Tat die einfachste Lösung, MSP430F2013 käme hierfür in Frage. Damit habe ich beizeiten 4-20 mA Schnittstellen ausgewertet. Ist defakto ein Chip + Display und fertig ist das Ganze.
-
Thread
Variablengröße bei Berechnung
meine, Schreibtisch steht son noname-Wecker mit Temp-anzeige. Der interne ADC mit Temp-Sensor des MSP430 stimmte mich auch nie zufrieden, deshalb hab ich mir den arschteuren TSIC306 angeschafft. Das beste ist aber die breits erwähnte Auflösung von 0.1°C. Und nachdem ich es nun geschafft habe die nachkommastelle
sondern stattdessen der Defaultwert (8 MHz?) von AVRStudio - daher Ausgabe einer Warnung falls F_CPU noch nicht definiert: */ #warning "F_CPU war noch nicht definiert, wird nun nachgeholt mit 4000000" #define F_CPU 4000000UL // Systemtakt in Hz - Definition als unsigned long beachten
-
Thread
Pollin unbekannstes VFD
Hürde überwindet, nimmt der Einfachheit halber einen Mikrocontroller mit LCD-Treiber. So etwas wie den MSP430F449, oder auch den ATMega169.
links nach rechts: 1. gemeinsame Anode linke Stelle 2. Kathode Segment a 3. b 4. c 5. d 6. e 7. f 8. g 9. Dezimalpunkt (nur rechts) 10. gemeinsame Anode rechte Stelle
-
Thread
Electromagnetic Harvester
Und ansonsten auch was qualifiziertes bei zu tragen, oder nur sinnlose Beleidigungen? Daniel F. schrieb im Beitrag #3278499: > (verbotenerweise) Würde mich immer noch interessieren, wo man nachlesen kann, dass es verboten ist.
im netz fuer Energy Harvesting : http://www.ti.com/ww/en/apps/energy-harvesting/index.shtml?DCMP=MSP430_Energy&HQS=Other+OT+430energy www.enocean.com http://de.wikipedia.org/wiki/Kristallradio (schon in 1920) https://www.sparkfun.com/products/9946 http://www.microstrain.com/energy-harvesting
-
Thread
CAN - gültiger/ungültiger Identifier
Die Vorlesung bezog sich auf den MSP430, aber in der Aufgabe ging es eher um CAN im allgemeinen. Ich vermute mal, dass dann wirklich gemeint war, dass keine 2 Master die gleiche ID senden dürfen. War dann aber blöd formuliert.
ACfU3U1MME2eZUExYlGnAbuz6WN10VkOEw&hl=de&sa=X&ved=2ahUKEwij5_a5q8rhAhXRsKQKHRQNDyAQ6AEwAXoECAcQAQ#v=onepage&q=%22must%20not%20be%20all%20recessive%22&f=false
-
Thread
Verkaufe jede Menge Bauteile
24AA1025 DIP 2 3x MCP2515 DIP 1,5 3x STR712FR2T6 TQFP64 8 3x STM32F103CBT6 LQFP48 6 2x STR711FR2H6 LFBGA64 7 1x ATMega 8535L PLCC44 4 3x MAX7221 DIP 4 6x MAX7119 DIP 4 3x MSP430F2013 DIP 2 [/pre] Versandkosten
großen Menge von Bauteilen" - looool , dann bin ich wohl auch Großunternehmer, weil ich mehr als 20 Bauteile habe....
-
Thread
Vergleich Lötzinne: Felder EL Sn100Ni+ und Amasan BF32-3
allerdings nicht, ich habe heute beide zum ersten Mal verwendet. Auch war das Lötverhalten bei meinem MSP430 Launchpad beim Anlöten des mitgelieferten Quarzkristalls ebenfalls sehr schlecht. Die zwei Leitungen des Quarzkristalls gingen noch sehr gut, aber das Gehäuse lies sich nur sehr schlecht mit der
der dafür vorhergesehenen Kupferfläche verbinden. Das Anlöten der 10 Pin Steckkontaktleisten des MSP430 Launchpads ging dagegen wesentlich besser, aber hier kam es auch bei zwei Pins vor, daß sich das Lötzinn partout nicht mit den Lötstellenlöchern der Platine verbinden lassen wollte und da die Entlötlitze
-
Thread
WS2812B mit 3.3V ansteuern
. TIMING! https://www.mikrocontroller.net/topic/315580#3493294 Ich nutzte "ws2811_hs.asm" für MSP430 von Kevin Timmerman. Mit verlängertem 1 Puls ist das Flackern weg und sie laufen sogar bei 3.3 V stabil. Offenbar hängt der interne Oszillator von der Betriebsspannung ab.
Transistor in Basis-Schaltung ist auf Seite 83: http://stefanfrings.de/mikrocontroller_buch/Einstieg%20in%20die%20Elektronik%20mit%20Mikrocontrollern%20-%20Band%202.pdf#page=83
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
Maschinencode zu schreiben. Beipiel: DB "Hello World", 13H, 10H, 0 erzeugt die Bytes 48 65 6c 6c 6f 20 57 6f 72 6c 64 0d 0a 00. Für einen gebrauchsfähigen nullterminierten String mit CRLF Zeilenende. Dessen Adresse kann man dann in ein Register laden und die Routine für die Bildschirmausgabe aufrufen
immer der Code zum Eintippen: [code] 0300: A9 01 8D 83 1A A9 B8 8D 0308: 6B 03 A9 01 8D 6C 03 20 0310: 22 03 A9 4A 8D 6B 03 A9 0318: 02 8D 6C 03 20 22 03 4C 0320: 05 03 AD 6C 03 8D 70 03 0328: AD 6B 03 8D 6F 03 0E 6F 0330: 03 2E 70 03 0E 6F 03 2E 0338: 70 03 A2 62 A0 2F C8 EA 0340: EA EA
-
Thread
MSP430 Timing: Was laeuft hier falsch?
Hallo, Fuer Testzwecke moechte ich einfach einen String von 1 und 0 auf einem I/O Port meines MSP430 ausgeben. Jedes Bit soll 10us lang sein. Zuerst setze ich die clock frequency auf 16 MHz: [c] DIRECT_SET_BIT(CSCTL0_H, CSKEY >> 8); DIRECT_SET_BIT(CSCTL1, DCOFSEL_4 | DCORSEL);
222 ; End 150 cycle delay 223 .loc 1 110 20 224 .loc 1 110 21 225 0112 F2D0 80FF BIS.B #-128, &PAOUT_H 225 0000 226 .loc 1 110 21 227
-
Thread
Spielgerät gesucht
(Vorschlag wenn noch nicht mit Pic o.ä. vertraut: für ca. 1,50 - 2 Euro einfach noch einen 18F45K20 mitbestellen und anhand des Schaltplans im Debug Express Lesson Files PDF das Übungsboard auf Lochraster nachbauen, dann die Grundlegenden Übungen zu den Pics (IO - Timer - Interrupt-)zuerst durchgehen
übergehen. (Für Lötfaule kann man das "einfache" Board ohne USB auch einzeln kaufen, kostet dann aber 20 Euro... DM164130-4 - PICkit 44-Pin Demo Board (PIC18F45K20) )
-
Thread
vernickelte Lötspitze verzinnen
freuen soll, wenn die Fragenden letztendlich erfolgreich waren: hab grad meine ersten uC verlötet. Den MSP430F1611 von TI :)
http://www.stannol.de/WS_Flux/Technische%20Informationen%20Normen%20Flussmittel%20WK.pdf
-
Thread
Zukunftssicherheit: STM32 oder STM8?
Verfügbarkeit. Abgekündigt wird vor allem das, was nicht gekauft wird. > oder wie z.B. > der STM32F050 (ca. 20% günstiger als 051) abgekündigt wird. Du kannst ohne Codeänderung auf den F051 gehen. Schau Dir mal die funktionellen Unterschiede zwischen F030 und F050 an - der F050 lohnt den Aufpreis
man sollte die entsprechenden Bauteile aus der höheren Ebene wählen. TI hat das übrigens mit ihren MSP430 Value line genauso gehandhabt, grenzwerte wurden stark eingegrentzt damit keiner kommen kann um zu reklamieren dafür konnten sie ja natürlich viel mehr aus dem wafer verwenden und dadurch den preis
-
Thread
Einstieg in die ARM/Cortex Welt
auch auf die anderen Hersteller mit Cortex-M3 Kern übertragbar. Ich empfehle ein Borad mit einem STM32F4xx drauf. Das kleine STM32F4DISCOVERY auch gleich mit bestellen, kostet nur 12..20 EUR. Hier im Forum gibt es zum STM32 ebenfalls sehr gute Unterstützung.
Anfänger schrieb im Beitrag #3115754: > 16-Bit wäre ok Ich mag ja die MSP430 sehr gerne.
-
Thread
Passender mikrokontroller
Jeder AVR kann das, falls du einen AVR benutzen möchtest. Ansonsten schau dir mal das MSP430 Launchpad an, kostet nur 4,30Dollar und es ist alles dabei was du brauchst.
fSCLk = 5 Mhz , meinst du es?
-
Thread
Maximale größe eines Kondensators an ATTiny Pin
leitung zu bekommen funktunierte auch perfekt bis nach einer stunde die ausgangsentstufe des msp430 zerschossen war. seitdem wird er enorm heis und es kommen an den ausgängen des i2c buses nur noch mini spannungen raus. also lass es
[math]E=\frac{1}{2} \cdot C \cdot U^2[/math] Wenn man diese Entladung mit der Frequenz f durchführt, wird die doppelte Energie im Widerstand verbraten (Ladung und Entladung). [math]P=C \cdot U^2 \cdot f[/math] Umgestellt nach C ergibt das [math]C=\frac{P}{U^2 \cdot f}=\frac{10mW
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
Wer dachte, es gibt nichts kleineres als einen PIC10F200 (256 Words Flash, 16 Bytes RAM), der irrt: MDT90P01: Ein 4-Bitter mit OTP-EPROM (512 Words OTP, 24 Nibbles RAM) der pinkompatibel zum 10F200 ist :) Ich denke, soviel Unterschied ist bei einem
starke Zweifel, dass die ganzen Hersteller an Microchip Lizenzgebühren abführen. Cortex-M im TSSOP20 gibt es doch von zig Herstellern und darüber hinaus noch MSP430 im 14-Pin Gehäuse, etc. Was den Einsatz von 4-Bit Controllern angeht, erinnere ich mich an einen Teardown einer Elektrozahnbürste im
-
Thread
x86, 16Bit, DOS, Assembler: Bios Memory mapping?
cppbert schrieb im Beitrag #6767273: > kann mir jemand sagen was unter DOS/16Bit/Real-Mode an 0xF000:0xC000 Viel zu lange ist es her. 0xF000: 0xC000 => 0x00F0C000 Der Real-Mode hat aber nur 20Bit (0x000FFFFF). Damit sollten einige Bit wegfallen. Hier lauert aber auch noch irgendwo die böse A20-Gate Affäre. - https://en.wikipedia.org/wiki/A20_line Nach dieser Liste hier: - https://wiki.osdev.org/Memory_Map_(x86) - 0x00F00000 - 0x00FFFFFF Possible memory mapped hardware - ISA Memory Hole
-
Thread
Richtiges Checksummenverfahren finden?!
Hallo Liebe Leute Ich brauche wieder Eure Hilfe. Ich habe da ein Zigbee Gerät mit einem MSP430F437 Chip Das hat intern einen EEprom Speicher, dass scheinbar in zwei gleiche Bereiche aufgeteilt ist. (2 gleiche Bänke) Ich möchte gerne in einem dieser Speicherbereiche(Bänke) etwas ändern.
00001000 00 D2 46 97 76 7E 05 46 BB D2 49 46 63 7E 14 97 94 00 12 44 44 00 01 43 53 DE AD BE EF 60 0D F0 0D DE AD CA FE F0 0D CA FE A6 4B D1 EC 9F 98 C8 69 00 00 49 D4 00 00 00 01 FF FF 00 1E 84 80 FF FF FF FF FF FF 32 30 30 36 2D 30 31 2D 30 31 20 30 30 3A 30 30 3A 30 30 00 07 0D 00 00 00
-
Thread
Was spricht gegen oder für den Kauf einer dieser Lötstationen?
Leiterplatten gelötet werden, habe ich einen 24V/16W Lötkolben (Delta) aus der Vorwendezeit (also > 20-30 Jahre alt) mit einer 4mm Lötspitze, welche mit einer Feile zu einer feinen Spitze geformt wurde. Damit kann man sogar problemlos auch LQFP- Gehäuse im 0,5mm RM (MSP430) löten. Nachteilig ist:
Moin,ich benutze eine JBC Advanced, Aufheizzeit 2 sec. mfg F.H.
-
Thread
Freelap timing system - ein/ausschaltbarer LF Transmitter
tap. Damit meine ich: der Ferritstab ist mit ca. 40 gleichsinnigen Wicklungen versehen, aber nach 20 sind Ende der ersten 20 Windungen und Anfang der zweiten 20 Windungen verdrillt zurück zum PCB geführt. Über den 40 Windungen hängt der 4,7uH Kondensator. Das ausgelötete Teil unten schätze ich war ein
rechts - die scheinen echt parallel geschlossen zu sein? Mittig den Mikrocontroller erkennt man als MSP430, darüber ein Bq24xxx LIPO Laderegler.
-
Thread
LPC1788 - startup / .ld-script
V8FQb5mDhz7FApeJ4OSnpZxqdfM&hl=de&sa=X&ei=No2RT--RCYSi4gSl9IiVBA&ved=0CC0Q6AEwAA#v=onepage&q=stkalign%20cortex-m3&f=false bin erstmal weg, kann das evtl. später auf dem LPC1769 nachspielen.
(printf retargeting) - Es bläht den Code auf - Es benötigt Puffer (sprintf - schlecht auf attiny/msp430g) - Es ist nicht portabel (8-Bitter, 16-Bitter, 32-Bitter:AVR - MSP430 - ARM/PIC32/Renesas RX) - Es gibt Lizenzthemen im weitesten Sinne Wie schon geschrieben, ich habe mir alles selbst geschrieben
-
Thread
Solarzelle step-up
Da würden ja selbst bei 90% Wirkungsgrad nur 20 uA überbleiben, da fängt ja an die Luftfeuchtigkeit ne Rolle zu spielen. Was willst du denn machen? Wie gross(klein) ist den eigentlich die Solarzelle? Dann wöre ein 10uF Elko nach 25sec erst bei 90%
Oder Die MSP430 Variante
-
Thread
Error vom Compiler: source file fehlt
*/ #define SPISDA 0x40 /* z.B. RS an P1.7 ist SPIRS 0x80 (binär 1000 0000) */ #define SPISCL 0x20 /* und CSB an P1.0 ist SPICSB 0x1 (binär 0000 0001) */ #define SPICSB 0x01 #define SET1(0x80) P1OUT |= (0x40); /* Mit diesen Makros die Bits von oben stellen! */ #define RST1(0x20) P1OUT &= ~(
Hi Hier ist der Anhang. http://www.mikrocontroller.net/attachment/27099/DOGM163_with_MSP430F2013.zip To
-
Thread
AT24C512SC EEPROM Chipkarte
Ich versuche, diese I²C EEPROM-Chipkarte mit einem MSP430F2012 mit Hardware-I²C byteweise zu beschreiben. Wenn ich im Einzelschritt durch mein ASM-Programm gehe, quittiert das EEPROM die I²C-Adresse, die Zieladresse im PROM und das Datenbyte wie erwartet
aus, daß ich einfach zu schnell nach der Stop Condition den nächsten Schreibvorgang anwerfe. (Der MSP läuft mit 12 MHz) Nachdem ich nach jedem Schreibzyklus 20 ms Wartezeit eingebaut habe, kommt er zumindest ohne Fehler zurück. Eigentlich würde ich erwarten, daß der I²C-Chip bei neuer Adressierung
-
Thread
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
RFM70 ;) Und schon wieder die Qual der Wahl: * RFM01 * RFM02 * RFM12 * RFM70 * NRF24L01+ * RF430F… * CC430F… Die Liste liesse sich wahrscheinlich noch beliebig fortsetzen. Da muss ich erstmal 'ne ganze Zeit googeln, bis ich weiss, was das passende für diesen Anwendungsfall ist.
, aber falls es billig sein soll: Ich habe mit meinem / für meinen Sohn einen Controller mit dem [[MSP430_LaunchPad]] realisiert. http://b-redemann.de/catalog/product_info.php?products_id=151 Wir schreiben die RGB-Daten in Daten[index] und dann: [code] ... for (index = 0; index < 12; index
-
Thread
Vollautomatische Kaffeemaschine Projekt
Bitcoins rechnet, mit der Abwärme dieser heizt du das Wasser für den Kaffe auf, während ein ganz kleiner MSP430F2032 deine komplette-Kaffe-Maschine managt und dabei auch noch 98% der Zeit im Sleepmodus verbringt? Sarkasmus off Ne jeder wie er mag. Aber für den Aufwand einer Kaffeemaschine werden ja gängig PIC's MSP's oder andere Feld-Wald und Wiesen Controllers eingesetzt. Das würde doch völlig reichen.
-
Thread
MSP430F41x -> Dallas DS18B20
Möchte mit dem Microcontroller MSP430F412 einen Temperatursensor über eine 1-Wire-Verbindung ansteuern, hat hierzu jemand zufällig einen Quelltext in C? Gruß Dennis
-
Thread
Schnelle Division - welcher uC?
Moin! Ich bin auf der Suche nach einem Microcontroller, der relativ schnell teilen kann. AVR und MSP430 fallen aus, da sie von sich aus gar nicht teilen können. AVR32 und ARM sind mir zu groß. Derzeit einziger Kandidat ist ein singleclock 8051 von AD, der 9 Quarztakte für eine Division benötigt
ungeteilte Quarzfrequenz). z.B. http://www.atmel.com/dyn/resources/prod_documents/doc3538.pdf bei 20 MHz also 200 ns avr
-
Thread
Gesucht: LCD Bar-Display
gespeist und soll möglichst lange (d. h., viele Monate, gerne Jahre) laufen. Vorzugsweise mit einem MSP430, vielleicht auch nur mit ein paar CMOS-ICs. Auch die CoolRunner-II könnten gut geeignet sein, aber darum geht es hier nicht. Es ist eine Art grobe analoge Füllstandsanzeige. Von der Funktion und
Noch stromsparender und bei Sonnenlicht gut ablesbar: e-Ink Display: http://www.eink.com/images/E%20Ink%20Segmented%20-%2014%20Bar%20Capacity%20Gauge.pdf Hat 14 Balken.
-
Thread
SHT11 an MEGA16 funktioniert nicht
Erstmal besten Dank für die zügigen Antworten. @ Hans-josef Mennen & Msp 430_crew Den Beispiel-Code für nen 80C51 von Sensirion kenne ich. Die libsht_0v2 von Timo Dittmar (http://www.mikrocontroller.net/topic/48590#new) kenne ich auch (bruht ebenfalls auf dem Sensirion-Code
Bereich angepasst? [c] /* Defining the CPU frequency for the additional delay loops */ #ifndef F_CPU #define F_CPU 2000000 #endif [/c]
-
Thread
Wägezellen mit 4-20mA an AVR NET IO
Du bekommst also nur 1x ein 4-20 mA Signal und daraus soll dann eine Skalierung 4-20mA = 0-1000 kg werden ?
und da muß man dann schon ein wenig Gehirnschmalz reinstecken. Zum Thema 14 BIT, man nehme einen MSP430F2013 und bastelt sich nen 2ten Wandler für kleines Geld und gut ist.
-
Thread
C Programmierung
Hallo Liebe µC-Gemeinde, ich programmiere gerade einen MSP430G2553 und natürliche vertiefe ich meine C-Kenntnisse. Ich hänge bei der Programmierung an einem Problem und zwar: Ich möchte zwei Zahlen aus einem Array kopieren und dies in einem Integer eingebe
deinem gezeigten Code klappt das nicht. MinGW gcc kann das nicht kompilieren: unsigned char data[20]={blablabla15blabla}; Vieleicht solltest du dein Konzept von Arrays überdenken? Vieleicht so: unsigned char data[20]="blablabla15blabla"; oder so: unsigned char data[20]={ 'b', 'l', 'a',
-
Thread
Auswahl des richtigen Mikrocontrollers
Softwarebibliotheken zu Motorcontroller, Digtal-Power,etc... -> http://www.ti.com/corp/docs/landing/f280xx-piccolo/index.htm
Warum nimmst Du nicht einen MSP430 (z.B. den F1232 oder F149), der hat ADC-Wandler und UART onboard und es gibt ihn in sehr kleinen Gehäusen. Der MSPGCC-Compiler ist ausserdem kostenlos und es gibt einiges an Tutorials.
-
Thread
WLAN / WIFI Modul für µC - Erfahrungen
reicht das für die meisten. Meine Antwort: Das ist mir fast Egal, so lange es kein "Exot" ist. MSP430Gxxxx, STM32F4… und LPC1347 hätte ich griffbereit, mit installierter Toolchain. Meinen AVR-Dragon habe ich noch nicht ausprobiert, der ist erst letzt Woche gekommen.
lange es kein "Exot" ist. "Universell einsetzbar" sollte das Modul aber sein, z.B. auch auf'nem MSP430G…. Es gibt zwar z.B. den [[MSP430_uIP_Port]], aber: "Der RAM-Bedarf ist schon eher schmerzhaft."
-
Thread
Verbraucht ein struct mehr Platz als einzelne Variablen?
ich grad verwende, nahezu der einzige aus seiner Sparte ist, dessen ADC 16Bit differentiell misst (MSP430F2013)...auch wenn von den 16Bit nicht alle übrig bleiben...:\ aber sonst ist kein vergleichbares Derivat vorhanden, dass so klein, günstig und vielseitig ist. Ich habe leider nicht nur wenig Platz
ADC_FUNCTIONS_H [/c] und die .h: [c] // adc_functions.c #include "adc_functions.h" #include "msp430x20x3.h" struct adc adc_control = { 0, 0, 0, 0, 0, 0, 0 }; void adc_calc_result( void ) { // 32 samples taken - build average by shifting sum right by 5 adc_control.adc_result = ( adc_control.average_sum
-
Thread
Einbau-Vorverstärker für E-Gitarre, Ub = 3V
Touchfläche. Da verwende ich als OpAmp den: *LMC7111BIM5X* als Impedanz-Wandler bzw Verstärker. Ein MSP430 mit Integrierten OpAmps sorgt für die Effekte und Filterung,Verzerrung, Echo usw. Ich kann dir den *LMC7111BIM5X* dafür empfehlen, weil er schon mit sehr wenig Betriebspannung auskommt und schon
Beitrag #6981760: > Ok, wird heutzutage gerne mittels DSP & Co. simuliert. Wofür sich die LEA im MSP430 ganz hervorragend eignet, da sie in wenigen Taktzyklen abgearbeitet bei 16MHz kein wahrnehmbares Delay verursacht und dabei die CR2032 sehr lange hält weil er kaum Strom dazu verbraucht ;-) Und
-
Thread
MSP430P325 Colck zu ungenau
Hallo Ich habe ein Problem mit dem MSP430P325. Ich benütze den MC als Echtzeit Timer, leider wird der Timer mit der Zeit zu ungenau. Die gemessene Quarzfrequenz am XBUF weicht schon über 20ppm ab. Die Lastkapazität vom Qurz habe ich auch schon geändert von 12pF auf 6pF. Es sieht so aus, dass es ein Hardware Fehler ist?
-
Thread
MSP430F2012 Temperaturmessung mit externem NTC
Fehler drinne oder in meiner Aufgebauten schaltung. Danke schon mal für eure Hilfe. mfg #include <msp430x20x2.h> unsigned int temp; int main (void){ WDTCTL = WDTPW + WDTHOLD; //Watchdog aus ADC10CTL0 = SREF_1 + REFON + ADC10ON +ADC10SHT_0 + REFOUT + MSC; // Initialisierung ADC10 Control
20 °C hat was nicht stimmen kann. mfg
-
Thread
Umfrage Datenlogger
Wenn es nicht unbedingt ein Atmega sein muss, könnte ich einen Messwertspeicher mit einem MSP430F149 zur Diskussion stellen. Besonderer Wert wurde auf geringen Stromverbrauch gelegt, um einen langen Batteriebetrieb zu ermöglichen. (Durch ausgefeilte Programmierung und Schaltungsoptimierung
Hallo Hans, wo bekommt man den einen avr butterfly für 20$? Mir fällt da nur Digikey ein, aber die wollen 18$ Versand und noch x$ Mindermengen-Pauschale. Franz
-
Thread
Frage zur Anbindung von 5V-Bauteilen
Probier doch mal kleine C's (<1nF) über die Widerstände zu hängen, um die Pin-Kapazitäten schnell umladen zu können.
recht fix. > > MFG > Falk Ist zwar langsam Off-Topic, aber ich arbeite eh nicht mit AVRs. Die MSP430 rennen auch bei 3,3V neuerdings mit bis zu 25MHz :) Aber zurück zum Thema. Die sauberen Lösungen wären 3,3V für den Atmel oder Levelshifter, die gibts ja auch bidirektional.