Arduino Mega USB-Serial Hebrák

Arduino Mega-t én ramps 1.4-hez használtam először. Sajnos ez a kombó nálam nem túl biztonságosnak bizonyult.

Egyszer 22Ohm-os illesztő ellenállást nyírtam ki ATMEGA16U2 és az USB csatlik között, majd kétszer az ATMEGA16U2-is hazavágtam.

Ellenállásnál szerencsém volt mert 4x22Omh-os hallóellenállást használtak, a D+ és D- középső kettőbe kötötték így egyszerűen csak annyi volt a dolgom hogy „ón pacával” a még jó ellenállásokat bekötöttem. Talán ezt nem véletlenül hallóellenállással :)

Mivel kínai klónokról van szó, valami „kici occó” LM1117-hez hasonlót raktak bele és így amikor rövidre zártam az 5V-os ágát fordítva rádugót HALL végállás kapcsolóval. Szépen elfüstölt ATMEGA16U2 és négy motor vezérlőm a ramps-on…..

Volt egy tartalék Megám és így kicseréltem, de ekkor még nem tudtam hogy motorvezérlők is elpukkantak. Így mind két megából távozott a működtető füst. Valószínűleg „kici occó” 1117-es feszstab kipurcant akkor a kimenete 5V fölé ment, és mindent magával vitt a halálba ami az 5V-os ágon volt 4db A4988 lépdelő motorvezérlőt és ATMEGA16U2. De valamiért a MEGA 2560-as és a LCD megúszta. Később ezért is terveztem egy új ramps kompatibilis panelt. Mivel MEGA 2560-as jó volt, port lábai nem nyíródtak ki, úgy döntöttem megmentem.

Fiókból előkotortam egy CP2102-es USB-Serial tool-t, és fel hebrákoltam. Lekaptam ATMEGA16U2-t majd kétoldalú ragasztóval fel ragasztottam az aljára, végezetül szépen bedrótoztam. 

RX, TX gondolom egyértelmű, még a DTR kimenetét kell beforrasztani (ez indítja újra a megát FW feltöltés elött) C7-es kondira vagy RN3-as hálóellenállásra (Mint én)