Gefunden für atmel controller 10ma=0 - Zum Elektronik Forum |
| 1 - Atmega1284 + AVR_Dude = Problem -- Atmega1284 + AVR_Dude = Problem | |||
| |||
| 2 - Strombegrenzung -- Manson Labornetzteil | |||
| Hallo,
Habe jetzt beide LM358 und den 4053 ausgetauscht, ist aber immer noch der gleiche Fehler, ich denke eher dass einer der analogen Eingänge des ATMEL Prozessors hinüber ist. Ich versuche mal mit dem Hersteller eine Vereinbarung zu treffen, ein Controller Board zu bekommen. Bevor ich es wenn ich es kriegen sollte dann einbaue mache ich noch einmal eine komplette Vergleichsmessung. Mfg ... | |||
3 - Controller stürzt ab -- Kaffeemaschine Miele CM5100 | |||
| Geräteart : Kaffeemaschine Defekt : Controller stürzt ab Hersteller : Miele Gerätetyp : CM5100 Kenntnis : Komplett vom Fach Messgeräte : Multimeter ______________________ Hallo, ich komme nach Jahren wieder auf dieses Forum zurück um meine Elektronik-Kenntnisse aufzufrischen. Ich konnte mit der Hilfe hier bereits einen TFT reparieren. Danke.
Und nun zum aktuellen Fall: 1.) FI-Auslösung bei Betrieb des Cappuccinatore 2.) sporadische FI-Auslösung im laufenden Betrieb (auch ohne Cappuccinatore) 3.) Displayanzeige verschwindet nach wenigen Sekunden, Displaybeleuchtung bleibt unverändert (Zustand bleibt unverändert stets jeweils bis zur Netztrennung, beide Servicemenüs (3x- bzw. 5x-Kombination) sind einsehbar, der Fehlerspeicher enthält keine Auffälligkeiten, die Verbraucher reagieren nicht mehr (z.B. die Tassenheizung) 4.) Gerät bleibt bei einen Mahlvorgang entgültig stehen (Brüheinheit manuell über Service-Menü richtig positioniert) 5.) Der Durchlauferhitzer wird als Übertäter vermutet - kann aber nicht direkt bestätigt werden (Haarrisse im Innern mit ents... | |||
| 4 - Ich habe mir mehrere Logic-Analyzer angesehen, aber welcher ist der richtige??? -- Ich habe mir mehrere Logic-Analyzer angesehen, aber welcher ist der richtige??? | |||
| Hallo zusammen,
ich habe mir verschiedene Logic-Analyzer angesehen und wie bei allen Geräten gibt es auch da von ganz einfach bis ganz teuer sehr viele verschiedene Angebote. Nun bin ich ein reiner Hobby-Bastler, der für seine XBox und seine PS2 einen eignen Controller mit einem in Assembler programmierten Atmel-Chip basteln möchte. Natürlich gibt es da viele freie Ressourcen und Codes, aber ich möchte dabei etwas lernen. Ich möchte das Signal, dass zwischen der Konsole und dem Controller hin und her geht mit einem Logic-Analyzer selber analysieren und dann meinen Code entsprechend entwickeln und damit experimentieren. Dieses Projekt hat für mich zwei Ziele: 1. Ich möchte dieses Spezifische Wissen und die Erfahrung beim Analysieren und nachbauen erwerben 2. Ich möchte einen Controller für PS2 und XBox von Grund auf selber bauen Nun schwanke ich bei Amazon zwischen zwei verschiedenen Geräten: - https://www.amazon.de/Hantek%C2%AE-.....BVDQS - | |||
| 5 - Bausatz: Lauflicht-Steuerung mit Microcontroller STC 89C52RC -- Bausatz: Lauflicht-Steuerung mit Microcontroller STC 89C52RC | |||
Zitat : Zwecks COM-Port würde so etwas weiterhelfen? Eher nicht. Bei weitem nicht jede serielle Schnittstelle heisst RS-232, und die auf der Platine aufgedruckten Signalnamen entsprechen auch nicht diesem Standard. Wenn du wissen willst, wie man diesen Controller programmiert, müsstest du dessen Datenblatt (oft sind das über 100 Seiten) durcharbeiten. Ich kann dir aber nicht empfehlen auf dieser Schiene weiter zu machen. Nimm lieber gängigere Typen von Atmel oder Microchip, evtl. auch etwas halbfertiges wie den Arduino, für die es viele Anwender und Diskussionsforen gibt. ... | |||
| 6 - 100kHz Rechtecksignal - beide Flanken symmetrisch verschieben -- 100kHz Rechtecksignal - beide Flanken symmetrisch verschieben | |||
| Hi,
Zitat : Gegeben ist ein 100kHz Rechtecksignal mit einer Pulsbreite.... Muss das so bleiben? Das vorhandene Signal zu verschieben/verzögern ist möglich, aber nicht ganz so einfach. Abtasten, Flanken speichern (bzw Tastgrad messen), verzögert ausgeben, schon möglich, wenn du einen µC programmieren willst. Dann am besten das Signal messen und BEIDE Phasen exakt 50% verschoben vom µC erzeugen lässt. Mit einem Atmel-µC würde das gehen, der ATPWM3b ist extra für so Sachen gedacht. ABER: Es gibt fertige Mehrphasen-Steuer-ICs, (multiphase controller) welche den Takt bereits intern passend generieren. Wenn du das Steuersignal mit der Tastgradinformation selber erzeugen kannst (du also Zugriff auf die Soll- und Istwert hast), wäre das einfacher, denke ist. Bei Selbstbau sollte das möglich sein. | |||
| 7 - Steuern und Regeln -> wo und wie anfangen -> die Suche nach dem roten Faden -- Steuern und Regeln -> wo und wie anfangen -> die Suche nach dem roten Faden | |||
| Dann mal von vorn:
Du benötigst ja zunächst eine Plattform. Du kannst dich heute zwischen unzählichen Plattformen und Architekturen entscheiden. Meine persönlichen Favoriten der Mikrocontroller sind: 8 bit - die AVR-Familie von Atmel: einfach zu handhabende und schnell erlernbare Architektur, viele Entwicklungsmöglichkeiten (Programmer von einigen Euro bis mehrere hundert Euro), eine tolle IDE (Atmel Studio) und viele Ressourcen im Internet. Kann auch in Form eines Arduinos eingesetzt werden, auch wenn ich persönlich den Arduino-Hype nicht teile. Prozessoren sind relativ günstig, aber für ihre Rechenleistung sehr teuer. Typische Vertreter ATmega88PA (kein ATmega8 mehr, ist veraltet), ATmega328P, ATXmegaxxx (teuer, aber leistungsfähiger). Taktraten bis 32MHz 8 bis 16 Bit - PIC-Serien von Microchip. Kannste nach gucken, ich würde sie aber nicht empfehlen. Das liegt nicht daran, dass sie schlecht sind, sondern dass ich arbeitsbedingt nur wenig damit zu tun hatte, obwohl sie grade für Regelungstechnik und Stellglieder gut geeignet sind (hochauflödende PWM und Brückenhardware). | |||
| 8 - USB-Anschluss einfach nutzen -- USB-Anschluss einfach nutzen | |||
| für diverse Atmel-Controller gibt es ein Projekt das sich VUSB nennt. Damit kannst du Daten vom Chip zum Rechner übertragen. Direkt am USB kannst du ohne Treiber kaum was brauchbares abgreifen. Lies am Besten mal die Grundlagen der USB Schnittstelle.
Wenn man den richtigen Controller auswählt, dann kann man dessen A/D-Wandler gleich zum messen benutzen und er ist trotzdem noch schnell genug für VUSB. ... | |||
| 9 - AVR32, Interrupt Probleme -- AVR32, Interrupt Probleme | |||
| Hallo
Um es gleich vorweg zu nehmen, ich habe diese Frage vor einiger Zeit bereits hier gepostet: http://www.mikrocontroller.net/topic/347494?goto=3852456#3852456 Leider aber ohne Ergebnis, daher versuche ich es jetzt hier: Ich hab vor kurzem angefangen mit einem EVK1101 zu experimentieren. Das Board hat einen AT32UC3B0256. Da ich auf Ubuntu arbeite und das Atmel-Studio bei mir nicht zu laufen scheint verwende ich stattdessen ein makefile und habe mir die toolchain selbst aus den Fragmenten die man von ATMEL bekommt zusammengeschustert. Vieles scheint auch schon ganz gut zu laufen, allerdings bei den Interrupts scheint es noch zu haken. Ich habe versucht das Problem auf ein Minimalbeispiel einzugrenzen (main.c im Anhang). Ich verwende den USART-Interrupt um Zeichen vom PC zu empfangen und gleich wieder zurück zu senden. Das erste Zeichen wird auch empfangen und erfolgreich zurück gesendet, aber dann kein weiteres mehr. Außerdem scheint das Programm ab dann nicht mehr weiter zu laufen (das erkennt man daran, dass auch das LED-Blinken i... | |||
| 10 - Programmierung AT89S52 oder ATC89S52 -- Programmierung AT89S52 oder ATC89S52 | |||
| Guten Abend, ich suche jemanden der mir gegen Unkostenerstattung
3 Atmel Microcontroller Typ AT 89S52 im PDIP Gehäuse programmieren kann. Die zu programmierenden Dateien liegen hier im HEX bzw. BIN Format vor. Die Controller würde ich zusenden. Ich brauche die Controller zum Umbau von 2 Bosch KFS457 bzw. KFS167 auf den Afubereich. Viele Grüße, Henning hinner73@email.de [ Diese Nachricht wurde geändert von: hinner am 14 Feb 2014 18:24 ] [ Diese Nachricht wurde geändert von: hinner am 14 Feb 2014 18:49 ]... | |||
| 11 - ATMega32: Software-SPI ohne Aufwand (nicht) möglich? -- ATMega32: Software-SPI ohne Aufwand (nicht) möglich? | |||
| Vielen Dank für die vielen Links! Auf das Naheliegende, mal bei Atmel nachzusehen, bin ich natürlich nicht gekommen...
Ich habe die beiden Applikationen jetzt erst einmal nur überflogen, trotzdem habe ich den Eindruck gewonnen, daß für den Slave der Pin SS immer auf L liegen muß, damit er funktioniert...?? Für Geräte, die nur senden oder nur empfangen, kann ich jeweils eine der Leitungen MISO oder MOSI einsparen, aber SS ist doch immer im Spiel? Bei den Optionen des "Config Spi"-Befehls für die Hardware-SPI in Bascom gibt es auch "MASTER = YES|NO". Aber auch mit "MASTER = NO" kann ich doch SS wohl nicht einsparen, da der Controller ja nicht weiß, daß er der einzige Slave ist, deshalb immer empfangsbereit sein kann und soll und kein SS-Signal braucht?
Aber ich schaue mir das noch genauer an! ++++++++++++++ Edit: Um Mißverständnissen vorzubeugen: Meine Anzeige ist natürlich ein Slave, der ja irgendwie aktiviert werden muß. Ohne SS auf L zu legen, ist das doch wohl nicht möglich bzw. ich kann SS des Slaves nicht "umdefinieren" auf einen anderen Pin? [ Diese Nachricht wurde geändert von: PhyMaLehrer am 31 Jan 2014 14:19 ]... | |||
| 12 - Programmiereinheit ? -- Programmiereinheit ? | |||
| Zum Programmieren des µC kannst du bspw. so ein Teil nehmen (für Atmel).
Den Controller selber kannst du einfach auf ein Steckbrett setzen (die µC-Evaluation Boards sind für meine Begriffe etwas teuer). ... | |||
| 13 - Wie funktioniert ein Microcontroller Schwingquarz? -- Wie funktioniert ein Microcontroller Schwingquarz? | |||
| Ich bin gerade etwas verwirrt darüber wie ein Schwingquarz an einem Microcontroller richtig funktionieren soll?
Ich habe auf einer Platine zwei ähnliche Atmel Microcontroller an denen jeweils ein 3,6 MHz Schwingquarz in nem 4 Pin SMD Gehäuse hängt. An zwei Pins hängt der Quarz, die anderen beiden dienen wohl nur zur Befestigung und sind miteinander verbunden. An beiden Quarz-Pins hängt auch jeweils ein gegen Masse geschalteter kleiner Kondensator. An einem Quarz-Pin kann man ganz normal die 3,6 MHz messen. Am anderen Pin jedoch gar keine Frequenz?! An beiden Pins kann man auch eine Spannung von ca. 2,1V messen. Am Pin ohne Frequenz scheint das auch nur ne normale Gleichspannung zu sein? Am Microcontroller sind die Quarz-Pins mit den Controller-Pins XTAL1 und XTAL2 verbunden. Nur am XTAL2 Pin liegt dabei die obige Frequenz an. Die Controller-Pins haben folgen Beschreibung: Zitat : | |||
| 14 - Stereoanlagelettes Atmel AVR Microkontroller Entwickler-Kit: STK500, ICE200, Buch von Wolfgang Tampert -- Stereoanlagelettes Atmel AVR Microkontroller Entwickler-Kit: STK500, ICE200, Buch von Wolfgang Tampert | |||
| Hallo!
Ich verkaufe meine Atmel AVR Microcontroller Enwicklungsumgebung, da ich keine Zeit mehr dafür finde. Atmel AVR STK500: Atmel AVR Starter Kit: - RS232 Interface to PC for programming and control - Regulated power supply for 10-15V DC power - Sockets for 8-pin, 20-pin, 28-pin, and 40-pin AVR devices - Parallel and Serial High-Voltage Programming of AVR devices - Serial In-System Programming (ISP) of AVR devices - In-System Programmer for Programming AVR devices in External Target System - 8 Push-buttons for general use - 8 LEDS for general use - All I/O ports easily accessible through pin header connectors - Additional RS232 port for general use - Expansion connectors for plug-in modules and prototyping area Die Originalpackung mit allen Inhalten ist vorhanden, ebenso die Software CD und alle Kabel. Das Board ist in super Zustand, voll Funktionsfähig und hat keine verbogenen Pins oder so. Siehe bitte auch Fotos. Atmel AVR ICE200: Ein Emulator zum Debuggen, den ihr in eure Schaltung stecken könnt... | |||
| 15 - startet nicht -- Geschirrspüler Whirlpool ADG 352 S IX | |||
| Geräteart : Geschirrspüler Defekt : startet nicht Hersteller : Whirlpool Gerätetyp : ADG 352 S IX Kenntnis : Artverwandter Beruf Messgeräte : Multimeter ______________________ Hallo Nach dem Einschalten leuchtet nur die Betriebs-LED (und blinkt nicht), ansonsten passiert aber nichts, es wird nicht mal Wasser eingelassen. Ich habe das Gerät schon gründlich unter die Lupe genommen, ich habe so gut wie alle Sensoren und Aktoren überprüft, konnte aber keinen Fehler feststellen. Als ich das Gerät vorfand war es mit Wasser gefüllt. Ein Kollege hat ihn dann mit den Worten ("Er pumpt nicht ab.") als defekt gekennzeichnet. Deshalb habe ich natürlich als erstes die Abwasserpumpe gecheckt (überbrückt) daraufhin hat er das restliche Wasser brav abgepumpt, die Pumpe geht also. Die Steuerplatine verfügt über insgesamt 2 Relais und 4 TRIACs, auch die habe ich alle überprüft. Das "Netzteil" auf der Hauptplatine besteht aus einem kapazitiven Vorwiderstand und einem Netzwerk aus Zenerdioden, auch das habe ich analysiert und überprüft. Auf der Hauptplatine befindet sich ein Controller von Motorola: SC500398CP DL_M8 2J53W CTCTBX0246 Leider konnte ... | |||
| 16 - Welches Bluetooth Modul zur Lastschaltung? -- Welches Bluetooth Modul zur Lastschaltung? | |||
| ein kleiner Controller sollte da reichen. Es ist ziemlich egal ob du einen PIC oder Einen von Atmel bevorzugst. Dann noch einige Programmzeilen reinprogrammiert und schon gehts los. Je nach benötigtem Strom der Verbraucher muss noch eine Treiberstufe rein, damit der Controller nicht ins schwitzen kommt. Ach ja, eins von den chinesischen Bluetoothmodulen brauchst du natürlich auch noch, aber das sollte eigentlich klar sein. [ Diese Nachricht wurde geändert von: Her Masters Voice am 4 Nov 2012 15:28 ]... | |||
| 17 - Ausfall nach Gewitter -- Kochfeld Keramik Identifikation bitte Autark | |||
| Geräteart : Glaskeramikfeld
Defekt : Ausfall nach Gewitter Hersteller : Identifikation bitte Gerätetyp : Autark Typenschild Zeile 1 : CELREL61C Typenschild Zeile 2 : REL61V02 Typenschild Zeile 3 : JAEGER Regulations Kenntnis : Artverwandter Beruf Messgeräte : Multimeter, Gerätetester (VDE 0701/0702), Phasenprüfer, Duspol ______________________ Hallo Leute, ich habe einen befreundeten Elektriker der mich vor ca. 3 Jahren mal gebeten hatte "kurz" nach einem Glaskeramikkochfeld zu sehen das nach einem Gewitter ausgefallen war. Dazu schleppte er die Glaskeramikplatte, die Strahlungsheizer und die Elektronik an, die Blechwanne allerdings nicht. Ich sollte mal kurz gucken, wenn es nichts "Kleines" wäre würde das die Versicherung bezahlen.. Ich habe damals nicht sehr viel Zeit gehabt, drüber gekuckt, Prozessor spinnt -> Schrott. Das Teil selbst trieb sich allerdings bis gestern in meinem Lager herum.. Ich habe es nun mal vor gekramt weil ich es eventuell selbst benutzen möchte. Die Abmessungen von dem Teil sind 770x510mm, das Sensorfeld befindet sich rechts neben den Kochflächen, oben Link steht ein "K" und oben rechts ein "lustiges Kringel&qu... | |||
| 18 - HID selber bauen -- HID selber bauen | |||
| Wenn ich mich noch richtig erinnern kann, dann gibt's von Atmel einige µController mit USB Anschluß. Einige Beispielprogramme dafür bilden eine Computermaus nach. Vielleicht versuchst Du mal da dein Glück. (App - Notes bei Atmel). ... | |||
| 19 - Suche jemand der mein Projekt in einen Schaltplan umsetzt -- Suche jemand der mein Projekt in einen Schaltplan umsetzt | |||
| @Kurzarmiger:
Er bietet Geld, im Gegenzug gibt man dann die Freiwilligkeit auf, so läuft das nun mal .
Ohne selbst interessiert zu sein, mal meine Ausführungen zum Thema: Die Auswertung des Sensors, welcher auch immer zum Einsatz kommen sollte, wird heute in den meisten Fällen digital erfolgen, d.h. er wird an einen Mikrocontroller angeschlossen, der dann entweder auch selbst eine anschließende Steuerung/Regelung übernimmt oder als Teilsystem mit anderer digitaler Daten-/Signalverarbeitung kommuniziert. Zunächst musst du also mal deine Spezifikationen für die zu messenden Größen, die zu messenden Größenordnungen und gewünschte/erforderliche Genauigkeiten festlegen. Daraus folgt dann die Suche nach einem konkreten Sensor. Was auch oft gemacht werden muss: man hat zwar seine Vorstellung, was z.B. die Genauigkeit angeht, muss diese aber beerdigen, sobald man sieht, was auf dem Markt verfügbar ist. Als auswertende Mikrocontroller bieten sich eigentlich alle an, ich persönlich und viele andere nutzen dafür die Controller der AVR-Familie von Atmel, damit du was zum Suchen hast ein konkreter Typ: ATmega8. Bleibt als einzige Hürde dann noch die Versorgung und die Kommunikation über Funk u... | |||
| 20 - ATtiny 13 vs. ATtiny 12/15 -- ATtiny 13 vs. ATtiny 12/15 | |||
| gibt ja zum Glück nur ein einziges Board für solche Controller auf der Welt, also lässt sich die Frage ganz einfach beantworten....
Ich benutze 2 der ersten Pollinboards und hab damit bisher jeden Atmel programmiert bekommen. Dieses Board hat einen ISP Programmer on Board und so kann man sein Programmierkabelchen hinstecken wo man es benötigt. ... | |||
| 21 - USB Bootloader aktivieren -- USB Bootloader aktivieren | |||
| Hallo,
ich bin grade dabei mir eine Webserver Platine zu erstellen und verwende dafür den AT32UC3A0512 Controller, dieser hat von Werk aus wie alle USB Controller von Atmel einen Bootloader drauf. Nun kann ich leider nicht raus finden wie man diesen aktiviert. Bei anderen Controllern habe ich gesehen das die extra einen Pin haben über den man den Bootloader starten kann, jedoch konnte ich so etwas leider bei diesem Controller nicht finden. Vielleicht weiß ja einer von euch wie es funktioniet. Grüße Samuel ... | |||
| 22 - DC-Motor mit Transistor bei Überstrom abschalten -- DC-Motor mit Transistor bei Überstrom abschalten | |||
| Eine bisherige Motorsteuerung gibt es nicht. Es handelt sich um eine Corvette Stingray Bj.71 die Klappscheinwerfer besitzt, die original mit einem Unterdruck gesteuert werden, welchen der Verbrennungsmotor erzeugt. Da diese Geschichte sehr anfällig ist und installationsaufwändig, habe ich mir hierfür 2 "Aufstellmotore" aus einem anderen Fahrzeug verbaut. Bild hänge ich an. Diese müssen nun quasi wie eine Fensterherbersteuerung funktionieren, da mir das sehr viel eleganter erscheint als mit Microschaltern zur Endabschaltung. Das hier hab ich bereits gefunden, nur stört mich da eben der Atmel-Controller der programmiert werden muss. http://www.jalt.de/ dort gibt es die. Eine Anfrage zu einem fertigen Controller hab ich bereits angefragt. Die Funktion an sich ist auch sehr schön, aber nicht unbedingt notwendig. Der Ausfahrvorgang dauert nur 1-2 sek und solange kann ich auch einen Taster festhalten. Also ist der Controller ja auch nicht unbedingt notwendig. ... | |||
| 23 - Selbstfahrendes Modellauto 1:10 -- Selbstfahrendes Modellauto 1:10 | |||
| Moin moin,
wir sind vier Studenten im vierten bis sechsten Semester (Studiengang: Elektro und Informationstechnik). In diesem Semester sollen wir ein Modellauto (1:10) so bestücken, dass es möglichst schnell einen Parcours durchfährt. Der Parcours ist auf einer Fläche von 17m x 7m aufgebaut. Gegen Ende des Semesters (am 17.06.11) wird ein Rennen stattfinden, in dem unser Auto gegen die Konstruktionen der anderen Studenten bestehen soll... Aber erstmal zu dem Startpaket: wir haben bereits ein Tamiya Chassis bekommen inclusive Gleichstrommotor mit Allradantrieb aber bis jetzt ohne Servomotor. Vermutlich bekommen wir am Donnerstag eine Controller Platine mit einem Atmel Mega32-P, über die das Auto später programmiert werden kann. Was mich im Moment beschäftigt, ist die Sensorik. Zur Zeit ist das ganze so geplant, dass wir zwei Infrarot-Sensoren für die Abstandsbestimmung zur linken und rechten Fahrbahnbegrenzung einsetzen wollen (als Fahrbahnbegrenzung werden ausreichend hohe OSB- oder Spanplatten dienen). Die Infrarot-Sensoren haben wohl einen Messbereich von etwa 30-150 cm, in dem sie glaubwürdige Werte ausspucken, und kosten nur ein paar Euronen. Das Problem, dass ich jetzt habe ist die Abstandsmessung an der Front des Autos. Die Ultraschallmessung haben wir erstm... | |||
| 24 - Gamepad Marke "Eigenbau" -- Gamepad Marke "Eigenbau" | |||
| Ich hab dir jetzt im Endeffekt nur den Weg beschrieben, den ich gegangen bin, und den ich rückblickend gehen würde. Es gibt natürlich verschiedene Controller und Demo-Boards wie Sand am Meer, es gibt auch Controller die direkt in C programmiert werden können, solche Compiler gibt es auch für die PIC -Micros, die sind aber kostenpflichtig, ganz im Gegensatz zu z.B. Atmel Micros, mit denen ICH jedoch keine Erfahrung habe.
IMHO kann man hiermit die Grundlagen sehr schön lernen, dabei ist auch das Programmieren in Assembler hilfreich, da du die Register Direkt kennenlernst und alle Schritte die der Prozessor egtl macht. Dies wird in Hochsprachen oft kaschiert, aber das Grundwissen darüber ist auch beim Programmieren mit Hochsprachen Pflicht. ... | |||
| 25 - Selbstbau Programmiergerät AVR -- Selbstbau Programmiergerät AVR | |||
| Ich will das mal etwas erweitern. es gibt sehr wohl Selbstbauprogrammierer die einem MK2 halbwegs ebenbürtig sind. (USBIsp von Matwei z.B.) allerdings hat man bei den meissten "Programmern" welche im Prinzip nur aus 2 Steckern und etwas Draht bestehen ein Problem: funktionierten diese vor einigen Jahren noch problemlos wird es momentan schon schwierig damit überhaupt noch arbeiten zu können. Die meissten Betriebssysteme wollen den Datenverkehr auf den Schnittstellen gern überwachen, erschwerend kommt hinzu, daß Parallele und Serielle Schnittstellen (RS232) immer seltener werden. Somit funktionieren diese einfachsten Bitschieberprogrammer, bei denen der PC das Programmierprotokoll emulieren muss, nur noch selten und werden wohl in einigen Jahren ganz ausgestorben sein.
Ansonsten gibt es das bereits angesprochene STK500 welches (wie das noch erwähnte Dragonboard) High Voltage Programming unterstützt. Es ist mit ca 70 / 80 Euro nicht ganz so günstig wie der reine MK2 Adapter (Welchen es übrigens als RS232 und USB Version gibt) Aber bietet neben den Sockeln für viele Controller auch einige rudimentäre Zusatzoptionen welche für kleinere Entwicklungen durchaus ausreichend sind. Ein MK2 ist sicher die günstigste Variante die Atmels zu programmieren, welche auch a... | |||
| 26 - sekunden Countdown -- sekunden Countdown | |||
| Lösungswege gibt es viele, am comfortabelsten wohl mit einem kleinen PIC oder Atmel - Controller
Beispiele: Hier in diesem Thread ;-) Wie gesagt bei einem Jahr wirds dann von der Genauigkeit her anstrengend. Da muss man sich dann anderweitig behelfen, z.b. indem man das Funk-Zeitzeichen auswertet oder eine andere genaue Taktquelle benutzt. Das ist die Kunst an der ganzen Geschichte. Wenn die Genauigkeit egal ist und es nur ums Prinzip geht ist sowas auch ganz schnell mit einem Quarz, nem Teiler und einigen Kaskadierten Counter-Chips realisiert. Das umwandeln in die Anzeige macht dann aber mehr probleme, da muss man schon einiges rechnen, um da Tage, Stunden, Minuten und Sekunden rauszubekommen und auf 7-Segment-Anzeigen darzustellen. Ein Controller bietet sich in jedem Fall an, ist aber nich jedermanns sache so einen zu programmieren. Eventuell hilft dir auch ein Echtzeituhr-Chip wie | |||
| 27 - 2 Mäuse an einem Rechner mit Vorrangschaltung? Bauen? Prgrammieren? AVR? -- 2 Mäuse an einem Rechner mit Vorrangschaltung? Bauen? Prgrammieren? AVR? | |||
| Das ist wohl die sinnvollste Variante, 2 PS/2 Mäuse an einem Controller. Dieser gibt dann das Signal einer Maus weiter z.B. an einen FTDI Seriell zu USB Wandlerchip. Sofern es aufm Mac Treiber für diese Chips gibt (müsste man abklären) währ das wohl die, meines erachtens nach, sinnvollste und für die Schnittstellen ungefährlichste Variante mit externem Gerät.
Den USB auf einem Controller nachbilden geht auch, es gibt sogar spezielle Controller (zumindest von Atmel) die ein USB Interface haben, ich hab damit aber noch nichts gemacht, kann also nicht sagen, wie komfortabel sowas ist. Auf jeden Fall ist USB ein relativ kompliziert aufgebauter Bus, nicht so sehr das Physische (wenn man die Leitungen halbwegs Impedanzkontrolliert routet ist das unkritisch) als vielmehr was das verwendete Protokoll angeht. ... | |||
| 28 - LED-Leiste -- LED-Leiste | |||
Zitat : Was wäre denn der richtige Controller. Der, den du programmieren kannst. Ob da nun Microchip oder Atmel draufsteht, ist Geschmackssache. Zitat : Sind diese zu empfehlen? Die kenne ich nicht persönlich, funktionieren werden sie. Zitat : Kann man die auch an eine selbstgebaute LED-Leiste dran machen? Ja natürlich, dem Steuergerät ist es ... | |||
| 29 - [Projekt] Tasten + Speicherung udn PC Anbindung -- [Projekt] Tasten + Speicherung udn PC Anbindung | |||
| Hallo Liebe Forumsgemeinde,
Mein erster Beitrag also
Ich würde gerne ein privates Projekt realisieren, welches Folgendes Ziel hat: Einen Microcontroller, welcher auf 10 Taster geschaltet ist und alle Tastereingaben speichern soll. Des Weiteren sollte es möglich sein, die Speicherung der Taster irgendwie auf den PC zu bekommen. (USB Anshcluss, Serieller Anschluss wie auch immer). Ich möchte das Projekt so klein wie möglich halten. (Also keine großen Plastikumbauten etc.) Mein Wissen ist folgendes: - Microcontroller kaufen - Taster kaufen - Taster können auf die IO Ports des Microcontrollers gelegt werden - Microcontroller kann so programmiert werden, dass er die Tasteneingaben speichert. Form der Speicherung muss eigentlich nur 1 für gedrückt sein. Also so in der Art: Taster1 - 1 Taster2 - 1 Taster5 - 1 Rahmenbedingungen: Ich hätte gerne einen MC welcher mit C oder einer nicht Assemblersprache programmierfähig ist. (C beherrsche ich). Atmel Controller eventuell? Taster müssen nur zwei Zustände haben, gedrückt oder nicht-gedrückt, wobei eh... | |||
| 30 - Ein Gerät, zwei verschiedene Spannungen -- Ein Gerät, zwei verschiedene Spannungen | |||
| Hallo,
ich setze einen Controller zur Regelung ein. Da sich das Ganze zur Zeit noch in der Testphase befindet, arbeite ich noch mit dem Atmel Board 2.0.1 von Pollin. Später würde ich dann nur den Controller, den Netz-Bereich und Quarz auf eine Platine bringen. Das Problem ist, das das Board mit 9 Volt betrieben wird, die Hardware mit der geregelt wird (Lüfter) mit 12 Volt. Das macht natürlich wahnsinnig viel her mit einem 9V Netzteil und einem 12 Volt Blei-Akku zu arbeiten.
Ich möchte gerne nur eine Spannungsquelle verwenden. Am liebsten ein Netzteil für Beide. Was habe ich da generell für Möglichkeiten? Gruß, Andreas ... | |||
| 31 - AT90USB1287 - ISR viel zu langsam! -- AT90USB1287 - ISR viel zu langsam! | |||
Zitat : DonComi hat am 5 Jul 2010 16:22 geschrieben : Stimmt, habe den Titel überlesen
Kann jedem mal passieren
Zitat : Also, ich möchte mal behaupten, dass man das für sechszig Zyklen schaffen kann - acht: keine Chance. Woah... ganz vergessen wie hässlich Assembler doch ist... aber ich habs soweit. Leider brauch ich selbst ohne wegsichern der Register noch zu lange. Ich schätze ein einzelner 16Mhz µC ist für 512 RGB LEDs einfach zu schwach. Jetzt verwerfe ich diesen Ansatz (Hauptplatine ist sowieso noch nicht fertig, und da... | |||
| 32 - Musikgesteuerter Motor mit Richtungswechsel -- Musikgesteuerter Motor mit Richtungswechsel | |||
| Also AVR ist eigentlich eine Autonatische VerstärkungsReglung ( engl. auch AGC Automatic Gain Control). Soll aus unterschiedlich lauter Musik einen in etwa gleichbleibenden Pegel machen.
Das mit dem 60 Hz Bandpass hat sich aus verschiedenen Experimenten ergeben. Lässt sich einfach mit einem Operationsverstärker realisieren. Einen weiterlaufenden Beat kann man mit einem µController gut machen, hier könnte man dann Produkte von Atmel == AVR xx einsetzen. Bei gültigen Eingangssignal wird die Zeit gemessen, das können Controller sehr leicht. Bei ungültigen Eingangssignal wird der letzte Wert selbst im Controller generiert. Da die Zeitmessung ohnehin über Interrupt gemacht wird, ist man vom ersten Beat an synchron. Eine PLL würde gar nicht erst probieren. mfG ... | |||
| 33 - RS232 Gerät über Touchdisplay bedienen? -- RS232 Gerät über Touchdisplay bedienen? | |||
| Du wirst wohl über einen Controller, der das Protokoll übersetzt nicht herumkommen- Die Aufgabe kann bequem von jedem Pic oder Atmel microcontroller erledigt werden, nur ist einiges an Vorarbeit/Vorwissen nötig um so ein Projekt zum laufen zu bekommen.
Eine änliche Variante mit infrarot-Fernbedienung hab ich z.B. hier gefunden: Link Zum Selbstbau gibt es auführliche Anleitungen, z.B. HIER Hast du versucht ob die beiden Geräte miteinander kommunizieren? Wenn man einen ausreichenden Zeitabstand zwischen jedem gesendetem Zeichen lässt könnten beide Stopbits passend erkannt werden. Die Stopbits sind ja nur dazu da zu erkennen, ob ein Startbit verpasst wurde und deshalb die Daten nicht valide sind. -> Sollte an der Stelle an der das Stopbit ist ein anderer Zustand als logisch 0 auf dem Bus sein, so wird das übertragene zeichen verworfen. Kannst du das Timing deines Displays einstellen? Kannst du softwaremässige Pausen zwischen den einzelnen Zeichen einfügen? Dann könnte das klappen..... | |||
| 34 - Selbstbau eines Lichtweckers mit digitaler Steuerung -- Selbstbau eines Lichtweckers mit digitaler Steuerung | |||
| Hallo Nico,
Dafür nutzt man Mikrocontroller, die man, auch wenn viele Anderes behaupten, hauptsächlich in C und C++ (die größeren wie ARM) programmiert. Für deine Zwecke sollten Controller der Serie ATMega ausreichen, die von der Firma Atmel hergestellt werden. Für so ein Projekt sollte ein ATMega16 reichen. Auch die Firma Microchip produziert Mikrocontroller, die diesen Aufgaben locker gewachsen sind. Es gibt natürlich noch ganz andere Prozessoren, aber die sind dafür maßlos übertrieben. Du solltest dich also in der nächsten Zeit mit Mikrocontrollern auseinandersetzen. Dazu gibt es bei pollin.de ein Evaluationsboard mit ein paar Kleinteilen wie Tastern und Leuchtdioden und einer seriellen Schnittstelle als Bausatz. Damit kann man erste Gehversuche machen. Gleichzeitig empfehle ich dir das Lernen der Sprache C. Allerdings kann man diese Prozessoren, wie alle anderen , auch in Assembler programmieren, und sollte dies auch unbedingt mal gemacht haben.
Wenn du das dann kannst (wobei man die ersten Jahre immer dazulernt) kannst du dich mit dem Erzeugen der 0-10V, aus einem Programm he... | |||
| 35 - FI Tester -- FI Tester | |||
67€ ist ansich ein guter Preis für so ein Gerät, wobei man sich in Zeiten billiger Controller noch ein Display für die Anzeige der Auslösezeit gewünscht hätte. Bräuchte dann aber wieder eine Batterie die meist im falschen Moment leer ist.
Für den Selbstbau mit dem Atmel wird wohl ein größeres Gehäuse fällig. Eine Abschaltung bei Übertemperatur fällt mangels ausreichender thermischer Kopplung mit dem Widerstand auch flach. (Zumindest bei dem 500mA Modell) @sam2 noch einer der den Film gesehen hat? @zille1976 wenn du eine bessere Alternative zu (Festwert-)Widerständen hast, immer her damit^^ bis dann euer Bernd ... | |||
| 36 - LED Grablicht -- LED Grablicht | |||
| Vielen Dank, euch beiden. Das würde mir bei der Verwirklichung meines Projektes schon sehr weiterhelfen. Allerdings sind meine Möglichkeiten, etwas sinnvolles bei der Entwicklungsarbeit beizutragen leider sehr begrenzt.
Ich habe mich mal hier im Forum etwas über das Thema Microcontroller informiert. (Ihr kennt sicher alle das Tutorial) Dort wird der PonyProg empfohlen. Dafür gibt es verschiedene Interfaces z.B. auch für den seriellen Anschluß. An dieses Interface lassen sich Zusatzmodule anschließen, unter Anderem auch für PIC und AVR Microcontroller. Damit wäre man ja schon sehr flexibel. Allerdings müsste ich mir dazu noch "C" aneignen. Ich war auch mal auf den Herstellerseiten der Hersteller der Microcontroller. Bei Microchip Technology Inc. ist mir sofort aufgefallen, dass dort Wert auf Effizienz gelegt wird. Sind diese Controller also fü... | |||
| 37 - Einspeisung von Dateien über Tastaturstecker -- Einspeisung von Dateien über Tastaturstecker | |||
| Kannst Du µController programmieren?
Dann würde ich es so machen: z.B. ATmega8 nehmen, daran kommen dann 1) Tastatur-Input 2) Tastatur-Output 3) MMC-Karte via SPI als Memory 4) USB-Schnittstelle z.B. siehe Firmware-only USB dran. Ein bisschen Software nach Deinen Wünschen für PC ( Memory Update) und Atmel programmieren und schon ist es fertig
Komplett ohne uC-Erfahrung braucht man dafür und für die Einarbeitung wahrscheinlich ungefähr 1 Jahr. Gruß Stefan [ Diese Nachricht wurde geändert von: Nukeman am 14 Mär 2009 22:50 ]... | |||
| 38 - "kleiner Elektronikladen vor Ort" - Auflistung Adressen erwünscht? -- "kleiner Elektronikladen vor Ort" - Auflistung Adressen erwünscht? | |||
| Die ist alles andere als komplett und korrekt.
So wird für Dortmund Conrad und SR-Tronic aufgeführt. SR-Tronic ist allerdings kein klassischer Elektronikladen sondern ein Sat-Shop. Das Angebot an Elektronikbauteilen beschränkt sich auf ein paar Atmel Controller, Eproms und einen Reparatursatz für Humaxnetzteile. Für Essen ist überhaupt nichts gelistet, Conrad gibt es da aber schon deutlich länger als in Dortmund. Für Recklinghausen ist auch kein Geschäft gelistet, hier gibt es aber seit Jahrzehnten einen klassischen Bauteilehändler (Wenzlik, Halterner Str. 22, 45657 Recklinghausen) und bis vor einem Jahr auch noch eine Filliale eines Versandhändlers, der aber mit dem handgeschriebenen Schwarzweisskatalog der nicht mehr erneuert wurde und ohne Onlineshop vermutlich nicht mehr überleben konnte (Albert Meyer). Falls jemand aus Baden-Baden oder Karlsruhe hier mitliest, gibt es bei euch noch eine Meyer Filliale? [ Diese Nachricht wurde geändert von: Mr.Ed am 14 Mär 2009 12:33 ]... | |||
| 39 - STK500 - Kompatibele Chips -- STK500 - Kompatibele Chips | |||
| Reichelt hat doch so ziemlich sämtliche Atmel Controller.
Das Problem ist nur das die Doku wohl schon etwas älter ist. Die 90Sxxxx Serie von Atmel ist so ziemlich ausgestorben und fast komplett durch die Mega/Tiny Serie ersetzt. Für den Anfang sollte sich eigentlich der Atmega8 sehr gut eignen. Der hat einiges an Peripherie integriert, recht reichlich Flash und ist günstig zu bekommen. Ausserdem findet sich viel an Beispielen im Netz dazu. Gruß Simon ... | |||
| 40 - Tic Tac Toe -- Tic Tac Toe | |||
| Nabend alle zusammen!
(Wer keine großen Texte mag, kann gerne nach unten zu meiner Frage scrollen.) Ich habe vor mir, das alte Langeweilespiel "Tic Tac Toe" auch bekannt als "X X O" als 1 Spielerversion gegen künstliche Intelligenz selber zu bauen. Für diejenigen die es nicht kennen sollten: Es ist ein 3x3 Feld. Es wird abwechselnd gespielt und man kann einen Stein auf ein beliebiges Feld setzen. Gewonnen hat derjenige, der 3 von seinen Steinen in einer Reihe oder Diagonale hat. Das ganze wird dann vielleicht so aussehen: Die Zeilen des Spielfeldes kommen an den Controllerausgang. Hierbei durchläuft der Controller die 3 Zeilen so, dass immer 2 Zeilen auf High und eine Zeile auf Low ist. Nach den Leuchtdioden (die die gesetzten Steine symbolisieren) und Vorwiderständen und Transistoren... kommen die 3 Spalten auf einen Ausgang des µC. Somit ist es möglich die LEDs für unser Auge einzeln leuchten zu lassen. Dies geschieht seperat mit grünen (eigene Steine) und roten (gegnerische Steine) Leuchtdioden. Damit das Spiel auch "weiß" wo man als nächstes einen Stein hinsetzen möchte werde ich 9 Taster benutzen. Dies läuft nach dem gleichen Prinzip ab wie mit den Leuchtdioden, nur dass diese auf ei... | |||
| 41 - Thermometer mit Atmega8 -- Thermometer mit Atmega8 | |||
Zitat : baubau hat am 14 Jan 2009 14:37 geschrieben : ok das heißt dann das ich den DS18B20 nicht nehmen kann? Vom technischen her wäre es wohl kein Problem, aber der Aufwand ist entsprechend höher, da der Controller die Kommunikation komplett softwaregesteuert machen muss. I2C, genannt TWI, hat der ATmega8 hardwareseitig drin. Da musst du nur eine entsprechende Sendefunktion aufrufen bzw. Empfangsinterrupts einbinden und läuft. Zitat : baubau hat am 14 Jan 2009 14:37 geschrieben : Wie kann ich die daten die ich empafange dann auch auswerten?? Wie du die Zahlen vom Temp. Sensor bekommst sollte das Datenblatt verraten. Die DS1... | |||
| 42 - Mikrowellecontroller programieren -- Mikrowellecontroller programieren | |||
Kommt natürlich auf den Controller drauf an, wenn du möchtest kannst du google mal mit WinAVR, AVR Studio, yaap, Atmel AVRISP mkII füttern. Danach weißt du schonmal, wie man ein in C geschriebenes Programm in einen Atmega bekommt
... | |||
| 43 - MX 23L6402 lesen und beschreiben -- MX 23L6402 lesen und beschreiben | |||
| hey leute
ich hab me ne frage unzwar über diesen microcontroller hier: MX23L6402-35. Ich habe von einem ähnichen Controller ein Datenblatt gefunden. http://www.macronix.com/QuickPlace/.....ument Und meine frage ist nun, wie ich ihn lesen und beschreiben kann. Ich habe sowas schonmal mit einem Atmel controller gemacht und da hatte ich das programm ponyprog benutzt. Ich weiß aber nicht ob das mit diesem controller genau sogut geht. Falls nicht gibt es ein vergleichtstyp zu diesem controller? Danke schonmal für die antworten. [ Diese Nachricht wurde geändert von: mr.löt am 9 Nov 2008 16:49 ] [ Diese Nachricht wurde geändert von: mr.löt am 9 Nov 2008 16:50 ]... | |||
| 44 - SIMATIC-Controller -- SIMATIC-Controller | |||
| Hallo,
ist ein SIMATIC-Controller ein einfacher Microcontroller ? Ich frage weil ich über das Programm Step7 gestolpert bin welches die programmierung von SIMATIC-Controllern in Bausteinform bietet. Ich kanns mir nicht leisten aber vielleicht später irgendwannmal deswegen frage ich schonmal jetzt ob dass eine Alternative zum Atmel oder PIC ist =) ? ... ... | |||
| 45 - Mehr Speicher für \'Mini-USB-Sound-Modul\' von ELV -- Mehr Speicher für \'Mini-USB-Sound-Modul\' von ELV | |||
| Hallo Forum,
bei ELV gibt es einen interessanten Bausatz 90-753-44 Man kann über USB 3 Soundfiles mit einer Länge von insgesamt 24 Sekunden aufspielen. Des Weiteren wird ein Digitaler-Sound-Rekorder mit der Bestellnummer 90-567-45 angeboten. Dieses Modul erlaubt das Aufzeichnen für 45 Sekunden. Beim Mini-USB-Sound-Modul kommt der Flashbaustein 'Flash_at45db041b-si' von Atmel zum Einsatz. Jetzt meine Frage. Kann man den Flashspeicher des Mini-USB-Sound-Moduls mit z.B.: at45db161b oder AT45DB321b vergrößern? Ist es möglich an den Quellcode des ELV-eigenen Microcontrollers zu kommen, ihn zu ändern und wieder aufzuspielen? Danke schon jetzt für Eure Antworten und Kommentare. ... | |||
| 46 - ATtiny13 und kompatible -- ATtiny13 und kompatible | |||
| Hallo,
bin ganz frisch angefangen, mit mit den ATtiny13 zu beschäftigen. Ich habe mir dieses Lernpaket Mikrocontroller von Franzis gekauft, auch wenn ich eig kein Fan von dem Verlag bin. Bin sehr positiv überascht. Dabei ist ein einfacher Programmer als Bausatz, der in 10 min zusammengelötet ist. Zwei Widerstände, zwei Kondensatoren, n Transistor und zwei Dioden, das wars fast schon. Nun habe ich ein zwei Fragen, vlt kennt ja jemand diesen Programmer von dem Set. 1) Welche Controller kann ich damit noch programmieren? Zur Not könnte ich ja eben bisschen umlöten, wenn ich z.B. auf nen DIP28 Sockel oder so könnte, also für nen größeren Prozessor. Kann ich da also beispielsweise auch nen ATmega8 programmieren? 2) Bei dem Paket war eine Eigenbausoftware bei, die den Upload ermöglicht. Wie kann ich alternativ die hex-Files in den Controller bekommen? Also mit welcher anderen Software? Das AVR-Studio von ATmel unterstützt ja nur die ganzen Entwicklerboards (STK500 etc..). MfG DerStudent ... | |||
| 47 - Projekt Tastatur in Morsecode umwandeln -- Projekt Tastatur in Morsecode umwandeln | |||
| Ich würd vorschlagen einen kleinen Atmel Controller zu nehmen, und das ganze in Bascom (Demo sollte reichen) zu programmieren. Bascom hat zufälligerweise schon die Routinen drin um eine Tastatur einzulesen, und ne Quäke zu bedienen.
Gruß Simon ... | |||
| 48 - 2xSPI 2xUART welcher uController? -- 2xSPI 2xUART welcher uController? | |||
| Dem ist so!
Das Problem dabei ist eher die Geschwindigkeit. Sollen Daten von einem Device am gleichen Bus zu einem zweiten Device am gleichen Bus transferiert werden, wird erstens die CPU belastet und zweitens geht das nur immer abwechselnd, da der BUS logischerweise nicht vollduplexfähig ist. Zwei SPI machem her Sinn: eine ließt, die andere schreibt sofort. Dennoch wird hier die CPU weiterhin belastet. Besser sind also µCs, die DMA besitzen. Dabei richtet man den DMA-Controller ein, der dann ganz alleine das Transferieren der Daten übernimmt - ohne Belastung der CPU. Schau dir mal die neuen XMEGAs von Atmel an. Ich meine kürzlich gelesen zu haben, dass die DMA haben und es auch sicherlich welche gibt, die mehrere SPI haben. ... | |||
| 49 - Inkrementalgeber Taster ??? -- Inkrementalgeber Taster ??? | |||
| Wenn PIC ausfällt, dann nimm eben einen ATMEL-Controller. Einfach den Graycode softwaremässig nachbilden und auf Tastendruck rauspurzeln lassen. ... | |||
| 50 - STK500: Keine Verbindung über COM1 -- STK500: Keine Verbindung über COM1 | |||
| Hallo Leute!
Vor kurzem haben wir das Board STK500 mit dem Controller Atmel Mega 8515 gekauft. Die Einstellungen haben wir gemäß Handbuch gemacht. Hier die Daten: - Atmel Studio 4.1 - Bascom - PC Windows XP professional. - Schnittstelle COM1 Das Board wird offensichtlich nicht gefunden (oder erkannt).
Wenn das Board konfiguriert werden soll, kommt im Pop-Up-Fenster des STK500 die Meldung "No connection" als Fenstername. Wer kann uns Tipps geben, wie wir da weiter kommen? Ich bin ein neues Mitglied; wenn das hier das falsche Forum sein sollte, dann seit bitte so nett und nennt mir die richtigen Foren. Danke und viele Grüße Klaus ... | |||
| 51 - µController -- µController | |||
| Unter diesen Voraussetzungen würde ich zu Atmel greifen, der Programmer AVRISP MKII ist USB und für nicht allzuviel Geld z.B beim Reichelt erhältlich. Dazu bekommst du die Software AVR Studio um den Controller zu flashen oder Programme zu simulieren.
Compiler gibt es gratis, ich verwende WinAVR mit AVR-GCC, einem open source C-Compiler. Damit geht eigentlich alles was mit den Controllern möglich ist, bisher musste ich kein Assembler lernen, obwohl das gemäss der Ansicht von Vielen den besten Einblick in die Funktionsweise der Controller gibt und man damit die letzten paar % Leistung aus den Käferchen herausquetschen kann. Mit C kann man jedoch mit weniger Aufwand komplexe und sehr leistungsfähige Programme erstellen. Als Einstiegsliteratur empfehle ich dazu das AVR-GCC Tutorial von mikrocontroller.net: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial und natürlich das Datenblatt eines AVR-Prozessors, erhältlich auf der Website von Atmel. Als Einstiegscontroller ist ein ATMega48 oder 88 sehr gut, der hat viele Funktionen und ist von der neusten Generation. Wenn du einen AVR kennst kannst du mit allen arbei... | |||
| 52 - Drucksensor / Pulssensor - Schaltung -- Drucksensor / Pulssensor - Schaltung | |||
| Wooooh,
ich muss ja ehrlich zugeben das ich so was von gar keine Ahnung hab was die ganzen Teile betrifft aber hört sich doch schon mal gut an das alles so klein zu raliesieren ist. Vieleicht sollte ich noch sagen das der Stromkreis bei der Drucksensor-Variante höstens mit AAA Baterie/Akkus betrieben werden soll. Und bei dem Pulssensor wäre schon gut wenn der Strom aus der Leitung verwendet werden könnte da es ja zwischen die Stromleitung gehängt werden soll. Könntet ihr mir mal ne Art Einkaufsliste machen was ich ausser den Sensoren dringent brauche - unter der Premisse das is es auch in nem einfachen Laden bekomme - Conrad habsch och hier. Platninen ätzen - hmm - nee ich glaub die Möglichkeit hab ich nicht. Eine andere Idee zu dem Thema ist diese: ...........ich denke, Ihr Schaltungsproblem ließe sich am besten mit einem Mikrocontroller lösen. Das würde sowohl die Einstellbarkeit der Auslösung der Schaltung bei einem bestimmten Grenzdruck ermöglichen als auch das zeitverzögerte Wiedereinschalten des Stromes. Die Schaltung könnte sehr einfach sein und mit wenigen Bauteilen auskommen (Operationsverstärker, Controller, ein paar weitere Teile + ein Drucksensor). Der Mikroccontroller könnte ebenfalls ein sehr ... | |||
| 53 - Große Menge LEDs -- Große Menge LEDs | |||
| Naja, Atmel-AVR8-µController sind ziemlich simpel zu programmieren.
Schau dich mal hier im Microcontroller-Unterforum um. Falls du dich für Assembler als Programmiersprache entscheidest kann ich dir auch beim Code ein wenig weiterhelfen. Aber darauf immer 2 Tage auf eine Antwort zu warten habe ich wenig Lust. Wenn du eine präzise Frage gestellt hast, geh einfach nach ner Stunde oder so nochmal online, die Chance, dass schon jemand geantwortet hat ist sehr groß. ... | |||
| 54 - Gitarrenefecktgerät selbstbau (mit µC) -- Gitarrenefecktgerät selbstbau (mit µC) | |||
| hi
erstmal vielen dank für alle eure antworten!!! ist der alte thread noch auffindbar?? oder komplett verschollen? hmm wie siehts mit den og fragen aus? wegen werkzeug kenntnissen und material (vor allem material werkzeug denke ich ist vorhanden, kenntnisse muss ich ggf noch lernen (deshalb das ganze ja^^) und material muss ich nächste woche sowieso bestellen und da kann ich das, was ich dafür brauch auch mitbestellten... ich hätte am liebsten einen atmega 8535 verwendet, weil ich mir da schon ein testboard für gebastelt hab... software hab ich ponyprog und zum schreiben das avr studio von atmel genomme... brauch ich da mehr kann ich die weiterverwenden? (ach ja sprachen bis jetz nur assembler...) wie siehts mit geschwindigkeit aus? reicht ein 4mhz quarz? usw usw also was brauch ich im endeffekt alles? bzw was muss der controller ansich mitbringen (oder ich nachrüsten)? gaaaaanz andere frage... lassen sich eigentlich als ram auch alte computer rambausteine verwenden (ps2)? mfg Stefan ... | |||
| 55 - Atmega162 + SRAM -- Atmega162 + SRAM | |||
| Moin, heute gehts an ein weiteres Projekt...
Dieses mal ist eine kleine Erklärung nötig, denke ich mal. Es soll, kurz gesagt, eine Schaltung gebastelt werden die über RS232 vom PC einen Text empfängt und diesen auf einem LCD (4x20) ausgibt. Der Controller bekommt vom PC zwei Texte übermittelt, einmal eine Liste mit mehreren Wörten, und zwei Zeilen reinen Text. Die Liste hat durchschnittlich ca. 20 Einträge, im Extremfall kann es aber auch an die 200 Einträge ran kommen. Die einzelnen Einträge sollen durch das Display scrollen. Ein Eintrag besteht aus ca. 10 - 20 Buchstaben. Die zwei Zeilen Text bestehen einmal aus einer max. 20 Zeichen langen Überschrift und einem bis zu 40 Zeichen langem Text, der unter der Überschrift drunter lang scrollen soll. Ein erster Prototyp mit einem Atmega8 existiert bereits, allerdings reicht der Speicher von dem Kleinen nicht annähernd aus. Nach ein paar Stunden google-Suche bin ich dann auf den 8515 Aufmerksam geworden, an den man externen SRAM anschließen kann. Der Mega162 verfügt ebenfalls über alle nötigen Funktionen, hat aber mehr Flash-Speicher. Datenblatt: http://www.atmel.com/... | |||
| 56 - Tips zum Umstieg auf Amel -- Tips zum Umstieg auf Amel | |||
| Hallo Mituser,
ich habe vor im kommenden Jahr einen Roboter zu bauen. Der im Roboternetz am meisten verwendete Controller ist ein Atmel. Ich habe bisher nur mit PICs gearbeitet und mit Atmel keinerlei Erfahrung. Ich bin auf der Suche nach Hardware die man selbst bauen kann. So suche ich z.B. eine Testplatine für Atmel die eine ähnliche Funktionalität hat wie die Testplatine von Sprut. Ebenso einen guten Programmer. Am besten wäre ein fertiges Eagle Layout. Wer kennt ein paar nützliche Links ?? Viele Dank für Eure Mithilfe. Peterschrott ... | |||
| 57 - Mikrowellecontroller Projekt -- Mikrowellecontroller Projekt | |||
| Wir nutzen nun das Atmel Evaluationbiard von Pollin mit dem Display Goldentek GC-1602G0(controller KS0066).Der ist kompatibel mit dem Display-Standardcontroller: HD44780 hierzu fehlt mir das Datenblatt für die Belegung des Displays.
habe bei Google schon nach den Controller gegoogelt und bin da auch fündig geworden...kann aber nichts damit anfangen.Ich möcht da schon sicher sein. ... | |||
| 58 - Einführung in die Mikrocontrollertechnik -- Einführung in die Mikrocontrollertechnik | |||
| Hallo zusammen,
ich stehe gerade vor einem kleinen Problem und zwar versuche ich mir die komplexe Welt der Mikrocontroller ein bischen näher zu bringen. Ich haben zwar schon unterschiedlichste Themen in diesem Forumsabschnitt gelesen, jedoch hat mir das bisher noch nicht so richtig weitergeholfen. Nun besteht bei mir besonders Interesse erst einmal einen gewissen Überblick zu µC Typen, Herstellern, sowie deren Anwendungsgebiete(im Hobbybereich) zu bekommen. Nun die Frage: Gibt es Fachbücher zu diesem Gesamtthema und nicht nur zu einem bestimmten Gebiet(wie z.B. AVR Atmel oder PIC Controller), die einem ein wenig den Weg weisen? Da ich wie gesagt auf diesem Gebiet ein ziemlicher Anfänger bin und die µC-Technik gerne in meine Hobbyelektronik mit eingliedern möchte, wäre ich auch dankbar für Vorschläge, um sich z.B doch gleich auf einen gewissen Typen zu auszurichten, der sich auch für den praktischen Einstieg gut eignet. Nur kenne ich eben die Einzelheiten der jeweilige Typen nicht und wüsste gerne welcher für einen Einstieg(ich habe gehört die Programmiersprache Assembler soll sich dafür besonders gut eignen) ratsam wäre. Vielen Dank schon mal im Voraus Robert ... | |||
| 59 - USB-Host für externe Festplatte selber bauen -- USB-Host für externe Festplatte selber bauen | |||
Erste Antwort: willkommen im Forum!
Und jetzt kommts, leider...
Darf ich dir einen Rat geben? Vergiss dieses Projekt! Mach lieber irgend etwas mit einem AVR (Microcontroller von Atmel), da ist die Spielwiese auch schon extrem gross. Warum dieser Rat? So wie du schreibst hast du von Elektronik Hardware nicht viel Ahnung. Das ist der erste Grund. Der zweite Grund liegt in der Topologie des USB: dieser ist streng sternförmig aufgebaut, die ganze Intelligenz bezüglich An- und Abmeldung von Geräten sitzt im Host, da steckt also einiges an KnowHow und auch Rechenleistung drin. Was du vorhast ist in etwa, die USB Funktionalität eines ausgewachsenen PCs nachzubilden, inkl. Software Layer des Betriebssystems. Das scheint mir für dich doch eine Schuhnummer zu gross. Es gibt irgendwo einen Host Controller als Single-Chip Lösung (habe mal davon gehört). Genaue Bezeichnung und Quelle für ein Datenblatt weiss ich aber gerade nicht. Wenn du aber konkrete Fragen zu einem etwas redimensionierten Projekt hast, nur zu! Dann bist du hier in diesem Forum genau richtig.
Gruss, Martin [ Diese Na... | |||
| 60 - AVR Entwicklungsumgebung -- AVR Entwicklungsumgebung | |||
| Wir arbeiten damit:
1) Atmel - Studio, letzte Version (verträgt sich inzwischen mit WINAVR, man kann den GNU - Compiler benutzen) 2) STK500 Evaluation Board (2*), je einmal zur Entwicklung / Test / Prototyp - Programmierung und 1 für Programmierung von kleinen bis mittleren Serien. 3) Textool Nullkraftsockel für (2) in der passenden Größe zum gewählten Controller (z.B.: 20 pol. für ATtiny2313) 4) PC (natürlich) STK500 hat den Vorteil, dass auch Contollern mit "verschossenen" Fuse - Bits wieder zum Leben erweckt werden können... Kosten: STK500 je nach Quelle, ca. 130€ Textool Sockel 10 - 25€ (geschätzt, wir hatten noch welche im Labor) Atmel Studio: umsonst (kostenlos, nicht vergebens!) Grüße Hajo ... | |||
| 61 - SONS LIFTBOY (?!) SMD 3200 -- SONS LIFTBOY (?!) SMD 3200 | |||
Zitat : m welche genaue Prom-Type könnte es sich handeln?Was du für einen EPROM hältst, wird wohl ein ausgewachsener Microcontroller sein. Intels 8748 z.B. (auch von Second Sources wie AMD zu haben) waren damals schon über 10 Jahre auf dem Markt und noch ganz beliebt. Die Lage des Quarzes läßt auch einen Controller aus dieser MCS-48-Familie vermuten. Obwohl es vermutlich möglich wäre den Controller auszulesen und zu analysieren, ist das sicher vollkommen unwirtschaftlich. Entweder ein neues Gerät kaufen oder, wenn du unbedingt basteln willst, dann nimm die vorhandene Peripherie und programmiere dir einen aktuellen Prozesser z.B. von Atmel oder Microchip. ... | |||
| 62 - Programmieren mit WinAVR??? -- Programmieren mit WinAVR??? | |||
| Welchen AVR ISP hast du denn? Ich glaube dass WinAVR damit den originalen Atmel AVRISP meint, und den gibts nicht für den LPT1.
Ich lade mein hex-file jeweils mit einem externen Programm auf den Controller, winavr nutze ich nur um die das Programm zu kompilieren. Wenn du "make all" mit Fehlercode 0 durchbekommst ist schon fast alles gut. Zitat : Was hab ich vergessen, was muß ich noch machen? aus dem C-Programm und dem Makefile musst du über das Menu "Tools, make all" das hex-file kompilieren. Funktioniert das bei dir Fehlermeldungsfrei? [ Diese Nachricht wurde geändert von: photonic am 3 Feb 2007 11:52 ]... | |||
| 63 - Mit was habt ihr angefangen für die Welt der Microcontroller -- Mit was habt ihr angefangen für die Welt der Microcontroller | |||
| So habe ich angefangen (und würde es nocheinmal tun):
Ich musste für ein Projekt einen Infrarotferbedienungs-Protokollkonverter bauen. Ich habe mich etwas auf dem Netz ungeschaut und mich dann für die AVRs entschieden, der erste war ein ATTiny2313. Für die Programmierung habe ich mit C (AVR-GCC/ WINAVR : http://winavr.sourceforge.net/ ) angefangen und den Einstieg schnell gefunden. Die einzigen Dokumente die ich wirklich gebraucht habe waren das Datenblatt des Controllers und das AVR-GCC-Tutorial: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Da ich über die Selbstbau-Programmiergeräte so viel verwirrendes gelesen hatte von unreproduzierbaren Problemen bis zu inkompatibilitäten mit gewissen Controllern kaufte ich mir einen Original AVRISP von Atmel. Diesen hab ich dann mal abgeschossen und als Ersatz den neuen AVRISP MKII gekauft. Der tut immer noch brav seinen Dienst, hat USB und ist extrem schnell. Mit dem ISP musst du nur Zugang zu GND, VCC, MISI,MISO, SCK und RST haben und kannst den... | |||
| 64 - Wer kann Assembler? -- Wer kann Assembler? | |||
| Hallo Leute,
ich habe ein dickes Problem. Ich habe mal ein Programm für einen ATMega8 mit Bascom geschrieben. Dieses auf den Controller gepackt und gut war. Jedoch ist mir nun das Bascom-Programm irgendwie abhanden gekommen. Also habe ich den Controller ausgelesen und mit viel mühe daraus wieder eine Atmel-Hex File gebastelt. Jedoch sind meine Assembler Kenntnisse nicht sehr gut. Hier erstmal die Funktionsbeschreibung: Es handelt sich leider um ein relativ umfangreiches Programm. Am Controller ist an ADC1 (PC1) ein NTC angeschlossen. Um dann die Analogspannung in eine Temperatur umzurechnen, waren ziemlich viel if-Bedingungen und Umrechnungen notwendig. Und genau diese Umrechnungen brauche ich. (und nur dieser Teil des Programmes ist wichtig, der rest ist unwichtig). Kann mir da jemand sagen in welchem Teil des Programmes das erfolgt? (ich weiß nicht wie der Befehl lautet den ADC auszulesen bzw. den ADMUX auf den ADC1 zu setzen, ab da müsste es ja los gehen). Meint ihr das man das herausbekommt? Bitte, das ist wirklich sehr wichtig. Vielen Dank schonmal für eure Hilfe. Das Assembler ist im Anhang PS: Bitte kein schreck bekommen, das Ding ist ganze 2900 Zeilen lang. Aber ich denke mal, wenn man über "suchen" d... | |||
| 65 - IC: Frequenz -> Bytes -- IC: Frequenz -> Bytes | |||
| Moin. Deine Schaltung liefert schon ein brauchbares digitales Signal. Bausteine aus der CMOS 4XXX Reihe oder µCs kann man wohl direkt anschließen. Eventuell ist eine Pegelverbesserung nötig. Bei Masse- und Potentialproblemen sollte allerdings ein Optokoppler verwendet werden. Mit CMOS 4XXX aufgebaut braucht man eine Zählerkette und ein Gate-Signal, das die Zählerkette wiederholt für eine gewisse Zeit freigibt. Beträgt die Torzeit 1 Sekunde, liefert die Zählerkette gerade die Frequenz in Hertz. Wenn Java präzise 1-Sekunden-Impulse über den Parport erzeugen kann, wäre das als Gate-Signal geeignet. Andere Gate-Zeiten als 1 Sek. sind auch möglich; dann muss das Zählresultat umgerechnet werden. Ansonsten braucht man zusätzlich eine Zeitbasis, um das Gate-Signal zu generieren - normalerweise ein präziser Oszillator plus Teilerkette. Mit einem µController wird es von der Hardware her einfacher. Hier ist ein Beispiel, wo jemand mit einem Atmel AVR µController einen Frequenzzähler realisiert hat. Das ist nicht ganz das, was du haben willst, aber vielleicht gibt es dort Anregungen. Die anderen Betriebsarten neben SPP sind EPP ... | |||
| 66 - McDonalds Uhr Umbau -- McDonalds Uhr Umbau | |||
| Hi Man,
da gibts doch was von Atmel :
http://www.atmel.com/dyn/resources/.....69%22 Im Abschnitt "LCD-Controller" findest du auch Infos zur Ansteuerung von LCDs. Gruß, SIGINT P.S.: Hab noch was gefunden: http://www.atmel.com/dyn/resources/.....ng%22 Atmel scheint zu fast jedem Problem schon eine Lösung zu haben [ Diese Nachricht wurde geändert von: SIGINT am 30 Aug 2006 15:28 ]... | |||
| 67 - Asuro-Roboter als Einstieg für 80C51-Derivate -- Asuro-Roboter als Einstieg für 80C51-Derivate | |||
Hallo Gemeinde
eignet sich der Asuro-Fahrzeugroboter als Einstieg in die Atmel-Welt? Als Endziel soll ein Controller der SAB-80C535 programmiert werden. Sind die Controller aus der gleichen Produkt-Familie? Arbeitet der Compiler nur für bestimmte Derivate? Schon mal vielen Dank, Zwack [ Diese Nachricht wurde geändert von: zwack am 22 Aug 2006 10:23 ]... | |||
| 68 - Grundwissen herbekommen ? -- Grundwissen herbekommen ? | |||
| Wer Lesen kann, ist im vorteil. Da gibt es einen Thread mit dem Titel Ein Tutorial für den Atmel, eine Übersicht der µController und ein kostenloser Programmer. Und hier ist der Link: https://forum.electronicwerkstatt.d......html
Der wurde bisher 12067 mal gelesen!! Also nichts verstecktes
[ Diese Nachricht wurde geändert von: Jornbyte am 17 Aug 2006 21:13 ]... | |||
| 69 - Eingänge eines Atmel Mega8 vermehren! -- Eingänge eines Atmel Mega8 vermehren! | |||
Hallo! Ich brauche Hilfe! Ich bin dabei eine Modellbahnsteuerung über einen Atmel Mega 8 aufzubauen. Die Ausgabe der Anweisungen an eine Relaiskarte die die Bahn steuert klappt auch schon ganz gut. Auch die Verbindung mit PC über die Serielle Schnittstelle habe ich hinbekommen. Nun ist es aber so das ich von Reed-Kontakten die ich in der Anlage verbaut habe Rückmeldungen brauche. ( Ca. 20 Reedkontakte )Da ich nicht genug Eingänge am Controller habe brauche ich davor eine Schaltung die diese Rückmeldungen bündelt und sie mir über möglichst wenige Leitungen an den Controller weitergibt! Wie würdet ihr das am besten lösen? Bitte nicht zu sehr mit Fachbegriffen um euch werfen ich bin Neuling auf dem Gebiet und habe nicht Elektrotechnik studiert. Danke für die Infos! LG iwiki ... | |||
| 70 - Probleme beim Programmieren mit STK500 -- Probleme beim Programmieren mit STK500 | |||
Hallo, ich habe die Woche endlich mein STK500 von Atmel bekommen.. und hab mich natürlich gleich dran gemacht und versucht einen Controller zu Programmieren, aber es hat bis jetzt noch nichts funktioniert!! Das ganze entmutigt mich im Moment ein bisschen. Der sagt mir zwar die ganze Zeit wenn ich was auf den Controller programmiere das alles okay ist, aber es kommt nichts aus dem Controller raus, woran liegt das? LED´s leuchten keine... aber wenn ich den AVR in eine eigene schaltung, also nur mit LEDs baue passiert auch nichts. Es handelt sich dabei um einen ATtiny26 ... | |||
| 71 - USB Controller in USB Geräten -- USB Controller in USB Geräten | |||
Diese simplen Programmer für die Atmels, die keinen eigenen COntroller haben, ist der USB sowieso denkbar ungeeignet. Wenn die Software auf dem PC die Leitungen einzeln an und aus schaltet, dann geht das wegen des Time-Slot-Verfahrens auf dem USB nur im 1ms Takt. Das ist seeeeehr langsam! Wir wollten z.B. einen AVR darüber flaschen mit einem 8kB Programm, und haben das am USB gestartet. Es war dann schneller, eine Zeit zu warten, zu beschliessen den Controler mit einem normalen Comport zu verbinden, Serielle Verlängerungskabel zu suchen, die bis zum nächsten PC mit com Port zu verlegen, das image darauf zu kopieren, die Programmer software darauf zu installieren.... und das flashen über den USB/serial war immernochnicht fertig ... dann haben wir es abgebrochen, und das ganze in 20 Sekunden über den echten Comport geflasht. Man kann diese Nachteile vermeiden, indem man einmal einen seriellen bootloader auf den atmel flasht (geht nur bei den atmegas), und dann immer über rxd/txd flasht. Da erreichen auch die USB/serial moppeds die volle Geschwindigkeit. Das hat auch den vorteil, das man den seriellen Port zusätzlich noch als debug console usw. benutzen kann. ... | |||
| 72 - Mein Lauflicht :) -- Mein Lauflicht :) | |||
Ich verwende für dieses Beispiel nur Befehle die für alle Atmel (mit Ram) anwendbar sind Um einen anderen Prozz ans Laufen zu bringen muss nur der Includeeintrag und die Interrupttabelle geändert werden. Zuerst sagen wir dem Assembler mal was da für ein µController Verwendung findet. Das wird mit der Assembler Directive .include gemacht. In jedem Prozz sind paar Dinge vorhanden, wie zum Beispiel D/A-Wandler, Timer, Uart, bla bla...... .Diese Komponenten können sich über einen Interrupt melden. Dies führt dazu, das der Prozz zu einer festgelegten Adresse in der Interrupttabelle springt (Interrupt Vector Address). Vor dieser Tabelle ist noch Platz für einen einzigen Befehl. Damit soll es nun Losgehen. rjmp losgehts springt an den Anfang des Programm und da sagen wir dem Prozz was er alles verwenden soll. Der Stackpointer wird an das Ende vom Ram eingerichtet. Der braucht für dieses Beispiel nur wenig Platz Weiter geht’s mit PortB, der wird benötigt um paar LED blinken zu lassen. Dazu wird das Register 16 verwendet. Da steht eine 0x55 drin, Binär ist das 01010101. Dieses Muster wird an PortB ausgegeben. Danach kommt der Befehl ror (Rotiere nach Rechts) . Nach dem warten (0,5 s) geht es zurück zur Marke main. Was passiert bei warten, das ist auch e... | |||
| 73 - LCD L2432 von Seiko an AVR 90S irgendwas -- LCD L2432 von Seiko an AVR 90S irgendwas | |||
Hallo, Habe vor einigen Monaten einen ganzen Karton Displays Typ L2432 von Seiko gekauft, wobei der Händler folgende Informationen zu verfügung stellt: Zweizeiliges LC-Display mit hohem Kontrast in einem formschönen Gehäuse, leicht zerlegbar. Es können 2 x 24 Zeichen dargestellt werden. Display Type L2432 von Seiko, 14-Pin Anschluss über ein 130mm langes Flachbandkabel, Betriebsspannung +5V, Der Kon-trast ist über einen externen Einstellregler regelbar. Ansteuerung über 4-Bit oder 8-Bit Datenbus, zwei integrierte Controller (HD44780-kompatibel), getes-tet mit AT89S8252. Abmessungen 37x118,5x13mm, Gehäuse 130x64x21mm. Mein Problem: Laut Controller ist das Display gleich einem von Conrad (hat den gleichen Controller). Habe nun auf dem ATMEL AVR Mega16 (auch andere veruscht) ein 4 Bit Ansteuerprogramm mit Busyflagabfrage geschrieben und es geht nicht. Das Conrad Display mit gleicher Steckerbelegung geht einwandfrei. Auch wenn die Adressen der Chars am Seiko Display nicht stimmen sollte sich da was tun. Die Initialisierung KÖNNTE fehlerfrei ablaufen, da das Seiko Display nach dem CPU Start blass wird (wie es normal eben ist). Hat wer schon einmal solch ein Display verwendet und hat erfahru... | |||
| 74 - TV BEKO 14.1 Servicemode -- TV BEKO 14.1 Servicemode | |||
Hallo, die Frage ergab sich bei Reparatur meines Fernsehers ( Link ), da anscheinend niemand weiß, wie man ins Servicemenü bei BEKO 14.1-Chassis kommt, ohne dass man die entsprechende Service-Fernbedienung hat. Im Internet gibt es zwar haufenweise Hinweise, aber nichts, was einem weiterhelfen würde. Mein Fernseher ist inzwischen repariert. Deshalb habe ich hier einen neuen Thread eröffnet, da ich mir gedacht habe, es wäre auch für andere interessant, einen Zugang zum Servicemenü bei dieser Type zu haben. Das BEKO 14.1-Chassis dürfte doch recht verbreitet sein, und nicht jeder hat alle Service-Fernbedienungen greifbar. So könnte man in diesem Thread alle Infos dazu zusammentragen und vielleicht eine Lösung finden. Es geht also nicht um ein konkretes Problem, sondern um ein allgemeines. ------ Inzwischen habe ich für Atmel-Controller eine BASCOM-Funktion entdeckt, die RC5-Codes senden kann (RC5SEND). Sobald ich Zeit habe werde ich versuchen, damit eine einfach, programmierbare Fernbedienung zu basteln, mit der das Problem dann gelöst werden kann. Sobald si... | |||
| 75 - Atmel T89C51CC01 Fuse-Bits und EEPROM-Problem -- Atmel T89C51CC01 Fuse-Bits und EEPROM-Problem | |||
| Hallo Leute,
hat jemand Erfahrung mit Fuse-Bits und EEPROM schreiben auf dem Atmel und ein bisschen Zeit um mir vielleicht DEN goldenen Tipp zu geben?
Ich versuche seit mehreren Tagen verzweifelt auf meinem uC ein paar Daten (korrekt) ins EEPROM zu schreiben und Fuse-Bits zu ändern. Ein paar Daten: T89C51CC01, 16MHz X2-Mode, leider noch keine Brown-Out-Schaltung (sollte kein Problem sein, da ich die Tests bisher ohne Power up/down durchführe, 1x100uF und 2x100nF sollten genügend Spannungsstabilität bringen), Atmel CAN-Bootloader auf dem Chip. Ich verwende die Atmel Flash-Library. Eigentlich sollte man meinen die Atmel-Flash Library müsste bereits alles korrekt handhaben, allerdings hab ich haufenweise Probleme. 1) Beim Versuch die Fuse-Bits zu beschreiben bekomme ich immer einen Controller-Reset anstatt dass sich das Fuse-Bit ändert (z.B. BLJB-Fuse). Mit dem Atmel Flip-Tool über CAN gehts. 2) Beim Beschreiben meines EEPROMs siehts so aus, wie wenn nicht nur die gewünschte Speicherzelle beschrieben wird, sondern auch andere Speicherzellen im EEPROM "zufällig" überschrieben werden. Mit Flip gehts ebenfalls korrekt. In den Atmel Errata-Sheets und im TecRef hab ich nix gefunden was mir hie... | |||
| 76 - Suche AD Wandler -- Suche AD Wandler | |||
| Moin Moin.
Nimm nen PIC oder Atmel. Da gibts Typen mit AD Wandler und serieller Schnittstelle drin. Damit ist es wohl am Einfachsten zu machen. Ansonsten sind die meisten Schaltungen für die parallele Schnittstelle ausgelegt und die Chips kosten meistens mehr als die Variante mit nem Controller. Aber wenn man Google bemüht bekommt man für beide Varianten genug Beispiele zusammen. ... | |||
| 77 - Atmega 16 und 2X 7 Segmentanzeige ldt202 -- Atmega 16 und 2X 7 Segmentanzeige ldt202 | |||
| Hallo,
ich habe einen Atmega 16 und möchte nun an der zwei stelligen 7 Segmentanzeige (ohne Controller) einen Temperaturwert (-10°C...35°C). Das alles soll ich in GNU C programmieren. Nun mein Promblem: 1. Kann ich doch die Anzeige einfach an den Atmel anschließen(wenn ich mir die richtigen Ausgänge gewählt habe) und brauche doch dazwischen keine Widerstände, oder??? 2. Wie kann das C Programm ausschauen? Muß ich vom Sinn her sagen "-8" --> PA[0], PB[3}.... an und muß so alle Temperaturwerte durchmachen, oder wie geht es. Ich hab zwar in meinen Digitaltechnik Unterlagen nachgeschaut, habe aber dort nur gefunden, wie ich ne 7 Segmentanzeige mit 4 Eingängen ansteuern kann. Wäre euch sehr dankbar, wenn ihr mir helfen könntet!!!! Mfg, Steffi... | |||
| 78 - Problem mit LCD Modul (HD44780) -- Problem mit LCD Modul (HD44780) | |||
| Hallo zusammen!
Ich versuche hier seit mehreren Tagen ein 4x20 zeichen Display (Displaytech 204B)an einem Atmel mega16 Controller zum laufen zu bringen. Das einzige was das Ding anzeigt sind diese blöden schwarzen Balken in der 1. und 3. Zeile. Den Controller programmiere ich mit C. Nach einigen eigenen Versuchen das LCD anzusteuern hab ich mittlererweile 4 verschiedene ansteuerprogramme runtergeladen und getestet....geht alles nicht....immer das gleiche Bild
Nach den ganzen Überlegungen könnte ich mir vorstellen das ich evtl. beim ersten Anschließen, an VDD statt 5V, kurzzeitig 12V liegen hatte..... Würde dieses den Fehler (mit den Balken) erklären? Oder würde nach so einer Überspannung überhaupt nichts mehr angezeigt?... | |||
| 79 - Digitaltachometer für Motorrad -- Digitaltachometer für Motorrad | |||
| Hi!
Also, wenn ich recht verstehe willste was komplett digitales selber aufbauen (wegen des Lerneffektes oder anderer Gründe). Dann brauchste - einen Mikrocontroller - ein LCD - Reedkontakt oder was Dir da vorschwebte - Platine und Kleinkram. Als Controller nutze ich AT90S2313 (Atmel), kostet weniger als 2 Euro. Display ist Frage deines Geschmackes, zwischen 5€ bis ... Den Atmel musste natürlich programmieren, läßt sich aber als Low-Cost machen da Software Freeware. Da steckt aber dann ne Menge Arbeit drin, aber zum Lernen ist es ok. Zu den Meßgenauigkeiten usw.: Gedanken über die Frequenz Deines Gebers sind überflüssig, da langweilt sich der Atmel drüber. Ein Reifen bläht sich leider mit zunehmender Geschwindigkeit etwas auf, da haste schon ne recht große Ungenauigkeit. Läßt sich mit dem Atmel aber kompensieren. Ich kann hier natürlich schlecht ne komplette Schaltung und das Proggi machen. Am Besten treffen wir uns mal im Chat, dazu ist das Ding da, bin häufig anwesend, oder Du postest eine private Nachricht zwecks Termin. Grüße Olfi13 ... | |||
| 80 - DCF-77-empfang mit AT90S8515...? -- DCF-77-empfang mit AT90S8515...? | |||
| hallo zusammen
ich möchte mit einem at90s8515 und dem funkuhr-modul von conrad-elektronik als großes ziel einen hifi-timer bauen, der mir zu bestimmten zeiten gezielt einzelne hifi-komponenten einschaltet. ich habe keine große erfahrung mit der programmierung von mikrocontrollern und habe mich daher entschlossen, BASCOM-AVR zu benutzen. um nun eine grundlage für mein projekt zu haben, möchte ich einfach nur mal die dcf-77-zeit auf einem display ausgeben, was bisher leider nicht funktioniert... das dcf-77-programmbeispiel bei den application notes auf der bascom-internet-seite ist ziemlich lieblos von einem 8051-controller portiert und funktioniert einfach nicht. falls jemand das so anpassen könnte, daß es läuft, wäre ich sehr dankbar. (zu finden unter http://www.mcselec.com/an_122.htm außerdem habe ich noch folgendes (auch von einem 8051 portiertes) programm gefunden, welches ebenfalls nicht läuft. da ich leider nicht mehr weiß, wo ich das programm gefunden habe, poste ich einfach anschließend den quelltext und hoffe, daß mir jemand von euch weiterhelfen kann. zu meiner ausstattung gibt's folgendes zu sagen: ... |
|
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 8 Beiträge im Durchschnitt pro Tag heute wurden bisher 7 Beiträge verfasst 4 Besucher in den letzten 60 Sekunden alle 15.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |