Hi ich mache grad auf Arbeit (bin Azubi) ein Projekt. Das beinhaltet einlesen von 12 Analogwerten , sowas wie ein Datenloger der die Werte dann an PC sendet. Analogwertverarbeitung ist kein problem aber wie kann ich meinen AVR (mega8) soweit aufrüsten das dieser 12 AD-Werte verarbeiten kann. Ich hab schon über Bussysteme gehört aber die würde ich mir gerne als letzte alternative aufheben. Gibt es irgendwelche anderen möglichkeiten? DANKE im Vorraus P.S. bitte alles posten (alles hilft) und wenn es geht event. Homepages die sich mit sowas beschäftigen
Zusätzliche Analag-Multiplexer an den Anlog-Eingängen z.B. 4051, 4052, 4053, 4551 oder DG40x Familie.
Hallo, wenn dir single-ended reicht ( alle Signale haben eine gemeinsamme Masse) dann schau dir mal den HEF4067 bzw. 74HC(T)4067 an = 16 to 1 Analogmultiplexer. Gruß Bernhard
Hallo Daniel 1. Möglichkeit I2C AD Wandler mit 4 Kanälen anschliessen PCF 8591. Sollte bei einem MEGA8 kein großes Problem sein 2. Möglichkeit Such mal im Internet z.B.: nach 4053. Ist ein Multiplexer. Damit kann man dann die AD Kanäle umschalten. MFG Dieter
Das mit denn (8 zu 1) Analogmultiplexer sieht interessant aus. Bin grad auf der Suche im Internet aber wer irgendwelche Seiten kennt wo man beispiele findet immer her damit.
Hi ! Hab grad sowas gemacht: externer 8:1 MUX, Selectleitungen am Port D Pins 5-7, Ausgang des MUX geht auf ADC0. Ist mein erstes µC Projekt, und das auch noch in C (hab noch nie vorher in C Programmiert, aber in vielen anderen Sprachen) hoffe aber der Code ist für dich verständlich und verwendbar. Ist übrigends für den 4433'er der nur 6 A/D Wandler hat. Im Prinzip wandle ich in der MainLoop immer jeweils einen der 8 Fader (=Schieberegler), schaue ob sich gegenüber der letzten Einstellung etwas verändert hat, und speichere den neuen Wert gegebenenfalls, Dann schicke den wert über den UART Interrupt raus, wobei das ganze für MIDI ist, da muss ich noch eine Menge anderer Bytes schicken... schau dir halt den Source mal an ob'st was damit anfangen kannst... LG
Das sieht gut aus DANKE Wer noch mehr weis immer her mit den INFO'S
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.