Hallo Leute, ich brauche eine Schaltung um einen Analog Sensor (Augang Max. 10 V) auszulesen, einen Servomotor anzusteuern, und drei Taster abzufragen. Für den Sensor habe ich wie in der Schaltung zu sehen, am Computer versucht einen Präzisen Spannungsregler zu erstellen um eine möglichst genaue Referenzspannung für den Controller bereitzustellen. AREF soll am Schluß auf exate 5V Gleichspannung kommen. Den Spannungsteiler für den Sensor möchte ich mit Metall Widerständen mit einer Genauigkeit von 0,1% Realisieren. Da ich beim Platinen erstellen relativ neu bin, würde ich euch gerne mal Fragen ob ich etwas vergessen habe, oder ob ich mir das komplett falsch denke. Als Chip dachte ich an den ATMega16, leider weiß ich nicht warum dieser so komisch in eagle dargestellt wurde... Wäre für jeden Hinweis dankbar. Vielen Dank schon einmal im Vorraus Gruß Martin
Wenn du exakt messen willst solltest du dich bei der Beschaltung von AVCC an das Datenblatt, ADC halten. Kondensator direkt an den VCC-Pin. Wie du den Servomotor ansteuerst weiss ich nicht, würde es aber nicht vom ADC-Port aus machen. Der RESET funktioniert so sicher nicht.
Danke Hubert das du dir die Mühe gemacht hast und mir den Fehler erzählt hast. Habe dies nun abgeändert, siehe Anhang. Über was ich mir aber nicht im klaren bin, wie könnte ich auf eine elegantere Art und Weise den Servomotor ansteuern? Vielen dank schon einmal im vorraus Gruß Martin
Mir der Ansteuerung des Servos meinte ich, das wenn dir an der Genauigkeit des ADC etwas liegt, du einen anderen Port, also nicht PortA verwenden sollst. Laut deinem Plan hast du ja genügend andere frei. Ich nehme an du zeichnest mit Eagle, dann kein *.pdf sondern als *.png anhängen. Ob du aus der Schaltung ein Layout machen kannst bezweifle ich. Der C direkt an VCC des Kontroller fehlt noch und einer direkt am Spannungsregeler Eingang.
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.