Gefunden für programmiersprachen - Zum Elektronik Forum |
| 1 - Bastelprojekt Hilfe beim Schaltplan -- Bastelprojekt Hilfe beim Schaltplan | |||
| |||
| 2 - Elektronik verstehen -- Elektronik verstehen | |||
Zitat : Versuche die Eigenschaften von linearen Bauteilen, also Widerständen Kapazitäten, Induktivitäten, dazu gehören auch Transformatoren und Elektromagneten, nicht nur auswendig zu lernen sondern "prüfungssicher" zu verstehen. Das versuche ich denn Formeln sagen mir nicht und die verstehe ich auch in 20 Jahren noch nicht. Ich denke in praktischen Anwendungen. Nicht was kann es sondern was kann ich damit machen... Ich arbeite zB in ca. 20 verschiedenen Computersprachen (Programmiersprachen, Auszeichnungssprachen, Protokollen, usw.) und kann wenn es hochkommt 2-3% von dem Zeug auswendig. Ich verstehe aber das System dahinter und den Sinn. Alles andere kann ich in der Doku nachlesen. Wenn ich einfach nur Befehle, Fehlercodes, Eigenschaften von Objekten, etc. betrachte dann nützen mir diese rein gar nichts außer ich finde einen praktischen Nutzen damit etwas zu machen. Ich kann mir einen Widerstand aus einer Schaltung heraussuchen... | |||
3 - Schwellwertschalter Leistungs- bzw. Strombezogen zur Aufschaltung von Solar -- Schwellwertschalter Leistungs- bzw. Strombezogen zur Aufschaltung von Solar | |||
| Hallo Leute.
Ich habe einen recht grossen Gartenteich mit Umwälzpumpe, UV usw. Auch habe ich noch nen Stapel Solarmodule übrig und da der Teich ordentlich am Zähler reisst überlege ich, ob das nicht auch mit Solar nebst Wechselrichter zu bewerkstelligen ist. (ohne Akku) Um das Geraffel in Gang zu kriegen brauche ich solarseitig eine Mindestleistung, die anliegen muss bevor die Pumpe zugeschalten wird. Anderenfalls geht der Wechselrichter in Störung oder kriegt das Flattern. Nun bin ich älteres Semester und kann keine Programmiersprachen etc. Es wird was igoristisches werden. Ich überlege nun, die Module über einen Shunt kurz zu schliessen und derweril den Strom zu messen. Übersteigt der einen Schwellwert wird der Wechselrichter zugeschalten. Alternativ ginge auch ein Heizwiderstand an dem ich die Temperatur abgreife und einen Thermostaten benutze. Mit der Heizung hätte ich auch gleich ne Hysterese, die ich über aktive Kühlung in gewissen Grenzen beeinflussen könnte. Das ist dann aber schon sehr russisch.
Wir reden über etwa 200-300V bei Reihenschaltung, ca. 5A oder von 20-30V bei 40-50A Max bei Parallelschaltung. Etwas Brainstorming wär... | |||
| 4 - Wie funktioniert ein Monitor? -- Wie funktioniert ein Monitor? | |||
Zitat : Mr.Ed hat am 24 Jun 2017 11:58 geschrieben : @Damian148: Worauf möchtest du denn nun eigentlich raus? Suchst du nun einen Monitor, möchtest du dich über die Takterzeugung unterhalten oder einen Monitor reparieren? Ich möchte einfach verstehen und basteln, zb ein Panel kaufen was auch ca 30-40€ auf Ebay zu haben ist und einfach dran basteln. Ich bin eher der Bastel Typ. Wenn ich was nicht baue oder lerne dann fehlt irgendwas an einem Tag. Hab 4 Programmiersprachen gelernt, wie man in BoxSim Lautsprecher Simuliert inkl Weichen etc. über Hardware weiß ich viel aber halt nicht im "Elektrik" bereich. Ich überlege auch ob ich mir vielleicht kein Buch holen sollte für Anfänger. Was "hol dir ein besseren PC / Monitor" angeht, hatte davor einen PC mit 2x 2683 v3 Xeon CPUs und einer 980ti AMP Extreme, die 980ti AMP hatte einen Defekt und hab die zurückgeschickt, hab 735€ zurückbekommen weil die... | |||
| 5 - Beleuchtung -- Beleuchtung | |||
Zitat : Gibt es die Möglichkeit auf Löten zu verzichten? Da sehe ich keine Chance. Ein Modellbauer muß einfach löten können und das möglichst besser als ein Elektriker. Es gibt für relativ wenig Geld SMD-LEDs der Größe 0603 (3mm x 1,5mm) zu kaufen, die man mit einiger Übung noch relativ leicht auf einer Platine montieren kann, während das bei 0402 (2mm x 1mm) schon deutlich kitzliger ist, aber wie willst du das ohne zu löten machen? Zitat : Weiterhin hat ja die Enterprise auch den Hauptbildschirm,Das eröffnet evtl. noch eine weitere Möglichkeit. Es gibt hin und wieder solch kleine Displays, die eigentlich für Handys gedacht sind, zu kaufen, aber damit d... | |||
| 6 - USB-Anschluss einfach nutzen -- USB-Anschluss einfach nutzen | |||
| Hi,
(das wichtige kurze steht unten:) Ich bin zwar ein wenig breadboard-gestecke erfahren, kann auch einigermaßen (meint: mehr als 0815-nutzer bzw ich weiß noch was ein 286er ist...) mit PC-hardware umgehen; aber die letzten Jahre sind an mir in den wichtigen Punkten an mir vorbei gegangen. Worum es mir geht: USB (1/2) hat ja 4 anschlüsse, von denen 2 (?) zur Datenübertragung genutzt werden. Kann ich einfach einen Controllter basteln, der von einer Programmmiersprache (wenns nach mir geht C oder noch lieber Visual Basic) abgegriffen wird und als numerischer Wert verfügbar wird? Dazu kommenn dann vermutlich noch Dinge wie: mit welcher Spannung geht man in den USB (5V soweit ich weiß) und was gibt es noch zu beachten, ohne den PC zu grillen? Als Hintergrund: ich würde gerne diverse Messinstrumente (Temp., Druck, Feuchte, Licht, usw...) kontinuierlich über USB messen können. Oder ein Messgerät, dass das Durchlicht durch eine Probe digitial misst (UV/Vis für die, dies kennen). Aber der Hintergrund ist erstmal Nebensache, die Frage ist hauptsächlich: Kann ich in einfachen Programmiersprachen (wie gesagt, bevorzugt V... | |||
| 7 - Schiessen eines Balls Triggern durch einen Kontakt im Boden oder so, wie macht man das? -- Schiessen eines Balls Triggern durch einen Kontakt im Boden oder so, wie macht man das? | |||
Das Problem mit dem Komma ist. dass es in allen gängigen Programmiersprachen ein Punkt ist, Und außerdem bin ich hauptsächlich in englischsprachigen Foren unterwegs, Ich denke oft schon englisch, Da bleibt das Komma dann auch mal ein Punkt,
Also nochmals vielen Dank, Endlich mal wieder was Löten, ... | |||
| 8 - Mikrowellekontroller oder konventionell? -- Mikrowellekontroller oder konventionell? | |||
| Grundsätzlich ist so nen µC nichts anderes als ein Mikroprozessor, der Recheneinheit, Arbeitsspeicher, Programmspeicher und z.T. Peripheriebausteine bereits integriert hat.
Da gibts von vielen Herstellern unterschiedliche Familien, im Hobbybereich sind aber Atmel AVR und Microchip PIC ziemlich weit vorne dabei, weil billig und einfach zu benutzen. Um da was anzuschließen kannst du im simpelsten Fall die einzelnen I/Os setzen bzw. auslesen. Manche davon sind mehrfach belegt und können anstelle des digitalen I/O auch Funktionen wie A/D-Wandler oder PWM Ausgang übernehmen. Oft sind auch diverse serielle Schnittstellen wie UART, SPI oder I²C integriert. Dazu gibts dann nen Haufen Register, Timer und Interrupts um auf Ereignisse zu reagieren und das Zeug zu steuern. Als Betriebsspannung sind 3,3 und 5V gängig, viele Chips können aber auch mit einem größeren Spannungsbereich umgehen. (AVR je nach Takt und Modell zwischen 1,8 und 5,5V.) Die spucken dann TTL-kompatible Pegel aus die man direkt weiter verwursten kann, oder z.b. mit nem MAX232 auf klassische V.24 umsetzen. Die Leistung reicht dabei aus um LED oder Kleinsignalransistoren direkt anzusteuern. Aus dem Kopf wären das beim AVR 20mA pro Portpin, bzw. 200mA für den ganzen Chip - kann mittlerweile auch... | |||
| 9 - Skriptsprache gesucht -- Skriptsprache gesucht | |||
| Hallo
Ich beherrsche die Sprachen C, C++ und Java meiner eigenen Einschätzung nach zufriedenstellend. Außerdem kann ich ein wenig (Intel-)Assembler. Des weiteren habe ich Bekanntschaft mit Programmen wie Matlab, Scilab, Maple, Maxima usw. gemacht. Dies sind zwar keine Programmiersprachen im eigentlichen Sinn, haben aber trotzdem interessante Eigenschaften. Auch mit der Linux-Shell (bash) habe ich Erfahrungen gemacht, wenn auch nur sehr oberflächlich. Nun bin ich aber auf der Suche nach einer 'neuen' Sprache. Ich habe dabei an eine Skriptsprache gedacht. Warum suche ich eine neue Sprache? Nun, in letzter Zeit kommt es vermehrt vor, dass ich jungen Programmieranfängern das Programmieren beibringe. Ich habe dafür bisher C gewählt, da ich finde, dass C jeder kennen sollte, der sich ernsthaft mit dem Programmieren auseinander setzen will. Außerdem ist es IMHO die einzige Sprache mit der man halbwegs sinnvoll auch auf dem µC programmieren kann. (Nichts gegen die Assembler Programmierer, ihr habt meinen tiefsten Respekt.) Nun habe ich aber beim 'Unterrichten' festgestellt, dass die Anfänger hauptsächlich an Programmen interessiert sind die irgendwelche Stringmanipulationen machen. Und gerade das ist wie ich finde ein g... | |||
| 10 - Deadmau5 LED Helm bauen -- Deadmau5 LED Helm bauen | |||
| Ich hatte doch geschrieben ich hätte ein Cousin der für mich sowas machen würde.Und zum Programmieren habe ich mein Vater der um die ca 8 erschiedene Programmiersprachen beherrscht.
lg Blizzard002 [ Diese Nachricht wurde geändert von: Blizzard002 am 25 Feb 2012 23:47 ]... | |||
| 11 - Software "Missile_Launcher" für Raketenwerfer ist deaktiviert -- Software "Missile_Launcher" für Raketenwerfer ist deaktiviert | |||
| Hardware, Betriebssysteme, Programmiersprachen : Alles zu Software, Hardware, Windows, Linux, Programmiersprachen
Anfragen zu Modding, Games, Cracks, etc. unerwünscht. ... | |||
| 12 - Fußgängerampel - Cius3 -- Fußgängerampel - Cius3 | |||
Zitat : Juergen96 hat am 25 Jan 2012 17:04 geschrieben : Kennt denn jemand von euch das Programm ? Wir programmieren lieber mit richtigen Programmiersprachen...
Zitat : Muss ich zB die 3 Led´s von der Autoampel parallel oder in Reihe schalten Wie willst die bei ner Reihenschaltung einzeln ansteuern?
[ Diese Nachricht wurde geändert von: Kleinspannung am 25 Jan 2012 17:21 ]... | |||
| 13 - Wie kann ich ein Relais DPDT_b ansteuern? -- Wie kann ich ein Relais DPDT_b ansteuern? | |||
| Microsim ist PSpice. Es gibt mehrere Umgebungen, z.B. Microsim, Orcad und andere.
Genauso wie in Programmiersprachen. Es gibt da z.B. Visual Studio, DevC++, Gnu und was weiß ich was. ... | |||
| 14 - RGB LED - Dimmer und Farbwechsler? -- RGB LED - Dimmer und Farbwechsler? | |||
Habe noch keine Erfahrung mit dem Programmieren von PICs, sollte aber kein Problem sein. C kann ich zwar nicht, programmiere aber in anderen, Serverbasierten Sprachen. Hab also ein gutes Verständnis von Programmiersprachen
Die Programme, die man für den PIC schreibt sind (von dem was ich bisher sah) nicht unbedingt riesendinger. Zumal meine Anwendung ja relativ simpel sein sollte. Eigentlich hatte ich aber gedacht, das ohne PIC oder Programmieren machen zu können. Geht es auch ohne? Aber wenn ich sowieso einen benutzen müsste, kann ich dann theoretisch noch einen Kippschalter einbauen, der bei eingeschalteter Stellung "Animationen" abspielt? Z.B. ein Fade von Farbe zu Farbe im Loop. [ Diese Nachricht wurde geändert von: hombrus am 6 Dez 2011 17:22 ]... | |||
| 15 - Gamepad Marke "Eigenbau" -- Gamepad Marke "Eigenbau" | |||
| Das ist ein klassisches Projekt, das gut mit einem Mikrocontroller lösbar ist.
Hierzu gibt es verschiedenste Typen, Lösungsansätze und verwendbare Programmiersprachen. Für dein Projekt benötigst du also: -Grundwissen elektrotechnik: Ohmsches Gesetz, Kondensator etc... -Einen Fertigen oder einen Selbstbau-Progammer für einen passenden Microcontroller -Programmierkenntnisse in Assembler, C oder Basic, je nach verwendetem Prozessor. Wenn du keine Lust hast, die Elektronik selbst zusammenzustricken, könnest du ein fertiges Entwicklungskit verwenden (Arduino, C-Control etc.) Beispiel das ist ohne Kenntnisse am schnellsten Zielführend -> Zeitaufwand vielleicht 3-6 Monate Das führt aber dazu dass die Elektronik Grösse und Formfaktor vorgibt. Eine Stufe Kleiner wäre dann die Verwendung des Blanken Controllers mit selbstentwickelter Elektronik darum: Beispiel: PIC -> Zeitaufwand von 0 beginnend vielleicht etwa 1-2 Jahre Dann kommen aber auch solche Dinge hinzu wie der Kauf eines Programmers, Messge... | |||
| 16 - Welche Programmiersprache für spezielles AVR-Projekt empfehlenswert? -- Welche Programmiersprache für spezielles AVR-Projekt empfehlenswert? | |||
| Hallo,
Don Comi: ja, ich hatte schon mal wegen allgemeiner Fragen zu MC´s gepostet, aber noch nicht speziell zu den Programmiersprachen. Ich habe lediglich über diese Sprachen in Erfahrung bringen können, dass manche von ihnen schneller und verständlicher bzw. leichter sind, als andere, dafür mit den "leichten" aber nicht alles machbar sei. Um eine LED zum blinken zu bekommen, reicht auch der Arduino. Mein Vorhaben ist vermutlich aber doch nicht ganz einfach, wie mir auch in vorangegangenen Postings mehrfach mitgeteilt wurde. Deshalb habe ich vermutet, dass evt. die "leichten" Sprachen (z.B. Bascom?) dafür nicht so gut geeignet sind. Deiner Antwort entnehme ich, dass mit allen Sprachen alles machbar ist (?). Auch mein spezielles Projekt. Danke für die Antworten. Andi ... | |||
| 17 - BB-Code für durchgestrichen geht hier nicht - gewollt ? -- BB-Code für durchgestrichen geht hier nicht - gewollt ? | |||
Ähm, Baldur, da ist was schief gelaufen mit der Schriftgröße und Schriftfarbe - gut dass Tom die erwähnt hat
Man kann jetzt die Schriftgröße wählen zwischen dunkelrot (=winzig) und gelb (=riesig). Schriftfarbe funktioniert aktuell nicht. Code : bbfontstyle('[color=' + this.form.addbbcode28.options[this.form.addbbcode30.selectedIndex].value + ']', '[/color]');this.selectedIndex=0; Warum nennt man das Feld nicht ... | |||
| 18 - welche Programmiersprache? -- welche Programmiersprache? | |||
| Dieses Board ist so schön mit Programmiersprachen überschrieben, dann werde ich das gleich mal ausnutzen, weil mich das Thema seit einiger Zeit beschäftigt.
Vorgeschichte: Es ist seit meiner letzten Programmierung schon was länger her. Und da ich schon was älter bin, ist es schon sehr lange her
Seinerzeit habe ich in Basic auf dem C64 Programme geschrieben und das ziemlich excessiv, teilweise auch Maschinennah programmiert mit direkter Prozessoradressierung. was will ich nun? wieder programmieren, mein Wunschziel (ohne Ziel geht es nicht) ist es, mich programmgesteuert durch eine bestimmte Webseite zu klicken, Aktionen ausführen, die ich sonst mit der Maus ausführe, auf sich ändernde Ereignisse und Inhalte richtig reagieren. was kann ich? Nachdem ich mir jetzt visualbasic und ruby+mechanize angeguckt habe, kann ich nichts! Objektorientierte Programmierung ist mir fremd. Was jetzt? Ich suche eine Programmiersprache mit der ich mein Vorhaben erreiche, sie sollte gut und und wenn mögl... | |||
| 19 - Seite zu breit durch lange Referer -- Seite zu breit durch lange Referer | |||
Offtopic :Alle Jahre wieder ... zumindest an irgendeiner Stelle. Kann man das nicht ein für alle Mal in Ordnung bringen? Von den Anstrengungen zur Sicherung der Softwarequalität, die man schon seit leipzich und einundleipzich unternimmt, scheint aber auch nichts, garnichts und überhaupt nichts in den "neuen" Programmiersprachen angekommen zu sein. ... | |||
| 20 - Suche Stoppuhr für Feuerwehr -- Suche Stoppuhr für Feuerwehr | |||
Kellsen, natürlich könnte man was mit "Pic" machen. Natürlich kennt sich auch jeder, der mal was von Transistoren gehört hat mit Pics und Programmiersprachen aus.
Gruß Peter ... | |||
| 21 - Frage zu #define -- Frage zu #define | |||
Zitat : Was meinst du denn mit IO-Befehlen? Einige Compiler "kennen" die Standard-Library und testen z.B. Formatstrings auf Plausibilität und warnen ggfs.Ja, das war von mir nicht zuende gedacht. Wenn man in sovielen Programmiersprachen dilettiert hat wie ich, vergisst man schonmal, dass die diversen read, write, getchar, putchar etc. nicht Bestandteil der Sprache, sondern der stdio sind. Ausser + und - gibt es ja auch tatsächlich ein paar reservierte Worte in dieser Sprache. Ich habe früher für Geld einige Filter geschrieben, meist für Terminal und Druckeranpassungen und auch Fernschreibleitungen. Dazu dann noch die Programmierung der seriellen Schnittstellen mit ihren Tücken. Selbst wenn das dann mal lief, konnte man sich nie ganz sicher sein, ob nicht irgendwann doch irgendeine Treibmine meinte nun sei es an der Zeit die Zeile zu beenden, oder wahlweise einen unbemerkten Pufferüberlauf zu produzieren. Testen, testen, testen ... Deshalb schr... | |||
| 22 - RS232 Gerät über Touchdisplay bedienen? -- RS232 Gerät über Touchdisplay bedienen? | |||
| Ich muß leider sagen das ich bis jetzt noch keine Versuche unternommen habe.
Weiß leider noch nicht wie das ganze aussehen muß um RS232 Protokolle mit den Display zu übertragen. Den Link mit den pic Lernbeispiel verstehe ich nicht ganz. Wie werden damit daten gesendet? Wenn mann zum Beispiel eine Frequenz am Empfänger einstellen will muß man doch eine Tastatur haben um Eingaben machen zu können.Und je nachdem welche Taste man drückt wird ein entsprechendes Protokoll gesendet. Gibt es nicht schon ein Projekt, womit ohne PC RS232 Protokolle per Tastenabfrage gesendet werden? So das nur noch das zu sendene Protokoll geändert werden muß? Vieleicht versehe ich ja auch was falsch, da ich leider mit Programmiersprachen bis jetzt nichts zu tun hatte. Ich möchte Dir auch nicht auf die Nerven gehen. Sorry! ... | |||
| 23 - Selbstbau eines Lichtweckers mit digitaler Steuerung -- Selbstbau eines Lichtweckers mit digitaler Steuerung | |||
| Ich meine,du solltest dich erst mal mit Programmiersprachen beschäftigen und entscheiden welche du lernen willst.
Assembler,C,Bascom etc. Und auch wenn ein paar jetzt gleich wieder in die Luft gehen,ich finde immer noch das Bascom am leichtesten zu lernen ist. Hab sogar ich kapiert,und das will was heißen...
Kannst ja hier mal lesen: http://www.rowalt.de/mc/index.htm Für das Pollin-board (ich hab das auch) sollte man schon in Grundzügen wissen wie man ein Programm schreibt,das auf die jeweiligen Ports/Pins des Controllers abstimmt und wie man es dann in den µC "hineinbekommt" ... | |||
| 24 - Wie bekomme ich eine Stabile Spannung ? -- Wie bekomme ich eine Stabile Spannung ? | |||
Offtopic : Zitat : "Komma" wird dabei etwas grob gesehen. Da kann gerne mal ein Punkt drauf sein.In einer der geschwätzigen Programmiersprachen, ich glaube es war Cobol (Wer Cobol programmiert, frisst auch kleine Kinder), gab es deshalb auch die Deklaration "decimal point is comma". ... | |||
| 25 - Neues Unterforum Software Hardware -- Neues Unterforum Software Hardware | |||
| Das heißt,wenn ich jetzt ein BAscomproblem habe kommt das hier rein und nicht mehr bei µC ?
Oder wie jetzt?
Also Programmiersprachen hätte ich jetzt nicht mit hier rein genommen.
Aber was solls,irgendein Mod wird das schon hin und her schieben... ... | |||
| 26 - Unterforum für Computer -- Unterforum für Computer | |||
| Das könnte eine sinnvolle Überschrift sein:
Hardware, Betriebssysteme, Programmiersprachen Anfragen zu Modding, Games, Cracks, etc. unerwünscht. DL2JAS ... | |||
| 27 - Potenzialfreie Kontakte über LAN -- Potenzialfreie Kontakte über LAN | |||
| Moin,
Wir reden hier von Netzwerken im Sinne von Ethernet? So klar wird das aus deinem Post nicht. Wenn ja, dann sind es auf jeden Fall schonmal Zitat : Potenzialfreie Kontakte.
Sowas kann man sich bequem selbst bauen, wenn man ein gewisses Wissen über die Programmierung von Mikrokontrollern besitzt und weiß, mit welchen Protokollen man die Daten übertragen will. Als Schnittstelle zum Ethernet kann schon mal der ENC28J60 herhalten. Dann muss man sich darüber im Klaren sein, wie hoch man auf den TCP-IP-Stack möchte: einfach nur Daten schicken geht schon mit einfachen Ethernetframes. Dazu muss aber mindestens die MAC-Adresse des Empfängers bekannt sein. Ist also nicht sehr luxuriös, wenn man es auch noch von anderen Netzwerkteilnehmern bedienen will. Es müssen also Protokolle implementiert werden. Das erste währe das Internetprotokoll. So wird es möglich, die beiden Endp... | |||
| 28 - welche Programmiersprache? -- welche Programmiersprache? | |||
| Guten Abend,
wie der Titel schon sagt, geht es hier um Programmiersprachen. Und zwar würde ich gerne eine Programmiersprache etwas beherrschen. Und da frage ich mich, welche das sein soll. Bis jetzt habe ich Erfahrung in Pascal, aber da fehlen einfach die Anwendungsmöglichkeiten. Was machbar sein sollte, ist folgendes: - Erstellen von Programmen in Standard-Fenstern. Also mit Buttons und Eingabemöglichkeit von Zahlen, etwa zur Berechnung von irgendetwas (Buttons etc. sind ja IMHO unter Pascal gar nicht möglich, genauso wenig wie andere Benutzeroberflächen) - auch das Programmieren von Microcontrollern sollte machbar sein. Da es dazu ja auch viele vorgeschriebene Beispielprogramme gibt, würde ich gerne eine Sprache lernen, die weit verbreitet ist und ich eben schon vorhandene Programme nach Belieben ändern kann. Ich denke, es wird auf C, C# oder C++ rauslaufen. Was würdet ihr empfehlen? Was wird meist verwendet, wenn man etwa Microcontroller programmiert? Kann bei einfach programmierten Microcontrollern der Code von C auch in C++ verwendet werden? Vielen Dank sebra ... | |||
| 29 - Brandmeldeanlage realisieren -- Brandmeldeanlage realisieren | |||
| @ DonComi
Ich kann nicht mal ansatzweise eine der genannten Programmiersprachen. Eine Visualisierung wie mit Galileo wäre eine Alternative. Wenn ich dann nun eine fertige kaufen soll: Woher? Die Preise sind gigantisch und so ein 200 Euronen eBucht Teil kann man direkt verbrennen. [ Diese Nachricht wurde geändert von: flippy am 21 Mär 2009 22:17 ]... | |||
| 30 - Tochterblitz entwickeln -- Tochterblitz entwickeln | |||
| Also auf's Studium hoffen, dass es Dir was über µC beibringt - kannst Du vergessen!
Mehr als das ganz kleine ABC bekommst Du sicher nicht zu hören. Hier ist Eigeninitiative gefragt! Programmiersprachen zu lernen ist auch nicht weiter schlimm - Hello World hast Du ja auch schon geschafft
... und in die Entwicklungsumgebung für µC brauchst Du ausser Zeit nur minimal investieren. (Siehe https://forum.electronicwerkstatt.d......html) [ Diese Nachricht wurde geändert von: hajos118 am 24 Okt 2008 8:38 ]... | |||
| 31 - LCD Panel ansteuern und was man dafür braucht? -- LCD Panel ansteuern und was man dafür braucht? | |||
Wenn Programmierkenntnis im Bereich Mikrokontroller vorhanden ist, ist das mehr oder weniger eine Fingerübung, die Daten des Teils abzugreifen und auszuwerten. Soweit ich weiß handelt es sich um eine asynchrone serielle Schnittstelle, sowas ist daher recht gut auszuwerten mit einem Mikrokontroller, der eine UART hat (z.B. ATmega8, ATmega16, *32, *64, *8515, *8535, *48, *88, ... gibt weit mehr, und diese sind nur von Atmel, es gibt noch hunderte andere Hersteller ).
Displays gibts auch in Hülle und Fülle am Markt zu kaufen, deren Schnittstellen alle irgendwie gleich sind (kompatibel zum legendären HD44780) und für die es auch in vielen Programmiersprachen mehr oder weniger gute Treiber gibt. Das geht los von einzeilig mit 8 Zeichen bis zu vierzeilig mit zwei Kontrollern und je 40 Zeichen pro Zeile. Dazwischen ist alles denkbar und es geht auch noch wesentlich mehr... Die Frage ist nur: 1. woher die Infos kriegen, welche Daten auf der Leitung was bedeuten und wie die Frames überhaupt aufgebaut sind. Gibts da Standards? Ich habe keine Ahnung. 2. welche Kenntnisse du hast (ich vermute mal, du hast noch keine µKontroller benutzt. Das kann anfangs herausfordernd sein | |||
| 32 - TTL und Microcontroller -- TTL und Microcontroller | |||
| Ja Klar warum nicht, manch jemandem mag es ja sowas wie eine erfüllung sein solch fehlgeleiteten Schafen wie mir ein Licht zu halten und auf den Richtigen Pfad zu geleiten.
Jetzt da du mir nocheinmal die Unterschiede nett erklärt hast könntest du mir noch netterweise sagen ob du schoneinmal etwas von einer Art vereinfachten Oberfläche für eine dieser Programmiersprachen gehört hast ? Quasi ein Programmierprogramm für Leute die kein Plan haben von den Programmiersprachen ? Sowas zu Programmieren sollte ja kein Problem sein. Eine Art übersetzer gibs ja auch für php Html usw. (gut anderes Genre aber prinzip ist das selbe). Also gehe ich mal davon aus das es sowas geben kann. ... | |||
| 33 - Dollarzeichen innerhalb von Code-Tag -- Dollarzeichen innerhalb von Code-Tag | |||
Ich erinnere mich an einen Link mit einem "$" drin, das gab auch Probleme. Eventuell interpretiert der Server $... als Variable und ersetzt es durch deren (nicht vorhandenen) Inhalt. Ein Backslash hebt die "besondere" Bedeutung von "$" auf und verhindert das Ersetzen, zumindestens ist das in anderen Programmiersprachen IMHO der Fall.
So langsam wird Baldur zum Kammerjäger, er bekämpft den ganzen Tag Bugs.
EDIT: Die Suche hat da auch ein Problem: Das "$" wird einfach ignoriert, "$$" wird also, obwohl im Testforum vorhanden, nicht gefunden. Wobei das vielleicht auch ein Schutz gegen Hacker oder so sein könnte. [ Diese Nachricht wurde geändert von: bastler16 am 1 Jul 2008 11:16 ]... | |||
| 34 - Gedankenspiel: heutige Techniken vor Jahrhunderten? -- Gedankenspiel: heutige Techniken vor Jahrhunderten? | |||
Offtopic :Hab ich beim Stöbern in dem Kuriositätenportal gefunden: http://www.dangermouse.net/esoteric/ lauter lustige Programmiersprachen und Sortieralgorithmen, am Lustigsten find ich Petrovich
... | |||
| 35 - Zeitmessanlage mit Startampel selberbauen -- Zeitmessanlage mit Startampel selberbauen | |||
| Hallo Kleinspannung,
Die Programmiersprachen (Assembler/Bascom) scheinen beide englisch zu sein, gibts sowas auch in deutsch? Bin leider des engisch nicht mächtig und auf meine alten Tage muß das auch nicht mehr sein. Von der Programmierung bitte was einfaches und leicht verständlich. Vom Beruf bin ich Automechaniker, ich bin noch mit Kontakten und Kondensatoren im und am Zündverteiler aufgewachsen. Das war noch die Zeit wo Vergaser eingebaut waren und elektrische Fensterheber vorne Sonderausstattung gegen Aufpreis war. Heute sind wir mitlerweile beim CAN Bus angelangt, das kostet mich schon etwas graue Haare. matthias ... | |||
| 36 - µController -- µController | |||
| Genau das ist das Problem bei mir!
Ich habe ja keine Probleme letztendlich die externe Beschaltung zu realisieren wenn der µC erstmal programmiert ist. Aber da ich wirklich absolut null Erfahrung mit Programmiersprachen habe sind die Programmtexte für mich nur eine willkührliche Aneinanderreihung von Worten. Vor allem wird sich an jeder Ecke gestritten ob denn nun C oder Assembler besser/einfacher ist. Da ich im Moment von keinem eine Ahnung habe würde ich das nehmen, wo man schneller Erfolgserlebnisse hat. Was ich mich als frage: Ist es villeicht "einfacher" am Anfang einen ATtiny mit Minimalausstattung zu nehmen? Dort habe ich nicht so viele IO Ports ect.. Und je weniger Ausstattung desto weniger Verwirrung. Bzw. gibt es villeicht allgemein einen µC von Atmel der "gutmütig" ist. Ich brauche ja den ganzen Schnickschnack wie A/D Wandler ect. nicht für den Anfang. Das sind nur zusätzliche Fehlerquellen... ... | |||
| 37 - Lm 7001 ansteuern -- Lm 7001 ansteuern | |||
Zitat : Wenn du &B00101 was weiß ich, nicht einem String sondern ner numerischen Variable (Byte, Word, Integer, wasweißich) zugeordnet hast, kannst du die Bits so raustakten, da muss nix mehr umgerechnet werden. Und woher weisst du, welches Bit zuerst kommt ? Zitat : Im Speicher liegen die alle binär vor, denn ein Rechner im normalen Sinn kann nur Zahlen zur Basis 2 verarbeiten.Es gibt aber durchaus Programmiersprachen und auch Basic-Dialekte, die BCD rechnen. Damit vermeidet man die Rundungsfehler, die bei Gleitkommadarstellung auftreten können und Kaufleute sind da sehr empfindlich. [ Diese Nachricht wurde geändert von: perl am... | |||
| 38 - Unterforum \"µc für Anfänger\" ? -- Unterforum \µc für Anfänger\ ? | |||
| Hallo Leute!
Mir kam grad so eben der Gedanke,ob man nicht noch ein Unterforum gründen könnte wo simpelste Grundlagen und Anfängerfragen zu µc und Programmiersprachen gestellt werden können.In der normalen Microkontrollerabteilung geht es ja doch mehr ans Eingemachte und man traut sich ja nicht so richtig die Eingeweihten mit Kinderkram zu nerven. Hintergrund der Frage ist: Ich hab mal wieder mein Pollin-Board und mein Bascombuch hervorgeholt und wollte mal wieder paar Fortschritte machen.Dabei hab ich gemerkt,das ich eigentlich schon an einfachen Sachen scheitere. Wie erkläre ich dem AVR,das ich keinen externen Quarz habe sondern den internen Oszillator nehmen will,bzw.wie stelle ich den ein.Was muß bei der Syntax beachtet werden,wie toggle ich einen Port richtig und und und...Bessere Literatur außer dem Buch von Claus Kühnel hab ich auch noch nicht gefunden,und wen außer euch sollte ich jetzt meine blöden Fragen fragen ... Kommt mir jetzt aber keiner damit,das ich Assembler lernen soll,das geht in meine Birne nicht rein.Aber ein wenig Basic kann ich noch... Und ich bin auch keine 20 mehr und studiert habe ich auch nicht. Deshalb täte ein bischen Hilfestellung not... Ja,ich geb zu,auf Arbeit ist grad nicht viel los,und ich hab da Zeitweis... | |||
| 39 - Rausch\"generator\" für 5V Betriebsspannung==> möglich? -- Rausch\generator\ für 5V Betriebsspannung==> möglich? | |||
| Moin.
Erklären kann ich es nicht. Was hat sich seit der vorletzten Kurve, die noch keinen Hänger hatte, entscheidend geändert? Falls die Abtastfrequenz nahe bei oder über der oberen Grenzfrequenz des Rauschens liegt, können sich ja aufeinander folgende Abtastwerte nur schwach ändern. Als echter Zufallszahlengenerator wäre das nicht zu gebrauchen. Allerdings lässt sich hier eine explizite obere Grenzfrequenz kaum direkt aus der Schaltung ablesen. Du kannst ja mal neugierdehalber versuchen, die Abtastfrequenz auf 1 kHz oder so zu legen, auch wenn der ganze Durchgang dann ewig dauert. Bei der geplanten Endanwendung - zu unbestimmten Zeitpunkten Proben entnehmen, während der Generator weiter durchläuft - kommt die Sache mit den Folgehäufigkeiten nicht so zum Tragen. Sie ist von Bedeutung bei PRNGs, die auf einer rekursiven Formel beruhen, wie bei diversen random() Funktionen in Programmiersprachen. Dort gehen ja zwischendrin keine Zahlenwerte verloren - egal, ob die nächste Zufallszahl eine Mikrosekunde oder eine Stunde nach der vorigen abgerufen wird. D. ... | |||
| 40 - Videorecorder Philips VR 512/02 -- Videorecorder Philips VR 512/02 | |||
Ich hatte hier nur eine sachliche Anfrage wegen eines technischen Themas in diesem Forum gestellt (exakt das wofür dieses Forum da ist), und bekommen hier nichts als #@*$! Bullshit-Antworten.
Das ich die Anfrage auf Englisch gepostet hatte, hatte reine Effizienzgründe (weil das unter Technikern so üblich ist) und war nicht als Hass gegen die deutsche Sprache oder Senioren ohne Englischkenntnisse gemeint. Ich bin selber gegen sinnentleerten Missbrauch von Englischwörtern, wenn diese nur als schlipsiger Möchtegern-Modernismus ohne konkreten Zusatznutzen dienen; es geht dabei z.B. um Kunstwörter wie "Dressman" oder "Callboy", die es im Englischen garnicht gibt, und für die man ebensogut deutsche Wörter finden kann. Die Deutsche Bahn nannte z.B. nicht nur Fahrkarten "Tickets" (was immerhin kürzer und weltweit verständlich ist), sondern bezeichnete Ihren Info-Stand im Bahnhof als "Servicepoint", wobei dieser in der englischsprachigen Version des Lageplans stattdessen korrekt "information desk" heißt. Und dass Gebrauchsanleitungen und Gerätemenüs für Endanwender oft grundlos einen derartigen Fremdwortsalat enth... | |||
| 41 - AT Mega 32 -- AT Mega 32 | |||
Zitat : Weil dein Verkäufer offenbar ein falsches Photo verwendet. Fenster werden bei Chips mit EPROMs verwendet, damit man den Speicherinhalt mittels UV-Licht löschen kann. Die beiden aufgeführten haben doch eeproms. Wieso mit UV licht? was hat das denn für einen Vorteil? Wie sieht es denn jetzt mit den programmiersprachen aus? Ich werde mich wegen den Technischen daten der uCs nochmal genauer umsehen. Danke erstmal. ... | |||
| 42 - simples BASCOM Programm?!?!? könnt ihr mir beim erklären helfen???? -- simples BASCOM Programm?!?!? könnt ihr mir beim erklären helfen???? | |||
| Ich habe Programmiersprachen immer so gelernt, dass ich ein Problem hatte und dieses irgendwie lösen musste.
Meistens habe ich nur in die Hilfe geschaut. Dann ließt man solange, bis man die Lösung gefunden hat. Insofern halte ich auch nicht viel von Tutorials. Meiner Meinung nach sollte man sowas selbstständig lernen, dann lernt man es auch wirklich. Abschreiben bringt nicht viel. --- So habe ich es gemacht, dass muss nicht unbedingt der richtige Weg sein .
... | |||
| 43 - Glühbirne über RS 232 an den PC anschließen -- Glühbirne über RS 232 an den PC anschließen | |||
| Win9x basiert auf Dos, also gibt es das da nocht. Der Vorteil ist, dass man dort direkten Harteware-Zugriff hat.
Das hat man unter WinXP nimmer! Es gibt eine DLL namens "inpout32.dll", dmit kann man die "Kultfunktionen/Prozeduren" inport und outport (bzw. in Basic in und out) auch in Windows benutzen. Die exportierten Programmfunktionen: Function Inp Lib "inpout32.dll" Alias "Inp32" (PortAddress As Integer) As Integer Sub Out Lib "inpout32.dll" Alias "Out32" (PortAddress As Integer, ByVal Value As Integer) Das kann man so in allen Win32-Sprachen verwenden! Die Konsolenprogramme aus VC++ laufen auch unter Win98, selber gestern getestet. Es gibt außerdem noch die "port.dll", die extra für den COM-Port entwickelt wurde. Sie exportiert folgende Prozeduren: Declare Function OPENCOM Lib "Port" (ByVal A$) As Integer Declare Sub CLOSECOM Lib "Port" () Declare Sub SENDBYTE Lib "Port" (ByVal b%) Declare Function READBYTE Lib "Port" () As Integer Declare Sub DTR Lib "Port" (ByVal b%) Declare Sub RTS Lib "Port" (ByVal b%) Declare Sub TXD Lib "Port" (ByVal b%) Declare Function... | |||
| 44 - LCd mit Controller ansteuern ? -- LCd mit Controller ansteuern ? | |||
Hallo, Es gibt einen LCD-Controller, der ziemlich trivial angesteuert werden kann. Der Controller heißt HD44780. (Es gibt auch Controller, die ähnlich oder kompatibel sind). Dort gibt es einen Datenbus und einen Steuerbus. Die meisten Controller lassen sich mit 1 Nibble Daten und 3 Steuerleitungen (gehen auch 2) ansteuern. Wenn du ein Display findest, dass kompatibel zu diesem Controller ist, oder diesen Controller verwendet, dann ist das alles kein Problem mehr. Gibt da auch fertige Bibliotheken für alle gängigen Programmiersprachen. Nachtrag: Nur wie man das konkret mit deinem Mikrocontroler machen soll, weis ich nicht. Kenne diesen Typ leider nicht. ... | |||
| 45 - Fachwortkette -- Fachwortkette | |||
Befehl (in der EDV) Ein Befehl ist die kleinste Funktionseinheit beim Programmieren eines Programms, das einen Mikroprozessor steuert. Das Programm wird meist in einer Programmiersprache geschrieben, die Befehlsfolgen zu Funktionen zusammenfasst. Der in der Programmiersprache verfasste Quelltext wird von einem Compiler oder einem Interpreter in Maschinensprache übersetzt, die nur aus den einzelnen Befehlen in maschinenlesbarer Form besteht. Assemblersprachen sind Programmiersprachen, die die Maschinenbefehle nicht zu Funktionen zusammenfassen, sondern diese nur eins zu eins in menschenlesbarer Form repräsentieren. Befehle lassen sich semantisch nach dem EVA-Prinzip einteilen. Eingabe- oder Ausgabebefehle lesen Daten von der Tastatur, von einer Datei oder aus anderen Quellen ein oder sie geben sie auf den Monitor, auf einen Drucker oder in eine Datei aus. Berechnungen verändern Daten oder sie kombinieren Daten neu. Dies können auch mathematische Berechnungen, wie Addition oder Multiplikation sein. Kontrollstrukturen entscheiden aufgrund der vorliegenden Daten, welche Befehle als nächstes ausgeführt werden. Insbesondere kann eine Befehlsfolge wiederholt werden. Bei der Benutzung eines Computerprogramms ist ein Befehl eine Handlungsanweisung, ... | |||
| 46 - 80c32 Programmieren aber wie??? -- 80c32 Programmieren aber wie??? | |||
Hallo scarymovie Bist du sicher, dass du etwas mit dem 80C32 machen willst. Das ist die ROM-less Version des 80C52. Um mit dem etwas machen zu können musst du dir erst ein Board mit einem (E)EPROM, RAM (optimal), MAX232 (Treiber RS232), Spannungsregler 5V, Reset-Generator, ... Dann braucht du noch ein Programmiergerät für den (E)EPROM. Wenn du anfangen willst nimm lieber zum Beispiel einen AVR, die haben schon einen internen Flash-EEPROM und du kannst sie im System programmieren (ISP). Lese dir mal auf Link das Tutorial durch. (Der Server ist gerade down. Mal sehen, wie lange Andreas braucht.) Zum Programmieren kann man zum Beispiel PonyProg Link verwenden. Programmiersprachen: in C, Assembler, Basic (Bascom), ... Verbreitet sind C, und für zeitkritisches Assembler. Holger ... | |||
| 47 - HEX-FILE MACHER -- HEX-FILE MACHER | |||
| das problem ist das ich in der schule erstmal VB beigebracht bekomme und ich glabe ich kriege 2 Programmiersprachen nicht gleichzeitig gelernt ... | |||
| 48 - Installation von C++ -- Installation von C++ | |||
| Also folgendes Problem, da ich Einsteiger in Programmiersprachen bin, hab ich mir bei Reichelt das Buch" Messen, Steuern, Regeln mit Visual C++ gekauft. Auf der CD sind einige Programme mit den Endungen *.h und *.cpp. Unter Windows 2000 kann Visual Studio die geschriebenen Programme umwandeln, beim Ausführen kommt der Fehler 0c0000096 an der Stelle(xxx). Unter NT und 98 sagt er mir schon beim umwandeln, dass er die Include- Dateien nicht findet, ich bin jedoch genauso vorgegangen wie unter 2000. Jetzt die Frage kann das an der Installation von Visual Studio liegen oder hat das was mit den Treibern der Betriebssysteme zu tun die mir den Zugriff auf die Parallelschnittstelle verweigern.... | |||
| 49 - Programmierung von Controllern ??? -- Programmierung von Controllern ??? | |||
Zitat : hpm hat am 10 Sep 2004 07:20 geschrieben : Hallo Forumler, Ich habe verschiedene Anwendungen, die den Einsatz einer kleinen Steuerungen rechtfertigen! Nun muß ich aber erst mal allgemein Fragen. 1.- Was gibt es für Möglichkeiten kleine Steuerungen zu programmieren, die sowohl digitale als auch analoge Verarbeitung von Signalen zulassen? 2.- Die Programmierung sollte nicht zu kompliziert sein! [/quote] Was verstehst du unter kompliziert ? Wenn du C oder Assembler kannst, ist das ganze kein Problem. Wenn du nur symbolische Programmiersprachen kannst, dann wird es etwas schwieriger. Zitat : 3.- Ich will keine 1000 Eu... | |||
| 50 - Möchte Elektrotechnik studieren - Vorbereitung? -- Möchte Elektrotechnik studieren - Vorbereitung? | |||
| Hallo,
E-Technik ist ein klassisches Ingenieurstudium. Also in der Hauptsache Mathe, Physik, Mechanik, Chemie und nicht zu vergessen etwas E-Technik. Ob man vorher schon mal einen Transistor oder ein Gatter gesehen hat, ist nicht wichtig. Die meisten Sachen werden nur wissenschaftlich abgehandelt. Du wirst auch die Statik einer Brücke berechnen können und müssen, ohne jemals eine besessen zu haben. Und die Freaks, die denken alles zu wissen, werden sowieso bei der ersten Hürde hinausfliegen. Deren Wissensvorsprung beträgt vielleicht ein Prozent. Um nicht hinterher als Fachidiot dazustehen, solltest Du Dich evtl. mit erfahrenen Funkamateuren zusammentun, und kleine praktische Dinge machen. Der Umgang mit Computern ist als solcher heute vorrausgesetzt, einige Programmiersprachen zu beherschen ist auch nicht schlecht. mfG.... | |||
| 51 - Realisierung eines mechanischen Schaltwerkes durch einen Microcontroller -- Realisierung eines mechanischen Schaltwerkes durch einen Microcontroller | |||
| Hallo Marc10k,
Vielen Dank für Deine Anregungen. Ich bin beim Surfen auf die Internetseite www.sprut.de gelangt, wo es um die PIC's microcontroller geht. Es wird die Brennerhard- bzw. Software , sowie ein Einführungskurs des CC5x C Compilers mit Beispielprogrammen vorgestellt. Diese Beispielprogramme kann man ausprobieren, u a. auch einen Zähler, der in C programmiert ist. Als PIC würde ich den 16F84 einsetzen Auf mich macht diese Seite einen sehr guten Eindruck, zumal ich mich an C heranwagen möchte, obgleich ich nicht sehr viel Erfahrung mit Programmiersprachen, wie C und Pascal habe, geschweige denn mit Assembler. Was ist Deine Meinung dazu? MfG Ralf Schmerling ... | |||
| 52 - Unterschied von C++ unter Linux und Windows? -- Unterschied von C++ unter Linux und Windows? | |||
| Hallo,
zu deiner Frage kann ich nur sagen: Jein. Es gibt die sogenannte ANSI/ISO - C99 Spezifikation, die wohl genau definiert wie die C und C++ (soweit ich weiss) Programmiersprachen aufgebaut sind. Leider gibt es,laut Internet Recherche von mir, aber keinen Compiler der die C99 wirklich umsetzt.Also kann man davon ausgehen,daß jeder Compiler minimale unterschiede aufweist,die eventuell verhindern,daß ein Programm von einem Compiler auf dem anderen Übersetzt werden kann.(Das gilt für verschiedene und gleiche Betriebssysteme). Soweit so gut, denn es gibt weitere Probleme: Die Standardlibs... jeder C oder C++ compiler besitzt eingebaute Klassen um mit dem Betriebssystem zu interagieren (IO,Threads,etc.). Diese Libs werden wohl auch in C99 genau festgelegt (stimmt das?), aber teilweise tretten hier wieder unterschiede zwischen den compilern auf. Und zu guter letzt kommen natürlich noch die APIs für Grafik,Sound,OS,etc. Hier gibt es leider die größten Probleme: Unter Windoof z.b. gibt es DirectX um Grafik,Sound,etc. anzusteuern... unter Linux suchst du DirectX vergebens,da es das dort nicht gibt,als alternative kannst du GLUT (OpenGL), mit SDL und SDL_mixer kombinieren... das funktioniert dann sogar unter Windoof (aber dann vielleicht auf einem anderen... | |||
| 53 - Hilfe bei C Programmierung -- Hilfe bei C Programmierung | |||
| Hallo Leute,
mich nervt in letzter Zeit das ich mit sovielen Programmiersprachen zu tun haben. Ich habe immer wieder Pics, AVRs, 8051er oder Embedded Systemen zu tun. Da jedes System bisher seine eigene Programmieroberfläche und Sprache hat möchte ich wenigstens die Sprache auf einen Nenner bringen. Jetzt mögen viele sagen Assembler, ja sie haben recht, aber das ist leider derzeit zu unproduktiv. Leider ist Assembler nicht Assembler... Die einzige Alternative scheint mir C zu sein, da C Plattformübergreifend ist. Also meine Frage, wer kennt ein paar richtig gute Seiten mit Anleitungen zu C mit denen man C auch lernen kann. Mein googeln hat bis dato nur Compiler spezifische Anleitungen gebracht.... Ich bin natürlich auch für gute Buchempfehlungen zu haben! Gruß Midnight ... | |||
| 54 - lüftersteuerung per microcontroller -- lüftersteuerung per microcontroller | |||
sorry hab mich da verschrieben mitm A/D-Wandler ich meinte natürlich D/A-Wandler.
Als Microcontroller hab ich nen atmel 8252, aber darum gehts mir nicht den das programmieren fällt mir relativ einfach.Mir geht es dabei hauptsächlich um den D/A-Wandler oder besser gesagt um die Schaltung die ich an die Ausgänge der Platine hängen kann (hab von Schaltungstechnischen Dinge nicht soo viel Ahnung wie vom programmieren wir mussten schon in der Schule als "Kleinprojekt" ein Programm für den Z80 entwickeln, nur dass wir jetzt auch noch was anschauliches dazubauen sollen) um den Lüfter zu regeln oder besser gesagt um die Digitale Ausgabe in ein Analoges Signal umzuwandeln und damit den Lüfter zu regeln. Zur Frage warum einen Mikrocontroller: Ich muss mich hierbei nich so sehr in die Materie einarbeiten wie wenn ich jetzt ein Programm mit c++ oder ähnlichem schreiben muss (habe mir aber fest vorgenommen falls ich mal wieder mehr zeit hab dass ich mich in c++ einarbeite), da ich mehr mit assembler gemacht habe als mit anderen Programmiersprachen. Außerdem beinhaltet das Projekt auch das einlesen von der Temperatur welche dann umgewandelt, auf einem lcd angezeigt wird und ich dann einen binärcode ausgebe um den Lüfter danach... | |||
| 55 - Telemetrieübertragung zwischen zwei Microcontrolern -- Telemetrieübertragung zwischen zwei Microcontrolern | |||
| Hallo,
ich benötige Hilfe bei einem wichtigen Projekt. Vielleicht hat ja jemand von euch Ahnung darüber. Also: Ich habe eine Art Messeinrichtung, die ich über die RS232 betreiben kann. Nun habe ich noch eine Matrixtastatur, die ich ebenfalls abfragen muss. Diese beiden Geräte möchte ich an einen kompakten Microcontroller anschließen, eventuell kurz zwischenspeichern, und anschließend per Telemetriesender versenden. Mit einem Telemetrieempfänger möchte ich nun die Daten empfangen und Speichern können. Dazu wollte ich entweder ein Laptop oder eventuell einen Intel-Micro-Dos PC mit 2MB Flash benutzen. Programmieren möchte ich das ganze in Basic, da ich von höheren Programmiersprachen nicht so den Plan habe. Nun kennt ihr mein Problem, vielleicht weiß ja jemand Rat von euch! Ich freue mich über jede Hilfe die ich bekommen kann. Vielen Dank im voraus | |||
| 56 - Mikrowellecontroller, mit welchem anfangen? -- Mikrowellecontroller, mit welchem anfangen? | |||
| Ja, das ist die Frage. In frage kommt da die „PIC“ Serie oder „Atmel“
Beide gehen so um die 3€ in den Kosten los. Für den Atmel gibt es die Programmiersprachen – Assembler, Basic, Pascal und C. Für den PIC ist natürlich der Assembler (ist etwas schwerer zu lesen) verfügbar. Weitere Sprachen sind mir nicht bekannt. Für die PIC hat bestimmt Meister Perl noch ein paar Erläuterungen. Beide Serien sind Intern mit Flashrom ausgestattet und können Elektrisch gebrannt werden. Interne EPROM’s, wie von SEAL angesprochen, sind da schon einige Zeit nicht mehr Aktuell. Der Atmel geht (durch ISP) auch in der Schaltung zu brennen, bei dem PIC bin ich da nicht auf dem laufenden Stand. Im Vergleich ist der Atmel schneller als der PIC bei gleicher Taktfrequenz. Aber weitere Infos und Datenblätter haben die Hersteller, dazu mal die Links: http://www.microchip.com/1010/index.htm http://www.atmel.com ... | |||
| 57 - USB - Direktverbingung -- USB - Direktverbingung | |||
| Bauen allein reicht nicht,da das betriebsystem (windows98/xp/linux) (noch) keine direkte unterstuetzung dafue rhat,ergo musst du noch, - sofern du windows nutzt - treiber, und - fuer windows UND linux -
ein terminalprogramm schreiben,das die dateien ueberträgt tipp: baue deinen controller so,das er nach beiden seiten einen UART emuliert , d.h. als virtueller com-port angesprochen werden kann,dann kannst du das fast sp programmieren, wie eine normale serielle schnittstelle d.h. dein controller meldet sich an beiden pcs als serial 2 usb bridge und was der eine üpc sendet wird an den andren geshcickt,usw wenn du glueck hast, kannw indows xpd as dann mit den systemeigenen treibern ansüprechen und emuliert fuer dich einen com-port, z.b. com4 , ansonsten musst du halt einnen treiebr,der einen virtuellen com-port erzeugt, selber schreben, ist aber net schwer,da teile des nötigen codes in winxp enthalten sind du kannst dann eint erminalprogra | |||
| 58 - Wortkette -- Wortkette | |||
| Assembler
[(e)'sembl(e)r; der; amerikanisch], 1. Programmmiersprache für Aufgaben mit sehr engem Kontakt zum Rechnersystem. 2. ein Systemprogramm, um Assemblerprogramme in eine ausführbare Form zu übersetzen. Ein Assembler entspricht einem Compiler für andere Programmiersprachen. ... |
|
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! gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst 2 Besucher in den letzten 60 Sekunden alle 30.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |