|
108
|
Hardware & Software / Hardware / Re: Gehäuseinburchssensor?!
|
am: Juni 23, 2007, 23:32:36
|
also ich hab mal ein praktikum in einer pc-wartungs-klamotte-betrieb-werkstatt oder so gemacht..
da hatten wir mal so rechner die sowas hatten.. und zwar war das in etwa so, dass hinter dem gehäusedeckel ein taster saß.. der war an den laufwerkskäfigen unten drunter verschraubt.. wenn jetzt die abdeckung geöffnet wurde, wurde der taster quasi losgelassen.. dann kam man nur noch mit bios flash oder passwort weiter so weit ich mich erinner.. damals wusst ich noch nicht soo viel..
|
|
|
|
|
109
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Lüftersteureung
|
am: Juni 21, 2007, 21:04:44
|
hmm also so wie ich das verstehe soll sich hier einer die mühe für dich machen etwas zu entwerfen, was du dann in der schule als selbstentworfen ausgeben wirst? schlauer plan..
ich würds da evtl mal bei google versuchen.. wenn dann noch fragen sind werden die hier sicher beantwortet werden können.. |
|
|
|
|
110
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Gehäuselüfter mit LEDs beleuchten und dimmbar über Lüftersteuerung?
|
am: Juni 20, 2007, 23:24:08
|
also das mit deiner schaltung könnte theoretisch so funktionieren... du solltest nur bedenken, dass der ausgang deiner lüftersteuerung ne gewisse belastbarkeitsgrenze hat.. also wie in der zeichnung dargestellt 4 lüfter und 14 leds damit wirst du den ausgang der steuerung wohl u.u. grillen..
wenn du allerdings, wie im text beschrieben, lediglich die 14 led an einen kanal hängen willst, sollte das schon gehen.. du hast dich da etwas unklar ausgedrückt, über die zeichnung vielleicht zur sicherheit mal nachschauen wie belastbar die kanäle sind..
sicher ist der abstrahlwinkel wichtig.. je geringer der ist, umso hellere bzw. mehr leds brauchst du für die gleichmäßige ausleuchtung einer fläche |
|
|
|
|
113
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Taster als Schalter via AVR
|
am: Juni 20, 2007, 17:15:19
|
ähm.. naja also das war jetzt nicht so ganz das wie ich gedacht hätte dir gesagt zu haben dass ich mir das vorstelle..
die taster sollten in keinster weise mit dem serial- µC verbunden werden.. vielmehr sollte die kommunikation zwischen den beiden µC per TWI interface ablaufen ( les dir das entsprechende mal im datenblatt durch..
der µC ohne quartz sollte halt die 8 taster bekommen.. eine 8bit verbindung wäre, so wie ich mir das vorstelle, unnötig..
ich glaube ich muss dir die funktionsweise der entprellroutine mal genauer erklären.. naja sind ja ferien, also werd ich wohl mal nen bisschen zeit abkneifen können.. meld dich mal
edit: hmm naja irgendwie sieht das ganze jetzt vielleicht doch nicht soo unsinnig aus.. auch wenn diese 8bit übertragung jetzt nicht grade das ist, was ich mir vorgestellt hätte.. findet jemand auf anhieb an argument dagegen? |
|
|
|
|
116
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Taster als Schalter via AVR
|
am: Juni 19, 2007, 18:30:40
|
also wenn ich den µC nur wegen PWM benutze, dann brauche ich keinen anderen timer..
und wie willst du denn den Timer x gleichzeitig als timer und pwm benutzen? du brauchst dann doch schon ganz andere einstellungen im TCCRx oder wie oder wat? willst du zwischendurch die einstellungen verändern? das würde sich doch im ergebnis der pwm niederschlagen!?
und sicherlich kann man für jeden pin einzeln eine entprellung machen.. allerdings nicht mit DIESEM code.. gerne kannst du auch beispiele einstellen, wie du das lösen würdest.. allerdings wäre ASM hier überaus gut..
und die sache mit dem AD wandler hört sich ja ganz nett an.. aber man muss ja nicht gleich mit der tür ins haus fallen.. ich kann mir dazu zwar in etwa vorstellen, wie das ganze theroetisch geht.. aber praktisch wirds dann wohl komplizierter |
|
|
|
|
117
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Taster als Schalter via AVR
|
am: Juni 19, 2007, 09:53:05
|
erstmal @reisi: natürlich ist es nicht so schön wenn der AVR beim warten einfach nur idelt, statt das ganze nebenbei per timer zu regeln..
allerdings ist es mir persönlich lieber, mal ein wenig zu ideln, da ich sowieso max 5% des programmspeichers benutze, und somit die verschenkte zeit quasi zu vernachlässigen ist, als einen wertvollen PWM ausgang mit einem timer zu vergeuden..
das mag natürlich von der anwendung abhängen..
@Fabeulous
ja den code meine ich, und ich meinte, wie gesagt, dass es teilweise evtl sogar vielleicht besser sein könnte mit waits zu arbeiten.. natürlich abhängig von der anwendung
allerdings, der code verwendet timer 0
@pins: ja das ist richtig wie du das siehst, allerdings würde man korrekterweise wohl sagen, dass _port_D der eingang, und portB der ausgang ist.. naja das nur am rande..
wenn du tatsächlich mit quartz und serieller schnittstelle arbeiten willst, bleibt dir nirgendwo ein kompletter 8pin port frei: PortD, pin 0+1 sind für die serielle übertragung da, PortB 6+7 für den Quartz, das kann man auch nicht ändern
und PortC hat lediglich 5pins, da der 6. , reset, reserviert ist.
mit dem codegerüst, das ich um den code von oben gestückelt habe, kannst du für jeden einzelnen der eingabe pins verschiedene ausgaben auslösen.. das problem ist nur dass der eingabe port in jedem fall an alle taster angeschlossen werden muss..
"mein" code würde es wohl auch ermöglichen, den halben eingangsport für die ausgabe zu verwenden, ich bin mir sicher das die entprellroutine das verkraftet  allerdings hättest du ja dann keine 8 kanäle mehr
die variante für eine serielle schnittstelle mit einem 2. µC ist sicher machbar.. vielleicht sogar nicht schlecht.. der avr ohne quartz würde dann port D und B als 8 Bit verfügbar haben.. eine kommunikation würde dann über die I2C oder auch TWI schnittstelle stattfinden können ( PortC, Pin4+5).. das wäre zwar ein wenig komplizierter zu programmieren, aber sicher, einfach um was zum basteln zu haben wärs ja schon ganz cool..
ich persönlich würde dann evtl eher auf einen Mega16 umsteigen.. aber man muss sich ja nicht immer vor herausforderungen drücken.. speziell da du die 8'er jetzt erstmal hast..
|
|
|
|
|
118
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Taster als Schalter via AVR
|
am: Juni 18, 2007, 16:41:43
|
den code kannst du wahrscheinlich schon benutzen, ich hab ihn nicht getestet.. wenn ich den quelltext behalten wollte, würde ich hier nicht so damit rumprollen aber ich glaube in deinem fall wäre mein Quelltext zu kompliziert für dich, nimm den 3. code im link: http://www.mikrocontroller.net...utorial:_Tasten ist quasi fertig, du musst nur die definitionen an die ports anpassen die du verwenden willst, diese routine ist die grundlage meiner software..
bei diesem code gilt dann immer ein gesetztes bit in einem port, zb. portB für ein bit in einem anderen port, also zb. portA.. mit meinem Code kann eine änderung an portB für änderungen an allem sorgen, daher ist mein code länger..
ldi temp1,1<<Led
oben wurde mit ".equ LED=0" LED als null bestimmt.. er setzt nun also das LSB des Registers temp1 auf 1.
$ und 0x steht beides für hex 0b ist binary
EDIT: naja also wenn sich die routine die du geposted hast als zuverlässig erweist, wäre sie sogar besser als die die ich hab, da diese einen timer braucht, der dann ja belegt ist.. |
|
|
|
|
119
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Taster als Schalter via AVR
|
am: Juni 17, 2007, 23:52:50
|
nein der fet speichert den letzten zustand jetzt nicht wirklich.. das tut er nur in dem fall, wenn das GATE des FET nicht entladen wird.. dann leitet der FET halt noch..
@ICQ: dann gib mir doch plz mal ne erlaubnis dich zu adden 
und je nachdem was für ein löteisen du hast kannst du damit auch bauteile einschmelzen.. zb wird ein IC einen 100W lötkolben nicht überleben denk ich 
aber imho kann man widerständen und leds etc. schon was zumuten (hab erst eine led verbraten).. und für ics nimmt man halt sowieso sockel |
|
|
|
|
120
|
Alles rund ums Modden / Elektronik, Elektrik / Re: Taster als Schalter via AVR
|
am: Juni 16, 2007, 20:31:24
|
das mit den pulldowns am FET ist absolut richtig und wichtig.. sorry dass ich das vergessen hatte.. 
aber ansonsten passt das alles..
ich hätte halt, um die sache die so universell wie möglich zu machen, FETs benutzt, da die ja nicht wirklich nen spannungsdrop haben (oder merkt man ihn nur nicht? ) aber wenn da definitiv nur relais dran sollen.. |
|
|
|
|
|