-
Thread
DMX und der Attiny2313
Hallo, Ich reihe mich ein in die lange Kette der Menschen, die DMX mit dem Attiny2313 umsetzen wollen … irgendwie klappt es immer noch nicht … Ich bin auch nach wie vor Anfänger. Wie hier http://www.mikrocontroller.net/topic/354940#new beschrieben empfängt der Attiny2313 irgendwie
Sich viele Codebeispiele zu holen ist ein wichtiger guter Weg . Ursprungsthema „DMX und der Attiny2313“ ATmega8 = Attiny2313 + Wachstum (gut begossen) → Passt !!! Meine Ziele und Wunsche : LED – Dimmer mit DMX und RDM IR-Bedienung 1. 16 Bit Dimmung 2. Flimmer frei voll Kamera
-
Thread
Starterkit Mikrocontroller
Controller ist leicht möglich, man kann so immer mit dem passenden µC für ein Projekt arbeiten (zB ATTiny2313 für kleinere Projekte) Der Arduino ist (für gewöhnlich) ein ATMega328P (inzwischen meist als winziger SMD, wobei es den auch als DIL-28 gibt). Dazu kommt eine LED, ein USB/RS232-Wandler und
-
Thread
was nimmt man für eine PWM jetzt als µC ?
den genauen Typ oder wenigstens die Familie schon kennst, ist das natürlich ein Bonus. Der AT90S2313 wird allerdings schon seit einiger Zeit nicht mehr fabriziert, ist also nur noch aus Restbeständen zu kaufen und deswegen teuer (Prinzip Oldtimer). Es gibt aber mit dem ATtiny2313 einen weitestgehend
Nimm statt dem 2313 lieber einen der neueren Tinies, die ihren PWM-Takt per PLL erzeugen können. Mit dem 2313 kommt man zwar auch (je nach Auflösung) aus dem hörbaren Bereich heraus, aber mit dem Tiny85, Tiny861 &co geht
-
Thread
Attiny25 serielle Kommunikation
schon gefunden. Datenblatt: http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf Danke für die Hilfe im Voraus. Faisal
fertig. Jedoch wollte ich jetzt eine Version mit einem Hardware Uart machen. Dafür habe ich einen Attiny2313 genommen. Die Library findet ihr im Anhang. Reicht es hierbei, die Funktion des Soft-uart(read()) durch das receive_uart() auszutauschen, um den gleichen Effekt zu bekommen? Grüße
-
Thread
µC am max. Rating betreiben
Hallo, ich habe hier einen ATtiny2313 an 6V Betriebsspannung laufen, also gerade noch so innerhalb des Absolute Maximum Ratings. Das funktioniert einwandfrei, muß es ja laut Datenblatt zumindest kurzfristig. Mir ist klar daß dabei
-
Artikel
LED Strips DMX
stand-alone-modus -> einstellen der R,G,B Helligkeit durch die DIP-Schalter Die Hardware. Als µC wird der ATtiny2313 (A Variante auch möglich) verwendet, der mit einem 12MHz Quarz getaktet ist. Dieser wird mit 5V versorgt. Als BUS-Treiber wird der SN75176 verwendet, der nur mit 5V arbeiten kann. Mit Hilfe von
-
Thread
[V] ATTiny2313-20PU
die restlichen 20 Stk... 0,85€/Stk Versand 1,45€ push: noch 10 Stk da
-
Thread
ATTiny2313 läuft nicht immer an
Sind 16 MHz nicht etwas viel für die ..V-Version des ATTiny2313?
nicht. Andernfalls wäre die A Version nicht als Ersatz in bestehender Produktion verwendbar: "The ATtiny2313A is a functionally identical, drop-in replacement for the ATtiny2313."
-
Thread
Fehlermeldung Original und gelesene Daten haben unterschiedliche Längen
Fehlermeldung auf sich hat? Ich finde leider in diversen Foren nichts dazu. Ich arbeite mit einem Attiny 2313. Danke.
Maddin265 schrieb im Beitrag #3973954: > benutze: mySmartUSB Light an com3 mit ATtiny2313 > schreibe Flash: 2110 Bytes ATtiny2313 2K Bytes of In-System Self Programmable Flash schreibe Flash: 2110 Bytes damit sollte es wohl klar sein.
-
Thread
Reset Pin beim ATi2313
ATtiny2313 für alle die nicht drauf kommen.
Achim Seeger schrieb im Beitrag #3970556: > Beim ATi 2313 befindet sich am Pin 1 der Reseteingang. Gleichzeitig ist > er aber auch PA2. Wie kann ich als I/O nutzen ohne Reset? Die Frage wurde hier schon mal (für den ATmega8 statt ATtiny2313) gestellt:
-
Thread
Quzarz schwingt nicht an. AVR an Uhrenquarz.
Aha, ein ATtiny2313. Danke für die Information. Nun, ausgerechnet *der* kann die 32 kiHz nicht. Aber der Begriff 'Uhrenquarz' ist ja dehnbar, wie wäre es mit 4194304 Hz?
Ach so, ein ATtiny2313. Da geht vielleicht was über den System Clock Prescaler zum Strom sparen.
-
Thread
Timer des ATtiny 2313
Hallo bin auf der such nach Infos zum ATtiny 2313. Habe mur das Datenblat gelden und gelesen. Dort stehen die Anzahl der Timer drin mit den Bit, die Einstellungen der einenzelnen Mode, die Prescaler usw. Es steht was zum Register A und B ( OCROA
Achim Seeger schrieb im Beitrag #3966823: > bin auf der such nach Infos zum ATtiny 2313. Nicht wirklich. > Habe mur das Datenblat > gelden und gelesen. Dort stehen die Anzahl der Timer drin mit den Bit, > die Einstellungen der einenzelnen Mode, die Prescaler usw. Da
-
Thread
[S] die deutsche HLP-Datei von Turbo C 2.0
Lehrlinge arbeiten schon mit dieser "pre-Alpha" Version und finden es nicht schlecht (auch wenn "nur" Attiny2313, ATmega8, Atmega168 und 328 damit funktionieren). Aaaaaaaaaber -smile- sie haben sich über die englischsprachige Hilfefunktion (die aus dem Turbo C 2.0 stammt) "beschwert" ... ich bin am Schreiben
-
Thread
AVR Interrupt immer zu 0x000 (Assembler)
anpassen und nochmals versuchen. (ja, ich gebe es zu, es ist das erste mal, dass ich mich über einen ATTiny2313 hinauswage) Danke und Grüsse Julian
und dadurch auch einen anderen Interruptvectortabelle erfordern, das war nur ein Beispiel eines ATTiny26 aber in jedem Datenblatt gibts auch die zugehörige Tabelle. Die Tabelle des TO ist auch fortlaufend da bringen die ganzen ORG Anweisungen nicht. Wenn man das Problem hat das man mit rjmp nur
-
Thread
UART auf Attiny kaputt ?
gilt, dann freue ich mich über die Links zu den Forenbeiträgen: Ich habe eine DMX-Schaltung mit Attiny2313 umgesetzt und sie will einfach nicht laufen. Debugging am Attiny führte zu nichts, außer das der Code ok sein müsste (Fremdcode aus einer anderen Anwendung). Der DMX-Sender scheint auch OK
Hey, Danke für eure Antworten. Ich bin inzwischen davon überzeugt, dass der Attiny die Daten nicht richtig verarbeitet. Wie schon gesagt einigermaßen sicher bin ich, dass das Problem nicht am Code liegt, sondern eher daran, dass der tiny nicht stabil läuft. - Manchmal flackern die
-
Thread
Problem mit Attiny und Serial.print
Hallo, Ich habe gestern das Kinderpiel Simon Sagt mal mit dem Attiny testen wollen. Arduino Uno kein Problem geht super. aber mit dem Attiny bekomme ich folgende Fehlermeldung. [code] Simon_Sagt.ino: In function ‘void setup()’: Simon_Sagt.ino:25:3: error: ‘Serial
rausgelöscht was Serial.print betrifft.. Auf dem Arduino läuft es immer noch ohne Probleme... Aber auf dem Attiny4313 oder 2313 bekomme ich diese Fehlermeldung... [code] /usr/share/arduino/libraries/Tone/Tone.cpp: In member function ‘void Tone::begin(uint8_t)’: /usr/share/arduino/libraries/Tone/Tone.cpp:141
-
Thread
Pollin LCD/LED-Sortiment vom 30.12.2014
zu sein! Da ich bisher vermutet hatte, man spricht das Display mit I2C an, habe ich mit einem ATtiny2313 in Assembler per Bitbanging heute mal versucht, alle Device-Addressen nacheinander mit Start-Condition anzusprechen und auf einem Acknowledge zu prüfen (vorher an einem 24C08 EEPROM getestet).
-
Thread
Bascom Problem: mega8 wird als mega8a erkannt
es wurscht, welchen man auswählt. Es gibt allerdings auch A-Typen mit Unterschieden, z.B. der ATtiny2313A hat einige Register und Bits mehr. Blöd nur, daß Atmel die gleiche Signatur vergeben hat.
-
Thread
LCD Display zeigt nichts an
www.piher-nacesa.com/pdf/14-PT15v03.pdf Habe also alles angeschlossen, das Programm auf meinen Attiny2313 gemacht, aber jetzt sehe ich auf meinem Display nichts. Es ist einfach nur blau und leuchtet und wenn ich am Poti drehe, dann werden irgendwann schwarze Balken sichtbar. Woran könnte das liegen
-
Thread
Problem mit Soft-PWM ATtiny2313
Hallo, ich versuchem mit einem attiny 2313 4 Konstantstromquellen zu steuern. Die Konstantstromquellen haben einen PWM Eingang der von 0 bis 2.5V steuerba ist. Dazu werwende ich das Beispiel aus der Wiki [[Titel]]http://www.mikrocontroller.net
-
Thread
Probleme mit Modellbauservo MC1811 (Modelcraft) an ATMEGA8
verwendet und bin auf keine Besonderheiten gestoßen. Angesteuert hatte ich ihn zur Probe mit einem ATtiny2313 und im Roboter mit einem Atmega644.
-
Thread
PWM Stufenschaltung eines Motors
ATtiny2313/V http://www.atmel.com/images/doc2543.pdf ATtiny2313A ATtiny4313 http://www.atmel.com/images/doc8246.pdf Es gibt Unterschiede zwischen den beiden Datenblättern, eben auch beim Interrupt-Flagregister. Beim ATtiny2313A heist es GIFR, beim anderen EIFR.
-
Thread
ATmega8. Der Film
Was willst Du mit Mittelmaß, das interessiert doch keine Sau. Entweder minimalistisch, also ATtiny4 oder richtig protzen, d.h. ATmega2560.
Was willst Du mit Mittelmaß, das interessiert doch keine Sau. > > Entweder minimalistisch, also ATtiny4 oder richtig protzen, d.h. > ATmega2560. ATtiny4 enthält nicht genug Stoff für eine Fortsetzung und für den Atmega2560 hat ein anderer die Filmrechte erworben. Irgendein Bollywood-Typ. Nase
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
einfachen Countdown Timer in einem ausgebohrten Stück Walnussholz. Die Ansteuerung läuft mit einem Attiny2313 und 5 Transistoren. Zudem eingebaut sind ein Maxim LiIon Lade-IC und eine LiIon Rundzelle (ungefaehr 40% der Länge einer 18640, mag mich an die Bezeichnung aber gerade nicht erinnern) Es ist
mehrere Stunden davor gesessen hat und kein Ende finden kann. Es > ist ein HLK-RM04 zusammen mit ATTINY2313 verbaut. Mit dem HLK-RM04 habe > ich sehr gute Erfahrungen gemacht, er ist einfach über die UART zu > bedienen und hat eine gute Langzeitstabilität im WLAN-Netzwerk. Ich > hätte auch gern
-
Thread
Tastenanschläge zählen?
du nicht 2x nacheinender Motor 1 ansprechen. > > Georg Gibt es irgendwie bestimmte Pins am Attiny 2313 mit denen das nur geht? Oder geht das mit allen? MFG
Mein Code sieht bisher so aus: [code] $regfile = "attiny2313.dat" $crystal = 1000000 Config Portb. 3 = Output 'B3 Output Config Pind. 2 = Input 'D2 Input Motor Alias Portb. 3 Taster Alias Pind. 2 Pinb. 0 = 1 'Pull Up Widerstand
-
Thread
C Programmierung STM32
Glaubenkrieg AVR vs PIC vs ARM vs ..... Habe mit den meisten AVR Familien bereits gearbeitet, AttinyX5, X4, AttinyX41, Attiny2313, mega1284p, mega2560, mega328, .... Die sind in ihrem Bereich für mich Spitze. Doch möchte ich auch mal die andere Seite vom Teich (ARM) sehen und zumindest die Grundlegenden
-
Thread
ATtiny841 I2C Slave Beispiel
Hallo, ich möchte mit dem ATtiny841 als I2C-Slave benutzen. Dazu habe ich schon intensiv bei Google und Co. gesucht, bin aber nicht fündig geworde. Einige I2C-Slave Beispiele konnte finden, die sind aber für den ATtiny841 nicht geeignet
funktoniert leider nicht steht aber auch Zitat: Unterstützt werden bisher folgende Controller: ATtiny2313, ATtiny25, ATtiny45, ATtiny85, ATtiny26, ATtiny261, ATtiny461, ATtiny861, ATmega165, ATmega325, ATmega3250, ATmega645, ATmega6450, ATmega329, ATmega3290, ATmega169,ATtiny24, ATtiny44, ATtiny88
-
Thread
[V] Atmel-Evaluations-Board von Pollin, Fertigplatine mit Atmega8 und Netzteil
RS232 zum Programmieren, JTAG-Anschluss, 40-pol Anschlussleiste für alle Ports der verschiedenen ATtiny und Atmega, die eingesteckt werden können. Das ideale Anfängerboard. Diese Platine zum Anschluss an den PC ermöglicht die direkte Programmierung der ATmega8535, ATmega8, ATmega16, ATmega32, ATmega64, ATtiny2313, ATtiny12 und ATtiny15 sowie alle neuen Atmegas im DIP-Gehäuse von 8-pol bis 40-pol. Aufgrund der vorhandenen Elemente wie Taster, LEDs, Buzzer und serieller Schnittstelle ist eine einfache und
-
Thread
Programmierung größerer Mikrocontroller
Schau dir mal die atmegas an. Das sind quasi nur die großen Brüder vom attiny. Es gibt aber auch größere attinys zb den 2313
Wahl. Das sind controller mit > minimaler pinzahl und abgespekter funktionalitaet. Blödsinn. ATtiny4413? ATtiny 861? Michael Kluge schrieb im Beitrag #3938216: > Gibt es einen Mikrocontroller, der genau so zu programmieren ist wie der > Attiny13, aber mehr I/O Port´s verfügt So ziemlich
-
Thread
Wie Attiny 85 20 mit DIAMEX USB ISP Programmer programmieren?
Peter Xuang schrieb im Beitrag #3940769: > Seit wann hat der ATtiny85 (DIL) mehr als 8 Pins? Ich benutze den Attiny 2313.
und mein Steckbrett ist mir > an einer stelle geschmolzen. Nun versuche ich es mit einem Attiny2313 > noch mal.
-
Thread
Anfängercode, alle 3 Minuten ein anderer Pin auf High
dort mal rüber schauen ob er so richtig ist. Es sollen dann noch ein paar kleinere µCs kommen, Attiny2313 z.B.. Dort ist dann ein Pin der Eingang und an den passenden Pin an der "Uhr" angeschlossen. Wenn es also 19 Uhr ist, bekommt dann der µC für die Straßenbeleuchtung ein Signal und schaltet über
Stundei = 1 Wait 180 Stundei = 0 Next i Loop End [/code] Die Idee mit mehreren µCs (ATtiny13) beruht darauf, dass ca. 500 Leds in den Häusern nach Zufall eingeschaltet werden sollen, im Zeitraum von 18 bis 7 Uhr. Und immer ein kleiner Code der auf einem µC läuft ist doch auch einfach
-
Thread
Kondensator für den Quarz
habe ein Frage zu der Wahl des richtigen Kondensators für einen externen Quarz. Ich möchte einen ATTiny 2313 und einen 7,3...MHz Quarz verwenden. Im Datenblatt wird die empfohlende Größe der Kapazität zwischen 12 - 20 pF angegeben. Wenn man bei (ich hoffe man darf das hier sagen) Reichelt guckt
-
Thread
ATTiny 2313 Baudrate
Hallo, ich versuche bei dem ATtiny und dem internen Osscilator (8MHz) eine Baudrate von 4800 einzustellen. Aus dem datenblatt habe ich den Wert 103 (dez.) genommen und in das UBRRL geschrieben. Mit dem Ossziloscope messe ich dann eine Frequenz von 555Hz. Ich würde mich freuen wenn ihr mir helfen könntet. Dabke & Grüße
-
Thread
Frage zu "End of frame" CAN
nein ich programmiere mir etwas für ATTiny26/2313A wobei ich schon etwas vom CAN Protokoll abspecke, z.B. kürzere CRC, generell 4 Datenbytes um den Overhead klein zu halten...
Thomas O. schrieb im Beitrag #3933143: > nein ich programmiere mir etwas für ATTiny26/2313A wobei ich schon etwas > vom CAN Protokoll abspecke, z.B. kürzere CRC, generell 4 Datenbytes um > den Overhead klein zu halten... Also Du schnitzt Dir ein eigenes Protokoll und benutzt
-
Thread
PNP Transistor an uC
Mikrocontroller Comunity, Ich will gerade einen kleinen Wecker mit 7 Segment-Anzeigen und einem ATtiny 2313 als Weihnachtsgeschenk basteln und bin nun mit Schaltung soweit fertig. Ich würde jedoch gerne zum Multiplexen der 7 Segment Anzeigen PNP Transistoren nutzen, da ich davon einige habe. Nun ist
-
Thread
Reichelt LM317EMP?
Ja, das Design ist auch schon älter, ganz ursprünglich habe ich das mal gemacht, allerdings mit Attiny2313 und einem LM317 in TO220 der auch noch am Kühlkörper des TA verschraubt war. Das war aber eigentlich auch nur für 24V gedacht. Später hat sicher der Bedarf nach etwas mehr Power an den Motoren
Nichts desto trotz hat das mehr als 10 Jahre problemlos funktioniert, nur einen einzigen toten 2313 habe ich mal wechseln müssen, sonst war nie wieder was, bis gestern. Auf Energieeffizeinz kommt es angesichts der Schrittmotoren ja auch weniger an und diese "LM317" brennen ja schon bei 30V durch.
-
Artikel
Bascom AVR
kostenlose Demoversion kann Code bis zu einer Größe von 4kB erzeugen, womit man z. B. den Speicher des ATTiny2313 vollständig ausnutzen kann. Bascom AVR beinhaltet sehr viele fertige Funktionen mit denen das Ansteuern von externen Bauteilen (wie Servos, LCDs usw.) sehr einfach zu realisieren ist. Problematisch
-
Artikel
RFID Bausatz von Pollin
Bausatz hat die Pollin-Bestellnummer: 810 059 Preis: 12,95 € (Stand Dezember 2012) Hardware: AT-Tiny 2313 U2270B MAX232 Erweitert werden kann der Bausatz mit: "RFID"-Luftspule Pollin-BestNr: 250 324 Preis: 1,00€ (Stand Juli 2012) [Anmerkung: Die "RFID"-Luftspule gehört mittlerweile zum Lieferumfang (Stand
höhere empfindlichkeit. die Platiene besitzt jetzt einen Summer und ein Relais Die Firmware für ATtiny2313 und ATmega8 ist in C geschrieben und auf der Projektseite beschrieben Tags für die Boards:. Transponderkarte EM4102, ReadOnly, 125 kHz Pollin-BestNr: 810 065 RFID-Schlüsselanhänger EM4102, ReadOnly
-
Thread
Quarz zu langsam?
Hallo zusammen, ich habe hier einen Attiny2313 den ich mit einem externen Quarz arbeiten lassen will. Auf dem Quarz steht folgendes: EQZBJ 16.000M 18pF Nach der Berechnung bin ich auf 2x 30pF für die Kondensatoren gekommen, habe allerdings
-
Thread
text von attiny ins command window schreiben
Hallo ich programmiere einen Attiny2313 in c++. den code schreibe ich in avr studio und windows 7 um den code vom pc zum attiny2313 zu bekommen benutze ich einen diamex prog s indem ich über das command window -averdude ... Das funktioniert auch alles und der code geht auch rüber. Ist es möglich, dass ich auch von Attiny2313 einen text ins command window schicke? also so ähnlich wie printf(...)? Stephan
-
Thread
Looping Louie Tuning
So, ich hätte da dann noch eine Frage. :) http://www.reichelt.de/ATTINY-2313A-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119693&artnr=ATTINY+2313A-PU&SEARCH=attiny2313 http://www.reichelt.de/ATTINY-2313-DIP/3/index.html?&ACTION=3&LA=446&ARTICLE=54568&artnr=ATTINY+2313
im Beitrag #3918492: > So, ich hätte da dann noch eine Frage. :) > > http://www.reichelt.de/ATTINY-2313A-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119693&artnr=ATTINY+2313A-PU&SEARCH=attiny2313 > > http://www.reichelt.de/ATTINY-2313-DIP/3/index.html?&ACTION=3&LA=446&ARTICLE=54568&artnr=ATTINY+
-
Thread
8Bit PORT splitten
Warum nimmst Du nicht den ATtiny2313/4313? Da ist PORTB komplett verfügbar, da die UART auf PORTD liegt.
-
Thread
[Bascom/AVR] Uhr und DCF
Uhrengenauigkeit, unzureichend ist... Hm, ich habe 2 Uhren mit jeweils 4MHz-Quarzen und Atmega8 bzw. Attiny2313. Die sind so genau, daß ich nur Sommer/Winterzeit umstellen muß. Vielleicht liegt die Ungenauigkeit in der Methode des Berechnens: Const _irq_teiler_max = Int((_xtal * _irq_abstand /(1000000000
gespielt", bis es exakt stimmte. Die eine Uhr habe ich nicht hier, m.E. ist da noch ein At90S2313 drin, da ging glaube ich der CTC-Modus noch nicht zu nutzen und ich mußte den Timer vorladen. MfG Paul
-
Thread
I²C Bus System mit ADUM1250 keine Verbindung
hängen sollen. (P1) http://www.farnell.com/datasheets/1693866.pdf Auf einer (vielen) Anderen ein ATTINY2313 als Slave. (P2) http://www.farnell.com/datasheets/1517539.pdf Dazwischen hängen eben 150mm Flachkabel(Pin-Belegung bereits geprüft) und ein Adum1250 sitzt auf der P2 zur galvanischen Trennung
Edit: Die Jumper sind zur Unterbrechung des Signals, wenn der ATTINY2313 programmiert wird, da das auf die Pins geht, die I²C können (um das Signal noch vor dem ADUM1250 zu unterbrechen.