STK500 AtTiny2313 AVR Studio 4 Hallo, ich habe mit dem Attiny2313 ein Paar LEDs zum leuchten gebracht und kann diese mittels Software PWM dimmen. Allerdings bisher nur, wenn ich Parameter im Programm ändere und den µC neu beschreibe. Nun möchte ich die PWM mit einem Fotowiderstand automatisch steuern. Dunkelheit > LEDs leuchten sehr schwach Hell > LEDs leuchten mit ihrer maximalen Helligkeit Dazwischen sollen 3 weitere "DimmerStufen" liegen. Nun muss ich feststellen das der AtTiny2313 lediglich ein Analog Komparator besitzt und keinen ADC. Gibt es trotzdem Möglichkeiten mit dem Fotowiderstand am AC mehrstufig zu Dimmen? Alternativ habe ich mich schon nach anderen µC umgesehen. Damit die Änderungen überschaubar bleiben, habe ich mir den AtTiny26 herausgesucht, dieser hat ein 10 Bit ADC, allerdings kein UART und scheint fast DOPPELT so viel zu kosten!? ...da ich Anfänger bin und noch nicht soweit voran geschritten: wenn ich am Ende mein µC im System Programmieren möchte (ISP) brauche ich dazu nicht den UART? freundliche Grüße
beginner schrieb: > Gibt es trotzdem Möglichkeiten mit dem Fotowiderstand am AC mehrstufig > zu Dimmen? Ja. Du machst aus der Widerstandsaenderung eine Zeit und die kannst du messen. Also den Fotowiderstand als Zeitbestimmendes Teil in einer RC Schaltung verwenden und dessen Ladezeit mittels uC ausmessen.
beginner schrieb: > wenn ich am Ende mein µC im System Programmieren möchte (ISP) brauche > ich dazu nicht den UART? Nein.Du brauchst nur die 6 ISP Leitungen.
Hi >Gibt es trotzdem Möglichkeiten mit dem Fotowiderstand am AC mehrstufig >zu Dimmen? Hat doch Atmel schon vorgemacht: http://www.atmel.com/Images/doc0942.pdf http://www.atmel.com/Images/avr400.zip http://www.atmel.com/Images/doc0953.pdf http://www.atmel.com/Images/avr401.zip MfG Spess
Ich denke, ich werde zum Attiny26 übergehen :-) Bei diesem steht im Datenblatt: 10-bit ADC - 11 Single Ended Channels - 8 Differential ADC Channels - 7 Differential ADC Channel Pairs with Programmable Gain (1x, 20x) Kann ich damit also mehrere AD Wandlungen gleichzeitig durchführen? (wegen den verschiedenen Kanälen) mfg
Nein, kannst du nicht. Du kannst aber mehrere verscheidene Quellen hintereinander Auswerten. Es gibt nur einen ADC der aber mehrere Eingänge hat.
Ok soweit so gut - wie ich sehe, kann ich kaum andere µC direkt auf mein STK500 stecken, wegen anderer PIN Belegung. Ich habe mir nun folgendes überlegt: Ich baue die Schaltung so auf wie ich mir das dachte und programmiere den µC im System. Dafür möchte ich die ISP Schnittstelle vom STK500 verwenden und die 6 polige Leitung an meine Schaltung stecken. In einem Beitrag habe ich erste Erkenntnisse dazu gewonnen. http://www.mikrocontroller.net/articles/AVR_In_System_Programmer Allerdings wird mir daraus noch nicht ersichtlich wie das ganze funktioniert... Ich schließe das 6 polige ISP Kabel so wie im o.g. Artikel an meinen µC an. -> Was darf denn dann noch an den PINs angeschlossen sein? Ich möchte ja schließlich die PORT PINs später als Ein und Ausgänge nutzen. -> Was genau passiert bei der ISP Programmierung? (Schritt für Schritt) Da der AtTiny24 für meine Aufgaben reichen wird, habe ich mich für diesen entschieden. -> Im Datenblatt finde ich kein PIN namens "SCK" so wie im o.g. Artikel beschrieben.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.