Forum

Einloggen | Registrieren | RSS  

Arduino und blanker ATMega verhalten sich unterschiedlich (Schaltungstechnik)

verfasst von bastelix(R), 29.10.2017, 20:30 Uhr

» Verwendest du in beiden Fällen den selben Chip, nicht nur den gleichen?
Nicht mal immer den gleichen. Auf dem DUE ist ein Atmel verlötet (ATSAM3X8E), auf den Nanos ein ATMega328p SMD und auf dem Steckbrett habe ich einen ATMega328p DIP. Hab heute noch einen anderen 328p auf das Steckbrett gesteckt und programmiert. Selbes verhalten.

Wenn ich an den DHT22 einen Arduino Nano und den Steckbrett-328p parallel anklemme kann der Nano den DHT22 ganz normal auslesen, der Steckbrett-328p bekommt weiterhin Timeouts.

Aktuell sieht es für mich so aus: Alle fertigen Boards können den DHT22 auslesen, alle Steckbrett-328p-Aufbauten nicht. Würde auch das Auslesen des ADC auf dem Steckbrett nur Mist liefern wäre es vermutlich der Chip order irgendetwas am Aufbau, aber der ADC liefert plausible Werte.

Ich hab auch mal ein Simples Programm auf den Steckbrett-328p hochgeladen, welches einfach ständig einen Pin von HIGH auf LOW umschaltet um so halbwegs die Taktfrequenz bestimmen zu können. Das schaut soweit auch passend aus, wenn ich eine andere Taktfrequenz einstelle (1MHz/8MHz interner Oszillator, 12MHz externer Oszillator) ändert sich auch die Frequenz am Pin entsprechend.



Gesamter Thread:

Arduino und blanker ATMega verhalten sich unterschiedlich - bastelix(R), 29.10.2017, 03:22
Arduino und blanker ATMega verhalten sich unterschiedlich - xy(R), 29.10.2017, 12:41
Arduino und blanker ATMega verhalten sich unterschiedlich - bastelix(R), 29.10.2017, 20:30
Arduino und blanker ATMega verhalten sich unterschiedlich - xy(R), 29.10.2017, 20:57
Arduino und blanker ATMega verhalten sich unterschiedlich - bastelix(R), 30.10.2017, 23:36
Passe - xy(R), 30.10.2017, 23:55
Passe - bastelix(R), 01.11.2017, 00:37