Gefunden für 1wire - Zum Elektronik Forum





1 - Welches µC Testboard kaufen? -- Welches µC Testboard kaufen?




Ersatzteile bestellen
  Hallo zusammen,

über den Raspberry Pi bin ich zur GPIO Programmierung gekommen und möchte nun auf "kleinere" Mikrocontroller wechseln bzw. damit experimentieren.
Ursprünglich wollte ich mir dazu das ATM18 AVR Testboard kaufen, das im CC2 vorgestellt wurde, aber das ist nicht mehr erhältlich.
Jetzt bin ich von der großen Anzahl an den sonst verfügbaren Testboards und Experimentierplatinen komplett verwirrt... Was es nicht alles gibt, alleine vom Ardunio X verschiedene Varianten, dann noch Sainsmart und was weiss ich noch. Kurz, ich bin total erschlagen.

Prinzipiell möchte ich mit analogen und digitalen I/Os basteln, PWM ausprobieren, in 1wire, I²C oder 2-Draht-LCDisplays schnuppern. Interrupts kennenlernen. Es wäre schön, wenn es LEDs, Taster, Motoransteuerung usw schon auf dem Board gäbe. Eine vernünftige Möglichkeit die Ein/Ausgänge abzugreifen oder Dinge anzuschließen muss natürlich vorhanden sein.

Kann ich dazu "blind" jedes Board kaufen oder empfiehlt sich eines mit bestimmtem Controller etc?

Danke
...
2 - Problem: Wah Pedal -- Problem: Wah Pedal
Es gibt Digitalpotis, meist Digipot genannt.

Solange das zu beeinflussende Signal innerhalb der Versorgungsspannung des Digitpot liegt, kann man damit arbeiten.

Es gibt welche mit I²C-, SPI- oder 1Wire-Schnittstelle sowie einfachere Varianten mit UP-/#DOWN-Eingang. ...








3 - Bascom und "Boolean" -- Bascom und "Boolean"
Also:

Das mit dem "Multiplexing" in der Timergesteuerten ISR hab ich auch hinbekommen.
(hab mit den Timern und Interrupts schon früher mal was gemacht)
Aber nun tut sich gleich das nächste Problem auf.
Damit irgendwann auch mal was "sinnvolles" angezeigt werden kann,hab ich einen DS18S20 1Wire Temperatursensor genommen.Das auslesen dessen ist kein Problem,und ausgabe auf LCD auch nicht.
Nun liefert mir der Kollege im Moment einen Hex-Wert oder eine 3-stellige Dezimalzahl als Temperaturwert.
Als 235 dez. bedeuten 23,5°.
Und wenn ich das nun verschieberegistern will,müsste ich die Zahl ja "zerhackstücken".Also erst die 2 senden,umschalten,dann die 3 und dann die 5.
Und nun hab ich keinen Plan wie das gehen soll.
(vermutlich wieder mit irgendeiner Bitschubserei)
Und ja,ich weiß das der Mega8 genügend Portpins noch über hat um das auch allein ohne Schieberegister hinzubekommen.
Aber es geht ums Verständniss,um den Spaß an der Freude,und das ich das mal später auf nem Ttiny probieren will. ...
4 - Kann man ein MC908JK3e resetten? Oder wie umprogrammieren? -- Kann man ein MC908JK3e resetten? Oder wie umprogrammieren?
Hier gibt es ein Datenblatt für den entsprechenden Prozessor.

Es ist aber aussichtslos, an die Daten zu kommen. Selbst wenn du Daten lesen könntest, kann es sein, dass du nur Datensalat bekommst, weil sich Freescale und Motorola einige Gedanken gemacht haben, wie man den Speicherinhalt vor unbefugtem Zugriff sichert.

Kurzum: das wird nichts.

P.S.: ist dort evtl. ein serielles EEPROM {1Wire/I²C/SPI} auf der Platine vorhanden? Die haben meist acht Pins oder nur drei/vier und man erkennt sie schnell an der Bezeichnung, z.B. 24?02 oder Ähnliches.

Aber auch in dem Fall, dass so ein IC vorhanden ist, brauchst du dir keine großen Hoffnungen zu machen. ...
5 - Temperatursensor auswerten -- Temperatursensor auswerten

Zitat :
chris24 hat am 12 Apr 2010 21:46 geschrieben :

Wie steuer ich das LC-Display an?

Z.B. so:
http://halvar.at/elektronik/kleiner.....eige/
Aber schau mal,ob in deiner komischen Karte nicht Kommunilation über 1Wire Bus oder so vorgesehen ist.
Dann kannst z.B. den genannten Ds18S20 oder vergleichbare anklemmen,und die "umrechnung" der vom Sensor gelieferten Hex-Werte sollte dann in der mitgelieferten Programmbibo erledigt werden können ...
6 - If - Then Problem(e) in Bascom -- If - Then Problem(e) in Bascom

Zitat :
perl hat am  6 Apr 2010 12:33 geschrieben :
Du solltest mal das ganze Programm zeigen

Bitteschön.
So wie es jetzt ist,funktioniert das.
(Nach vielen Stunden probieren)
Wenn ich allerdings X und X1 rausnehme,und das so schreibe wie oben erwähnt,dann geht nichts.
Also das Unterprogramm "regeln" tut dann nix,der Rest funktioniert (und funktionierte) schon immer.
(Den Meß und Anzeigekram für den zweiten Sensor hab ich mal wegen besserer Übersichtlichkeit rausgelöscht)

Code :
7 - ABI Facharbeit: LCD Backlight steuern -- ABI Facharbeit: LCD Backlight steuern
Das kommt drauf an - ich kenne dein Zielsystem nicht. Schau nach, welche Schnittstellen das Teil bietet (I²C ["TWI" bei einigen Herstellern], SPI, UART, 1Wire, parallel,...) und welche Sensoren auch diesen Bus nutzen. Alternativ kann man sich auch viele Bustypen in Software implementieren, wobei es natürlich auch elektrische Vorgaben gibt (die allesamt dokumentiert sind...).

Aber das kann schon mal alleine Thema einer Facharbeit sein (eher unwahrscheinlich).
Daher nimm, was möglichst einfach ist.

---
Dennoch rall' ich nicht, warum man euch unvorbereitet so was antut.
Für viele hier ist das nicht schwer, aber wenn man nie sowas gemacht hat...
...
8 - Ethernetprojekt -- Ethernetprojekt
Hallo liebe Kollegen,

In Anlehnung an diesen und diesen Thread habe ich vor einigen Tag selbst Hand angelegt.
Dabei herausgekommen ist eine 100*75mm große Platine, mit deren Hilfe ich mich dem Thema nun auch mal praktischer näherbringen wollte.
Zwar habe ich, besonders unter Linux bereits viele Dinge mit Netzwerkprogrammierung gemacht, jedoch macht man sich dort eigentlich nie Gedanken über die Schichten darunter. Selbst wenn man direkt an den Ethernetframes herumschnibbelt ist es noch auf höherer Ebene als auf Basis eines AVRs und eines ENC28J60.

Mit dem Gedanken im Hinterkopf, damit eine universelle Schnittstelle zu anderen IO-Möglichkeiten zu schaffen, habe ich mich an den Prototypen gemacht.

Nachdem er fertig war, offenbarten sich erste Mängel:

1. Aufgrund einer blöden Situation, die mich beim Ätze...
9 - 18B20 Temp Sensor mit Atmega8.... Bitte um Tipps -- 18B20 Temp Sensor mit Atmega8.... Bitte um Tipps


Hallo


Ich beschäftige mich schon einige zeit mit den AVR's

Heute wollte ich mal einen Temperatursensor 18B20 von Dallas-Maxim
ansteuern und über UART ausgeben.

Da ich bis jetzt nur die basics von assembler kann also Port high low
etc..
hab ich mir für den UART den beispiel code von hier geholt.

Funktioniert einwandfrei.

Da ich aber nun dachte, alles copy paste das kanns doch nicht sein
wollte ich mir die ansteuerung des 18B20 selbst erarbeiten.

Mit grosser freude kann ich nun sagen das ich ihn initialisieren konnte.
Doch leider ist hier auch schon ende....

Ich weiss nämlich nicht wie ich Hexdezimal CC zum Sensor übermittle
Fertigen Code möchte ich nicht... wenns geht wäre ich froh wenn ihr
mir tipps gebt wie man das am einfachsten löst.

Mein derzeitiger Code:


Code :
10 - HiFi Verstärkerändnisfragen: Integer-to-Char für LCD und Dallas DS1821 (Temp.Sens.) -- HiFi Verstärkerändnisfragen: Integer-to-Char für LCD und Dallas DS1821 (Temp.Sens.)
ich weiss nicht was du für nen compiler hast, findest aber bestimmt irgendwo ne 1wire routine. dann brauchste nur aa zu senden und er schickt dir das ergebniss der temperatur. diese ist dann in 2erkomplimentär. vorausgesetzt das du vorher einmal start conversion geschickt hast. dann sollte er die ganze zeit messen und jedes mal wenn du aa schickst sie dir zurückgeben.....
11 - EMV Störungen von Bürstenmotoren beseitigen -- EMV Störungen von Bürstenmotoren beseitigen
HALLO!

Also dei Schaltung besteht aus einer Matrixtastatur die halt bei einer gedrückten Taste nen Interrupt auslöst wird aber nicht ständing gepollt weil sie einen eigenen Dekoder hat. Die Relais für die Motoren werden über nen 1Wire Bus angesteuert der 1Wire Switch bzw. das CPU Board wird über nen Optokoppler mit der Relaisplatine getrennt. hab alle sensoren bzw. die Kabel für die Mikroschalter etc. abgeängt und aus dem programm entfern sodass echt nur mehr die Motoren über die Tastatur ein/aus geschalten werden.
nur bleibt halt dann plötzlich mal das programm hängen und reagiert nicht mehr auf einen Tast.Interrupt. (am EXO eingang am µC) bzw. auf gar nix mehr (MENÜ taste usw.)
am besten ich häng mal den aktuellen schaltplan rein damit Ihr nen besseren überblick habt.

Wegen dem Entkoppeln hab ich mir leider nicht viel gedanken gemacht, weil ich habs auf einem Steckbrett ausgebaut und da hats eigentlich dieses Problem nicht gegeben. Es sind auch die Leiterbahnen nicht eng beinander.mhh
Wie bzw. was könnt ich deiner Meinung nach alles entkoppeln, kondensatoren wie/wohin ??keine ahnung

mfg Manfred
(das File kommt noch !!) ...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für 1wire eine Antwort
Im transitornet gefunden: 1wire


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!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 17 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 187997660   Heute : 1675    Gestern : 15227    Online : 460        29.12.2025    5:53
4 Besucher in den letzten 60 Sekunden        alle 15.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0507969856262