Forum: Mikrocontroller und Digitale Elektronik aus der Arduino-Umgebung heraus mit 3,3V proggen?


von Benny (Gast)


Lesenswert?

Hallo,
kann man aus der Arduino-Umgebung heraus mit einem Programmieradapter 
einen AVR beschreiben, der mit 3,3V betrieben werden muss?
Also z.B. einen Mega328P direkt über ISP von Arduino aus bei 3,3V 
proggen?

Ich habe einen USBasp V2.0 (wahrscheinlich ein Chinaklon mit Aufdruck LC 
Technology), den man von 5V auf 3,3V jumpern kann.
Einen USBasp findet man in der Arduino-IDE unter "Werkzeuge" -> 
"Programmer" (allerdings keinen mit der Endung V2.0). Könnte es damit 
funktionieren?

von Stefan F. (Gast)


Lesenswert?

Benny schrieb:
> kann man aus der Arduino-Umgebung heraus mit einem Programmieradapter
> einen AVR beschreiben, der mit 3,3V betrieben werden muss?

Ja

Benny schrieb:
> Ich habe einen USBasp V2.0 (wahrscheinlich ein Chinaklon mit Aufdruck LC
> Technology), den man von 5V auf 3,3V jumpern kann.

Achtung: Ausgerechnet mit denen geht es nicht. Denn damit stellst du nur 
die Versorgungsspannung der Zielschaltung ein, aber nicht die 
Signalpegel. Die Signale haben unsinnigerweise immer 5V.

von npn (Gast)


Lesenswert?

> Re: aus der Arduino-Umgebung heraus mit 3,3V proggen?
Vielleicht damit?
https://www.betreutesproggen.de/

von Benny (Gast)


Lesenswert?

Stefan ⛄ F. schrieb:
> Benny schrieb:
>> Ich habe einen USBasp V2.0 (wahrscheinlich ein Chinaklon mit Aufdruck LC
>> Technology), den man von 5V auf 3,3V jumpern kann.
>
> Achtung: Ausgerechnet mit denen geht es nicht. Denn damit stellst du nur
> die Versorgungsspannung der Zielschaltung ein, aber nicht die
> Signalpegel. Die Signale haben unsinnigerweise immer 5V.

Danke Stefan für die schnelle Hilfe!
Mit einem AVRISP MkII hat man wahrscheinlich das gleiche Problem.

von Dummi (Gast)


Lesenswert?

Benny schrieb:
> Mit einem AVRISP MkII hat man wahrscheinlich das gleiche Problem.

Nein!

von Benny (Gast)


Lesenswert?

Habe grade irgendwo gefunden, dass der AVRISP MkII sich an der Spannung 
der Zielschaltung orientiert und die Pegel entsprechend anpasst. Dann 
sollte es damit gehen...

von Manfred (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe 2015 vom Chinamann einen USBTiny-Programmer gekauft.

Aktuell finde ich z.B.
https://www.aliexpress.com/item/33000457931.html?spm=a2g0o.cart.0.0.3f813c00VPX2kw&mp=1
https://www.aliexpress.com/item/32915007308.html?spm=a2g0o.cart.0.0.3f813c00VPX2kw&mp=1

Wird von der A*IDE als USBTinyISP bedient, mit dem gelben 
Brückensteckerchen steckt man 3,3V / 5V um. War etwas Sucherei, den 
passenden USB-Treiber zu finden.

von Stefan F. (Gast)


Lesenswert?

Benny schrieb:
> Mit einem AVRISP MkII hat man wahrscheinlich das gleiche Problem.

Nein.

Zumindest der originale AVRISP MkII liefert (wie es sich gehört) 
überhaupt keine Versorgungsspannung für die Zielschaltung und deckt den 
gesamten möglichen Spannungsbereich ab.

Der VCC Pin am ISP Kabel dient dazu, die Pegelwandler des 
Programmieradapters mit der richtigen Spannung zu versorgen. Der USBASP 
hat gar keine Pegelwandler. Der AVRISP MkII hat welche.

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
Noch kein Account? Hier anmelden.