Gefunden für avr matrix tastatur - Zum Elektronik Forum





1 - Ein Laie hat ein DSO138 Mini Oszilloskop gekauft, was nun? -- Ein Laie hat ein DSO138 Mini Oszilloskop gekauft, was nun?




Ersatzteile bestellen
  Hi,

ja, warum hat der Laie denn ein DSO138 Oszilloskop gekauft? Weil ich in einem anderen Thema von "mlf_by" gefragt wurde ob ich ein Oszi habe, jetzt habe ich ein Oszi :-).

Ein großes DANKE an dieses Forum und seine Mitglieder, dafür daß ich im fortgeschrittenen Alter noch lerne mit einem Oszi umzugehen!

Als erstes wurde die Gebrauchsanweisung mehrfach vor und zurück gelesen um die neuen Begriffe bei so einem Oszi einigermaßen zu verstehen, dann sollte etwas mit dem Oszi gemessen werden aber was? Hm, da ist doch diese Tonleiter die mit einem ATtiny85 erzeugt wird, mal sehen was das Oszi so anzeigt wenn man am Lautsprecher misst. Aha, die Spannung wird als Rechtecksignal angezeigt, und auch die Frequenz der Noten steht da :-).

O.K., der erste Test war von Erfolg gekrönt, als nächstes wurde am Lautsprecher eines DFPlayers gemessen.

Hm, das sieht doch aus wie die Visualisierung der Bandbreite beim VLC (Mediaplayer):


Man könnte jetzt das Oszi dafür benutzen welches ca. 120mA braucht um so eine Spielerei zu basteln, oder es mit einem...
2 - Viele Taster und LEDs am MC -- Viele Taster und LEDs am MC
@dmdkA
Bei einer einfachen Matrix brauche ich aber dann doch 10 Pins?
Oder meinst du eher was in der Richtung? Klick
Was ja wieder über den A/D Wandler läuft, reicht die Genauigkeit für die vielen Taster?

@Kleinspannung
Leider nicht. Die Taster sind solche wie ihn Arcade Automaten groß, rund und von hinten ist der Led Sitz und Mikroschalter zusammen integriert. ...








3 - Fachwortkette -- Fachwortkette
Punktmatrix




[ Diese Nachricht wurde geändert von: Der Sascha am 12 Jan 2014 19:55 ]...
4 - Displaydefekt -- Receiver Harman Kardon AV Receiver
Geräteart : Receiver
Defekt : Displaydefekt
Hersteller : Harman Kardon
Gerätetyp : AV Receiver
Chassis : AVR7000
______________________

Hallo,

der Harman Kardon AVR 7000 hat die letzten zehn Jahre treue Dienste geleistet - nun zeigt er nichts mehr an seinem VFD an - aber funktioniert noch komplett, inklusive Resetlogik.

Den Schaltplan habe ich vorliegen - die beiden Sicherungswiderstände für die 6V Heizungsspannung sind in Ordnung, die Spannung liegt korrekt am Display an. Ebenfalls sind die -30V Emitterspannung auf dem Board.

Nun hatte ich angenommen, dass das Noritake-Display defekt sei und habe mir über Escoor ein neues besorgt. Das geht leider auch nicht, der Fehler muss also irgend wo anders sein.

Mein nächster Tipp wäre der Prozessor, der die -30V nach seiner Matrix auf das Display verteilt. Aber da würde doch die Resetlogik auch nicht mehr gehen?

Wo kann ich noch den Fehler suchen?

Vielen Dank - Gruß Bobbin ...
5 - Zahlenspeicher -- Zahlenspeicher
Also 8-12 Wahlschalter, 2 Up-Taster und 2 Down-Taster, sowie zwei zweistellige Anzeigen mit Minus-Zeichen.
Ich vermute, da hast du zwei Möglichkeiten: Entweder ein IC-Grab in der Größe eines Taschenrechners von vor ca. 50 Jahren oder ein programmierbarer µC, z.B. ein AVR oder PIC. Daran werden dann auf der einen Seite die Taster angeschlossen, um Leitungen zu sparen als Taster-Matrix, auf der anderen Seite kommen die Anzeigen per Multiplex.
Für die Ausgabe wären das 4x8, also 12 IO-Leitungen, für die Eingabe entweder 4x4 (=8) oder 1x16.
Das Problem für dich dürfte sein, dass diese µC programmiert werden müssen. Man käme dann aber mit einem IC, z.B. dem ATmega8, plus Verstärker (ULN... oder Transistor) für die Anzeige aus. ...
6 - 25 Rgb Leds per PWM regeln? -- 25 Rgb Leds per PWM regeln?
hallo,


es soll zwar keine Matrix werden sondern eine Deckenbeleuchtung, macht aber von der Ansteuerung keinen Unterschied da man ja in dem Sinne eine Matrix ansteuert (x-y LEDs + z Farben)

Hm 20 MHz für einen AVR? Hab ja nur nen ATmega128 da sind nur 16MHz drinne (Es gibt auch 20 MHz Typen aber dazu habe ich ja kein Board)


Ja sicher würden sich CPLC und FPGAs besser eignen. Aber da müsste man sich ja wieder groß einarbeiten, drum meine Frage, ob man das nicht mit einem AVR noch hinbekommen könnte.

Gibts es ev. PWM ICs die man seriell oder ähnlich anspricht? Die dann zb. 4 PWM Kanäle haben? Oder eine andere Zahl?


Könnte man das Ganze durch den Einsatz von den speziellen Lightning AVRs vereinfachen?

http://www.atmel.com/dyn/products/p.....#1606

Diese verfügen über wesentlich mehr PWM Kanäle.


[ Diese Nachricht wurde geändert von: bastelheini am 11 Jul 2009 14:54 ]...
7 - Zeitmessanlage mit Startampel selberbauen -- Zeitmessanlage mit Startampel selberbauen
Also für unlösbar halte ich dein Projekt auch nicht,und einem Profi dürfte die Ausführung auch kaum den Angsschweiß auf die Stirn treiben.
Aber bei unser einem...
Ich habe noch vor einem Jahr Atmega8 auch für ein Putzmittel gehalten
Irgendwann hat mich dann der Ehrgeiz gepackt,da sich mit so einem Teil vieles lösen läßt was sonst in ein IC-Grab ausartet bzw. gar nicht machbar ist.Und wenn du es dann zum ersten mal geschafft hast ein kleiner Programm zu schreiben,in den AVR zu übertragen und dann an seinen Ausgängen ein paar LEDs so "blinkern" wie du das wolltest,dann biste stolz wie Oscar
Als nächstes kam dann die Sache mit den Timern,den Interrupts und dem A/D Wandler.
Aber um zwei Sachen kommst du nicht umhin.Lege dir wenigstens etwas rudimentäres englisch zu,denn die ganzen Applikationen/Datenblätter gibt es fast ausschließlich nur in dieser Sprache.Und dann besorg dir über Mikrocontroller und die auserwählte Programmiersprache alle Literatur,die du bekommen kannst.Da selbige schw***eteuer ist,hab ich mir die Sachen aus der (Fach) Bücherei besorgt und wenn für nützlich befunden kopieren lassen.Spart ...
8 - Signal mehrerer Fotodioden (Lichtintensität) mit µC auswerten (Signalkonditionierung) -- Signal mehrerer Fotodioden (Lichtintensität) mit µC auswerten (Signalkonditionierung)
Hallo,

ich habe mit einem AVR schon ca. 50ksamples/s geschafft (mit anschließender Datenverarbeitung versteht sich)
Der Trick liegt dabei in der Reduzierung der Auflösung auf 8 Bit und die Genauigkeit ist dann etwas geringer. Ein Impedanzwandler ist schonmal nicht verkehrt.

Du kannst die Dioden in einer Matrix anordnen, per ADC-Muxer dann jeweils eine Diode anwählen, den Wert sampleln und mit dem vorherigen Vergleichen. Der Vergleich sollte nicht auf Gleichheit, sondern auf größere Unterschiede (also nicht nur 1 sondern 2-3 Bits) stattfinden.

Dieser Prozessor wäre dann zwar gut ausgelastet, aber es ist sowieso nicht unüblich, für die Bedienungseinheit eines Gerätes einen gesonderten Kontroller zu nutzen. So machen das namhafte Hersteller und so habe ich es auch öfters gemacht.

Die Daten werden dann mit einem frei wählbaren Protokoll und auf Hardwareebene per I²C oder SPI oder ähnlich zum Master verschickt.

Läuft tadellos und der Hauptprozessor wird nicht mit Polling o.ä. belastet. Wenn was auf der Bedienungseinheit geschieht wird ein IRQ gesendet und sobald der Master kann, holt er sich die Daten in der Empfangseinheit ab. ...
9 - 7x5 Matrix-display -- 7x5 Matrix-display
Hmm,

Ich hatte das so gemacht, dass ich ein Bitmap gemacht habe (5*8px) und dass dann über ein kleines Programm ausgelesen habe und direkt in die Syntax von AVR Studio übersetzen lassen. Also die Form

char_E:
.dw ....

Je 8 Bytes für ein Zeichen, weil das programmtechnisch leichter war. Es hätten auch 5 Bytes getan, ist aber dann komplizierter das zu adressieren in ASM.
Das ganze war eher ein Spaßprojekt, da ich mir das Dot-Matrix-Display von Poll-in gekauft hatte.

Die Pixel habe ich ohne Treiber angesteuert, daher waren die Helligkeiten der Zeilen abhängig von der Anzahl der aktiven Punkte... .

Man sollte daher, und das gilt auch allgemein (!) immer schön Treiber benutzen.

Zudem macht es Sinn, wenn viele Module zu einem Display mit vielen Stellen zusammengefasst werden, die Daten da seriell reinzuschieben.
Dazu muss der steuernde Kontroller nur etwas schneller sein.


Code :
10 - rotierendes Wireframemodell -- rotierendes Wireframemodell
Mit einem mega8515. Das Display ist ein einfaches 160x128 Grafik LCD mit T6963 Controller.
Ich wollte eigentlich nur mal testen wie schnell die AVRs bei sowas sind, und ich war ziemlich überrascht, dass die ganzen 3D Berechnungen mit etwas optimiertem Code doch recht flott gehen: Bei 11MIPS schafft der AVR etwa 66000Pixel/s und gleichzeitig noch 23000 3D Punkte in 2D umzurechnen. Dank dem Fractional Multiply sind die Matrix Multiplikationen recht schnell.

Gibt es vielleicht irgendeinen Fachbegriff für diese Zweideutigkeit bei rotierenden Wireframemodellen ? Das einzige was ich gefunden habe, waren ein paar Seiten die sich nur mit stehenden Wireframemodellen beschäftig haben.

Früher waren Wireframemodelle doch so weit verbreitet, dass dieser Effekt mit Sicherheit bekannt war. Daher muss sich doch was darüber finden lassen ? Im PC Bereich hat man doch so ziemlich allem einen eigenen Namen gegeben. (Selbst sowas wie ein Plastikschutzdeckel von dem Hauptschalter (BRST) von einem Rechner einen einen Namen hat (Molly-Guard)...)

...
11 - Digital Uhr -- Digital Uhr
Fertiges IC für diese Anwendung wäre mir nicht bekannt.

Für die Ansteuerung musst du wohl irgend eine Matrix benötigen, sonst wird die Anzahl Ansteuerelemente etwas arg gross.

Aussenring: ca. 8x8 Matrix
Innenring: ca. 4x4 Matrix

Für die Ansteuerung derselben nimmst du wohl am besten einen Mikrocontroller (AVR, PIC) plus ein paar Schieberegister, damit du im uC nicht zuviele Pins brauchst. ...
12 - LCD Display -- LCD Display
Hallo an alle,
Du wirst am besten mit einen AVR Mikrocontroller z.B. AT90S8515 zurechtkommen. Die Tasten kannst Du zu einer Matrix anordnen um Eingänge zu sparen oder sind sie bereits in einem Gerät wie Auto verbaut und die LCD Anzeige wird controller ansteuern lassen. Um alles zum laufen zu bringen braucht Du ein programm im controller, doch auch das kann man schreiben. Gib uns mal genauere infos wie alles aussehen soll....

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Avr Matrix Tastatur eine Antwort
Im transitornet gefunden: Avr Matrix Tastatur


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!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 192527099   Heute : 3528    Gestern : 22340    Online : 349        8.8.2026    2:07
35 Besucher in den letzten 60 Sekunden        alle 1.71 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.054792881012