Arduino ja Ethernet Shield toide

Jutud ehitamisest, häälestamisest, modifitseerimisest...

Moderaator: ES2MA

Vasta
ES2MA
Postitusi: 343
Liitunud: 21 Jaan 2007, 22:04
QTH Locator:
Asukoht: Tallinn/Viljandi

Arduino ja Ethernet Shield toide

Postitus Postitas ES2MA »

Olen vaevelnud siin komboga Arduino UNO R3 ja Ethernet Shield W5100. Nagu ikka hakkavad probleemid toitest. Arduinot ei saa toita tema välise toite pesast, sest plaadi peal olev 5V regulaator läheb kiiresti tulikuumaks, Ethernet Shield annab tarbimisse oma panuse. Toiteplokk on 7,5VDC.

Tegin USB pesast toitmiseks tavalise lihtsa pingeregulaatori. 7805 ja elektrolüüdid ette ning järele (2200uF ja 100uF). Mugavuse mõttes panin protoplaadile ka usb pesa, kus vaid + ja - toitepinid ühendatud regulaatoriga vastavalt. Nüüd kui panen toiteka seina, mõõdan regulaatori väljundist 4.97V pistan Arduinosse mineva USB kaabli USB pessa, siis komplekt nagu saaks toite (pinge endiselt 4.97V ja ledid põlevad) aga korralikult käima ei hakka, Ethernet Shieldi kommunikatsiooni ledid isegi ei vilgatagi, pin 13 led justkui põleks. Kui aga võtan seinast toiteadapteri välja ning pistan tagasi mõne hetke pärast, siis hakkab komplekt ilusti tööle ja side Ethernet Shieldi ja UNO-ga olemas.

Miks ta sellise lahenduse juures 5V katkestamise peale pirtsutama peaks?
Kasutaja avatar
es3at
Site Admin
Postitusi: 637
Liitunud: 29 Nov 2005, 15:48
QTH Locator: KO18UO
Asukoht: Pürnumaa

Re: Arduino ja Ethernet Shield toide

Postitus Postitas es3at »

Kas reseti andmine paneb ta tööle?
ES2MA
Postitusi: 343
Liitunud: 21 Jaan 2007, 22:04
QTH Locator:
Asukoht: Tallinn/Viljandi

Re: Arduino ja Ethernet Shield toide

Postitus Postitas ES2MA »

es3at kirjutas:Kas reseti andmine paneb ta tööle?
Jah, kui reseti vajutada emba-kumba plaadi peal, siis tõesti läheb tööle.
Kasutaja avatar
es3at
Site Admin
Postitusi: 637
Liitunud: 29 Nov 2005, 15:48
QTH Locator: KO18UO
Asukoht: Pürnumaa

Re: Arduino ja Ethernet Shield toide

Postitus Postitas es3at »

Reseti otsal peaks olema siis rc ahel. Toite lülimisel tehakse sellega väike viide. Tundub, et etherneti omal seda pole või on konde/takk väike.

Samuti võib olla, et plaatide resetid viiakse kokku. Siis takkide summarne takistus väheneb, kondekas/kondekad laetakse liiga kiiresti täis ja viide lüheneb.
Kui koodi ise kirjutad võid proovida kasutada brownout'i (BOD).
ES2MA
Postitusi: 343
Liitunud: 21 Jaan 2007, 22:04
QTH Locator:
Asukoht: Tallinn/Viljandi

Re: Arduino ja Ethernet Shield toide

Postitus Postitas ES2MA »

Panin Reset ja GND vahele 10uF konde. Tundub, et stardib nüüd paremini. Mul pole otseselt ka seda USB otsa enam vaja välja kiskuda, kui see komplekt juba käiku läheb.
Kasutaja avatar
ES2TL
Postitusi: 1604
Liitunud: 15 Sept 2006, 10:39
QTH Locator:
Asukoht: Tallinn Mähe, Keila (KO29KL, KO29EH)
Kontakt:

Re: Arduino ja Ethernet Shield toide

Postitus Postitas ES2TL »

Ja takile soovitan peale panna vastupingestatuna dioodi, see aitab kondekat voolu
katkestuse korral kiiremini tühjendada.
Kasutaja avatar
officer
Postitusi: 487
Liitunud: 19 Jaan 2009, 22:34
QTH Locator: KO29KL
Asukoht: Viimsi.

Re: Arduino ja Ethernet Shield toide

Postitus Postitas officer »

...jah, ilmselt see klots võnkus(pahasoovlikult!).
ES2JT
es1cw
Postitusi: 382
Liitunud: 11 Mär 2013, 23:07
QTH Locator: KO29HK

Re: Arduino ja Ethernet Shield toide

Postitus Postitas es1cw »

ES2MA kirjutas:Olen vaevelnud siin komboga Arduino UNO R3 ja Ethernet Shield W5100. Nagu ikka hakkavad probleemid toitest. Arduinot ei saa toita tema välise toite pesast, sest plaadi peal olev 5V regulaator läheb kiiresti tulikuumaks, Ethernet Shield annab tarbimisse oma panuse. Toiteplokk on 7,5VDC.
Tekita sellele regulaatorile täiendav radiaator vaskplekist "U" kujuline, plaadi ja regulaatori vahele ja küljed kahelt poolt kikki. Regulaatori ja pleki vahele termoülekandeks möksi ka muidugi....
de 1CW
Vasta