-
Thread
Projekt: Open-Source Hausautomation
Vielleicht können wir da einen gemeinsamen Nenner finden und beide Vorschläge zusammenfassen. Den AT90CAN128 halte ich mit 16 EUR für zu teuer und der AtMega32 ist denke ich auch überdimensioniert für einfache Schalter, denn in einem Haus braucht man mehrere Knoten, da summiert sich das Ganze schnell
mit reinspielt, und die ist in diesem Fall die wichtigste denke ich. Denn ansonsten würde ich nen AT90CAN128 nehmen, der hat den CAN-Controller gleich integriert und zig I/O Pins, die man verwenden könnte. Kostet halt nur 16 EUR das gute Stück. So und jetzt nehmen wir an, du baust in jeden Lichtschalter
-
Thread
Igor Plug USB und Linux
Hallo Forum, hat schonmal jemand das Igor Plug lowspeed USB Device mit dem AT90S2313 unter Linux angesprochen? Am besten in C oder C++ wenn jemand Quelltext hat kann er diesen ja vielleicht Posten. Danke schonmal im vorraus PS. Bitte keine Diskussion das der FTDI viel besser
-
Thread
50Hz Sinuswandler für Projektarbeit
aufgebaut wie ich sie mir als simplen Wandler vorstelle (ohne Netzsynchronisation, OCP, OVP etc.). Der 2313 soll ein ATtiny sein, kein AT90, tiny gibts aber bei eagle leider nicht. Funktionsprinzip wie oben beschrieben. Step-Down Wandler erzeugt (annähernde) Sinus Halbwellen (geregelt über das Digitale
Fabian S. schrieb im Beitrag #3410970: > Mir wurde für die Projektarbeit lediglich das Thema > vom Lehrer bestätigt. D.h. er hat Kenntnis, daß Du mit >42V hantieren willst. Fabian S. schrieb im Beitrag
-
Thread
Puffer für UART 2313
möchte ein LCD über die serielle Schnittstelle meines PC betreiben (9600 Baud),dazu habe ich einen AT90S2313 mit MAX232 an Com2 angeschlossen. Da das LCD bei bestimmten Befehlen (Display Clear = 5 mS) braucht, werden beim Polling des Uart Zeichen überlesen,in meinem Fall 4-5. Ok, dachte ich mir
-
Thread
ist ISP wählerisch ?
Hallo. Ich habe ein µC-Board mit einem AT90S2313. An dessen PortB ist der 8-bit Bustreiber 74HC541 angeschlossen. Programmiere ich mit dem Parallel-Adapter wie im Tutorial und dem Link beschrieben, klappt alles bestens. Programmiere ich allerdings
2,7k is n bissl viel find ich. Also ich hab nur 330Ohm und es funzt prima...bisher mit allen ATMEL's
-
Thread
CMOS4044 (Set/Reset element) in verbindung mit Mosfet spielt verrückt
CMOS-Chip wurde schon erwähnt. Am 4044 fehlt der obligatorische Abblockkondensator. Die Eingänge S3, R3, S4, R4 und Enable sind unbeschaltet, jedenfalls laut Schaltplan. Das ist bei CMOS-IC unbedingt zu vermeiden und kann zu Fehlfunktionen führen. In Deinem Fall wird vor allem der unbeschaltete Enable
Gate immer um etwa 10-12V höher war als die Source des MOSFets. Der ansteuernde MC ist übrigens ein AT90S2313 - die älteren werden sich erinnern :-)
-
Thread
Taktgenauer Frequenzteiler
Hallo, das Assemblerprogramm für den AVR AT90S2313 ruft nach einer genauen Systemtaktzahl das Unterprogramm DIVIDER_EVENT auf. Die Taktzahl kann zwischen 360 und 16e6 liegen. Für 1000Hz muß als bei einem 4MHz-Quarz 4000 angegeben werden.
-
Thread
Atmega 64 - PEN Pin
Hallo Leute, bin gerade dabei vom kleinen AT90S2313 (*klein fängt jeder an... ;) ) umzusteigen auf den ATmega64. Beim durchlesen des Datenblatts ist mir aufgefallen, dass es da ein PEN Pin gibt. Ursprünglich dachte ich, das wär nur ein Auswahlpin
-
Thread
mobile spannungsversorgung
RS485 Home-Networks mit einem PC als Master und mit AVRs bestückte Stationen. Und ein Babyphon mit AT90S2313 ;-) Gruss, Peter
-
Thread
Hilfe bei Änderung des Data-Direction-Registers im Programm
kleines Problem. Da ich gehört habe, dass es möglich wäre, bei den ATClassic AVR (in meinem Falle AT 90S2313) während des Programmablaufes Das Datenrichtungsregister zu ändern, habe ich dies versucht, da ich einen In-Port zuwenig hatte. Diesen wollte ich also sowohl als Input, als auch als Output verwenden
Hilfe wäre ich dankbar - Vielleicht hat jemand schon ähnliche Erfahrungen gemacht. Gruß Dennis P.S. Der Controller soll ein selbstgebautes 5x7-Dot-Matrix-Display ansteuern, wobei binär eine Zahl zwischen 0 und 9 an den Ports PB4..PB7 anliegen soll. Dabei soll PB4 als Ein-und Ausgabe genutzt werden
-
Thread
scharfschaltung Alarmanlage
loslassen des öffners wieder deaktiviert werden(zum deaktivieren des alarms) Mir steht als Hardware ein AT90S2313 zur verfgung der sollte ja reichen.Zum Programmieren benutze ich CodeVisionAVR und zum Debuggen ATMEL`s AVR Studio Es wäre super wenn evtl. schon einer so en ähnliches program hat was er umbasteln
-
Thread
mehrere timer aktivieren
hallo, hab mal eine frage zu meinem at90s2313 der hat zwei timer/counter, die ich beide auf interne frequenz eingestellt habe mit vorteiler 64. wenn ich nun beide timer aktiviere funktioniert das nicht so. meine anweisung im programm
-
Thread
AVR Quarz liefert falsche Frequenz
sind durch 22 pF Kondensatoren mit GND verbunden. Ansonsten besteht die Schaltung nur aus einem AVR AT90S2313, einem 7805 Spannungsregler und den passenden Kondensatoren. Was läuft hier falsch? MfG Micha
-
Thread
Kann mir dabei jemand helfen?
Hallo, ich möchte einen kleinen Frequenzwandler mit einem AT90S1200 bauen. Jetzt hab ich mal ein paar Fragen dazu. Der Wandler soll eine Sinusfrequenz in einen Rechteckpuls umwandeln. Dazu soll an einem Asugang die Frequenz anstehen, die reinging und an einem
Bitte sinnvolle Überschrift wählen! Ansonsten lieber den 2313 verwenden, der Timer1 mit ICP/OCR ist dafür wesentlich besser geeignet, als der einfache 8bit-Timer vom 1200er.
-
Thread
Hilfe Speicher zu klein
auf ein LCD Display zu schreiben. Habe das Programm getestet und prima. Nach dem Schreiben in den AT90S2313 ergaben die Zeichen aus der zweiten Tabellen keinen Sinn mehr. Ich die Tabellen getauscht und nun war die Ausgabe der kleinen Zeichen ok und die großen Buchstaben zeigten wirre Zeichen. Nach
-
Thread
Problem mit '__outw'
compilieren bekomme ich jedoch immer die Fehlermeldung: undefined reference to '__outw' Meine Umgebung: AT90S2313, AVR-Studio3.56, gcc version 3.3 20030421 Hier ein Codeschnipsel wo dieser Fehler auftritt: SIGNAL (SIG_OVERFLOW1) { __outw(pwm,OCR1A); } pwm ist als 'volatile uint16_t pwm' deklariert
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
nen ATXMega mit 64MHz, wie oben schon von jemanden > geschrieben, vielleicht gehen dann deine LED's schneller umzuschalten. Ein Tiny44 wird reichen für diese Anwendung und er wird 90% der Zeit mit Nichtstun verbringen.
ich in der Nähe im > Einkaufszentrum. Aber ich mag halt Einkaufszentren nicht besonders :-( Gibt's die Sachen für die Breadboard-Helper nicht auch bei reichelt.at? Deren Versandkosten sind imo doch ganz ok...
-
Thread
BASCOM: Funktion "Wait" exakt?
Moin, genau wie ich´s gesagt habe: Dogmatischer Krieg zwieschen Vertretern verschiedener Programmierkulturen. Eines sollte man allerdings noch bedenken: Programmieren ist nicht ausschließlich Programmieren von uC´s. Wenn
in einer kleinen Fa. zu lösen hatte. Was gab es: u.a. PIC-Prozessoren mit UV-Fenster und die ATMEL 90S1200/2313 mit Flash. Aus heutiger Sicht eine richtige Entscheidung für ATMEL. Bei PIC gab es schon C, aber bei AT nur Assembler und ein unbrauchbares Basic von ATMEL. Dann kam BASCOM mit lebenslangem
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
vielen Dank de Norby es 73s ... -.- . .
Hier geht's weiter: https://www.mikrocontroller.net/topic/354864
-
Thread
Welche Bauteile sollte man mindestens kennen?
Elektronikversender durch die Kategorien klicken und die Begriffe googlen und grob verstehen. Bei Bedarf fällt's dir dann wieder ein ("Da gab's doch was") und du kannst dich dann näher damit auseinandersetzen.
fehlen. Ansonsten war eines meiner ersten Projekte ein einfacher Phasenanschnittsdimmer mit nem AT90S2313. Ob man bestimmte Bauteile braucht oder nicht, hängt vom Interesse und den daraus resultierenden Projekten ab. Ich mache viel mit Veranstaltungs- und Lichttechnik, dementsprechend kenne
-
Thread
Newbie: Wie Zähler realisieren?
Meld! Könntest Du mir mal ein wenig auf die Sprünge helfen? Ich verwende einen AT90S2313. Also, ich vermute mal, das ich dann Timer1 so einstellen soll, das er via externen Interrupt hochgezählt wird. Nur wie komme ich dann zu einem brauchbaren Ergebnis? Nach welchem Schema
-
Thread
UART Tx IRQ
AT90S2313: Ich bin dabei, einen Ringbuffermechanismus für Zeichenausgabe (Midi) zum implementieren, weil ich aus Zeitgründen nicht pollen will - es wird eng. Dabei stoße ich auf den Fakt, daß es offenbar
-
Thread
Bascom? Befehlssatz? Helpfile?
. Einzige Einschränkung: Die Opcode-Größe ist bei der unbezahlten Version auf 2K beschränkt. Einen AT90S2313 kann man also vollständig ausnutzen. Kritik: Die BASCOM-Hilfe ist leider etwas lausig. Roland
-
Thread
pulsdauer messen
eine schaltung aufgebaut, die die länge eines Impules mist. Dazu verwende ich den 16-Bit Timer des AT90S2313. /*--------------------------------------- TIMSK = 0x08; //Timer Interrupt. TCCR1A = 0x00; TCCR1B = 0x70; ------------------------------------------*/ Der Interrupt wird auch ausgelöst
-
Thread
Selbstabschaltung bei Batteriebetrieb
einfach in den Power-Down Modus befördern. Das ist quasi wie von der Spannung getrennt. Bei meinem AT90S2313 kann ich mit meinem Messgerät im 2000µA Messbereich KEINEN Stromverbrauch mehr feststellen. (Die Selbstentladung der Accus liegt wohl um ein Vielfaches höher.) Bei mir wird der AVR dann durch
-
Thread
AVR + t6963 = Spectrum Analyzer ?
Hallo, habe hier nen ATMEL AT90S8515 und nen Grafikdisplay mit nem t6963 controller. Ich möchte folgendes Realisieren : An den ATMEL will ich ein Mikro anschließen und das Display. Nun will ich das mir das Spectrum auf dem Display
Beispielprogramm zur Ansteuerung eines T6963 Displays? Ich hab auch eins und würde es gerne mal an meinem 2313 oder 4433 testen.
-
Thread
AT90S1200 Programm auf AT90S8515 umschreiben
Hallo Ich versuche das im Anhang von U. Hempel geschriebene Programm auf den AT90S8515 umzuschreiben. Ich habe die Interrupt-Vektoren schon abgeändert, und auch den Stack initialisiert. Das AVR Studio 4.08 gibt einen Fehler aus, der sich auf den Zugriff auf das EEprom bezieht
einen 10 Bit Pointer - also benötigt er eearl und eearh (wie crazy horse es bereits schrieb), der 2313 zb. kommt mit einem 8 Bit Pointer aus, weil er nur 128 Byte EE hat. Josef
-
Thread
AVR-Programmierung über LPT nicht möglich
Hallo, µC-Board: ATiny2313 und einem 4053 zum exakten Umschalten zwischen ISP oder Port B. Ein 8MHz-Quarz ist angeschlossen, aber im Auslieferungszustand ist der interne Oszillator gesetzt. Abblock-Kondensatoren sind auch an
inzwischen >5000 "verbratenen" AVRs nie irgendwelche Nachteile davon erfahren. Selbst mit dem "Ur-AVR" AT90S1200 nicht. Aber woher auch, wo die Reset-Schwelle bei den AVRs eh kein fester Wert ist wie bei etlichen Nicht-AVRs, sondern von jeher immer als Bruchteil der Vcc definiert ist. Ansonsten vertraue
-
Thread
Webserver ATmega32/644DIP ENC28J60
Server-Seite kann ich somit auch nicht aufrufen! Kann mir da jemand helfen! Ich hab den Quellcode für den AT90CAN128 mit drangehängt! Danke Euch! Gruß, Thorsten
Hallo! Wollt mal eben bescheid geben! Die Software von Urich Radig läuft nun auf dem AT90CAN128. Ich habe folgenden Fehler gemacht: In der stack.c musste ich noch die while-schleife an den AT90CAN128 anpassen. PINB musste in PIND geändert werden, usw...... ///////////////////////
-
Thread
bascom pin ablesen
hab ma ne frage zu meinem kleinen programm benutze einen at90s2313 und möchte gern ablesen ob am PD0 eine 1 oder ne 0 anliegt. bekomme aber die fehlermeldung beim compilieren "invalid datatype" in der zeile if portd.0 = 1 hier der code: Dim A
-
Thread
Atmel AVR-ISP und AVRStudio
eine recht einfache Schaltung (siehe Anhang) auf einem Breadboard gesteckt. Verbaut habe ich den AT90S2313. Allerdings habe ich die Schaltung etwas modifieziert da ich kein Keramikresonator mit 10 Mhz bekommen habe. Stattdesen habe ich XTAL1 und XTAL2 über jeweils einen 33pF Kondensator an Masse gelegt
-
Thread
CTCSS decoder / encoder
DD4SK,Tobi,.. wie wäre es denn mal hier mit. Könnte man das nicht in VMLab importieren und den alten AT90s durch den ATMega ersetzten. Dann wäre man doch schon auf dem Weg oder?
Hallo Klaus gerade les ich`s. ich bräuchte ein Subaudiomodul das 100hz gibt und 100Hz empfängt und auswertet, z.B. ne LED zum leuchten bringt oder n relais schaltet. Wobei der Geber leicht zu realisieren ist. Früher hatt ich solche
-
Thread
atmega8515
hi nachdem ich nun meinen ersten at90s2313 zerschoßen habe, gehts nun mit den mega8515 weiter. nun folgendes:
-
Thread
atmega8515 und usart
hi nachdem ich nun meinen ersten at90s2313 zerschoßen habe, gehts nun mit den mega8515 weiter. nun folgendes: ich versuche mit den usart klar zu kommen reichen da auch 2 leitungen Rxd Txd aus?? werden die beide genauso wie im tutorial
-
Thread
Timererklärung
Hallo, ich habe mich in dem Timer des AT90S2313 versucht. Leider habe ich trotz der vielen Beiträge zu diesem Thema noch nicht das Prinzip bzw den Aufbau verstanden. Könntet ihr mir anhand eines kurzen Quellcodes zeigen wie der Timer1 funktioniert
-
Thread
Endlich: USB in Software
ist ganz tolle leistung! als anhang kommt ein foto from meinem desk, wo ein proto zu sehen ist. AT90S2313 12MHz crystal (no caps!) 1.5K Resistor 0.1 uF filter cap und schon kann man als IO port benutzen :) ist aber nicht die erste voll-software USB lösung für scenix micros war die voll-softwar
-
Thread
AVR At90s4433 -> Problem mit datenübertragung!
ich hoffe ihr könnt mir helfen. so nun zu meinem problem: ich habe mir eine schaltung mit dem at90s4433 aufgebaut nach plan vom avr-tutorial dieser seite. zum file-übertragen benutze ich winavr und habe das datenkabel nach dieser schaltung aufgebaut. http://www.elektroniktreff.de/AVR/Programmer.html
Hi, winavr hatte ich ein einziges mal benutzt. Dabei kam es zu Problemen, wo ich dann bei meinem 2313 das bit zum erlauben der seriellen programmierung gelöscht habe. Da ich keinen Parallel-Programmer besitze, konnte ich den in die Tonne legen. Vorher und seitdem erst recht, nutze ich meinen SP12 wieder