-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
S=U+D+L+R:M=N 19 IF S>2 THEN GOSUB 37 20 IF S=1 THEN N=(N+2)&3:GO 26 21 IF (N=0) & (R=1) THEN GO 26 22 IF (N=2) & (L=1) THEN GO 26 23 IF (N=1) & (D=1) THEN GO 26 24 IF (N=3) & (U=1) THEN GO 26 25
Jörg, nochmal ein Versuch, Schnittstellen zu ergänzen. Bei Reichelt gibt es den 18Bit AD-Wandler MCP 3421A0T-E/CH mit I2C-Interface für gut 2€. Obwohl im 6-Pin SOT23-6, sollten sich die 2x3 Beinchen im 0,95mm Raster noch von Hand löten lassen. Macht es Sinn, dieses IC mit einem eigenen Basic-Befehl
-
Thread
Junkers CAN-Bus Protokoll
Noch ein kleiner Hinweis zur Verkabelung (bzw. der Software) die SPI_Pin Nr. sind nicht die Pin's des ESP_Platine bzw. zur Software. static const byte MCP2515_SCK = 18 ; // SCK input of MCP2515 static const byte MCP2515_MOSI = 23 ; // SDI input of MCP2515 static const byte MCP2515_MISO
Noch ein kleiner Hinweis zur Verkabelung (bzw. der Software) die SPI_Pin > Nr. sind nicht die Pin's des ESP_Platine bzw. zur Software. > > static const byte MCP2515_SCK = 18 ; // SCK input of MCP2515 > static const byte MCP2515_MOSI = 23 ; // SDI input of MCP2515 > static const byte MCP2515_MISO
-
Thread
Leistungsaufnahme Steckernetzteile
konnte. Es gibt ja mittlerweile diese elektronischen Stromzähler. Von Microchip gibt es da z.B. den MCP390x. Dieser besitzt intern einen Hochpass, um den Offsetfehler zu kompensieren. Mit einem Fön (dessen 1. Leistungsstufe ja meist mit einer Diode realisiert ist), hatte ich mit einem MCP3909 mal die
Ich habe alles gelesen, welchen Fall denn? Das mit dem MCP zählt nicht, ich rede von Ferraris... ich verstehe nicht, worauf Du hinaus willst.
-
Thread
MCP23S17 Porterweiterung SPI
Hallo Leute, wie steuere ich einen MCP23S17 von BASCOM aus an. Folgende Schaltung ATMEGA 32 mit SD-Karte (SPI-Hard). Nun will ich die vorhandenen Ports um 32 Ausgänge und 16 Eingänge erweiter, da SPI glaube ich da ganz gut für geeignet
Nun ich will folgendes wissen. Wie steuere ich den MCP23S17 per Bascom an? Wie lese ich die Daten aus und in den Portexpander. Wie setzte ich die Interruptausgänge? Habe erste Gehversuche gemacht, klappt aber nicht. Gruß, Stephan
-
Thread
Webasto W-Bus
Diagnose sendet die Software endlos abwechselnd zwei Befehle [code]F4 0D 50 30 5F 60 61 0A 2A 3D 2B 23 0E 28 F4[/code] und [code]F4 17 50 30 1E 5A 33 03 01 04 02 58 59 32 10 15 13 34 24 2C 12 11 0C 51 B7[/code] Die sehen deutlich länger aus als alles was ich sonst so gesehen hab. Adresse Länge und
Betriebszuständen mit entsprechenden Hexcodes. Die Antwort auf F4 0D 50 30 5F 60 61 0A 2A 3D 2B 23 0E 28 F4 sieht so aus: [code] ADRLENCMD00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 4F 1C D0 30 5F 00 63 60 00 62 61 00 01 0A 0D 2A 00 3D 03 20 2B 00 23 36 21 22 23 24 25 CHK
-
Thread
Geigerzähler
und einen Teil der Betas abzuschirmen wirste auch mit dickem > Blech nicht weit kommen, da Braucht's schon dickeres Blei. Bei uns im Physikunterricht tat's bei Alpha schon ein Blatt Papier, bei Beta ein Alu-Blech... > Radon ist ein Gammastrahler und daher sehr kurzlebig, Halbwertszeit ca. > 30
Große Fläche (=> Photodiode) - und reahiert und auf Beta und Gamma. Schaltplan und Bauanleitung gab's vor Jahrzehnten mal in der Funkschau. Habe momentan keine Quelle greifbar, aber gibt's garantiert irgendwo im Netz. virtuPIC /ggadgets for tools & toys
-
Thread
HP Pavilion dv9000 fehlkauf?!
diese aktiviere. Mit freundlichen Grüßen Daniel S.
diese aktiviere. Mit freundlichen Grüßen Daniel S.
-
Thread
SPI Expander gesucht
MCP23S17 von Microchip Features • 16-bit remote bidirectional I/O port - I/O pins default to input • High-speed SPI™ interface (MCP23S17) - 10 MHz (max.) • Three hardware address pins to allow
-
Thread
MMC/SD-Karte mit FAT16 an AVR
Weder mit mkdosfs noch mit cat /dev/zero </dev/speicherkarte>. Haben wir uns ausgesperrt ?? P.S.: T.S.: Könntest Du Deinen Code vielleicht hier posten ?
und darin messwerte abspeichere erkennt er mir kein enter zb.: 2010-01-10 12:32:11;14,532;l/s;29328398.2938;m3<ENTER> 2010-01-10 12:32:12;14,532;l/s;29328398.2938;m3<ENTER> 2010-01-10 12:32:13;14,532;l/s;29328398.2938;m3<ENTER> 2010-01-10 12:32:14;14,532;l/s;29328398.2938;m3<ENTER> 2010-01
-
Thread
Porterweiterung
Hi! Ich bastle gerade mit dem MCP23008 herum. Das ist ein 8Bit IO-Expander von Microchip mit IIC. Er besitzt ebenfalls einen Interrupt und kann direkt Leds treiben. es gibt auch eine SPI Version und zwar heisst diese MCP23S08. Die beiden Chips gibts auch als 20Bit Variante und laufen unter dem namen MCP23016(IIC),MCP23S17(SPI),MCP23017. http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11034&mid=11&lang=en&pageId=79 also ich muss sagen, das Bauteil gefällt mir. Es ist fast so einfach
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
Oder halt einen FTDI 2232 nehmen, der hat ja SPI dran, da kannste den MCP ansprechen.
Paralellport müsstest du die Leitungen toggln. das bedeutet du brauchst höhere Frequenzen um 1MBit/s zu übertragen. Wenn bei mir wieder Zeit ist wollte ich mir einen kleinen CAN-Logger bauen mit einem R8C23 + FTDI.
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
gemacht... Hat aber halt keine gute performence die ganz geschichte. Und Optional vllt. noch einen MCP2515 CAN-Controller ...dafür habe ich mir auch einen schönen Treiber geschrieben. Den CAN Controller brauch ich weil ich das Teil wieder ins Auto einbauen möchte und ich denk bei 1 MBit/s könnte man
/3 4,4336 17,734475MHz/4 Der AVR@16MHz am S1D13506 ist übrigends recht flott: Bei 640x480@8bpp schafft dieser (in Zusammenarbeit mit der BitBLT Engine) pro Sekunde: - 50 zufällige Linien (mit Längen zwischen
-
Thread
PIC ICD 2 selbstgebaut
Andreas, Nachtrag: Wäre nicht schlecht, wenn Andreas bei der nächsten Aution zu den programmierte PIC's auch die MCP41010 und MC34063 mitliefern könnte. Gruß Siegfried
alles gut nur gibt es wohl bei der Modularbuchse unterschiedliche Versionen. die Reichelt "MEBP 6-6S" funktioniert schonmal nicht. Hier ist das Pinning gerade verdreht zum original ICD2. Benutzt man eine Buchse mit den Kontakten "unten" zur Platine hin, sollte wirklich alles Plug&Play mit dem MCP
-
Thread
AVR Ethernet Platine
Ausgänge. Das NAND und Inverter sind dann weg. Das sind 12 Pins am CPLD von 34 verfügbaren, bleiben 23. Der MUX könnte auch über den CPLD laufen, das wären dann 10 Pins, bleiben 34 - 12 - 10 = 12. Man bräuchte aber 8+8+1=17 für den Latch. Stellt sich nun die Frage wie man sich entscheidet. Entweder
internen an Addresse 0x8000 bis 0xFFFF. Man hat also die ersten 64Kb linear gemappt. Bei CPLD = 0x23; würde an Addresse 0x0000-0x7FFF der externe SRAM ab 0x18000-0x1FFFF, und an Addresse 0x8000-0xFFFF eben 0x10000-0x17FFF. Man hat also die zweiten 64Kb gemappt aber diesmal umgedreht. Bei CPLD
-
Thread
Reichelt: Was ich gerne im Programm hätte
Parallel deswegen hab'ich letztes mal bei Farnell bestellt: vernünftige KLEINE SMD Resonatoren (gibts's ca. 3.5 x 1.8mm) hochfrequente SMD Resonatoren (16MHz) Stecker für MMC, SD Karten Standard digitaltransistoren in SOT23 und SC70 allgemein wäre ein besseres SMD Angebot schön (vielleicht bin ich
... und ein paar MP3-Decoder: VS 1001K-S VS 1011B-S beide 12,50 jörn
-
Thread
Hausbus
Lampenknoten resettet, während der andere weiterläuft... das wird dann unsynchron. Im schlimmsten Fall geht's Licht garnimmer aus, weil z.B. beide beteiligten Lampenknoten die Info "Taster wurde gerade gedrückt" aus unterschiedlichen Zuständen heraus, unterschiedlich bewerten... :-) [Busruhe] > Der MCP2515
man will ja sauber und modular programmieren, da sind Reserven immer praktisch. Nach oben hin gibt's natürlich keine Grenzen ;-). Gibt's keine AVRs, die kompatibel zum Mega8 sind und mehr als 8kB Flash haben?
-
Thread
SPS Betriebssytem
Ergänzung um RS232 Funktionalität Was noch versucht wird / geplant wird zu implementieren - CAN via MCP2515 - HW PWM der AVR`s - ADC`s auslesen - Lesen eines SPS-Programms von einem I2C eeprom (24cXX) - mehr IO`s durch Porterweiterungen (z.B. I2C oder SPI) - Status-LED`s (Damit man auch was zu sehn
durch 2x 74HC595)ggf mit Optok. Outputs: 16 Stück (durch 2x 74HC165)ggf mit Optok. ADC: 8 ADC`s (die des AVR`s) PWM: 2 CAN: MCP2515 RS232: MAX232 oder RS485: MAX485 (z.B. mit SNAP-Protokoll) EEPROM: 24CXX (für späteres SPS-Programm (wichtiges ToDo)) mfg KoF
-
Thread
Akku Ladetechnik
Hallo, ich habe gerade Lade-Controller von Microchip (MCP73831, MCP73861) für Li-Polymer Akkus gefunden. Hat jemand schon Erfahrung mit den Controllern gesammelt? Jetronic
mal über Schaltungen mit dem CCS reden. (so was gab s ja schon fast, s.O.) Also ich hoffe auf eine konstruktive Diskussion. Matthias