Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:moodstrip [2012/08/27 01:12]
88.65.203.151 [Transistor]
projects:moodstrip [2012/12/30 17:52] (aktuell)
wanda [Ergebnis]
Zeile 79: Zeile 79:
 | iom8u2.h ​     | ATmega8U2 ​                                                         |   ​3 ​ |   3,71 | [[http://​de.farnell.com/​jsp/​search/​browse.jsp;​jsessionid=Q1GXWPPLRDDXMCQLCIPJMMQ?​N=0&​Ntk=gensearch&​Ntt=ATmega8U2&​Ntx=mode+matchallpartial&​exposeLevel2Refinement=true&​suggestions=false&​ref=globalsearch&​_requestid=343713|Farnell Such Ergebnisse]] ​ | | iom8u2.h ​     | ATmega8U2 ​                                                         |   ​3 ​ |   3,71 | [[http://​de.farnell.com/​jsp/​search/​browse.jsp;​jsessionid=Q1GXWPPLRDDXMCQLCIPJMMQ?​N=0&​Ntk=gensearch&​Ntt=ATmega8U2&​Ntx=mode+matchallpartial&​exposeLevel2Refinement=true&​suggestions=false&​ref=globalsearch&​_requestid=343713|Farnell Such Ergebnisse]] ​ |
 | iomxx0_1.h ​   | ATmega640 \\ Atmega1280 \\ ATmega1281 \\ ATmega2560 \\ ATmega2561 ​ |  12  |   9,50 | Preis und Link für ATmega640 [[http://​de.farnell.com/​jsp/​search/​browse.jsp;​jsessionid=Q1GXWPPLRDDXMCQLCIPJMMQ?​N=0&​Ntk=gensearch&​Ntt=ATmega640&​Ntx=mode+matchallpartial&​exposeLevel2Refinement=true&​suggestions=false&​ref=globalsearch&​_requestid=348075|Farnell Such Ergebnisse]] ​  | | iomxx0_1.h ​   | ATmega640 \\ Atmega1280 \\ ATmega1281 \\ ATmega2560 \\ ATmega2561 ​ |  12  |   9,50 | Preis und Link für ATmega640 [[http://​de.farnell.com/​jsp/​search/​browse.jsp;​jsessionid=Q1GXWPPLRDDXMCQLCIPJMMQ?​N=0&​Ntk=gensearch&​Ntt=ATmega640&​Ntx=mode+matchallpartial&​exposeLevel2Refinement=true&​suggestions=false&​ref=globalsearch&​_requestid=348075|Farnell Such Ergebnisse]] ​  |
-| iousbxx2.h ​   | AT90USB82 \\ AT90USB162 ​                                           |   ​3 ​ |   2,85 | Preis und Link für AT90USB162 bei Reichelt, ​3,12€ und Link für AT90USB162 bei Farnell, AT90USB82 nur als QNF bei Farnell [[http://​de.farnell.com/​jsp/​search/​browse.jsp?​N=2008+203063&​Ntk=gensearch&​Ntt=AT90USB162&​Ntx=mode+matchallpartial|Farnell Such Ergebnisse]] [[http://​www.reichelt.de/​USB-CAN-BUS-Controller/​AT-90USB162-TQ/​index.html?​;ACTION=3;​LA=444;​GROUP=A316;​GROUPID=2946;ARTICLE=112440;START=0;​SORT=artnr;​OFFSET=16;​SID=10T3ryW38AAAIAAAKw3Ncfaecb7fc0a451233f54293a386776ae8#​av_tabdata|Reichelt Produkt Seite]] ​ |+| iousbxx2.h ​   | AT90USB82 \\ AT90USB162 ​                                           |   ​3 ​ |   2,85 | Preis und Link für AT90USB162 bei Reichelt, ​2,85€ und Link für AT90USB162 bei Farnell, AT90USB82 nur als QNF bei Farnell [[http://​de.farnell.com/​jsp/​search/​browse.jsp?​N=2008+203063&​Ntk=gensearch&​Ntt=AT90USB162&​Ntx=mode+matchallpartial|Farnell Such Ergebnisse]] [[http://​www.reichelt.de/​USB-CAN-BUS-Controller/​AT-90USB162-TQ/3//​index.html?​ACTION=3&GROUPID=2946&ARTICLE=112440&​SHOW=1&​START=0&OFFSET=16&|Reichelt Produkt Seite]] ​ |
 | iousbxx6_7.h ​ | AT90USB646 \\ AT90USB647 \\ AT90USB1286 \\ AT90USB1287 ​            ​| ​  ​6 ​ |   9,50 | Preis und Link vom biligsten AT90USB646 [[http://​de.farnell.com/​jsp/​search/​browse.jsp;​jsessionid=Q1GXWPPLRDDXMCQLCIPJMMQ?​N=0&​Ntk=gensearch&​Ntt=AT90USB646&​Ntx=mode+matchallpartial&​exposeLevel2Refinement=true&​suggestions=false&​ref=globalsearch&​_requestid=348891|Farnell Such Ergebnisse]] ​ | | iousbxx6_7.h ​ | AT90USB646 \\ AT90USB647 \\ AT90USB1286 \\ AT90USB1287 ​            ​| ​  ​6 ​ |   9,50 | Preis und Link vom biligsten AT90USB646 [[http://​de.farnell.com/​jsp/​search/​browse.jsp;​jsessionid=Q1GXWPPLRDDXMCQLCIPJMMQ?​N=0&​Ntk=gensearch&​Ntt=AT90USB646&​Ntx=mode+matchallpartial&​exposeLevel2Refinement=true&​suggestions=false&​ref=globalsearch&​_requestid=348891|Farnell Such Ergebnisse]] ​ |
  
Zeile 104: Zeile 104:
 Mögliche Transistoren:​ Mögliche Transistoren:​
 ^ Name ^ Art ^ $I_\text{max}$ [A]^ $U_\text{max}$ [V]^ Spannungsabfall [V]^ $t_\text{on+off}$ [ns] ^ Preis [€]^ ^ Name ^ Art ^ $I_\text{max}$ [A]^ $U_\text{max}$ [V]^ Spannungsabfall [V]^ $t_\text{on+off}$ [ns] ^ Preis [€]^
-| [[http://​www.reichelt.de/​ZETEX-Transistoren/​FMMT-624-TA/​3/​index.html?​;ACTION=3;LA=2;ARTICLE=68619;GROUPID=2905;artnr=FMMT+624+TA;​SID=11UC1soH8AAAIAAEFlEAM255ebb4650563a78805b38d6bde3b461|Zetex FMMT 624 TA]] | Bipolar | 1 | 125 | 0,02 | 160 | 0,26 |  +| [[http://​www.reichelt.de/​ZETEX-Transistoren/​FMMT-624-TA/​3//​index.html?​ACTION=3&​GROUPID=2905&ARTICLE=68619&SHOW=1&START=0&​OFFSET=16&|Zetex FMMT 624 TA]] | Bipolar | 1 | 125 | 0,02 | 160 | 0,26 |  
-| [[http://​www.reichelt.de/​IRL-IRFZ-Transistoren/​IRLML-2803/​3/​index.html?​;ACTION=3;LA=2;ARTICLE=108738;GROUPID=2896;artnr=IRLML+2803;​SID=11UC1soH8AAAIAAEFlEAM255ebb4650563a78805b38d6bde3b461|IRLML 2803]] | MOSFET | ? | 20 | ? | 12,9 | 0,16 |+| [[http://​www.reichelt.de/​IRL-IRFZ-Transistoren/​IRLML-2803/​3//​index.html?​ACTION=3&​GROUPID=2896&ARTICLE=108738&SHOW=1&START=0&​OFFSET=16&|IRLML 2803]] | MOSFET | ? | 20 | ? | 12,9 | 0,16 |
  
 ==== Implementierung ==== ==== Implementierung ====
-Es wird der [[http://​www.reichelt.de/​IRL-IRFZ-Transistoren/​IRLML-2803/​3/​index.html?​;ACTION=3;LA=2;ARTICLE=108738;GROUPID=2896;artnr=IRLML+2803;​SID=11UC1soH8AAAIAAEFlEAM255ebb4650563a78805b38d6bde3b461|IRLML 2803]] verwendet (0,16€; [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A100%252FIRLML2803PBF.pdf;​SID=12UDoLM38AAAIAAE9hr4Y8e57e8070cc9bccf09ec988aa6515629|Datenblatt]].+Es wird der [[http://​www.reichelt.de/​IRL-IRFZ-Transistoren/​IRLML-2803/​3//​index.html?​ACTION=3&​GROUPID=2896&ARTICLE=108738&SHOW=1&START=0&​OFFSET=16&|IRLML 2803]] verwendet (0,16€; [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A100%252FIRLML2803PBF.pdf|Datenblatt]].
  
 Ist eine Treiberschaltung nötig? Ist eine Treiberschaltung nötig?
Zeile 129: Zeile 129:
  
 === Implementierung === === Implementierung ===
-Es soll der [[http://​www.reichelt.de/​ICs-ADC-ADXRS-/​ADM-485-JR/​3/​index.html?​;ACTION=3;LA=446;ARTICLE=39304;GROUPID=5458;artnr=ADM+485+JR;​SID=13UDkxCX8AAAIAABvw3mY3004ab39fab83d4760ab81b4686dde73|ADM 485 JR]] von Analog Devices verwendet werden (1,25€; [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FADM485%2523AD.pdf;​SID=13UDkxCX8AAAIAABvw3mY3004ab39fab83d4760ab81b4686dde73|Datenblatt]])+Es soll der [[http://​www.reichelt.de/​ICs-ADC-ADXRS-/​ADM-485-JR/​3//​index.html?​ACTION=3&​GROUPID=5458&ARTICLE=39304&SHOW=1&START=0&​OFFSET=16&|ADM 485 JR]] von Analog Devices verwendet werden (1,25€; [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FADM485%2523AD.pdf|Datenblatt]])
  
-Sollte A/B nicht angeschlossen sein (floating) so ist der Ausgang //high//. Dennoch pull-up/​down an A/B wie hier [[http://​www.siongboon.com/​projects/​2006-03-06_serial_communication/#​RS485%20Interfacing|1]],​ [[http://​www.electro-tech-online.com/​microcontrollers/​93289-rs-485-pic.html|2]],​ [[http://​en.wikipedia.org/​wiki/​RS485|3]] und [[http://​www.softelectro.ru/​rs485_en.html|4]]. Jedoch nicht in der Implementierungs guideline.+Sollte A/B nicht angeschlossen sein (floating) so ist der Ausgang //high//. Dennoch pull-up/​down an A/B wie hier [[http://​www.siongboon.com/​projects/​2006-03-06_serial_communication/#​RS485%20Interfacing|1]],​ [[http://​www.electro-tech-online.com/​microcontrollers/​93289-rs-485-pic.html|2]],​ [[http://​en.wikipedia.org/​wiki/​RS485|3]] und [[http://​www.softelectro.ru/​rs485_en.html|4]]. Jedoch nicht in der Implementierungs guideline. ​Sowie eine für [[http://​dangerousprototypes.com/​2011/​10/​09/​app-note-high-speed-usb-design-guidelines/​|differenzielle Signalübertragung]]
  
 Wiederstand in Serie wie bei der 1 und 4 von vorhin? Jedoch nicht in der Implementierungs guideline. Wiederstand in Serie wie bei der 1 und 4 von vorhin? Jedoch nicht in der Implementierungs guideline.
Zeile 137: Zeile 137:
 Enable für receiver und transmiter könnten zusammengeschlossen werden, da einer Invertiert ist. Der Vorteil wäre das das routing etwas leichter würde. Sind sie getrent ist der Vorteil, das gehört werden kann was auf der Leitung los ist ([[http://​de.wikipedia.org/​wiki/​Carrier_Sense_Multiple_Access|CSMA]]). Ggf. könnte der Empfangsteil auch permanent aktiviert sein (was würde das für Probleme verursachen?​). Enable für receiver und transmiter könnten zusammengeschlossen werden, da einer Invertiert ist. Der Vorteil wäre das das routing etwas leichter würde. Sind sie getrent ist der Vorteil, das gehört werden kann was auf der Leitung los ist ([[http://​de.wikipedia.org/​wiki/​Carrier_Sense_Multiple_Access|CSMA]]). Ggf. könnte der Empfangsteil auch permanent aktiviert sein (was würde das für Probleme verursachen?​).
  
-Eine [[http://​de.wikipedia.org/​wiki/​Zener-Diode|Zener Diode]] [[http://​www.reichelt.de/​SMD-Z-Dioden-SOT23/​2/​index.html?​;ACTION=2;LA=2;GROUP=A425;​GROUPID=2996;START=0;OFFSET=500;​SHOW=1;​SID=12UDoLM38AAAIAAE9hr4Y8e57e8070cc9bccf09ec988aa6515629|SMD ZD 13]] verhindert das das RS485 Modul durch Überspannung auf der Leitung zerstört wird (0,06€; [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A900%252FSMD%2520ZD_Serie%2523fair.pdf;​SID=12UDoLM38AAAIAAE9hr4Y8e57e8070cc9bccf09ec988aa6515629|Datenblatt]]). Ist das Nötig, das das Modul eigentlich auch was von ESD Schutz sagt?+Eine [[http://​de.wikipedia.org/​wiki/​Zener-Diode|Zener Diode]] [[http://​www.reichelt.de/​SMD-Z-Dioden-SOT23/​SMD-ZD-13/​3/​/​index.html?​ACTION=3&​GROUPID=2996&​ARTICLE=18894&​SHOW=1&START=0&OFFSET=16&|SMD ZD 13]] verhindert das das RS485 Modul durch Überspannung auf der Leitung zerstört wird (0,06€; [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A900%252FSMD%2520ZD_Serie%2523fair.pdf|Datenblatt]]). Ist das Nötig, das das Modul eigentlich auch was von ESD Schutz sagt?
  
 ==== Spannungsregelung ==== ==== Spannungsregelung ====
-Da 12V für die Lampen anliegen, und 5V für die Logik benötigt werden (mit 5V kann die interne Oszylator des mC 16MHz haben) wird ein [[http://​www.reichelt.de/​ICs-A-A-/​-A-78L05-SMD/​3/​index.html?​;ACTION=3;LA=446;ARTICLE=18968;GROUPID=2908;artnr=%C2%B5A+78L05+SMD;​SID=12UDoLM38AAAIAAE9hr4Y8e57e8070cc9bccf09ec988aa6515629|µA 78L05 SMD]] verwendet (0,15€; Datenblatt von [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FDS_UA78L00.pdf;​SID=12UDoLM38AAAIAAE9hr4Y8e57e8070cc9bccf09ec988aa6515629|TI]], [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FDS_L78L00AB_AC_C.pdf;​SID=12UDoLM38AAAIAAE9hr4Y8e57e8070cc9bccf09ec988aa6515629|ST]] und [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FDS_MC78L00A_D.pdf;​SID=12UDoLM38AAAIAAE9hr4Y8e57e8070cc9bccf09ec988aa6515629|ON]]).+Da 12V für die Lampen anliegen, und 5V für die Logik benötigt werden (mit 5V kann die interne Oszylator des mC 16MHz haben) wird ein [[http://​www.reichelt.de/​ICs-A-A-/​-A-78L05-SMD/​3//​index.html?​ACTION=3&​GROUPID=2908&ARTICLE=18968&SHOW=1&START=0&​OFFSET=16&|µA 78L05 SMD]] verwendet (0,15€; Datenblatt von [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FDS_UA78L00.pdf|TI]],​ [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FDS_L78L00AB_AC_C.pdf|ST]] und [[http://​www.reichelt.de/​index.html?;​ACTION=7;​LA=3;​OPEN=0;​INDEX=0;​FILENAME=A200%252FDS_MC78L00A_D.pdf|ON]]).
  
 Alle drei Datenblätter schlagen einen 330nF Kondensator am Eingang und einen 100nF am Ausgang vor. Alle drei Datenblätter schlagen einen 330nF Kondensator am Eingang und einen 100nF am Ausgang vor.
 +
 +===== PCB =====
 +Infos zu [[http://​sigcon.com/​Pubs/​news/​7_02.htm|"​Ground Problemen"​]]
 +
 +==== Kosten ====
 +^ Name ^ Anzahl ^ Einzelpreis ^
 +| [[http://​www.reichelt.de/​ICs-A-A-/​-A-78L05-SMD/​3//​index.html?​ACTION=3&​GROUPID=2908&​ARTICLE=18968&​SHOW=1&​START=0&​OFFSET=16&​|µA 78L05 SMD]] | 1 | 0,15€ |
 +| [[http://​www.reichelt.de/​SMD-Z-Dioden-SOT23/​SMD-ZD-13/​3//​index.html?​ACTION=3&​GROUPID=2996&​ARTICLE=18894&​SHOW=1&​START=0&​OFFSET=16&​|SMD ZD 13]] | 2 | 0,06€ |
 +| [[http://​www.reichelt.de/​ICs-ADC-ADXRS-/​ADM-485-JR/​3//​index.html?​ACTION=3&​GROUPID=5458&​ARTICLE=39304&​SHOW=1&​START=0&​OFFSET=16&​|ADM 485 JR]] | 1 | 1,25 € |
 +| [[http://​www.reichelt.de/​IRL-IRFZ-Transistoren/​IRLML-2803/​3//​index.html?​ACTION=3&​GROUPID=2896&​ARTICLE=108738&​SHOW=1&​START=0&​OFFSET=16&​|IRLML 2803]] | 3 | 0,16€ |
 +| [[http://​www.reichelt.de/​USB-CAN-BUS-Controller/​AT-90USB162-TQ/​3//​index.html?​ACTION=3&​GROUPID=2946&​ARTICLE=112440&​SHOW=1&​START=0&​OFFSET=16&​|AT90USB162]] | 1 | 2,85€ |
 +^ ^ ^ 4,47€ ^
 +
 +
 ==== Software ==== ==== Software ====
 Eine möglichkeit wäre es die LEDs mit einer Ambilight funktion durch http://​code.google.com/​p/​boblight/​ von einer projectM musik visualisierung ansteuern zu lassen. (juhuuuu!...sagt wanda :-) ) Eine möglichkeit wäre es die LEDs mit einer Ambilight funktion durch http://​code.google.com/​p/​boblight/​ von einer projectM musik visualisierung ansteuern zu lassen. (juhuuuu!...sagt wanda :-) )
Zeile 155: Zeile 169:
 Eine Gamma Korektur hat Große auswirkungen! Eine Gamma Korektur hat Große auswirkungen!
  
-Dubstep ist perfekt für die Visualisierung mit dem Akuellen Programm (welches noch viel Raum für verbesserungen hat)+<del>Dubstep</​del>​8-Bit-Musik ​ist perfekt für die Visualisierung mit dem Akuellen Programm (welches noch viel Raum für verbesserungen hat) 
 + 
 +===== Beispiel: Moodstrip mit Arduino/​ATmega328P ===== 
projects/moodstrip.1346022726.txt.gz · Zuletzt geändert: 2012/08/27 01:12 von 88.65.203.151