MODDING-FAQ FORUM

Las Vegas - Lüftersteuerungen => Las Vegas 2 - Weiterentwicklung => Thema gestartet von: hackspider am April 11, 2004, 19:30:28



Titel: [vs] CLCD
Beitrag von: hackspider am April 11, 2004, 19:30:28
Okay Ich kann es einfach nicht lassen Ich bin vom modularen Aufbau der LV2 so angetan das ich noch ein modul entwerfen musste

also ich denke das das modul für solche leute gut ist die vieleicht ein oder max 2 lüfter auf einem clcd anzeigen möchten.

Ansonsten sollte man warscheinlich ein [fm] machen aber morgen ist auch noch ein tag ;D

das ganze basiert auf dem Thread:
http://www.modding-faq.de/Forum/index.php?board=10;action=display;threadid=5107

das problem war eigentlich die 12V zu 5V umzuwandeln um den chip nicht zu grillen
ich hab einen 2A festspannungsregler dafür benutzt.

www.ziganki.de/vmclcd.JPG
www.ziganki.de/vmclcdu.JPG


Titel: Re:[vs] CLCD
Beitrag von: Falzo am April 11, 2004, 21:13:59
denkbar wäre evtl. auch die 5 Volt ueber den connector vom Frontpanel zu holen, weil sie da per powercord vorhanden sind, würde zumindest den lm sparen und eine leitung mehr oder weniger is vermutlich egol.

dann faende ich nen zusätzlichen connector fuer programmieren des µC nicht schlecht. günstig wär vielleicht, wenn wir uns hier mal mit den ueblichen verdaechtigen auf nen pseudo-standard einigen koennten, so das man fuer dieses UND kommende projekte immer das gleiche Kabel zum in-place flashen benutzen kann ?!

spunky, klinker, xonom? vorschlaege? ablehnung?


Titel: Re:[vs] CLCD
Beitrag von: xonom am April 11, 2004, 23:31:09
ich steh momentan irgendwie auf der leitung!! soll das ne abgespekte version von der balkenanzeige via LCD werden?
für 2 lüfter oder wie?
naja da lang ansich ein kleiner atmel!! 2313 oder ähnlich!! oder lieg ich hier falsch?


Titel: Re:[vs] CLCD
Beitrag von: Falzo am April 11, 2004, 23:56:52
das soll ein modul sein, fuer die anzeige eines kanals auf einem CLCD...
rein theoretisch bräuchte man dann 4 solcher module, also 4 µC und 4 CLCDs...

evtl. sollte man sich tatsaechlich gedanken darum machen, mindestens 2 anzeige pro CLCD und ueber einen µC zu steuern, hierfuer muesste man dann jeweils 2 Module koppeln, oder vom jeweils benachbarten slot einfach nur mittels stecker das signal holen...


Titel: Re:[vs] CLCD
Beitrag von: hackspider am April 12, 2004, 10:03:23
Also das modul ist für die leute die nur ein bagraph als lcd anzeigen wollen zb den CPU lüfter
wenn man alle 4 Anzeigen will denk ich ist das ganze auf einem [fm] besser aufgehoben da man da mehr platz hat kann man zusätzlich auch noch die stromversorgung und den kontrastpoti auf dem [fm] platzieren

der ATmega8 sollte auch für ein 4x20 LCD reichen .


Titel: Re:[vs] CLCD
Beitrag von: Extension am April 12, 2004, 11:50:26
nehmt es mir nicht übel , aber ich finde dass ein clcd zuviel platz auf de forntpane beansprucht um es nur für ein kanal nutzen zu wollen, brenne nachwievor die 4-Kanal-Ausführung zu sehen(darf oder soll liegend auf die 4 vs-buchsen gesteckt werden) dann erübrigt sich das strippenziehen von der benachbarten module und sonstiges


Titel: Re:[vs] CLCD
Beitrag von: Falzo am April 12, 2004, 12:10:37
Zitat von: Extension $txt[176] April 12, 2004, 11:50:26
darf oder soll liegend auf die 4 vs-buchsen gesteckt werden


darüber hab ich auch schon nachgedacht... und jetz wo du es nochmal erwähnst, wird das wohl tatsächlich das optimum sein, ich wuerde allerdings von vornherein je slot nur 3*2 PINs als stecker nehmen, damit es sich nachher auch noch rausziehen laesst, haette sonst sorge, das es einfach mal zu fest steckt...

wär gut wenn du mal ne ungefähre maximale grössenangabe machst in der länge duerfte ja ungefaehr soviel platz zur verfuegung stehen, wie bei den normalen vm-modulen und in der breite dann die gesamtbreite, wie beim fm-modul ?!

wär aber dafuer es nach moeglichkeit kompakt wie nur moeglich zu halten, das man nicht gefahr laeuft beim dranzerren irgendwas abzubrechen oder so ;-)


Titel: Re:[vs] CLCD
Beitrag von: xonom am April 12, 2004, 12:27:37
ich denke auch mal wenn dann für 4 lüfter und mit dem mega8 wäre das kein prob!! ansich steht ja alles dazu in dem anderen thread drin! ein neues prog brauchen wir auch nicht nur die verbindungen müssen halt angepasst werden!! sollte ansich doch machbar sein!


Titel: Re:[vs] CLCD
Beitrag von: hackspider am April 12, 2004, 13:17:15
So hab das fm fertig

also ganz rechts unten die 2 pins sind die stromversorgung die sollten dann vom powercon abgezapft werden.

die 4 pins obendrüber ist der con zum parallelport zum programmen also belegung der pins:
1. Reset
2. MISO
3. MOSI
4. SCK
Gnd hab ich weggelassen da das man ja überall am gehäuse bekommt
Oben die 16 pinreihe is der con zum lcd die beiden pozis sind für hintergrund beleuchtung und kontrast also die können optional eingebaut werden.

ToDo
die 2 pins von der stromversorgung auf die andere seite genau über den power con
die überflüssigen pins des lcds eleminieren

www.ziganki.de/fmclcdo.jpg
www.ziganki.de/fmclcdu.jpg

Also hängt mir noch ein paar sachen an die ToDo list :D


Titel: Re:[vs] CLCD
Beitrag von: Falzo am April 12, 2004, 14:22:31
hmm... nett, aber als featuremodul verliert man die moeglichkeit sachen wie ein digi-poti-modul oder die staillstandsanzeige zu verwenden...


Titel: Re:[vs] CLCD
Beitrag von: Extension am April 12, 2004, 14:26:17
Zitat von: Falzo $txt[176] April 12, 2004, 12:10:37
wär gut wenn du mal ne ungefähre maximale grössenangabe machst in der länge duerfte ja ungefaehr soviel platz zur verfuegung stehen, wie bei den normalen vm-modulen und in der breite dann die gesamtbreite, wie beim fm-modul ?!

wär aber dafuer es nach moeglichkeit kompakt wie nur moeglich zu halten, das man nicht gefahr laeuft beim dranzerren irgendwas abzubrechen oder so ;-)



Aus optischen Gründen würde ich vorschlagen dass die Breite des Mamaboard nicht überschreitet. und auf keinem Fall als Feature-Modul


Titel: Re:[vs] CLCD
Beitrag von: hackspider am April 12, 2004, 14:56:45
Ich bin jetzt nicht so bewandert in dder µC geschichte aber könnte man nicht den digipoti und das display an einen IC hängen oder reichen da die ein ausgange nicht ???

werd mal das ganze auf den über die 4 vs module realisieren
wird warscheinlich besser sein als das fm modul

Woher sollen die 5V kommen ???
extra stromanschluss oder Spannungsregler ???


Titel: Re:[vs] CLCD
Beitrag von: Falzo am April 12, 2004, 15:20:24
5V bitte von der front holen... also einfach einen pin mehr fuer das kabel zur front einplanen! (das normale flachkabel sollte dafuer reichen, da soviel saft ja nicht gebraucht wird)

was die kombi von digi-poti und lcd-steuerung angeht, so ist das sicher alles machbar, aber wird dann fuer eine modulare loesung wie sie die LV2 darstellen soll, zu integriert!

klinkerstein hat schon eine loesung vorgestellt, die eine komplette 4-kanal-lösung mit einem einzigen µC realisiert, also auch die gesamte lueftersteuerung noch dazu. das ist natuerlich ne tolle Sache, aber eben nix fuer die LV2.

wir wollten versuchen, das ganze auf- und umruestbar zu gestalten und jemand der einen einzigen µC für die lcd-geschichte und den digi-poti verwendet brauch eigentlich keine modulare loesung, oder bekommt spätestens dann probleme, wenn er was falsch gelötet hat, der ic kaputt geht, es neuere module/flashware zum austausch gibt etc.

die vorgestellte loesung als feature-modul muss ja nicht endgueltig verworfen werden, denke mal experimentierfreudige leute, die hier im forum lesen, können damit bestimmt was anfangen... fürs tutorial würde ich aber auch eine variante fuer die VM-slots vorziehen. nicht zuletzt passt das vermutlich auch optisch viel besser, wenn es an der vorgesehenen stelle eingesteckt wird ;-)


Titel: Re:[vs] CLCD
Beitrag von: Klinkerstein am April 12, 2004, 15:40:18
hmmmmmm.....

Das mit den 1CLCD pro kanal ist doch döselig. wenn dann schon, wie spunky hier mal gebastelt hatte, 4 A/D wandler nehmen und 4 Balken anzeigen lassen....

zu dem programmiergedöns:
wie stellt ihr euch das vor ? ich denke mal, erstmal müssen wir uns auf *ein* programmierprogramm einigen. ich schlage mal den progger von bascom vor, da der das sofort alles über den LPT erledigt (und ich keinen anderen kenne ;D ;D). Dann müsste man sich ein kleines kabel basteln (flachbandkabel sind in ordnung) und auf dem Modul, wo der µC draufgesetzt wird, einen kleinen Connector draufmachen (6Pol: GND, +5V, Reset, SCK, MISO, MOSI) (hm, wenn jemand ein fertiges proggerprogramm basteln könnte, kann man auch 2 oder 3 freie ausgänge am LPT auf 5V setzen und als stromversorgung missbrauchen).

das wäre mein vorschlag. (theoretisch könnten auch 4 drähte reichen. man steck den fanbus einfach in den pc an, dann hat der µC +5V und GND sofort.)


Titel: Re:[vs] CLCD
Beitrag von: Falzo am April 12, 2004, 16:09:05
ach klinker... immer ALLES lesen! es geht doch schon längst um eine version mit eine LCD fuer alle 4 kanaele...

zum proggen: 5 kabel sind dann wohl besser, eben damit man zB son modul eben auch im ausgebauten zustand flashen kann... mir wär eben wichtig, das man moeglichst jetzt schon einen standard festlegt, mit dem man dann auch spaetere projekte bedienen kann, dann baut man einmal ein kabel und muss das nicht jedesmal umstricken...


Titel: Re:[vs] CLCD
Beitrag von: hackspider am April 12, 2004, 16:49:38
Das fm modul ist dann warscheinlich was für die leute die ihr potis behalten möchten aber dann doch ein lcd zur visuellen darstellung benutzen wollen

Ich hab die überflüssigen pins vom display gestrichen das waren
pin RW und die datenpins D0- D3

zum Programierstandart da müsste man sich einigen. Ich hab jetzt die belegung von Spunkys AVR programm How2 genommen aber das kann man schnell ändern

Dann solte man sich noch auf einen Atmel einigen da Spunki und klinkerstein soweit ich das verfolgt habe 2 versichdene prozzies verwendet (verbessert mich wenn ich mich irre)

Vom Platz her dürfte die Combiversion (LCD und DigiPoti) dann nur auf die platine passen wenn man die 2 potis raus oder woandershin macht.

www.ziganki.de/vsclcdo.jpg
www.ziganki.de/vsclcdu.jpg


Titel: Re:[vs] CLCD
Beitrag von: Falzo am April 12, 2004, 17:44:28
das sieht doch sehr fetzig aus! allerdings wär es vielleicht guenstiger die bauteile in der nähe der stecker doch 1-2 reihen weiter weg zu platzieren. einmal ist ja nach oben hin noch ein stueck buchse untendrunter, die sich an evtl. lötstellen stoeren könnte und dann muesste man auch ueberlegen, wie man die stecker vernuenftig verlötet, da er ja quasi auf der loetseite steckt, was eine befestigung auf der bestueckungsseite ohne kupferauflage erschwert, evtl. sogar durchkontaktierung an den direkt danebenliegenden lochreihen oder sowas noetig macht...


Titel: Re:[vs] CLCD
Beitrag von: hackspider am April 12, 2004, 18:01:25
Das mit den bauteilen werd ich nochmal überarbeiten
mit dem stecker haben wir fast das gleiche Problem wie bei der Stillstadswarn modul.
Aber meine Idee wäre:
man legt die platine mit der kupferauflage nach oben und steckt die pinreihe mit der langen seite durch so kann man die reihe mit dem Lökolben von der seite anlöten und danach würde ich den schwarzen abstandshalter einfach rausiehn die lötstellen sollten dann als abstandshalter dienen und sie sollten die pinreihe festhalten können zudem sind sie ja immer 2 reihen zusammengelötet also erhöte festigkeit. Aber man sieht das ganze ja nicht is ja ne platine drüber ;D aber wenn jemad einen schöneren vorschlag hat dann nur herdamit.

Edit:
so hab die bauteile wegesetzt jetzt wären da nur noch die anschlüsse


Titel: Re:[fm] Digitalpoti-Erweiterungsmodul
Beitrag von: hackspider am Juni 17, 2004, 20:11:58
ja das sieht doch alles ganz gut aus ich würde ja gerne mit testen aber ich bekomm das mit dem lcd nicht auf die reihe.
das problem ist folgendes der atmega8 hat ne usb stromversurgung diese stromverorgung versorgt auch das lcd. den kontrasst kann ich über ein poti einstellen und die 2 balken kommen auch das programmen vom chip ist auch nicht das problem da ja immer verify OK kommt aber normalerweise sotte das programm auch gleich loslaufen aber das eizige was passiert ist nichts außer das der atmega8 ein bissle war wird also der chip läuft aber das lcd tut nix die verkablung mehrfach überprüft und neugelötet.
Bacom programme:
Code:
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.0 , Rs = Portb.1
Config Lcd = 16 * 4

Do
Lcd "Hallo"
Loop
End
so das lcd sollte doch eigentlich jetzt immer halloHallohallo ausgeben aber es zeigt nur die 2 statusbalken


Titel: Re:[vs] CLCD
Beitrag von: Falzo am Juni 17, 2004, 21:20:48
nicht wundern, hab das mal hier rein geschoben, weils eigentlich hier hin gehört ;-)

was dein eigentlich problem angeht, so muesste sich wohl mal spunky zu aeussern. arbeitest du nach dem urspruenglich forum-thread zu dem thema oder was hast du als grundlage zum aufbau benutzt?


Titel: Re:[vs] CLCD
Beitrag von: hackspider am Juni 17, 2004, 21:37:42
Hm also ich hatte schon alnge mal vor mal ne enue lüsteu zu bauen da die alte Lowdrop langsam langweilig aussieht. Da kam mir die idee mit der LV2 und da mir der modulare aufbau so gut gefallen hat hab ich gedacht ich helf mal ein bisschen mit. SO und num bin ich zum entschluss gekommen das ich mir eine Digi I bauen will also nicht ganz genau nach dem plan der lv2 aber so was in der richtung also bei mir sieht das nacher so aus:
ein 16x4 LCD mit menüführung
also
1. Lüfter
2. Lüfter
3. Lüfter
4. Lüfter
dazu 5 taster 2 für hoch runter einen zum auswählen bzw zum zurückgehn zur hauptansicht und die andren 2 zum einstellen des pwm. also wenn ich jetzt z.B auf 1. Lüfter steh und dann enter drück dann soll da in der 1. Zeile 1. Lüfter stehn und in der 2. zeile dann den bargraph den spunky ja schon programoiert hat. Programmiertechnisch gibts da wenig Probleme das einzige was mir sorgen macht das ich nur 8K rom aufm Atmega8 hab. So und da mein Projekt nur "minimal" von dem der Digi I unterscheidet hab ich mir gedacht das ich auch hier mithelfen kann also layout test oder so.


Titel: Re:[vs] CLCD
Beitrag von: TechnikMaster am Juni 18, 2004, 13:09:52
Hab zewar noch nie was mit nem LCD und nem µC gemacht, aber irgendwie habe ich das gefühl, du initialisierst das Display gar nicht, sondern willst da direkt Text ausgeben. Wenn dem so ist, sollte es kaum wundern, das es keine Anzeige gibt.
Ich würde einfach nochmal im Hilfe-Text zur LCD-Komponente nachlesen ...


Titel: Re:[vs] CLCD
Beitrag von: hackspider am Juni 18, 2004, 15:14:28
irgendwie wird da nix intialisiert beim coden auch spunky hat das nicht gemacht und bei dem geths trotzdem
EDIT:ich hab mich nochmal wegen dem initialisieren schlau gemacht also bascom initialisiert das lcd immer wenn ein befehl zum lcd geht man kann das aber auch nachträglich selber machen mit initlcd aber auch damit bleiben nur die 2 balken und nix passiert. der Atmega8 wird auch handwarm als der arbeitet. Und das lcd geht auch am parallelport getestet da kommt dann immer zeichengewirr wenn ich das ansteuern will aber das macht jedes lcd an meinem lpt port.
Ich werd jetzt nochmal mein entwicklerboardneu aufbauen und nochmal neu anschließen bwohl ich nicht glaub das dasdaran liegt


Titel: Re:[vs] CLCD
Beitrag von: hackspider am Juni 19, 2004, 16:45:10
Also ich hab das ganze jetzt nochmal auf ein neues board aufgebaut aber es geht immer noch nicht.
nur die 2 balken vom lcd lachen mich an :-( aber sonnst der chip will einfach nicht.
@Spunky wie hast du den angeschlossen ???
EDIT: Hat sich erledigt hab vergessen (oder nicht gewusst) das ich r/w auf gnd setzen muss. So ich fang dann mal an zu testen. :D
EDIT²: So das lief jetzt erstma nen nachittag aber jetzt kann ich den chip nicht mehr programieren wenn ich bei bascom den chip programieren will kommt immer could not identify chip und der chip macht nix mehr. Ich hab jetzt das Programerkabel 3 mal neu gelötet aber nix funktioniert ich hab das auch extra kurz gemacht aber nix geht mehr.
Warum kann meiner nicht einfach laufen wie spunkys µC :'(


Titel: Re: [vs] CLCD
Beitrag von: SLXViper am August 15, 2005, 17:37:23
Die Bilder sind leider nich mehr da oder die Links sind put  :'(
Kommt das noch ins LV2-Tut rein? :uffsbrett: Oder braucht ihr noch etwas Material/Erfahrungen/Zeit/Layouts/Ideen(... ;D) ?

Ich hab da auch noch was zum Programmierkabel: Am besten wäre ein 6-Poliges-ISP-Programmierkabel, das kann man dann problemlos für alles andere nehmen. Vorteil: spart Platzgegenüber der 10-poligen Variante.
Problem: Reichelt hat keine 6-poligen Wannenstecker, die man nehmen sollte, damit man das Kabel nicht falschrum aufstecken kann. EDIT: Aber Infos von mikrocontroller.net (http://www.segor.de/]Segor[/url] hat welche! :bestens:
([url=http://www.mikrocontroller.net/articles/AVR_In_System_Programmer))


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