Gefunden für anzeige sp�len blinkt miele - Zum Elektronik Forum |
1 - ATMega32: Software-SPI ohne Aufwand (nicht) möglich? -- ATMega32: Software-SPI ohne Aufwand (nicht) möglich? | |||
| |||
2 - Mikrowellekontroller oder konventionell? -- Mikrowellekontroller oder konventionell? | |||
Grundsätzlich ist so nen µC nichts anderes als ein Mikroprozessor, der Recheneinheit, Arbeitsspeicher, Programmspeicher und z.T. Peripheriebausteine bereits integriert hat.
Da gibts von vielen Herstellern unterschiedliche Familien, im Hobbybereich sind aber Atmel AVR und Microchip PIC ziemlich weit vorne dabei, weil billig und einfach zu benutzen. Um da was anzuschließen kannst du im simpelsten Fall die einzelnen I/Os setzen bzw. auslesen. Manche davon sind mehrfach belegt und können anstelle des digitalen I/O auch Funktionen wie A/D-Wandler oder PWM Ausgang übernehmen. Oft sind auch diverse serielle Schnittstellen wie UART, SPI oder I²C integriert. Dazu gibts dann nen Haufen Register, Timer und Interrupts um auf Ereignisse zu reagieren und das Zeug zu steuern. Als Betriebsspannung sind 3,3 und 5V gängig, viele Chips können aber auch mit einem größeren Spannungsbereich umgehen. (AVR je nach Takt und Modell zwischen 1,8 und 5,5V.) Die spucken dann TTL-kompatible Pegel aus die man direkt weiter verwursten kann, oder z.b. mit nem MAX232 auf klassische V.24 umsetzen. Die Leistung reicht dabei aus um LED oder Kleinsignalransistoren direkt anzusteuern. Aus dem Kopf wären das beim AVR 20mA pro Portpin, bzw. 200mA für den ganzen Chip - kann mittlerweile auch... | |||
3 - Suche Digital analog konverter, i2c, res. -- Suche Digital analog konverter, i2c, res. | |||
Hallo,
ein guter freund hat mich "beauftragt" für ihn ein spezielles netzteil zu entwickeln. da die ganze schaltung mit µC gesteuert wird liegt es nahe die referenz spannung via µC einzustellen und an einen DAC zu liefern. ich habe noch nie einen DAC verbaut und tue mich momentan sehr schwer irgendwas im netz zu finden. ich hoffe ihr könnt mir ein paar nennen die weit verbreitet sind (keine sonderbestellung aus fernost machen muss) und halbwegs meinen vorstellungen entsprechen da ich 4 adcs benötige und die ausgangsspannungen nicht zeitkritisch geschaltet werden muss bietet sich meiner meinung nach eine ansteuerung mit i2c/TWI bzw spi mit 4 /CS an(wobei ich spi noch nie benutz hab). zum ansteuern wird ein atmega8 benutz. sollte also in beiden fällen kein problem darstellen. der dac sollte 5V betriebsspannung haben. die spannung am ende von der gesammten konstruktion soll zwischen 8V und 18V eingestellt werden. am liebsten wäre mir ein dac der i2c oder spi eingänge hat..ref. spannung und ausgang also ohne 200 kondensatoren/widerstände drumrum löten zu müssen. so ich hoffe mir kann jemand helfen und mir ein paar namen nennen | |||
4 - Atmega162 + SRAM -- Atmega162 + SRAM | |||
"Serial Programming" bzw. SPI habe ich soeben gefunden = kann per ISP programmiert werden
Die Einträge sollten einzeln übertragen werden. Es sollte auch möglich sein, einzelne Einträge wieder aus dem RAM zu löschen, wenn der PC es wünscht. Beim Programmstart kommen so 10-20 Einträge der Reihe nach in den µC, danach wird sich das irgendwie einpendeln. (es werden auch öfters Einträge gelöscht) Das mit dem Protokoll ist so eine Sache... Eigentlich soll sich der µC um die Anzeige der Liste kümmern und das Programm nur bei Bedarf eine Änderung melden. Es wäre halt so recht elegant gelößt, weil das Programm an sich schon recht viel zu tun hat. Wenn sich das allerdings mit vertretbarem Aufwand nicht mit einem µC realisieren lässt, muss ich wohl davon Abstand nehmen... ... | |||
5 - Geschirrspüler Bosch S4M2B -- Geschirrspüler Bosch S4M2B | |||
Geräteart : Geschirrspüler Hersteller : Bosch Gerätetyp : S4M2B S - Nummer : SPI5326FF/11 FD - Nummer : 7212060405 Kenntnis : Minimale Kentnisse (Ohmsches Gesetz) Messgeräte : Multimeter ______________________ Hallo an Alle, meine 45-cm Geschirrspülmaschine Bosch SPI 5326 FF/11, Alter ca. 13 Jahre läuft prinzipiell einwandfrei, aber neuerdings gibt es wohl Probleme mit der Salz-Anzeige. Anfang der Woche leuchtete die Salz-Anzeige auf und ich habe - wie immer - zwei Schubladen Salz nachgefüllt. Normalerweise erlischt die Anzeigeleuchte und der Vorrat reicht für 4 - 6 Wochen. Nun aber geht die Anzeigeleuchte nicht mehr aus, obwohl ausreichend Salz nachgefüllt ist. Die Suche habe ich schn bemüht, konnte aber zu diesem Thema nichts verwertbares finden. Wie wird die Salzleuchte angesteuert bzw. was kann hier passiert sein um das Dauer-leuchten zu verursachen? Ist es ein klassisches Fehlerbild oder was kann man machen? ... | |||
6 - Timer im Atmel - wie benutzen? -- Timer im Atmel - wie benutzen? | |||
.include m8def.inc ;Pfad zur Include-Datei ggf. anpassen .def temp = r16 ;braucht man immer .org 0000 rjmp reset ;RESET RETI ; External Interrupt0 Vector Address RETI ; External Interrupt1 Vector Address RETI ; Output Compare2 Interrupt Vector Address RETI ; Overflow2 Interrupt Vector Address RETI ; Input Capture1 Interrupt Vector Address RETI ; Output Compare1A Interrupt Vector Address RETI ; Output Compare1B Interrupt Vector Address rjmp check ; Overflow1 Interrupt Vector Address RETI ; Overflow0 Interrupt Vector Address RETI ; SPI Interrupt Vector Address RETI ; USART Receive Complete Interrupt Vector Address RETI ; USART Data Register Empty Interrupt Vector Address RETI ; USART Transmit Complete Interrupt Vector Address RETI ; ADC Interrupt Vector Address RETI ; EEPROM Interrupt Vector Address RETI ; Analog Comparator Interrupt Vector Address RETI ; Irq. vector address for Two-Wire Interface RETI ; SPM complete Interrupt Vector Address RETI ; SPM complete Interrupt Vector Address reset: ;Stackpointer initialisieren ldi temp,low(RAMEND) out SPL, temp ldi temp,high(RAMEND) out S... | |||
7 - DMX-Empfangs-Programm für AVR -- DMX-Empfangs-Programm für AVR | |||
also, bevor ich jetzt tausendmal nachfrage, poste ich doch einfach mal den programmtext, und du kannst dann ja mal das nötige verändern. falls du da die zeit zu hast . den teil für das lcd hab ich schon grösstenteils entfernt, weil der ja dann im bascom-text drin stehen soll.
$baud = 250000 On Urxc Rx_sub Enable Serial Declare Sub Get_byte '******************************************************************************* Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , E = Porta.6 , Rs = Porta.4 Config Lcd = 16 * 2 Cls Cursor Off '******************************************************************************* Do 'hier soll erstmal nur der wert des eingestellten dmx-kanals in eine varible geschrieben werden! Loop '******************************************************************************* $asm Get_byte: ' das unterprogramm aus dem ASM-Listing ' inc dmx_countL mußt du als inc r22 schreiben ' so wie es in den .def steht ' also die Namen gegen die Register tauschen ' 8515 mit 8MHz .include "8515def.inc" .equ Channels_all = 1 ... |
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 19 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst 2 Besucher in den letzten 60 Sekunden alle 30.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |