RTV forum PL | NewsGroups PL

Stan logiczny Atmega 328 przy Vcc=3.3V - jak działa z MOSFETem BSS138?

Logika Atmega

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Stan logiczny Atmega 328 przy Vcc=3.3V - jak działa z MOSFETem BSS138?

Goto page Previous  1, 2

slawek
Guest

Mon May 29, 2017 4:03 pm   



On Mon, 29 May 2017 16:53:15 +0200, Piotr
Gałka<piotr.galka@cutthismicromade.pl> wrote:
Quote:
A jakbyś potrzebował więcej jak 3V3 przy znikomym prądzie to zawsze
można wypuścić na którąś nogę prostokąt i zrobić podwajacz napięcia.

Gdzieś (EP?) widziałem ambitny schemat licznika Geigera-Mullera z
miniaturowym generatorem Cockcroft-Waltona.

slawek
Guest

Mon May 29, 2017 4:51 pm   



On Mon, 29 May 2017 17:28:26 +0200, Janusz <janusz_kk@o2.pl> wrote:
Quote:
łączysz 5-8pinów najlepiej z jednego portu, dajesz 1 na wyjściu i
masz


Najlepiej z różnych. Ale... Po pierwsze muszą być: pinów
niewykorzystanych już nie ma. Po drugie: jeżeli program przez
przypadek włączy tylko jeden pin, to tenże się usmaży. Tertio:
równoległe połączenie zawsze będzie jakiś pin bardziej. Ten padnie
jako pierwszy. A potem będzie kolejny itd.

Grzegorz Niemirowski
Guest

Mon May 29, 2017 4:58 pm   



slawek <fake@fakeemail.com> napisał(a):
Quote:
masz
Najlepiej z różnych. Ale... Po pierwsze muszą być: pinów niewykorzystanych
już nie ma. Po drugie: jeżeli program przez przypadek włączy tylko jeden
pin, to tenże się usmaży.

Odpowiednie testowanie oraz przemyślenie sterowania pinami powinno
zabezpieczyć przed taką sytuacją.

Quote:
Tertio: równoległe połączenie zawsze będzie jakiś pin bardziej. Ten padnie
jako pierwszy. A potem będzie kolejny itd.

Nie padnie, dlaczego miałby? Będą po prostu ściągać dany punkt do masy albo
do plusa. To nie to samo co łączenie równolegle akumulatorów albo zasilaczy.

--
Grzegorz Niemirowski
http://www.grzegorz.net/

slawek
Guest

Tue May 30, 2017 8:35 am   



On Mon, 29 May 2017 18:58:06 +0200, "Grzegorz Niemirowski"
<gnthexfiles@poczta.onet.pl> wrote:
Quote:
Odpowiednie testowanie oraz przemyślenie sterowania pinami powinno
zabezpieczyć przed taką sytuacją.

Pozwolisz że zdanie to wydrukuję i powieszę jako typowy slogan BHP?

Rotfl

Grzegorz Niemirowski
Guest

Tue May 30, 2017 12:23 pm   



slawek <fake@fakeemail.com> napisał(a):
Quote:
Pozwolisz że zdanie to wydrukuję i powieszę jako typowy slogan BHP?

Drukuj co chcesz Smile Wskazuję, że jeśli obawiasz się przypadkowego załączenia
pinu, to najprawdopodobniej kod jest napisany chaotycznie i słabo
przetestowany. Nie twierdzę, że da się wszystko przewidzieć i wyeliminować
100% błędów. Ale jak Ci się piny przypadkowo przestawiają, to coś jest nie
tak :)

--
Grzegorz Niemirowski
http://www.grzegorz.net/

slawek
Guest

Tue May 30, 2017 1:54 pm   



On Tue, 30 May 2017 14:23:38 +0200, "Grzegorz Niemirowski"
<gnthexfiles@poczta.onet.pl> wrote:
Quote:
pinu, to najprawdopodobniej kod jest napisany chaotycznie i słabo
przetestowany.

Ajtam. Tego kodu jeszcze nie ma. Na razie jest robiony hardware. A w
czasie pisania programu różne rzeczy zdarzyć się mogą.

Klasyka to np. MS zapomniał przywracać kontekst FPU, Borland nie
wywoływał destruktorów, Intel miał błąd FDIV, Toshiba hamulce itd.

Stąd postulowanie "co być powinno" to raczej jest śmiesznie naiwne,
niż praktyczne.

Adam Wysocki
Guest

Wed May 31, 2017 12:58 pm   



slawek <fake@fakeemail.com> wrote:

Quote:
Ok. Czyli przy sterowaniu mosfeta napięciem Vout na pinie Atmega jest
po prostu zero POMIMO że w innych okolicznościach przyrody mogłoby
być większe.

Mogloby byc wieksze jakbys zasilal np. LED-a przez rezystor do plusa.

ATmega wymuszajac stan niski na wyjsciu laczy je z masa przez jakas
wewnetrzna rezystancje, i to ta rezystancja sprawia, ze przy wzroscie
pradu plynacego przez pin zwieksza sie napiecie.

W przypadku mosfeta mozesz to zignorowac.

--
[ Email: a@b a=grp b=chmurka.net ]
[ Web: http://www.chmurka.net/ ]

Adam Wysocki
Guest

Wed May 31, 2017 2:20 pm   



slawek <fake@fakeemail.com> wrote:

Quote:
Po drugie: jeżeli program przez przypadek włączy tylko jeden pin,

To nalezy szukac problemu w programie, a nie polegac na tym, ze program
przez przypadek dziala.

Quote:
to tenże się usmaży.

Nie powinien, AVRy sa na to odporne.

Quote:
Tertio: równoległe połączenie zawsze będzie jakiś pin bardziej.
Ten padnie jako pierwszy. A potem będzie kolejny itd.

W przypadku rownoleglego laczenia zrodel napieciowych byloby tak jak
mowisz i dlatego tak sie nie robi, a jak sie robi, to sie dodaje szeregowo
po rezystorze.

Piny wyjsciowe to nie sa zrodla napieciowe. Wyobraz sobie wyjscie jak
rezystor, sciagajacy pin wyjsciowy do pinu zasilajacego (czyli do
wspolnego zrodla napiecia). Jak polaczysz kilka rezystorow rownolegle i
jeden bedzie mial odrobine inna rezystancje, to poplynie przez niego
proporcjonalnie odrobine inny prad, ale reszta rezystorow tez bedzie
pracowala na wspolne wyjscie.

--
[ Email: a@b a=grp b=chmurka.net ]
[ Web: http://www.chmurka.net/ ]

slawek
Guest

Thu Jun 01, 2017 5:51 am   



On Wed, 31 May 2017 10:58:25 +0000 (UTC), gof@somewhere.invalid (Adam
Wysocki) wrote:
Quote:
W przypadku mosfeta mozesz to zignorowac.

Zapamiętam.

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - Stan logiczny Atmega 328 przy Vcc=3.3V - jak działa z MOSFETem BSS138?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map