MODDING-FAQ FORUM

Alles rund ums Modden => User-Mods => Thema gestartet von: keiang am April 26, 2004, 12:09:09



Titel: temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am April 26, 2004, 12:09:09
ich veröffentliche hier mein letztes Projekt:
eine digitale, temperaturabhängige (Dallas "DS 1820") Lüfterregelung mit Ascii-Led Anzeige (oder LCD "Hitachi 44780"), auf der alle Daten ausgegeben werden, und einer integrierten USB-Schnittstelle. Wenn ihr es nachbauen wollt schickt einfach kurz ne mail an mich, und ich sende euch die unterlagen zu.
Für neue Ideen oder Anregungen bin jederzeit offen.

http://www.keiang.de/modules.php?name=PCcool (http://www.keiang.de/modules.php?name=PCcool)


keiang


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: Falzo am April 26, 2004, 13:13:07
sorry, aber das is ma klar werbung fuer ne eigene page und gehört dementsprechend in diese kategorie...

muss der AN nicht mit nem entsprechenden gerät programmiert werden? vermutlich teuer bis schwierig, macht einen nachbau imho fast unmöglich, sonst natürlich ne nette sache...
wenn mal ein paar bilder vom betrieb des Ganzen zu sehen wären, wärs natürlich auch nicht schlecht!


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am April 26, 2004, 14:29:14
Wollte hier net werbung für meine page machen sondern dachte hier die richtigen leute für dieses projekt zu finden und will auf keinen Fall irgend etwas finanzielles damit rausschlagen. Deswegen denke ich das "Kaufen/Verkaufen/Werbung" auch nicht wirklich die richtige Rubrik ist, oder?
Ich will einfach das Projekt veröffentlichen damit es nicht nur beim prototyp bleibt, vielleicht werden wir uns auch so einig das du es mit auf deine page nimmst?

Das Programm kann der µC zum einen aus dem eeprom holen oder der µC wird beim hochbooten über USB mit der Firmware gefüttert (in das ram), das eeprom kann ebenfalls über USB programmiert werden. Das ist natürlich kein projekt das man mal an einen Tag aufbaut oder ein absoluter Neuling aufbauen kann aber ich denke das ist mal ne Alternative zu den einfachen geregelten Spannungsquellen und hat auch noch einiges an weiteren möglichkeiten, z.B. können Daten von OS über das USB an den µC geschickt und auf dem Display ausgegeben werden...
Habe jetzt auch ein paar Bilder im Betrieb hinzugefügt...


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: Falzo am April 26, 2004, 16:44:58
hmm na ich schiebs mal nach user-mods... sah auf den ersten blick halt so aus, als ob nur jemand sein projekt vorstellt um hits zu kriegen oder so ;-)

solche sachen haengen dann in den bereichen und es tut sich nie wieder was dran... langzeitprojekte ist eher fuer die sachen gedacht die auf MFAQ als tut erscheinen sollen und daher die entwicklung mehr vom MF-team gesteuert wird ;-)

zu den µC: das man direkt ueber USB beim booten die firmware aufspielen kann, wusst ich nich, das macht das ganze natuerlich praktikabler. es gibt doch von Cypress nochn aehnlichen chip... CY7C63000 oder so? gibts imho auch im DIL-Gehäuse, was die nachbaubarkeit wieder verbessern könnte.


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: robert_marquardt am April 27, 2004, 08:25:34
Der den IO-Warrior verpasst hat :->
http://www.codemercs.com

Andererseits wer ein EZUSB-System in den Griff kriegt hat einen Job sicher.


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am April 27, 2004, 15:09:19
Den kannte ich wirklich noch net,
wäre aber wahrscheinlich zu klein gewesen (zu wenig Ports) für das Projekt. Wie wird der IO-Warrior programmiert?

@Falzo
hab mir mal den Chip angesehen und ist leider nicht möglich diesen Chip einzusetzen weil er zu wenig Ports hat und weil er, soweit ich das gesehn habe, eine risc architektur hat. Das würde sämtliche arbeit umsonst machen, da der AN 2131 auf dem der 51 architektur beruht und die hauptarbeit bei dem projekt war das coden in Assembler (etwas über 4kbyte)

keiang


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: robert_marquardt am April 29, 2004, 14:08:46
Der IO-Warrior meldet sich als HID Device und kann daher von jeder Hochsprache aus angesprochen werden.
Er bietet 32 IO-Pins, I2C Bus, LCD-Ansteuerung. Es werden fuer LCD und I2C Bus aber einige IO-Pins belegt.
Ich habe eine HID-Komponente fuer Delphi geschrieben, die auch muehelos mit dem IO-Warrior kommunizieren kann.
Im uebrigen ist der IO-Warrior auch hier im LCD-Forum beliebt.

Fuer die Einzelheiten des Ansprechens veweise ich auf das Datenblatt des IO-Warrior, das SDK zum IO-Warrior und das Forum bei Code Mercenaries.


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am Mai 4, 2004, 14:49:20
wegen einiger Probleme mit dem alten Server hab ich die Seite jetzt auf einem richtigen Server platziert:

http://www.keiang.de/modules.php?name=PCcool

KeiAng


Titel: update & Anleitung
Beitrag von: keiang am Juli 3, 2004, 22:43:33
So es ist nun geschaft, eine erste Version eines HowTo (Anleitung zum Aufbau der Lüfterregelung) (http://www.keiang.de/modules.php?name=Downloads&op=getit&lid=24) zu der Regelung steht nun zum Download bereit. Auch habe ich die Beschreibung auf der Seite etwas ausgebaut und die Firmware verbessert:

(http://www.keiang.de/modules/PCcool/DCP_1469.jpg)
(http://www.keiang.de/modules/PCcool/PIC00269.JPG)


[U]hier die Leitungsmerkmale nochmal im Überblick:[/U]

- per Mikrocontroller digital geregelte Lüftersteuerung, Regelung arbeitet damit unabhängig vom Betriebssystem
- mit bis zu 4 Sensoren werden die Temperaturen des PC's überwacht und die Geschwindigkeit der Lüfter automatisch angepasst
- sehr genaue Temperatursensoren mit einer Auflösung von 0,1°C (DS1820)
- mehrere Sicherheitsfunktionen schützen vor einem Überhitzen des PC's
- verlustarme Ansteuerung der Lüfter mittels Pulsweitenmodulation (PWM), spart Strom und erzeugt keine zusätzliche Wärme
- die Lüfter können in einen Bereich von 35% bis 100% geregelt werden
- anzeige der Lüfterdrehzahl auch im PWM-Modus, über den ganzen Arbeitsbereich
- USB-Schnittstelle
- Ausgabe aller Werte auf LCD 1*20/2*20/4*20 (Temperaturen, Lüfterdrehzahlen, Alarmstatus...)
- einfachste Bedienung über nur 2 Tasten
- sehr flexible Konfiguration möglich (Alarmtemperaturen, Sensor-Lüfter-Konfig, Hysterese...)
- Sicherung aller Einstellungen im Eeprom


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am Juli 20, 2004, 21:57:18
Das Bauteiliste (http://www.keiang.de/modules.php?name=Downloads&op=getit&lid=24]HowTo "Lüfterregelung"[/url] ist überarbeitet worden und kann jetzt ohne Registrierung von meiner [url=http://www.keiang.de] Seite [/url]runtergeladen werden.
Ich hab hier auch mal eine Liste der Bauteile mit Preisen zusammengestellt, damit das Bestellen leichter wird. ( fast alles bei Reichelt ): [url=http://www.keiang.de/modules/PCcool/Luefterregelung_Kaufliste.htm)


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: unas. am Juli 21, 2004, 09:07:31
boah is die geil 8--o
ich will auch so eine :'(


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: Cyba-Dephil am Juli 21, 2004, 11:15:01
Dann bau dir eine !

Schlecht ist die nicht . Haste schon bei unseren lieben Admins angefragt um sie als Tut auf M-FAQ zu veröffentlichen ?

Zwei Fragen :
Wie lange dauert es etwa dei zu bauen ?
Was kosten in etwa die Bauteile ?


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: unas. am Juli 21, 2004, 11:21:38
ja weils warscheinlich so richtig einfach und kostengünstig is ::)


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: Klinkerstein am Juli 21, 2004, 11:24:45
30€ steht in der kaufliste. nur das smd könnte schwerer sein für die anfänger :-\


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am Juli 22, 2004, 16:02:54
Wenn alle Teile beisammen hast ist so eine Regelung ohne Stress in 3h zusammengebaut (Löterfahrung voraus gesetzt). Der Mikrocontroller ist in der Tat der schwierigste Teil, deswegen bin ich in dem HowTo etwas genauer darauf eingegangen. Ich kann aber auf Wunsch den Mikrocontroller gleich auf die Platine drauf löten, dann ist der schwierigste Teil gemeistern ;).

Zu der Veröffentlichung: wenn frag ich denn hier am besten?


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: unas. am Juli 22, 2004, 16:18:37
hm extension oder sonst irgendeinen Moderator


Titel: Re:temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: Falzo am Juli 23, 2004, 21:56:47
mich :-) am besten mal ne PM schicken oder noch viel besser - im ICQ anquaken...


Titel: Re: temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am Dezember 27, 2004, 17:02:34
Bei dem Projekt ---> " digitale Lüfterregelung" (http://www.keiang.de/modules.php?name=PCcool) <--- hat sich nun wieder mal etwas getan:




Nachdem einige Leute nach mehr Sensoren gefragt haben, habe ich die Firmware "etwas" umgeschrieben, so das jetzt bis zu 8 Sensoren statt 4 Sensoren unterstützt werden.

Zusätzlich gibt es nun auch ein Menue in dem die Regelgeschwindigkeit manuell festgelegt werden kann. Dadurch können die Regeleigenschaften optimal auf das zu kühlende System angepasst werden. 

So gab es bisher bei dem einsatz für Wasserkühlungen das Problem das die Regelung zu "schnell" die Drehzahl der Lüfter erhöhte, wobei sich das Wasser gar nicht so schnell abkühlen konnte. Dadurch fand die Regelung nie die richtige Drehzahl der Lüfter, in der die Temperatur stabil bleibt. Mit der Möglichkeit die Regelgeschw. zu beeinflußen ist die Regelung jetzt auch für Wasserkühlungen einsetzbar.

(http://www.keiang.de/modules/Album/image/die%20Luefterregelung/PIC00324.JPG)


Titel: Re: temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: da_bigboss am Dezember 28, 2004, 12:49:07
:woah: ich sehs erst jetzt aber das nicht schlecht!  :bestens:


Titel: Re: temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am Juni 6, 2005, 15:35:14
hier mal wieder ein kleines Update des Projektes:

[B]1.)[/B]  Anstelle eines normalen Text-LCDs (HD44780 etc.) kann nun auch ein Grafik-LCD angeschlossen werden, damit können einiges mehr an Informationen zugleich angezeigt werden. Verwendet habe ich hier ein GLCD mit dem Controller "T6963C" (240 * 64 pixel).

Hier gibt es ein kleines Video: Lüfter Erweiterung (http://www.keiang.de/modules.php?name=Downloads&op=getit&lid=38]Video vom GLCD[/url]
Beschreibung des GLCD: [url=http://www.keiang.de/modules.php?name=PCcool&file=t6963c]Regelung mit GLCD[/url]

(http://www.keiang.de/Download/Forum/Bilder/PIC01205.JPG)




[B]2.)[/B]  Die Software für Windows ist nun auch fast fertig. Zur Zeit können alle Daten der Regelung angezeigt werden (Temperatur-, Lüfter-, Regelungs-daten sowie alle Konfigurationsdaten: Grenztemperaturen, Sens.Lüfter Konfig, etc.).
Als nächstes kommt hier noch die Möglickeit rein alle Konfigurationen unter Windows anzupassen, sowie eine kleine Schnittstelle für die Software "Samurize" [url=http://www.samurize.com]www.samurize.com[/url] , damit jeder die Daten Graphisch darstellen kann wie er möchte...

Beschreibung der Windows Software: [url=http://www.keiang.de/modules.php?name=PCcool&file=Software]Windows Software[/url]

(http://www.keiang.de/modules/PCcool/software_1.0_1.JPG)



[B]3.)[/B] Um auch "größere" Lüfter ( >2W Leistung ) und mehr wie 3 Lüfter anschliessen zu können habe ich eine kleine Zusatzplatine entworfen, an der bis zu 6 Lüfter mit je Kanal 15 W, angeschlossen werden können.

Beschreibung der Lüfter Erweiterung: [url=http://www.keiang.de/modules.php?name=PCcool&file=Erweiterung)

(http://www.keiang.de/modules/PCcool/PIC01059.jpg)


Titel: Re: temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am August 10, 2005, 17:02:06
Mal wieder ein kleines update des Projektes:

Diesmal wurde die --> Windows Software für Regelung <-- (http://www.keiang.de/modules.php?name=PCcool&file=Software"]Windows-Software[/url] einiges voran gebracht und damit ist es jetzt auch möglich alle Konfigurationen unter Windows zu erledigen. Auf ein LCD könnte also aus Kostengründen verzichtet werden.

(http://www.keiang.de/modules/PCcool/software_1.1_1.GIF)

Die wichtigste Erweiterung ist aber die Möglichkeit alle Daten in einem Diagramm anzeigen zu lassen, damit bekommt man einen sehr schönen Überblickt über das Regelungsverhalten und damit ob evtl. noch was an den Einstellungen gedreht werden muss.
Das Diagramm kann bei Bedarf mit einem Rechtsklick als Grafikdatei abgespeichert werden.

(http://www.keiang.de/modules/PCcool/software_1.1_4_2.GIF)

Eine genaue Beschreibung und noch weiter Informationen gibt es wie immer hier:[B] [url=http://www.keiang.de/modules.php?name=PCcool&file=Software")[/B]


Bei den Platinen hat sich jetzt auch mal was getan, die gibt es jetzt in "etwas" besserer Qualität und sind durch den Lötstoplack sowie den bereits vorhandenen Durchkontacktierungen einiges einfacher zu löten.

(http://www.keiang.de/modules/PCcool/PIC01453.JPG)
(http://www.keiang.de/modules/PCcool/PIC01464.JPG)


Titel: Re: temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am Januar 8, 2006, 14:39:42
Es gibt mal wieder ein größeres update des Projektes:

- Firmware wird jetzt fest in das Eeprom geflash und Regelung arbeitet damit sofort nach dem einschalten, die USB Unterstützung bleibt natürlich voll erhalten

- neue Erweiterung: --> Windows Software V1.5 <-- (http://www.keiang.de/modules.php?name=PCcool&file=alarmout]"Notabschaltung/Alarmausgänge"[/url] , fährt den PC im Alarmfall runter oder schaltet ihn voll ab

- neue Erweiterung: [url=http://www.keiang.de/modules.php?name=PCcool&file=lightcontrol]"8 Kanal Lichtmodul"[/url] , für dieses Lichtmodul können auch eigene Lichtsequenzen erstellt werden

- weiteres GLCD wird unterstützt: [url=http://www.keiang.de/modules.php?name=PCcool&file=SED1565]GLCD "SED1565"[/url] , dieses GLD gibt es für ca. 9€ bei [url=http://www.pollin.de]www.pollin.de[/url]
ein kurzes Video mit einer ersten Animation auf diesem GLCD gibt es hier: [url=http://www.keiang.de/modules.php?name=Downloads&op=getit&lid=44] Animation GLCD "SED1565"[/url]

- den Sensoren können eigene Namen gegeben werden, die dann in die Regelung gespeichert und auf dem LCD/GLCD aber auch in der Software angezeigt werden

- update der [url=http://www.keiang.de/modules.php?name=PCcool&file=Software)

(http://www.keiang.de/modules/PCcool/lightcontrol_software_1.JPG)


Titel: Re: temperaturabh. digitale Lüftersteuerung, ascii-led Anzeige, USB
Beitrag von: keiang am Januar 29, 2006, 17:59:57
Es gibt mal wieder ein kleines Highlight. Nachdem mich jemand nach einen passenden Grafik LCD für den 5,25" Schacht des PC's gefragt hat, habe ich mal eine neue Firmware für ein solches GLCD geschrieben ( "SED1520" Cotroller / 122 * 32 Pixel)


[U]Grafik LCD im laufenden Betrieb[/U] ( alle Daten scrollen von unten nach oben durch ):

(http://www.keiang.de/modules/PCcool/PIC02310_sm.JPG)



[U]Das Setup Menue auf dem GLCD:[/U]
(http://www.keiang.de/modules/PCcool/PIC02316_sm.JPG)

(http://www.keiang.de/modules/PCcool/PIC02320_sm.JPG)

(http://www.keiang.de/modules/PCcool/PIC02323_sm.JPG)

(http://www.keiang.de/modules/PCcool/PIC02329_sm.JPG)


[U]Moduswahl per Tastendruck:[/U]

(http://www.keiang.de/modules/PCcool/PIC02333_sm.JPG)

(http://www.keiang.de/modules/PCcool/PIC02336_sm.JPG)

(http://www.keiang.de/modules/PCcool/PIC02339_sm.JPG)


Auf diesen Grafik LCD habe ich jetzt auch mal eine [U]Diagrammfunktion [/U]getestet :) :

(http://www.keiang.de/modules/PCcool/PIC02351_sm.JPG)

(http://www.keiang.de/modules/PCcool/diagramm_glcd_1_sm.GIF)

Link: Grafik LCD mit "SED1520"-Controller an der Lüfterregelung V1.4d (http://www.keiang.de/modules.php?name=PCcool&file=SED1520)


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