M32 hängt, Werte werden nicht richtig gemess
Hi,
ich habe 2 Probleme mit meiner Schaltung.
Wenn ich einen 16Mhz Quartz verwende, hängt sich der Controller auf, kann erst garnicht angesprochen werden oder dir zeit wird nicht richtig berechnet.
Fusebits bei M32: Das letzte bei den Quartzen (111111)
Bei 8 Mhz ist das ganz auch noch, aber nicht mehr so extrem.
Mit 4Mhz Läuft alles.
Woran kann das liegen?
2. Wenn ich 2 Sensoren in einem Hindernisausweich Programm abfrage und dan wert dann gleich am Pc ausgebe, misst er nie richtig ( Werte schwanken von 0 -173, SHARP Sensor)
-> Springt in eine Schleife wo er eigentlich nicht hin soll
Wenn ich aber nur einen einzeln ohne motor Programm abfrage, gibt er die Werte richtig aus.
MFG PcVirus
Re: M32 hängt, Werte werden nicht richtig gemess
Noch etwas:
[quote="PcVirus"]2. Wenn ich 2 Sensoren in einem Hindernisausweich Programm abfrage und dan wert dann gleich am Pc ausgebe, misst er nie richtig ( Werte schwanken von 0 -173, SHARP Sensor)
Was für einen Abstand haben die Sensoren?
Die Schwankungen sind nicht normal und treten auf, wenn sich die beiden IR-LEDs der beiden Sensoren gegenseitig stören.
Zitat:
Zitat von PcVirus
-> Springt in eine Schleife wo er eigentlich nicht hin soll
Wenn ich aber nur einen einzeln ohne Motor Programm abfrage, gibt er die Werte richtig aus.
Sind die Motoren entstört?
Hast du vor die beiden IR-Sensoren in einem maximalen Abstand von 3cm einen 100nF Kondensator Keramik, einen 10µF Tantal und einen 100µF Elko zum Glätten der Spannung?
jon