-
Thread
Mega8 mit Motor über Relais hängt sich auf
Hallo, ich habe hier eine Platine mit Mega8, MCP2515 (CAN) und CAN Transceiver. An der Platine hängen unter anderem 4 Finder Printrelais die über je einen BC547 über den Mega8 geschaltet werden und 2 Motoren schalten. Wenn ich nun den Motor weglasse
dann hängt sich der Mega8 auf. Manchmal startet er neu und manchmal passiert einfach nichts mehr (der MCP2515 läuft weiter und sendet scheinbar auch noch ACKs) Der Motor wird aus den gleichen 12V (momentan ein Gel Akku) versorgt wie der Rest. Für die Elektronik gehen dann die 12V über eine SB 340 (Schottky
-
Thread
AVR Netzwerk am PC
ausgestattete AVR Megax8 an den PC hängen. Die einzelnen Geräte sollen mit 1 (Temperatursensoren) bis 25Hz (Spannungsmessung) Daten liefern. Sie sind höchstens 1m voneinander entfernt in einem Gerät eingebaut. Momentan habe ich einen Mc der mittels RS232 mit dem PC kommuniziert. Ich bin auf der Suche
...oder einen CAN-Transceiver, z.B. MCP2551, direkt an RX/TX der Controller hängen. PC-seitig dann MAX232 + MCP2551. Spart die Sende-/Empfangsumschaltung.
-
Thread
Can-Bus mit Verzweigungen
Bustreiber Philips PCA82C250/251 Bei einer Baudrate von 20kbit/s (weniger lässt der oft benutzte MCP2515 nicht zu) bleibt also beim gängigen EF-Haus genug Sicherheitsreserve. Übrigens: das CIA-Dokument spricht von unterminierten Stichleitungen. Praktisch beduetet dies: die längste Leitung im Haus
LowCurrentLED ziehen 1mA, was bei dir wieder 20% des gesamtem Busankopplers wären ;) Mh, zum Standby: Der MCP2515 muß bei mir stets laufen und somit auch der Buskoppler um eingehende Nachrichten zu empfangen. Sonst muß ich jede Nachricht 2mal senden und solche Scherze. Ausserdem schaltet der MCP sein Taktgenerator
-
Thread
Quarz -> CAN-Baudratenfehler noch OK? (AT90CANxx)
etwas anheben, dann kannst du mit 3,8V/12MHz arbeiten? Oder einen MC ohne CAN verwenden und einen MCP2515 dranstricken? Dann kannst du jedem Teil den passenden Quarz spendieren...
jetzt ne Grundlage zu entscheiden, ob 10MHz-Lösung oder 12MHz@3,8V oder größeren HW-Aufwand durch z.B. MCP2515 + 2. Quarz zum Einsatz kommt. Dank an Euch beide, Frank:-)
-
Thread
CAN UP Modul
Kostenunterdrückung. Mein jetziges Planung weist folgende Leistungsmerkmale auf: Mega 44/88/168 TQFP CAN per MCP2515 6poliger ISP Stecker Stromversorgung 7 - 40V (60V) dank LM 2574 Einbau in normale UP-Dose möglich Auf 16Polige Buchsenleiste: rs232, SPI, RST, I2C, 4x Analog IO, INT1 und OC1B + 5V Versorgungspannung
findet ihr auch ein Bild des vorläufigen Entwicklungsstand. Kostenmäßig will ich versuche auf 15 - 25 pro Platine (inkl aller Bauteile) zu kommen. Hättet ihr Intresse an solchen Platinen bzw noch Anregungen ? mfg Moritz
-
Thread
Atmega32 SMB360 Bits setzen
Atmega32 einige Bits vom meinem Beschleunigungssensor setzen. Genauer gesagt das Bit 7 im Register 25h. Der Christoph hat das auch gemacht und bei ihm scheint es auch funktioniert zu haben, nur leider bei mir nicht. Ich habe die gleiche Funktion wie er benutzt und zwar diese hier: void smb360_write_bit
Da fällt mir gerade noch was ein. Auf dieser Seite: http://www.kreatives-chaos.com/index.php?seite=mcp2515_reg wird ja auch erklärt wie man per SPI Register liest und schreibt. Einmal macht er das so wie ich und dann gibt es noch diese Möglichkeit: "Einzelne Bits setzen/löschen". Dort nutzt er noch
-
Thread
MMC/SD-Karte mit FAT16 an AVR
SD-Karten bis 25 MHz.
in der Datei steht, liegt daran, dass die Datei nicht gekürzt wird. Wenn Du z.B. > write test.txt 25 sagst, wird der Dateiinhalt ab Byte-Offset 25 mit den von Dir eingegebenen Zeichen überschrieben, bzw. an die Datei angehängt. Wenn Du aber weniger Zeichen eingibst als die Datei bereits lang ist, bleiben
-
Thread
7805 wird sehr heiss
hier eine Schaltung, die wohl ziemlich ähnlich ist zu Deiner: ATmega32, 4Mhz Takt CAN-Baustein MCP2515 Transceiver LCD-Display (LED-Beleuchtung wird direkt über 24V versorgt) Regler LP2950 im TO-92, ohne Kühlkörper Versorgungsspannung 24V Der Regler (TO92!) wird handwarm. Für so ein Ergebnis
Cj0KEQjw3ZS-BRD1xu3qw8uS2s4BEiQA2bcfM-TIJnaa9Bi8CW53wKT3PXXYgaK3YXl62e3WYWckF9saAlBA8P8HAQ https://www.conrad.de/de/dcdc-wandler-print-recom-r-7850-05-5-vdc-05-a-25-w-anzahl-ausgaenge-1-x-154483.html?gclid=Cj0KEQjw3ZS-BRD1xu3qw8uS2s4BEiQA2bcfM-KdLKp5n_S27TmYj88UHm-lRkB_bWcaoTdsKIMjjBcaAizN8P8HAQ&insert_kz=VQ&hk=SEM&WT.srch=1&WT.mc_id=google_pla&s_kwcid=AL!222!3!
-
Thread
SPI ATmega8L Beschleunigungssenor
könntest du mir das an einem beispiel erklären. ich muss beim Beschleunigungssenor in der Adresse 25h Bit 7 setzen und Bit 5 und 6 nicht setzen.
mußt den SS Pin als Output konfigurieren und selbst umschalten. Um jetzt die den Wert an Adresse 0x25 zu ändern: - SS auf low - SPI-Write mit der Adress 0x25 (oberstes Bit muß 0 bleiben um ein Schreiben zu kennzeichnen - SPI-Write mit dem gewünschten Wert (Bei Adresse 0x25 kannst Du sowieso nur
-
Thread
DAC0808 nur mit Bipolarer Spannung ?
mnonly=0&newproducts=0&ColumnSort=0&page=3&stock=0&pbfree=0&rohs=0&k=&quantity=&ptm=0&fid=0&pageSize=25 Wenns auch etwas langsamer sein darf, kannst du das Häkchen bei "Einschwingzeit" wegnehmen, dann steigt die Auswahl stark an. Und mit der Ergebnisliste kannst du einen passenden raussuchen und
und die Ausgangsspannung an REF entnommen) Oder geht seriell mit billiger interner Referenz ? MCP4801
-
Thread
[OS-HB] Richtlinien für Hutschinenkomponente...
Bauteilen 40x40x20 IO Erweiterung B inkl. Bauteilen 40x40x20 IO Erweiterung C inkl. Bauteilen 40x40x25 LED farben bei Netzteil: blau/rot +5V gelb +12V grün +24V LED faerben für IO Erweiterungen grün IO Port (geschaltet) rot Rx gelb Tx Max Stromverbrauch 1,5A pro Knoten Max Stromverbrauch
kann man das Programm ja per ISP einspielen. Als Can Controller verwende ich vorerst einmal den MCP 2515 und den PCA 82C250
-
Thread
Wieder mal Oszillator-Verständnisfrage
ziemlich ungenau ist und für serielle Verbindungen nicht geeignet ist: Ich möchte den CAN-Controller MCP2515 mit einem ATTiny2313 verbinden und möglichst viel Platz einsparen. Falls ich den 2515 an den interen Takt anschliessen kann, langt das für den CAN-Betrieb bei 500 kbaud? Oder ist der Takt dafür
Der MCP2515 hat neben den Quarzanschlüssen noch einen Ausgang CLKOUT, an dem, wenn man nichts dagegen tut, ein gepufferter Takt mit Quarz/4 anliegt. Programmierbar auch auf Q/2 und Q/1.
-
Thread
Projekt: Open-Source Hausautomation
Bandbreite, ist halt die Frage, ob das dann nicht zu viel ist... Aber ab und zu mal ein Bild (muss ja ned 25 fps haben) abrufen zu können, fände ich schon praktisch...
reinstellen können, muss das Ganze aber noch etwas dokumentieren. Mein Hausbus läuft auf mega16 und MCP2515. (siehe anderen Thread hier im Forum). Viele Grüße, Stefan
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
@Heinz du kannst einen MCP25.. nutzen, der funktioniert. Setzten wir auch bei manchen Messgeräten ein. Wenn du aber alle Pakete etc. anzeigen möchtest inkl. der Daten würde ich den MCP25 an ein µC mit USB hängen. Der Komfort-CAN
Oder halt einen FTDI 2232 nehmen, der hat ja SPI dran, da kannste den MCP ansprechen.
-
Thread
Geräte-Bus
beinhalten und hat nach außen nur einen Identifier. Falls der µC keine 2 CAN-Busse hat, gibts ja den MCP2515 oder SJA1000. Peter
oder deren Vermeidung. Wie macht man das bei RS485? Könnte man vielleicht so wie bei Ethernet (X25) machen: Alle Teilnehmer haben einen Verzögerungszähler. Der Verzögerungszähler wird z.B. per Zufallsgenerator gesetzt. Ähnlich macht man's z.B. auch beim AX25 Protokoll (Packet Radio), wo viele Datentransceiver
-
Thread
Welcher Bus für mein Projekt?
entweder auf einen Controller mit integriertem CAN-Baustein zurückgreifen, oder solche Bausteine wie den MCP2515 verwenden. Wenn man RS485 verwenden will, sollte man bei Master-Slave-Netzwerken vielleicht lieber auf die 4-Draht-Variante ausweichen: Der Master sendet auf 2 Leitungen, die mit den Eingängen
erfolgen, sonst gibt es einen Timeout Wen es interessiert: Es gibt eine umfangreiche Spec. (ca. 25 Seiten, PDF), die auf Anfrage gerne zuschicke - Mail an o.a. Adresse Grüße, der Wirus! P.S.: Realisiert ist das ganze mit Motorola MC68HCT.... *abonniert* (war der eigentliche Grund für das
-
Thread
Wirkleistungsmessgerät
Schau Dir einmal von Microchip den MCP3911 oder MCP3901 an. Diese ADC's sind genau dafür konstruiert.
Fritz schrieb im Beitrag #2831872: > Schau Dir einmal von Microchip den MCP3911 oder MCP3901 an. Diese ADC's > sind genau dafür konstruiert. Danke. Jetzt muss ich nur noch zugugen wo ich den möglichst die nächsten Tage als Privatperson bekomme. Bei reichelt und conrad
-
Thread
AVR ohne Zusatzhardware, Kommunikatioinsmoeglichkeiten ?
deiner nur "AtmelChiplösung" nicht weiterkommst. Für CAN brauchst du einen Can-Controller (z.B. MCP25x5 via SPI) und einen CAN-Transceiver. Und nun zähl mal wie viele weitere ICs und Bauteile du sonst brauchst.
-
Thread
mal wieder RS 485 und Multimaster
Hmm, ja der MCP2515 kostet bei Reichelt zB 1,95 das wäre noch zu verschmerzen, allerdings brauch ich dann noch einen AVR mit SPI (würde ja auch noch gehen, obwohl ich gerne meine 2313 noch verbauen würde) allerdings
Ja, ok ich bin überzeugt. Also 3,25 pro Module ist OK und ich sehe ein das CAN da wohl echt mehr sin macht. Es hätte sich um AT90S2313 gehandelt. Egal, werd dann wohl mal erste Versuche mit CAN starten Vielen Dank Philipp
-
Thread
Welcher µC für kleinen Dimmer über Rs232
. Es sei denn du programmierst den nicht in ASM, dann könnte es knapp werden. Nimm besser nen Tiny25 da hast du ein paar Reserven oder wenn der Platz nicht das Problem ist nen Mega8 oder nen Tiny2313. Da hast du auch Platz für Erweiterungen. Seb
, wartet der bis zum nächsten Nulldurchgang und zündet dann. Der richtige Optotriac wäre: K3020 = MCP3020 = MOC3020: 185647-62 Der zündet sofort. ""1. Nach was für einer Zeit kann ich den Ausgang wieder abschalten? Der Triac löscht sich zwar selbst, aber wenn der Ausgang dauerhaft eingeschaltet
-
Thread
MAtlab und Mikrocontroller
einigermassen beherrschbar. Mittlerweile arbeitet meine Toolkette mit dem Mega 16- 128, 12xx, 25xx und atcanxxx recht zuverlässig. Die GUI-Dialogfenster blockieren die Auswahl bereits ausgewählter Schnittstellen und weist auf Abhängigkeiten hin. Warum habe ich das gemacht? Ich stehe ständig
von Conrad (ist schon etwas angestaubt), der SHT11 von Sensirion, den CAN-Treiber des atcanxxx, den MCP2515 (I/O) und das Grafikdisplay EDIP320TP. Bei dem Grafikdisplay sollen die Touch-Tasten als Modelltriggereingänge umgesetzt werden. Die Treiberimplementierung berücksichtigt dabei die HW-Trennung
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
http://www.edtp.com/framethrower.htm Ist wohl in kürze erhältlich. 25 $ Bausatz / 35$ Fertigmodul Grüße Andi
(außer Farnell, Digi-Key usw.)? Mir wär so nen MagJack lieber als die "diskretere" Lösung. Einen 25MHz Quarz hab ich mir zum Glück bei Segor mitbestellt, ist da allerdings etwas teuer (im Vergleich zu Reichelt, die aber nur nen 25MHz mit 3.Oberton haben).
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
verwenden (Register 010h auf 0x01 setzen). Dadurch kann man CLKI nun mit einem anderen Quarz (z.B. 25,4MHz) bestücken was eine größere Vielfalt bei der Pixeltakt Auswahl ermöglicht. Dann sind folgende Pixeltakte in MHz möglich (zumindest bei CRT, bei LCD fallen die 2/3 Optionen weg): 33 33MHz 25,4 25,4MHz 22 33MHz*2/3 17,734 17,734475MHz 16,933 25,4MHz*2/3 16,5 33MHz/2 12,7 25,4MHz/2 11,823 17,734475MHz*2/3 11 33MHz/3 8,86724 17,734475MHz/2 8,4667 25,4MHz/3 8,25 33MHz/4 6,35
-
Thread
sensor
DC Serie, und zwar den für Druckbereiche von 0 - 12,5mBar(1250Pa). Da gefällt mir der offset von 0,25 Volt und die Versorgungsspannung (5Volt) viel besser. Die Spannweite der Spannung ist auch viel größer als bei den jetzigen 4 Volt gesamt und 0,8 Volt auf 2,5mBar(250Pa). Gruß MISZOU
Sorry, gemeint war dieser AD-Wandler: http://mc-project.de/Pages/Projekte/ICs/12%20Bit%20AD-Wandler/MCP3202.html
-
Thread
Netzspannung messen aber wie?
Datenblatt sieht man die Schaltung für einen "Isolated Powerline Monitor". Die 2. Möglichkeit wäre einen MCP3906 zu verwenden. Das ist ein Leistungsmess-IC von Microchip. Auf der HP gibts ein paar Apps dazu wo auch galvanisch getrennte Schaltungen mit einem µC zu finden sind. mfg Schoasch
zu verwenden, den Ausfall einer Halbwelle zu erkennene, Min-Max-Werte zu erfassen .... Du hast 25mal/sec einen Klpletten Sinus zwischen 0v und 240V*SRT(2) .... was willst Du denn rausbekommen? ....Trafo, Spannungsteiler, Greatz verfälschen die Spannung immer mehr....
-
Thread
Schnelle FFT in Assembler
8 mal teilst ? also bei 0 - bis 22khz/8 ( 2,75 khz) dann bei 2,75 - 5,5 5,5 - 8,25 8,25 - 11 11 - 13,75 13,75- 16,5 16,5 - 19,25 19,25- 22 oder ist der atmel da zu lahm ?
Filter entnehme ich die vollen 64 Werte also 16khz /64 = 250 Herz Schritte 250hz 2,75khz 5,25khz 500hz 3,00khz 5,50khz 750hz 3,25khz . 1000hz 3,50khz . 1250hz 3,75khz . 1500hz 4,00khz 16,0khz 1750hz 4,25khz 2000hz 4,50khz 2250hz 4,75khz 2500hz 5,00khz
-
Thread
PIC ICD 2 selbstgebaut
dass die Spannung am Spannungsteiler an R6 bzw. IC1-Pin5 " "CII" sich auf die Referenzspannung von 1.25V einstellt. Demnach müsste VPP = 1,25V * (R5+R6) / R6 betragen.
das MPLAB mit dem ICD2 gerne einstellen können möchte: PIC16 oder 18 dürfen glaub ich maximal 13,25V haben. Plus 0,2V Verlust im Schalttransistor T2 13,45V plus maximal 25mA an 100 Ohm R43 macht 15,95 Volt. Chips die mehr als 13,25 dürfen sind mir nicht bekannt. Leider habe ich darüber keine
-
Thread
AVR Ethernet Platine
für die externe Lösung spricht. Der 82C251 ist besser als der 82C250 und den gibt es auch wie den MCP2515 bei Reichelt. Gruß Topsoft
nicht zuspammen,... Der FT245 hat sich nun auch erledigt, was bleibt sind die 2 ICs für Can : MCP2515-E/SO SIM1-505 LG Michael
-
Thread
CAN-Bus am µC
3 Punkte für Dich! Er mein aber wahrscheinlich den MCP2515 von Microchip.
0x21 ist für die beiden Scheinwerfer und die Rücklichter. Die Lichter könnten dann mit den IDs 22-25 die korrekte Funktion bestätigen.
-
Thread
I2C als "Hausbus"
den Rest kümmert sich das CAN dann vollautomatisch. O.k., Du benötigst einen CAN-Controller (z.B. MCP2515: 1,95 ) und eine CAN-Treiber (PCA82C251: 1,25 ), aber das dürfte die Gesamtkosten nicht wesentlich beeinflussen. Peter
Hallo Stefan, in einer Appl. von Microchip ist nach dem MCP2515 noch ein Treiber MCP2551 geschaltet, ich gehe mal davon aus der ist nötig? Mike
-
Thread
Strommessung
abfällt. Je nachdem, ob geladen oder entladen wird, positiv oder negativ. 0V am Eingang entsprechen 1.25V am Ausgang. Funktioniert auch soweit. Nur schwingt das Teil wie hulle. Hat jemand ne Lösung? Durch das Schwingen, versau ich mir auch die anderen Messwerte am A/D (MAX186). Ist die Schaltung abgeklemmt
Hi, die Spannung von 2.5V wird mit einem MCP1525 gemacht. Den 100nF am Ausgang habe ich mittlerweile auch entfernt, ist dann schon deutlich besser. Die maximal gemessene Spannung am Eingang beträgt -0.9V bis +0.9V. Der AD ist wie im ersten Thread
-
Thread
Reichelt: Was ich gerne im Programm hätte
die version für Flachbandkabel ! Außerdem Stiftleisten gerade und 90° im Raster 1,27, 2 Reihig a 25 Kontakte (für CF)
DTMF Dekoder / Enkoder wie 8870, 8880 25W HOchlast-Drahtwiderstände beides musste ich mir in der Apotheke besorgen
-
Thread
Strommessung die x`te
Hi, dioe 2.5V stammen von einem MCP1525 (Spannungreferenz). Der Shunt liegt zwischen Akku- und GND. Mfg Sascha
- Offset? --> Hast Du mal den Eingang auf Masse gelegt und am Ausgang gemessen? Sollten dann ja 1.25V sein!?!?!?
-
Thread
MCP2515 Can IC Woher ?!
PDIP währe schon super, habe jetzt schon leider mein Layout fertig darauf. Wie gesagt ich suche MCP2515 MCP2551 jeweils in PDIP. Versteh gar nicht warum die so schwer zu bekommen sind :( Gruß Dennis
Hallo Dennis, Ich habe mal nachgesehen: MCP2515-E/P 3 stück a 3,38 MCP2515-I/P 3 stück a 4,29 MCP2551-E/P 5 stück a 1,19 Plus versand. 3,20 Grüße Mark,
-
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
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
erledigt, zumindest was Patente und Weiterentwicklungen angeht. Laut Homepage von BTI ist der erst 25 jährige Professor Verstorben.
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