-
-
Moderator
Robotik Einstein
Schalter ansteueren über I2C
Hallo
Ich Suche eine Schaltung an die ich etwa 6-10 normale Taster (ein/aus Schalter) hängen kann. Die Signale sollen dann bitte über I2C an meinen Controller gegeben werden.
Ich hab nur leider keine Ahnung wie ich sowas realisieren kann. Falls jemand eine Idee hat, dann bitte so erklären dass jemand ohne gross Ahnung das nachbauen kann. Sprich bitte möglichst mit Schaltplan.
Denke ich brauch nen PIC aber was noch alles?
mfg Hanno Hupmann
-
Erfahrener Benutzer
Roboter-Spezialist
Geht ganz einfach mit einem PCF8574.
--> IO-Expander
Hängst jeden der Portleitungen über einen Pull-Up Widerstand
nach Plus und schliesst die Tasten von der Portleitung nach Masse
(Minus). Parallel würde ich noch je einen kleinen Konsator
(ca. 100 bis 220 nF je nach Wert des Pull-Up Widerstandes) hängen
um die Taste zu entprellen.
Schau Dir mal das Datenblatt des PCF8574 an.
-
Erfahrener Benutzer
Robotik Einstein
@HannoHupmann
Womit Proggst du ?
Bascom ?
Wenn ja dann schau dir mal bei Mcs die Appnote 118 an.
-
Moderator
Robotik Einstein
Nein mit C und das ist mit nem OOPIc Controller, da werden wohl die wenigstens was an Erfahrung mit haben.
Mir geht es mehr um die Schaltung. Ich schau mir mal den PCF8574 an mal kucken ob ich da schlau draus werd. Das mit dem Widerstand ist soweit klar.
Wie ich dass dann implementieren muss weis ich noch nicht, wird mir aber bestimmt ne nette Lösung einfallen
Danke schon mal ich meld mich wenns wieder Probleme gibt oder nicht klappt damit
mfg Hanno
-
Moderator
Robotik Einstein
Ok hab mir gerade mal das Datenblatt durchgelesen, aber so wirklich schlau bin ich nicht draus geworden wie ich sowas realisieren kann. Sprich wie ich das ganze verkablen (Schaltung?) machen muss, damit es klappt. Denke aber es ist der richtige PIC
@ruediw Danke schon mal für den Chip und wie es gehen könnte nur leider bin ich noch der totale Laie was Schaltungsentwicklung angeht und hab echt gar keine Ahnung was du meinst. Daher ist es lieb gemeint aber ich werd nicht schlau draus . Wenn ich ein Schaltbild hab ist es allerdings kein Problem die Schaltung zu basteln.
mfg Hanno
-
Erfahrener Benutzer
Robotik Einstein
Hast du dir denn wenigstens die Appnote angesehen ?
-
Moderator
Robotik Einstein
-
Erfahrener Benutzer
Robotik Einstein
-
Moderator
Robotik Einstein
@Ratber gut jetzt bin ich immernoch genauso schlau wie vorher, sagt mir nix
-
Erfahrener Benutzer
Robotik Einstein
www.mcselec.com -> Application Notes -> Bascom-AVR -> AN#118
"You need to download the file " anklicken und File speichern.
Öffnen und PDF anschauen.
Da haste zumindest die Hardware drinne.
Naja,Hardware ist schon geprahlt.
Ist ja nur ne Tastenmatrix.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen