| Ersatzteile im Onlineshop bestellen - Ersatzteilversand |
Gefunden für 23 sp�lmaschine - Zum Elektronik Forum |
| 1 - Audio-Signal verstärken -- Audio-Signal verstärken | |||
| |||
| 2 - Alternative LCD Platine für Bautrockner -- Alternative LCD Platine für Bautrockner | |||
Zitat : Jornbyte hat am 29 Jan 2024 23:12 geschrieben : Der HD44780 Controller hat kein I2C oder SPI, so so hast deine ausgepackt
Woher weist du dass der da drauf ist? Zitat : Jornbyte schrieb ... : Ja und beachte das Layout. Und wie erklärst du dass von den 8 üblichen Datenleitungen nur 2 belegt sind? ... | |||
3 - Ansteuerung Schrittmotoren -- Ansteuerung Schrittmotoren | |||
Zitat : nabruxas hat am 26 Aug 2019 22:23 geschrieben : Ist SPI für Dich eine Alternative? Bei der Schnittstelle bin ich flexibel. Die Verlinkte Steuerplatine ist nur recht kostenintensiv wenn ich pro Motor ein Stück brauche. Ich such mal in diese Richtung weiter. Zitat : Kleinspannung ...Step und Direction alle parallel schaltet und über den Enable im Programm auswählt.. Daran habe ich auch gedacht aber das macht dann die Ansteuerung im Code schwierig wenn die Motoren in unterschiedliche Richtungen und Positionen anfahren sollen. Oder denke ich da zu kompliziert? ... | |||
| 4 - Probleme mit 595 Shiftregister -- Probleme mit 595 Shiftregister | |||
| Ja ich möchte mehrere hintereinander schalten darum ist der mir wichtig, ich habe nun auch verstanden wie verfunktioniert war verwirrt aber warum leuchtet die LED nicht die ich dran gehängt habe, sie müsste nach meiner Definition leuchten wenn ich Q7 Anspreche müsste doch kurz vorher schon die LED an gehen.
Das funktioniert so super mit dem SPI ich habe vermutet, er schaltet so schnell, dass ich das nicht messen kann aber wenn ich mit dem SPI permanet eine 255 ausgebe alle 8 LEDS aufleuchten ist das Register auch permanent am Shiften da muss der Q7S schon dauerhaft aktiv sein da permanent eine 1 geschoben wird. [ Diese Nachricht wurde geändert von: BennIY am 5 Jun 2015 23:12 ]... | |||
| 5 - Bleibt nach Wasserholen stehe -- Geschirrspüler Bosch SPS 20/21/24 SPI 23 | |||
| Geräteart : Geschirrspüler
Defekt : Bleibt nach 10 Min stehen Hersteller : Bosch Gerätetyp : SPS 20/21/24 SPI 23 Typenschild Zeile 1 : SPI 2322 / 10 Kenntnis : Artverwandter Beruf Messgeräte : Multimeter, Phasenprüfer, Duspol ______________________ Hallo Leute, ich suche einen Schaltplan für diese alte Bosch Geschirrspülmaschine ! Bosch hat keinen
DANKE ! MfG Oldspeedy [ Diese Nachricht wurde geändert von: oldspeedy am 2 Mai 2012 10:31 ]... | |||
| 6 - Clock/Data auslesen über LPT -- Clock/Data auslesen über LPT | |||
| Weißt du denn überhaupt, in welcher Größenordnung (Millisekunden, Mikrosekunden) die Taktimpulse liegen?
Gefühlt würde ich sagen, die sind deutlich zu schnell für den LPT. Der würde das eventuell über einen passenden Treiber hinbekommen (die Hardware wird das evtl. schaffen), aber mit so einem krüppeligen Programm ist da nichts zu machen. Im Übrigen müssten die Taktimpulse mindestens mit der doppelten Taktfrequenz abgetastet werden, damit keine Flankenwechsel verpasst werden. Dafür benutzt man oft kleine Mikrocontroller, die bei jedem Flankenwechsel ein Interrupt auslösen. Ein Programm ließt dann die Datenleitung aus und taktet die Bits schrittweise in einen Speicher. Nach z.B. 8 Bits wurde dann ein Byte empfangen. Sowas gibt es auch in Hardware und es heißt dann SPI. Kannst dich ja mal über Prozessoren wie ATmega8 o.ä. schlau machen
Hast du eine Dokumentation der Schnittstelle? Gibt da einige Fallstricke - einige takten z.B. das MSB zuerst aus, während andere das LSB als erstes Bit bevorzugen. Je nach dem ist dann auch die Taktpolarität anders. P.S.: Dokumentation wäre klasse. Denn unter Umständen kann man mit dem EN-Eingang ein „Handshake“ implementieren, damit das G... | |||
| 7 - Bascom und "Boolean" -- Bascom und "Boolean" | |||
| Hallo,
Richtig perl. Boolean sollte man hier nicht verwenden, dazu besteht auch kein Anlass. In Pseudokode würde man z.B. folgenden Algorithmus nutzen: funktion Bytesenden(byte) var i as byte for i = 0 to 7 if byte AND 80$ then PORT = 1 else PORT = 0 byte = byte * 2 generiere_taktflanke end for call latch end funktion Dank der sbrs- und sbrc-Instruktionen sowie lsl kann ein AVR das ganze ziemlich flott abwickeln. Noch flotter geht es selbstverständlich, wenn man das Schieberegister an die SPI anschließt, also an MOSI, MISO und SCK. Die Bedingungen if ... und else ... aus dem Pseudokode werden von guten Compilern durch sbrs und sbrc ersetzt. Das Malnehmen mit zwei ist eine Linksschiebeoperation, welche in diesem Fall ruhig überlaufen darf (und wird), es interessiert ja nur das MSB, siehe Maske 80$. Der Vorteil von dieser Maske und dem Linksschieben ist, dass die Daten am Schieberegister ankommen, wie sie reingesteckt wurden
Gibt aber zig andere Möglichkeiten das zu erledigen. Meine Softwareimplementi... | |||
| 8 - Gibt es ICs zur Spannungsmessung? -- Gibt es ICs zur Spannungsmessung? | |||
Zitat : DonComi hat am 12 Okt 2009 22:13 geschrieben : Wie gesagt, der Mega8 hat 10Bit. Bei einer Referenz von 2,56V sind das ~2,5mV pro LSB. Es gibt aber, falls es dich beruhigt, noch wesentlich präzisere ADCs, schau dich mal bei Maxim oder Analog Devices um, gibts mit SPI, I²C, parallel, etc. Nur bezweifle ich, dass das nötig ist. Die Beschaltung der Analogseite des ADCs spielt eine große Rolle, wie genau er dann auch arbeitet! Also da muss man ordentlich arbeiten, damit man nicht mehr Rauschen als Signal verarbeitet..
Vielen Dank für die Antwort, ich werde mir mal den Mega8 genauer anschauen. Eines habe ich aber noch bezügl. Kleinspannungs Frage wegen dem µC vergessen. An einen extra ADC dachte ich auch deswegen, da ich ca. 26 NiMH Akkus jeweils einzeln messen möchte, d.h. ich werde gegebenefalls mehrere ADC Eingänge benötigen und da bieten µC leider nich... | |||
| 9 - Signal mehrerer Fotodioden (Lichtintensität) mit µC auswerten (Signalkonditionierung) -- Signal mehrerer Fotodioden (Lichtintensität) mit µC auswerten (Signalkonditionierung) | |||
| Moin, "Plan" ist übertrieben.
Das Layout ist bei meinem Umstieg von Windows zu Linux leider flöten gegangen. War alles sehr klein. Es ging um Audiosignale, die digitalisiert wurden. Ein Teil habe ich mal hier aufgeschrieben. Ein Timer wird so initialisiert, dass bei jedem Positiven Vergleich ein Interrupt ausgelöst wird. In diesem wird dann der Wert eingelesen und weiterverarbeitet. Dieser Teil dürfte uninteressant sein, da er auf mein Problem zugeschnitten ist. Es wurde abwechseln immer zwei Kanäle (ADC0 und ADC1) gesampelt. Code : ... | |||
| 10 - ATMega 32 INT2 löst nicht aus -- ATMega 32 INT2 löst nicht aus | |||
Tadaa, sie sind der Held des Tages
Hatte vorher im programm .ORG 0000 und dann die Tabelle, sieht man ja im codebeispiel, jetzt hab ich Code : .ORG 0000 ; Die Adresse auf Null rjmp RESET ; Reset Handler .org INT0addr ; External Interrupt0 Vector Address reti .org INT1addr ; External Interrupt1 Vector Address reti .org INT2addr ; External Interrupt2 Vector Address reti .org OC2addr ; Output Compare2 Interrupt Vector Address reti .o... | |||
| 11 - Stereoanlageressorstationssteuerung Netzwerkfähig -- Stereoanlageressorstationssteuerung Netzwerkfähig | |||
| Es gab doch mal das Projekt mit dem AVR-Webserver. ich such das grad mal.
http://mikrocontroller.cco-ev.de/de/avr_webserver.php Ohne jetzt Deteils zu wissen, vllt. wäre das was (, wenn beim Mega noch IO-Pins frei sind für die eigentlichen Aufgaben. Ansonsten nen 2. Mega mit I²C oder SPI dazuhängen. Dadurch entsteht eine Latenz von wenigen ms, nicht der Rede wert.) Edit: Es werden (laut http://www.ulrichradig.de/) nur 2 Ports verwendet, um mit der ISA-Karte zu kommunizieren. [ Diese Nachricht wurde geändert von: DonComi am 3 Aug 2006 23:42 ]... | |||
| 12 - Strom Spannngsmessung ( Drehzahlmessung ) von Motor -- Strom Spannngsmessung ( Drehzahlmessung ) von Motor | |||
Wenn du den Eingang z.B auf +/- 100 mV konfigurierst ergibt das mit 16 bit Auflösung eine Abstufung von 3 Mikrovolt. Idealerweise würde also ab 3 Mikrovolt ein Messwert ungleich Null ausgegeben. in Realität wird mindestens das kleinste Bit rauschen. Den ADC musst du nach dem Einschalten über die SPI-Schnittstelle initialisieren wie es im Datenblatt ab Seite 19 beschrieben ist. Der ATMega muss die entsprechenden Konfigurationsbefehle an den ADC senden (der ADC braucht nach dem Einschalten bis zu 600 ms bis er bereit ist Befehle zu empfangen, darauf muss der AVR warten). Die Schaltung ist gut so wie du sie geplant hast (wenn du die kleinen Änderungen die ich vorgeschlagen habe noch eingebaut hast). Die Konfiguration des Gainblocks, Kalibration, etc. ist dann reine Software... Auf Seite 47 stehen noch Tipps für das Platinenlayout die du dir noch ansehen solltest. [ Diese Nachricht wurde geändert von: photonic am 14 Jan 2006 14:23 ]... | |||
| 13 - unbekanntes Programm entdeckt -- unbekanntes Programm entdeckt | |||
| Das öffnen der Datei geht nicht, also hier das Listing:
MC68HC711E9 Bootloader ROM 1 **************************************************** 2 * BOOTLOADER FIRMWARE FOR 68HC711E9 - 21 Aug 89 3 **************************************************** 4 * Features of this bootloader are... 5 * 6 * Auto baud select between 7812.5 and 1200 (8 MHz) 7 * 0 - 512 byte variable length download 8 * Jump to EEPROM at $B600 if 1st download byte = $00 9 * PROGRAM - Utility subroutine to program EPROM 10 * UPLOAD - Utility subroutine to dump memory to host 11 * Mask I.D. at $BFD4 = $71E9 12 **************************************************** 13 * Revision A - 14 * 15 * Fixed bug in PROGRAM routine where the first byte 16 * programmed into the EPROM was not transmitted for 17 * verify. 18 * Also added to PROGRAM routine a skip of bytes 19 * which were already programmed to the value desired. 20 * 21 * This new version allows variable length download 22 * by quitting reception of characters when an idle 23 * of at least four character times occurs 24 * 25 **************************************************** 26 27 * EQUATES FOR USE WITH INDEX OFFSET = $1000 28 * 29 0008 PORTD EQU... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag heute wurden bisher 5 Beiträge verfasst 8 Besucher in den letzten 60 Sekunden alle 7.50 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |