MODDING-FAQ FORUM

Las Vegas - Lüftersteuerungen => Las Vegas 2 - Weiterentwicklung => Thema gestartet von: Modding-FAQ am März 8, 2004, 18:37:59



Titel: [pnl] Digital I - Frontpanel
Beitrag von: Modding-FAQ am März 8, 2004, 18:37:59
Die Panel wird von uns entworfen und beschrieben:

geplannte Facts:


  • Hintergrundbeleuchtetes Plexiglas-Panel
  • AVR gesteurtes C-LCD (http://www.modding-faq.de/Forum/index.php?board=10;action=display;threadid=5107) zur Balkenanzeige der 4 Kanäle
  • Bedienung ausschliesslich per Taster
  • AVR-basierter-Common-Visualisierungsmodul
  • Macht Digital I- Erweiterungsmodul notwendig



Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Klinkerstein am März 27, 2004, 00:01:22
wie stellt ihr euch das vor mit den tastern?
ein 4x20, und 2 taster für up & down, und einer zum auswählen des kanals?

mit nem µC wäre das 0 prob. ;D


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Falzo am März 27, 2004, 00:54:23
Zitat von: Klinkerstein $txt[176] März 27, 2004, 00:01:22
mit nem µC wäre das 0 prob. ;D


du bist herzlich eingeladen, das zu verwirklichen, aber ohne deine derzeitige begeisterung fuer das thema bremsen zu wollen :-) bedenke bitte, das das ganze auch für einsteiger nachvollziehbar und nachbaubar bleiben soll! Ein µC mit 20 Pins muss erstmal untergebracht werden. das ganz sollte sich natuerlich auch im Rahmen der Kompatibilität mit allen Modulen vertragen...

problematisch wirds wenn man digi-poti und visualisierung zusammen auf dem feature-modul unterbringen will. von den schaltgeschichten zusaetzlich ganz zu schweigen. Wird dann wohl schon einen AVR+Programm benötigen, der alles auf einmal erledigen kann.

denke fuer die kompatibilität würde man allerdings mit getrennten modulen weiterhin besser fahren, bin aber mal gespannt was du so entwirfst, die abmaße sind ja bekannt...


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Klinkerstein am März 28, 2004, 00:00:22
Hm. Ich finde dass ein LCD vielleicht nicht so reinpassen würde, aber die verschmäcker sind ja geschieden, äh oder so ;D

aufjedenfall hab ich hier schon was feines zu bieten
http://www.microlaboratories.com/Forum/index.php?board=2;action=display;threadid=63
nichts für lesefaule ;D

features:
digipoti
led bargraph
spunkynodrop ;D


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Falzo am März 28, 2004, 16:17:59
bringst du das alles auch auf den verschiedenen modulen unter, kompatibel zum board?

den atmel auf dem feature-modul zu platzieren und die eigentliche regelung auf den spannungsmodulen wird noch klappen. allerdings geht hier die kompatibilität zu saemtlichen anderen spannungsmodulen flöten oder man müsste noch eine zwischenstufe fuer jeden kanal mit unterbringen.
das spannungsmodul selbst wäre auch kein 'herkömmliches' nd2 modul, da ja die steuerspannung nicht zwischen 0 und 12 sondern zwischen 0 und 5 volt liegt, hinten also noch ein spannungsteiler erforderlich ist... immerhin ist das ganz ja als trimmer ausgelegt, so das man bei entsprechender beschaltung eine kompatibilität noch gewährleisten könnte.

die bargraphen geschichte wuerde zwar rein theoretisch wunderbar auf ein visualisierungsmodul passen, hier bräuchte man aber zusätzliche leitungen zwischen fm und vm zur ansteuerung, da selbige bisher auf der ausgangsspannung beruht, welche direkt vom benachbarten vm geliefert wird...

ich will dich hier keineswegs bremsen, nur die probleme aufzeigen, die mir spontan einfallen, wenn man das ins bestehende konzept eingliedern moechte.


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Falzo am März 31, 2004, 22:03:04
Aktueller Stand:
klinkers gesamt-lösung ist zwar nen sehr schönes ding, aber wie sich in unseren diskussionen rausgestellt hat, eben wie befuerchtet schon zu komplett und integriert um es in die LV2 einzupassen. quasi mit der modularen bauweise und der für das mobo festgelegten spezifikationen nicht unterzubringen :/

dafür entwickelt sich aus dieser Lösung das modul fuer die ansteuerung der spannungsmodule ueber taster recht prächtig. mehr infos dazu in kuerze speziell im digi-poti-modul thread...

unklar ist bisher die lage mit der aussteuerungsanzeige per lcd. das digi-poti-modul an sich belegt den feature-slot, so das die visualisierung vermutlich woanders unterkommen muss. genaueres sehen wir aber erst wenn ich die ersten layout-entwürfe fertig habe...


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: hackspider am Juni 27, 2004, 18:26:16
So da ich im moment warte bis meine Bauteile für den isp-Programmer da sind und das endlich der atmega16 kommt, hab ich mir mal gedanken zum fronpannel gemacht wenn man einen 4x16 LCD nimmt bekommt man das sogar auf eine 5 1/4" einheit nur dürften dann keine laufwerke über oder unter der LV sein wegen der LCD platine. Aber wenn man das ganze auf 2x5 1/4" einheiten realisiert sieht das ganze Panel ziehmlich leer aus. Die blauen/roten punkte links sollen dual LEDs darstellen die den lüfterstatus und/oder den Aktuell zu steuernden lüfter anzeigt.
So sagt mal was ihr vom meinem entwurf haltet.
PS ich hab 4 taster eingebaut da ich der meinung bin das das einfach besser aussieht.
[gelöscht durch Administrator]


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: da_bigboss am Juni 27, 2004, 18:43:12
klemm die leds doch einfach hinter die taster. die können dann ein bischen größer ausfallen, und somit aus ner plexi gemacht werden. (wie die drehschalter der lv II)

nur so n vorschlag :)


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Extension am Juni 27, 2004, 19:56:13
Zitat von: hackspider $txt[176] Juni 27, 2004, 18:26:16
So sagt mal was ihr vom meinem entwurf haltet.



hast du schon die belegung der taster überlegt?? ansonsten rein visuel garnicht schlecht

Die Idee mit beleuchteten Tastern ist gut, allerding auf einer 5.25 Blende nicht zu realisieren, vlg Steuerung zu MagicFeet


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: hackspider am Juni 27, 2004, 20:14:56
also tastenbelegung hab ich mir gedacht also das man mit den taster oben und unten auswählen kann welcher Lüfterkanal gesteuert werden soll. und mit den Tastern links und rechts dann den pwm bzw den lüfter steuern soll. Zu den LEDs/Tastern so könnte man den status über eine Dual LED in den tastern anzeigen und den zu steuernden kanal auf der linken seite durch normale (klare blaue oder rote) LEDs.
taster könnte man aus plexi bauen da könnte man 5mm-7mm plexistab nehmen und daraus dann Stäbe basteln die dann nacher auf microtaster (reichelt nr:Taster 3301) drücken.
Ich werde morgen mal eine 2x5 1/4" version mit einem 4x20 LCD entwerfen mal sehn was da raus kommt.
hackspider


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Falzo am Juni 27, 2004, 20:33:28
zum auswaehlen des kanals ist bisher nur ein taster vorgesehen... spricht aber vermutlich nix dagegen die software umzuaendern, das man vorwärts und rückwärts durch die kanaele schalten kann mittels 2. taster


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Klinkerstein am Juni 27, 2004, 20:47:41
wenn noch ein Pin frei ist, wäre das aber theoretisch kein Problem. Und wenn wir einen zum Testen finden (Falzo?)


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: hackspider am Juni 27, 2004, 22:26:58
das mit den 4 Tastern hab ich schon mal in bascom gecodet aber da ich grad meinen PC formatiere muss ich das irgendwo aus der backupplatte mal raussuchen.afaik hat klinker das auf einem Tiny26 geplant da hab ich grad kein datenblatt da (werd ich mir aber noch anschauen). Ich hab das ganze versucht auf einen mega8 zu schreiben bis mein controler/programmer den geißt aufgegeben hat. Jetzt hab ich vor das auf einen mega16 zu machen der hat genug pwm und auch sehr viele IO pins.
Wenn die bauteile vom Elektroniker meines vertrauens da sind dann fang ich an das auf dem mega8 mal zu testen (muss aber erstmal ein provisorisches Entwicklerboard aufbauen).
hackspider
EDIT: Ich hab heute mal das frontpannel gemacht wie ichs oben gepostet hab nur hab ich das teil beim aufbohrn der linken 4 leds geschrottet weil das loch für das lcd das frontpanel instabil gemacht hat. jetzt will ich wissen ob man das lcd nicht einfach hinter das plexi schrauben kann dann wird das nicht so instabil ?
?


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: hackspider am Juli 3, 2004, 18:20:44
So ich habs mal "fertig" ich hab das LCD hinter das plexi geklebt (mit 2 seitigem klebeband) und von der aufteilung sieht das ganze nicht schlecht aus aber die verarbeitung ist total S****sse weil ich nachdem ich das ganze das 2. mal gestrottet hab kein bock mehr hatte.
hab mal ein paar bilder und ein video geuppt:
http://mitglied.lycos.de/hackspider6666/modding-faq/


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: impie am Juli 3, 2004, 19:05:46
sieht ja ganz nett aus muss ich sagen, nur das jeder dieses gehäuse hat regt mich auf ;D , bin auch besitzer eines solchen (http://www.putzteufel-service.de/impie/case03.JPG) 8)


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: Extension am Juli 4, 2004, 15:58:32
Zitat von: hackspider $txt[176] Juli 3, 2004, 18:20:44
So ich habs mal "fertig" ich hab das LCD hinter das plexi geklebt (mit 2 seitigem klebeband) und von der aufteilung sieht das ganze nicht schlecht aus aber die verarbeitung ist total S****sse weil ich nachdem ich das ganze das 2. mal gestrottet hab kein bock mehr hatte.
hab mal ein paar bilder und ein video geuppt:
http://mitglied.lycos.de/hackspider6666/modding-faq/



bin angenehm überrascht, die panel sieht für einen prototypen aber schon sehr ansprechend aus. Finde die 4 taster version ganricht verkehrt, besonders wenn software schon steht.

theoretisch kann man das lcd natürlich hinter dem plexi kleben/schrauben, die frage ist wie stark plexi bei licht zurück reflektiert?? Ansonsten nimmt man halt kleinere Displays
http://www.modding-faq.de/Forum/index.php?board=13;action=display;threadid=5301;start=15
muss aber genauer nachmessen ob sich in eine 5.25 belnde reinfräsen lässt


Titel: Re:[pnl] Digital I - Frontpanel
Beitrag von: hackspider am Juli 18, 2004, 11:31:56
So bin nicht sicher wo das jetzt rein kommt aber ich hab jetzt mal den code für die 4(5) taster rausgesucht und verbessert. Das soll so ne art menüführung sein mit ner Enter taste. Also das ganze soll nacher auf einem mega16 laufen. PortA hab ich als pulldown für die taster gedacht leider hab ich erst jetzt gemerkt das dort die adc eingänge sind deshalb würde ich die pulldowns auf den port B legen sollte leicht zu ändern sein.An PortC hängt das LCD. und port D wird als pwm gesetzt.
So die Taster:
PA0 oben
PA1 unten
PA2 links
PA3 rechts
PA4 Enter
Links und rechts sind nacher für den Pwm vorgesehn.
mit enter kommt man in die untermenüs der einzelnen lüfter und wieder zurück da will ich noch statt dem adc wert die balkenanzeige von Spunky programmieren.
Und ich weiß das ich nicht der beste Programierer bin. Ich hab das alles erstmal auf funktion programiert.
Code:
Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0
Config Lcd = 16 * 4

Config Adc = Single , Prescaler = Auto
Start Adc
Config Porta = Input
Porta = 255

Dim A As Byte
Dim C As Byte
Dim Z As Byte
Dim E As Byte
Dim Q As Byte
Dim W As Word
Q = 0
Z = 1
E = 0

Cls
Cursor Off Noblink
Lcd "Hi hackspider"
Cls


Deflcdchar 0 , 27 , 19 , 27 , 27 , 27 , 27 , 17 , 31 ' inverse 1
Deflcdchar 1 , 17 , 14 , 30 , 29 , 27 , 23 , 32 , 31 ' inverse 2
Deflcdchar 2 , 32 , 29 , 27 , 29 , 30 , 14 , 17 , 31 ' inverse 3
Deflcdchar 3 , 29 , 25 , 21 , 13 , 32 , 29 , 29 , 31 ' inverse 4

Gosub 1luefter

Do
A = Porta
If A = 254 Then
Gosub Utaster
End If
If A = 253 Then
Gosub Dtaster
End If
If A = 251 Then
C = 2
End If
If A = 247 Then
C = 3
End If
If A = 239 Then
Cls
Gosub Enter
End If
Loop

Utaster:
Z = Z - 1
If Z < 1 Then
Z = 1
End If
Gosub Verteilung
Return

Dtaster:
Z = Z + 1
If Z > 4 Then
Z = 4
End If
Gosub Verteilung
Return

1luefter:
Locate 1 , 1
Lcd Chr(0)
Locate 1 , 2
Lcd "."
Locate 1 , 3
Lcd "Luefter"
Locate 2 , 1
Lcd "2.Luefter"
Locate 3 , 1
Lcd "3.Luefter"
Locate 4 , 1
Lcd "4.Luefter"
Return

2luefter:
Locate 1 , 1
Lcd "1.Luefter"
Locate 2 , 1
Lcd Chr(1)
Locate 2 , 2
Lcd ".Luefter"
Locate 3 , 1
Lcd "3.Luefter"
Locate 4 , 1
Lcd "4.Luefter"
Return

3luefter:
Locate 1 , 1
Lcd "1.Luefter"
Locate 2 , 1
Lcd "2.Luefter"
Locate 3 , 1
Lcd Chr(2)
Locate 3 , 2
Lcd ".Luefter"
Locate 4 , 1
Lcd "4.Luefter"
Return

4luefter:
Locate 1 , 1
Lcd "1.Luefter"
Locate 2 , 1
Lcd "2.Luefter"
Locate 3 , 1
Lcd "3.Luefter"
Locate 4 , 1
Lcd Chr(3)
Locate 4 , 2
Lcd ".Luefter"
Return

Verteilung:
If Z = 1 Then
Gosub 1luefter
End If
If Z = 2 Then
Gosub 2luefter
End If
If Z = 3 Then
Gosub 3luefter
End If
If Z = 4 Then
Gosub 4luefter
End If
Return

Enter:
Do
A = Porta
If A = 255 Then
Q = 10
End If
If Q = 10 Then
If A = 239 Then
Goto Enta:
End If
End If
Locate 1 , 1
If Z = 1 Then
Lcd "1.Luefter"
W = Getadc(0)
Locate 2 , 1
Lcd W
End If
If Z = 2 Then
Lcd "2.Luefter"
W = Getadc(1)
Locate 2 , 1
Lcd W
End If
If Z = 3 Then
Lcd "3.Luefter"
W = Getadc(2)
Locate 2 , 1
Lcd W
End If
If Z = 4 Then
Lcd "4.Luefter"
W = Getadc(3)
Locate 2 , 1
Lcd W
End If
Loop
Enta:
Q = 5
Gosub Verteilung
Return
Da is noch ne menge drin was zuviel ist aber das wichtigste ist das das erstma läuft.
wer bascom hat kann das ja mal simuliern.


Titel: Re: [pnl] Digital I - Frontpanel
Beitrag von: SLXViper am September 16, 2005, 17:28:48
Bei Ebay gibts grad passende 4x20er LCDs: zum Beispiel Ebay-Shop von Syscall.de (http://cgi.ebay.de/LCD-Display-4x20-weiss-blau-NEU-Ab-1-Euro_W0QQitemZ5805098044QQcategoryZ31334QQrdZ1QQcmdZViewItem]das hier[/url]
Aktuelle Angebote gibts im [url=http://stores.ebay.de/id=32283629&ssPageName=VI:SIB:StoreView)
Hab mir auch schon eins gekauft, die sind echt flott!


© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten.