-
Thread
Webseite von OpenMCP wird nicht angezeigt
genommen habe, überträgt der Controller folgenden Text über die RS232 Schnittstelle. [code] OpenMCP ...<\r><\n> UART Initialisiert<\r><\n> STDOUT Initialisiert<\r><\n> CLOCK Initialisiert<\r><\n> LED_core Initialisiert<\r><\n> Config Initialisiert<\r><\n> EXTINT Initialisiert<\r><\n> PCINT
auf 3,4 V, gemessen an J2 vom ADD-ON. Die ADD-ON-Platine muss korrekt angeschlossen (Ext., ISP und 25pol. Verbindung) sein. 2. Im ADD-ON musste die SD-Karte (mit maximal 2 GByte und auf FAT16 formatiert) eingelegt sein. 3. Auf der eingelegten SD-Karte müssen die Dateien des SD-Card-Image bereits gespeichert
-
Thread
Netzwerkstack im Eigenbau
Alexander Neumann ethersex by stesi mega-eth by Roland Riegel MicroWebServer by Simon Küppers OpenMCP by Dirk Broßwick aka sharandac Ulrich Radig tuxgraphics by Guido Socher Ich habe mir alle angeschaut. Fast alles deutsche Projekte, weil ich ausgehend von diesem Forum mit Fokus auf AVR gesucht
benutzen. Zu der Zeit, als das RFC geschrieben wurde, gab es viele verschiedene Netzwerktechniken (X.25 via X.21, Token Ring, später FDDI, Arcnet,...) mit unterschiedlichen Paketgrößen, d.h. damals war Fragmentierung technisch notwendig. Heutzutage ist davon praktisch nur noch Ethernet übriggeblieben,
-
Thread
25 Sensoren an ATmega anschließen
einen Tipp geben oder habe ich mich da total verbastelt? Ich suche eine einfache Möglichkeit eben 25 Sensoren einzulesen.. Vielen Dank Christopher
Vorschlag Temperatursensor: MPC9700 oder MCP9701 von Microchip. (TO92 oder SOT23) (Falls der Sensor nicht schon festgelegt ist)
-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
habe ich zwischen ATMEL's AT90CAN128 und einem "normalen" kleinen AVR mit externem CAN-Controller (MCP2515 oder SJA1000) geschwankt. CAN-Übertragung als Bit-für-Bit-Protokoll in Software - nein Danke. Die Entscheidung ist nun aber zu gunsten des Microchip PIC18F458(0) in TQFP44 gefallen, was weniger Platz als ein MEGA88 + MCP2515 benötigt. Einen Schaltregler zur Versorgung der Einzelplatinen habe ich auch verworfen und stattdessen auf einen LDO-Linearregler gesetzt. Die oben genannten TJA-Bausteine sind aus dem 12V-KFZ
-
Thread
Genaue Spannungsreferenz für Atmel Controller
eher etwas besser als nötig wäre ein externer AD-wandler mit einer guten internen Referenz , z.B. MCP3421.
MAX6350 ISL21009BFB850Z Allerdings hat der ADC auch noch mindestens 2 Digits (10mV) Fehler bei 25 Grad. Gruß Anja
-
Thread
Temperatursteurung
I2C Bus festlegen Config Sda = Portc.4 Relais Alias Portd.4 Cursor Off Noblink Temp_soll = 25 Anfang: I2cstart 'startet den I2C-Prozess I2cwbyte Adr_chip_w 'sendet die Adresse des MCP9801 und setzt
den I2C-Prozess I2cwbyte Adr_chip_w 'sendet die Adresse des MCP9801 und setzt das Schreibbit I2cwbyte 0 'sendet die Registeradresse des Temperaturwertes zum MCP9801 I2cstop
-
Thread
mcp2515 anschaltung tranceiver
8 8 16 50 2 250 0 41 9a 07 8 8 16 50 3 250 0 81 9a 07 8 8 16 50 4 250 0 c1 9a 07 9 7 16 56.25 1 250 0 01 9b 06 9 7 16 56.25 2 250 0 41 9b 06 9 7 16 56.25 3 250 0 81 9b 06 9 7 16 56.25 4 250 0 c1 9b 06 10 6 16 62.5 1 250 0 01 a3 05 10 6 16 62.5 2 250 0 41 a3 05 10 6 16 62.5 3 250 0
4 16 75 2 250 0 41 ac 03 12 4 16 75 3 250 0 81 ac 03 12 4 16 75 4 250 0 c1 ac 03 13 3 16 81.25 1 250 0 01 ad 02 13 3 16 81.25 2 250 0 41 ad 02 13 3 16 81.25 3 250 0 81 ad 02 13 3 16 81.25 4 250 0 c1 ad 02 14 2 16 87.5 1 250 0 01 b5 01 14 2 16 87.5 2 250 0 41 b5 01 14 2 16 87.5 3 250
-
Thread
PIC4550 - Anfänger Problem
------------------------- Debug build of project `C:\Users\User\Documents\PIC-Vorlagen\PIC18F4550.mcp' started. Language tool versions: MPASMWIN.exe v5.37, mplink.exe v4.37, mplib.exe v4.37 Preprocessor symbol `__DEBUG' is defined. Sat Nov 06 23:53:22 2010 ---------------------------------------
------------------------- Debug build of project `C:\Users\User\Documents\PIC-Vorlagen\PIC18F4550.mcp' failed. Language tool versions: MPASMWIN.exe v5.37, mplink.exe v4.37, mplib.exe v4.37 Preprocessor symbol `__DEBUG' is defined. Sat Nov 06 23:53:23 2010 ----------------------------------------
-
Thread
CAN- als Haus-Bus
der Knoten eigentlich nichts tut. Dummerweise kann man den Stromsparmodus beim von mir eingesetzten MCP2515 nicht nutzen, weil man dann laut Datenblatt das Frame verliert, das ankommt während der MCP2515 schläft. Daher ist eine Idee, eventuell "dumme" Knoten einzuführen, die kein CAN benutzen und schon
beherrscht? Also außer AT90CAN*, der braucht schon im IDLE-Modus mehr Strom als mein ATmeta644 (IDLE) + MCP2515 (aktiv) zusammen.
-
Thread
Konstantstromquelle - Simulationsprobleme
µC-Eigenen KSQ-Artikel wirklich funktioniert bzw. mit welchen Anpassungen (z.b. Treiberbrücke durch einen MCP1407 ersetzen?) sie Lauffähig wäre) Zur eigentlichen Dimmung könnte ich mir dann auch vorstellen, einfach den Strom über die Referenzspannung zu regeln, das dürfte dann ja wahrscheinlich keine große
reichelt jetzt nicht gefunden habe? oder wäre es da am Sinnvollsten, nen 10 Ohm Präzisionstrimmer (25-Gang) zu nehmen und mit dem den Messwiderstand genau einzustellen? Eigenartig finde ich auch, dass das LED-Modell, welches ich jetzt mal als Last eingefügt habe, sich etwas seltsam verhält: Wenn
-
Thread
180kHz PWM und MOSFET
Gate wird auch nur Wärme verbraten werden, das wird keine richtige PWM. Da müssen pro Schaltvorgang 25 nC Gateladung rumgeschubst werden. Das sind über 2 µs zum Einschalten, bezogen auf deine 5,5 µs Periode ist das extrem viel. Da der Optokoppler die notwenigen Umladeströme nicht liefern kann, wirst
aus dem Link auch nicht einsetzen. Zu langsam... Aber trotzdem danke! Ich hab bei Reichelt den MCP1407 gefunden. Der müsste geeignet sein, oder ? Aus dem Datenblatt scheint es so, dass die Beschaltung simpel ist, einfach 12V an Vdd, Ausgang vom OK an Input und Gate vom MOSFET an OUT ?
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
meinen CAN Monitor (siehe Beitrag weiter oben) verwende. Ganz einfach mit einem PIC18F2685 und einem MCP2551. Das zweite Bild zeigt ein Demoboard mit einem MCP25055 CAN I/O Expander das ich letzte Woche gebaut habe. Es besitzt einen analogen 10bit Eingang an dem ein lichtempfindlicher OP angschlossen
Fall sollte die Verlustleistung am Shunt nicht höher als 250mW sein. Das wäre bei einem Shunt von 0,25 Ohm der Fall. Das wäre dann 0,025V pro 100mA am Shunt. Mit einem Spannungsteiler von 6,25:1 kommen wir am ADC auf eine Spannungsdiff von 0,004V pro 100mA. Das bedeutet pro Bit 100mA. Das ist zwar schon
-
Thread
Batteriestrommessung +-50A
allegro-microsystems/acs758lcb-050b-pff-t/current-sensor-50a-3cb/dp/1791392 maximale Messauflösung: 0,25A Vielen Dank für Kommentare und Tipps.
Nimm einen niederohmigen Shunt und wandle direkt mit einem Delta-Sigma-ADC. Ein billiger wäre der MCP3553. Damit hast Du auf jeden Fall eine hohe Auflösung; an der Genauigkeit kannst Du dann arbeiten :-)
-
Thread
ANSEL und gretel
---- Debug build of project `Z:\home\h2obrain\Workspace\h2obrain\PIC\PIC18F2550\LCD_C18\LCD_C18.mcp' failed. Language tool versions: mpasmwin.exe v5.37, mplink.exe v4.37, mcc18.exe v3.36, mplib.exe v4.37 Preprocessor symbol `__DEBUG' is defined. Sat Oct 16 03:46:15 2010 gruss h2obrain
danke für die Antwort. Habe mich leider beim pic verschrieben. Arbeite mit diesen PiC:PIC18F25K20 und dort muss ich das ANSEL Register schon angeben.
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
Dann werde ich mich mal an den Buffer wagen........... Achja damit auch der zweite Empfangsbuffer im MCP den Rollover mitspielt habe ich noch das BUKT Bit gesetzt (MCP Seite 27) // turn off filters => receive any message mcp2515_write_register(RXB0CTRL, (1<<RXM1)|(1<<RXM0)|(1<<BUKT)); mcp2515_write_register
//CS2 low . . . PORTB |= (1<<SPI_CS1 | 1<<SPI_CS2); // beide CS high steckt in: - mcp2515_read_register - mcp2515_write_register - mcp2515_write_register_f - mcp2515_bit_modify - mcp2515_read_rx_status - mcp2515_init - can_get_message - can_send_message also überall da, wo
-
Thread
MOSFET wird heiss, Single Stage Flyback, Sperrwandler
wurde von TI vorgeschlagen. Da dieser aber 9A peak current liefert bin ich mittlerweile bei einem MCP1416 mit 1.5A peak current. Durch die Änderung des MOSFET-Treiber geht momentan der Treiberausgang direkt auf meine Gate vom MOSFET. Wird ein Gate-Vorwiderstand zwingend benötigt? Ich habe die Verläufe
nachrechnen, welche Werte rauskommen. PFC brauchst Du ja nicht. Bei Lightning fängt die Norm m.W. bei 25 oder 30 W an. Da Du konstante t_on nimmst variiert die Frequenz - welche kommt raus? Duty cycle? Die Diode am Ausgang kann Ui/n+Uo in Sperrrichtung? Ach ja, MOSFETS hatte ich einmal Infineon SPP11N60
-
Thread
230V Wechselspannung galvanisch getrennt (HCPL7840) mit Mikrocontroller messen
HCPL7840 ein einziges Signal machen, dass einen Offset von 1,65V hat und sich dann zwischen 0,05V und 3,25V bewegt. Wie kann ich das am geschicktesten lösen? Reicht es eventuell sogar aus, Vout- des HCPL7840 auf 1,65V zu legen und Vout+ liefert das von mir gewünschte Signal? Der ADC hat eine Auflösung
Auf der 230V-Seite digitalisieren, z.B. mit MCP3201. Versorgung aus Kondensatornetzteil. SPI-Schnittstelle über Optokoppler an STM32.
-
Thread
Warum funktioniert diese Einschaltverzögerung mit uA741 schnell hintereinander?
einer Endstufe aus BC550/BC560. Hierbei handelt es sich um Bauteile, mit denen ich schon vor über 25 Jahren herumbastelte, und ich habe sie eher aus Sentimentalität und Nostalgie als aus irgendwelchen praktischen Gründen gewählt. Die Batterie ist eine 9V Block, der Schalter ein öffnender Mikroschalter
noch ganz kleine) Tochter. :-) (ATmega8, 2 Schieberegister 4014 und 4015 für die 7*8 Matrix-Tastatur, MCP4151 zur Schonung meiner Ohren, LM4861 für Batterieschonenden Sound und genannter MCP1702 für die Versorgung)
-
Thread
CANBUS MCP2515 PIC Problem
'mcp2515_write_register(rxm0sidh, 0) ; SPICSOn SPISend 0x20 SPISend 00 WaitMs 1 SPICSOff 'mcp2515_write_register(rxm0sidl, 0) ; SPICSOn SPISend 0x21 SPISend 00 WaitMs 1 SPICSOff 'mcp2515_
write_register(rxm1sidl, 0) ; SPICSOn SPISend 0x25 SPISend 00 WaitMs 1 SPICSOff 'mcp2515_write_register(rxm1eid8, 0) ; SPICSOn SPISend 0x26 SPISend 00 WaitMs 1 SPICSOff 'mcp2515_write_register(rxm1eid0, 0) ; SPICSOn SPISend 0x27 SPISend
-
Thread
ATxMega Entwicklungsboard 2
Pads hilft hier sehr. Habe heute die Platine soweit in betrieb genommen, die erste Version von OpenMCP läuft auch schon. Es gehen z.Zt.: - Netzwerk - MMC - UART (USB/RS232) - LED CA Dirk
Passt sich ja gut ein in die OpenMCP Hardware-Bilderliste (http://wiki.neo-guerillaz.de/). Ich hoffe das meine Platinen auch bald ankommen, dann kann ich mich über die Feiertage nochmals um OpenMCP auf den beiden ATXMega Boards von Tim
-
Thread
Loew Power Hausbus
Stromverbrauch, ich hab da mal den SX1211, der zieht (supply 2.1-3.6V) receiver mode 3mA, transmitting 25mA, also etwa ein Neuntel, wenn man die Stationen als 99% im Empfangsmode betrachtet. Die Frage, ist, ob man in einer Betonhuette mit Funk durchkommt. Der genannte Chip ist nicht exakt Zigbee, nur in
nachdem mein Buesslein nu so ein Jahr laeuft... empfehlenswert: Mega88 + MCP2515 + PCA82C250 die komplette Kette kann im Ruhezustand in den Tiefschlaf geschickt werden und wacht problemlos wieder auf wenn ein Paket kommt. Spaetestens das 2. kommt durch, daher vorher ein nutzloses
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&&item=300436282026 """ USB Datenkabel für Siemens A35,C25,S25,C35,C45,M50,SL45 passend für Siemens: A35, A36, A50, C25, C25 Power, C28, C35i, C45, M35i, M50, ME45, MT50 , S25, S35i, S45, S45i, SL42, SL45, SL45i Ersetzt Original Datenkabel: DCA-540 "
800x600 = 480 000 * 3 "da RGB" = 1 440 000 Byte 1 440 000 Byte / 1024 = 1 406,25 kb 1 406,25 / 1024 = 1,373 MB 1,373 MB * 25 Bilder = 34,325 MB in der Sekunde wikipedia schreibt, das man mit 40 mb/sec rechnen kann. Wie es aber tatsächlich bei der Dockstar aussieht, ist
-
Thread
EasyAVR Entwicklungsboard
in-circuit programmer. COG (Chip On Glass) serial display 2x16 characters. 2x8 bit port expander (MCP23S17) RS-232 port with DB9 connector. 4x4 keypad. Menu keypad (left, right, up, down, enter, cancel buttons). Socket for optional DS1820 temperature sensor (DS1820 is not included). Sockets for
Ich habe das EasyAvr5. Bin absolut zufrieden. Mein Oszillator läuft bis 25 MHz, höher konnte ich nicht testen. Zum Programmieren gibt es ein extra Tool (AVRFlash). Damit kannst du jedoch jede Bin- oder Hex-Datei auf den AVR bringen.
-
Thread
Sensorplatine MPX4115 DS1621 HIH5030 - Schaltungskontrolle
empfohlen wird. Zu der Quellimpedanz von 10k: Die Signale kommen nicht an den AVR sondern an den MCP3424. Bei dem finde ich im Datenblatt auf Seite 14 "Input Impedance" zin=2.25MOhm Außerdem wird empfohlen wegen "system performance (offset, gain, NON linearity)" einen OPV zu verwenden. Ist
> zin=2.25MOhm Dann brauchst du erst recht keinen OpAmps weil der Spannungsteiler locker hochohmig genug aufgebaut werden kann. > Belastet mein Spannungsteiler nun den ADC Eingang Nein. Er belastet
-
Thread
Kann mir jemand was in C schreiben?
Deal, dann nehme ich 2 Stück UND 3x MCP2551. ok?
Passt. MCP 2551-I/P oder MCP 2551-I/SN ?
-
Thread
Fragen zu CAN-Boards/Controller
anzeigen zu lassen, benötige ich einen CAN-Controller und einen CAN-Transiver, richtig? 2.Ist der MCP2515 nur ein CAN-Controller/Transiver, der CAN-Nachrichten empfangen und umwandeln kann, aber keine LED’s, Taster etc steuern kann? Das heisst, es müsste ein weiterer Controller, z.B. ein Atmega zum
1. richtig 2.der MCP2515 ist ein CAN-Controller der über SPI angesteuert wird (steht bei dem im Datenblatt) ergo brauch er unbedingt einen Mikrocontroller. Der AT90CANXXX kann CAN-Narichten empfangen und verarbeiten brauch
-
Thread
Datenblatt URL ändern?
MCP23017 MCP23S17 http://ww1.microchip.com/downloads/en/devicedoc/20001952c.pdf
4N25 http://www.vishay.com/docs/83725/4n25.pdf
-
Thread
Komplettverkauf Bauteile, was wert? - Tabelle
TRANSFORMER 6V/12V 30VA 32.5248 3 MSP430 MCU MSP430F248 28.8288 10 MSP430 MCU MSP430F2132 28.476 25 7SEGMENT LED YELLOW 26.46 25 BJT, NPN 22.89 217 RS232 TRANSCEIVER 20.0508 8 MSP430 MCU MSP430F2013 18.6144 100 CSMD 17.808 9 7SEGMENT LED GREEN 17.2368 4 LT1077 PRECISON OPAMP 15.6576 3 MSP430 MCU MSP430F4113 15.246 6 VREG, LDO, 1A, 3,0V 14.9688 25 PLCC32 SOCKET 14.7 100 74LVC373 LATCH 14.532 2 AD5932 WAVEFORM GENERATOR 14.3136 10 CAN CONTROLLER MCP2515 14.28 9 7SEGMENT LED RED 13.986 4 MSP430 MCU MSP430F2252 13.944 1 MSP430
-
Thread
PWM IC - feine Kontrolle von duty cycle
mit 20 kHz Ueberlauf Frequenz hinkriege habe ich gewonnen. Hmm, hab gerade mal geschaut, die Tiny 25/45/85 haben eine PLL, aber leider nur 8-Bit Timer :-0 MFg Falk
LM/LM555.pdf ) auf Seite 8 / 9 wird genau das gezeigt, was ich vorhab. Ich werde vermutlich nen MCP4821 12 bit DAC nehmen, der mit 2.048 V mit 12 bit Aufloesung gibt und da einfach ~1.5 V draufaddieren. Dann lege ich nen 15 kHz Signal vom AVR auf den Trigger vom 555 und moduliere die Pulsweite
-
Thread
Eigenverbruach Spannungsregler
, aber ausgeschaltet kann er bei dir nicht sein, dann könnte die Schaltung nie mehr aufwachen. Ein MCP1702-33 (reichelt.de, Schaltung im Datenblatt) braucht weniger und reicht mit 200mA locker und erlaubt es, die leerer werdende 9V Batterie bis zum Schluss bei ca. 5.4V auszunutzen, auch die 6V Batterie
Eigentlich wollte Peter ja eine Laternenbatterie 4R25. Aber scheinbar ist er zu schwerfällig eine Suchmaschine zu bedienen. http://data.energizer.com/PDFs/4R25_EU.pdf
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
sehen wie es wird. >> es kommt ja auch drauf an wieviele mitbestellen (zurzeit >> sind erstmal 25 Geräte geplannt). >Also Interesse habe ich durchaus! Du hälst uns ja bestimmt auf dem >laufenden und sagst bescheid, wenns ans bestellen geht, oder? :-) Grundsätzlich ja, aber die 25 ist die Zahl
ich jetzt schon, so hab ich z.b. schon die 30 Power switches hier und kümmer mich grad schon um die 25 Analogsticks. Gruß Zippi
-
Thread
"Bester" Joule thief wie aufbauen ?
Wirkungsgrad würde ich so abschätzen: Verstärkungsfaktor 1,2V auf 3,4V = 3,2/1,2=2,7 80mA von Batterie und 25mA zur Led ergibt 25/(80/2,7)=0.83%
> Verstärkungsfaktor 1,2V auf 3,4V = 3,2/1,2=2,7 > 80mA von Batterie und 25mA zur Led ergibt 25/(80/2,7)=0.83% Erstklassige Herleitung. Du hast echt Talent. Aus dir wird noch was, wenn du erst einmal aus der Vorschule in die 1. Klasse kommst.
-
Thread
RMS to DC Schaltung
mich" zu umständlich. Wie willst du denn dann deinen PCF8591 auslesen ? Rästel über Rätsel. Der MCP würde ein Signal liefern zu dessen Auswertung man keinen uC bräuchte, aber der PCF....
. Hier mal eine alte App Note von National zu diesem Thema. http://www.national.com/ms/LB/LB-25.pdf Aber wie schon frueher gesagt ein kleiner AVR Controller reicht dafuer aus. Dann kann man die Formel auch Softwaremaessig loesen. Habe ich schon fuer AVR und MSP 430 sogemacht. Gruss Helmi
-
Thread
ADC Spannung genauer messen
und die ARef mit 1nF und 100nF jeweils so dicht wie möglich am AVR GNDA entkoppeln. Ich kenne den MCP1541 nicht, aber bezweifle, dass er einen internen Vorwiderstand hat. Die Massefläche für die analogen Signale nur an einem zentralen Punkt mit der Massefläche der restlichen Schaltung verbinden.
du uns bitte mal. >Gruß Das ist kein Kurzschluss. Ich hatte nur nicht die richtige LIB für den MCP da. Aber das Gehäuse ist das gleiche ;) Ist aber aus dem Layout im ersten Post ersichtlich
-
Thread
CP/M auf ATmega88
In der Tat, 2,06 € incl. Versand bei einer Abnahmemenge von 25 Stück. Ich lass mich breitschlagen. Wer möchte? Ab 25 bestelle ich. Joe
aufgebaut. Ich habe dabei einen anderen 3,3V-Spannungsregler verwendet, den ich noch zur Hand hatte: MCP1702. Die verbauten 100nF-Kerkos sehen nicht ganz so schön aus, weil ich nur welche mit Rastermaß 7,5mm zur Hand hatte. Ich habe einen 25 MHz Grundton-Quarz verwendet mit 18pF-Kondensatoren daran. Gestern
-
Thread
Der Thread zur neuen Hameg HMO Oszilloskop-Serie: 3524 3522 2524
auch nicht falsch angegebn, oder glaubst Du, dass eine 16 Kanal National Instruments AD Karte mit 1,25 MS/s die auf jedem Kanal hat :-DD ?
1x4MPts [4x2MPts, 2x4MPts] Bei meinem HMO 2524 steht im Datenblatt: Abtastrate (Echtzeit): 4 x 1,25 GSa/ s, 2 x 2,5 GSa/s Memory: 4 x 2 MPts, 2 x 4 MPts Wenn ich nun bei meinem HMO 2524 nur 1 Kanal aktiviere, stimmen die 2,5 GSa/s, schalte ich aber 2 Kanäle ein, reduziert die Mühle auf 2x 1,25GSa