Forum: Mikrocontroller und Digitale Elektronik Level-Shifte ISP


von Michael N. (much)


Angehängte Dateien:

Lesenswert?

Hallo,

ich hab mir gerade einen Level-Shifter für meinen billig Programmer 
(mySmartUSBlight) aufgebaut. Bei meinen bisherigen Versuchen hatte ich 
noch keine Probleme festgestellt.

Nachdem ich den Level-Shifter fertig hatte hab ich doch noch mal hier im 
Forum gestöbert und bin auf folgenden Beitrag gestoßen.

Beitrag "AVRISP galvanisch isolieren"

Der Verfasser scheint einen sehr ähnlichen Level-Shifter aufgebaut zu 
haben. Allerdings hat er Probleme mit dem Reset-Pin welche ich nicht 
ganz nachvollziehen kann.

Das Problem scheint bei meinem Programmer nicht aufzutreten. Mich 
interessiert aber trotzdem wie das mit dem Test am Reset-Pin bei seinem 
Programmer funktioniert.

Kann mir evtl. noch mal wer erklären was sein Programmer da genau macht?

von Walter T. (nicolas)


Lesenswert?

Michael N. schrieb:
> Allerdings hat er Probleme mit dem Reset-Pin welche ich nicht
> ganz nachvollziehen kann.

Michael N. schrieb:
> Kann mir evtl. noch mal wer erklären was sein Programmer da genau macht?

Vermutlich ungefähr das Gleiche wie Deiner. Aber er scheint ja nach dem 
Threadende zu urteilen nicht fertig geworden zu sein.

Warum nimmst Du nicht einfach einen ADUM 1401? Der ist schnell und 
blitzschnell aufgebaut. Siehe hier:

Beitrag "Re: Zeigt her eure Kunstwerke (2)"

von Michael N. (much)


Lesenswert?

Walter T. schrieb:
> Warum nimmst Du nicht einfach einen ADUM 1401? Der ist schnell und
> blitzschnell aufgebaut. Siehe hier:

Aus dem Grund, weil ich den extra bestellen müsste. Die von mir 
verwendeten Bauteile hab ich alle einfach im Laden bekommen.

von Bobel (Gast)


Lesenswert?

Michael N. schrieb:
> Walter T. schrieb:
>> Warum nimmst Du nicht einfach einen ADUM 1401? Der ist schnell und
>> blitzschnell aufgebaut. Siehe hier:
>
> Aus dem Grund, weil ich den extra bestellen müsste. Die von mir
> verwendeten Bauteile hab ich alle einfach im Laden bekommen.

Ich würde mich hier nie rechtfertigen. Es ist einfach eine Unart, die 
Walter T. zelebriert. Dieses gedankenlose "Warum nimmst du ..." ist 
einfach widerlich.

von Michael N. (much)


Lesenswert?

Bobel schrieb:
> Ich würde mich hier nie rechtfertigen. Es ist einfach eine Unart, die
> Walter T. zelebriert. Dieses gedankenlose "Warum nimmst du ..." ist
> einfach widerlich.

Ich kann deine Kritik am Post von Walter T. nicht so ganz 
nachvollziehen.

Bei diesem Gadget geht es mir nur um einen unkomplizierten Aufbau 
möglichst mit Komponenten die ich eh schon in der Bastelkiste habe. Bei 
anderen (größeren) Projekten sind solche Verweise auf ICs manchmal 
durchaus hilfreich.

PS: Es dürfen weiterhin Beiträge zum eigentlichen Thema gepostet werden. 
Vor allem würde mich z.B. interessieren ob die originalen Programmer von 
Atmel auch so eine Pegelmessung am Reset-Pin durchfürhren!

von Frank K. (fchk)


Lesenswert?

Michael N. schrieb:

> Das Problem scheint bei meinem Programmer nicht aufzutreten. Mich
> interessiert aber trotzdem wie das mit dem Test am Reset-Pin bei seinem
> Programmer funktioniert.

Der Reset-Pin hängt üblicherweise über einen 10k Pullup an VCC_T(arget). 
Diesen Pullup versucht der Programmer zu messen:
- Ausgangstreiber im Programmer abschalten.
- 100k gegen Ground.
- Spannung des Reset-Pins messen.

Wenn Spannung da ist, "gewinnt" der 10k-Pullup,  und es wird ein High 
gemessen. Wenn keine Spannung da ist, sorgt der 100k Pulldown für 
definierte Verhältnisse, und es wird ein Low gemessen.

fchk

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.