Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie

Door sebastius Hardware 112

Hardware 112

Lego-hondje krijgt nieuw leven

28-09-2015 • 06:00

75 Linkedin

Tweaker sebastius helpt je uit de brand

Op Tweakers zijn veel bijdragen van communityleden te vinden. Het bekendst zijn natuurlijk de reacties onder artikelen en de productreviews, maar ook de Tweakblogs bevatten soms echte pareltjes. Meer dan eens komen die pareltjes van tweaker sebastius, die op zijn 'knutselblog' laat zien hoe je oude, defecte hardware weer tot leven kunt wekken met behulp van wat gezond verstand, geduld, technische kennis en een soldeerbout.

Omdat de reparatieposts van sebastius zo goed worden ontvangen, hebben we hem gevraagd of hij af en toe een vergelijkbare post voor de frontpage wil schrijven. Dit zag hij gelukkig helemaal zitten en vandaag kun je een nieuwe editie lezen, over de reparatie van een Lego Mindstorms NXT-controller die de geest leek te hebben gegeven.

Lego NXT Puppy tot leven gewekt

Door sebastius

Na de overweldigende hoeveelheid positieve reacties op het eerste deel van deze reeks waren er snel genoeg leuke projecten om uit te kiezen. Deze keer is de Lego Mindstorms NXT-controller van Sulaine aan de beurt.

"Laatst was ik met een schattig hondje aan het spelen (Puppy van Lego mindstorms NXT) en het plan was om een verjaardagstaart met Puppy te maken voor zoonlief in november", schreef Sulaine me. "Helaas, na even spelen wou Puppy niet verder lopen (hij heeft vast de toekomstige verjaardagstaart opgegeten en is overleden aan hyperglykemie of door de schrik dat hij uit elkaar ging). Ik heb een tweede NXT-brick die het ook niet doet. Deze is tweedehands gekocht en pas nadat ik met de eerste aan de slag was gegaan, ontdekte ik dat ook de tweede het niet deed. Na gegoogeld te hebben, las ik dat dit een bekend beeldschermprobleem is. Helaas doet Lego er niks mee (verjaard product). Als je mij kunt helpen, kan ik Puppy en de verjaardagstaart maken voor de verjaardag van zoonlief. Is Puppy blij en zijn wij blij."

Hardware 112 - Lego MindstormsHoe kun je daar nou nee tegen zeggen: een puppy, een knutselende moeder, een blij kind en taart?

Mindstorms is een leuke serie van Lego. Lego besturen met een computer of afstandsbediening is van alle computertijden en Mindstorms maakte het nog toegankelijker, met veel sensors, mooie motoren, enzovoort. Moderne versies draaien allerlei programmeertalen en er is een relatief krachtige processor aan boord. Helaas blijkt het spul een houdbaarheidsdatum te hebben, wat je bij ‘normaal’ Lego niet verwacht. De binnengekomen set leek inderdaad weinig tot niets te doen.

Testen voor de taart

Als ik een apparaat aangeleverd krijg, begin ik met een vrij uitgebreide testfase. Is het apparaat echt zo ‘dood’ als de eigenaar omschrijft?

Een paar batterijen erin en het apparaat leek inderdaad een ‘brick’, een dure plastic baksteen. Geen geluid, geen beeld, geen reactie op knoppen, niets. Maar wacht, op een NXT-‘brick’ zit een usb-b-poort. Aangesloten op mijn pc leverde dat op dat ik in het apparaatoverzicht een extra ‘samengesteld apparaat’ van de Lego Group had. Wat nou brick? Dit ding werkt gewoon. Deze usb-melding leerde mij een aantal zaken. Er was onboard-power, want alle chips kregen stroom; er was een kloksignaal, en de firmware en controller waren in orde, want de microcontroller bootte. Het meeste van het apparaat werkte dus gewoon. De eerste test was geslaagd, de taart was nabij.

Dit is het moment dat ik je uit elkaar schroef

Uiteraard kwam vervolgens het moment om te gaan demonteren. Lego is zo vriendelijk geweest doodgewone kruiskopschroeven te gebruiken in plaats van Pentalobes en lijm. Ja ik kijk naar jou, Apple! Met wat werk was de kap eraf. Het batterijvak moest met de soldeerbout losgehaald worden. Meteen viel nog iets op.

De luidspreker had een keer 'iets' meegemaakt, waardoor de eigenaar er draadjes aan geknutseld had. Ik kan me ook voorstellen wat. De luidspreker is vastgeplakt aan de displaymodule en de draadjes ervan zijn vastgesoldeerd op de printplaat in plaats van met een handige connector. Als je het scherm loshaalt, trek je de draadjes kapot. Dit is een typisch voorbeeld, net als het gesoldeerde batterijvak, van consumentenelektronica; het moet goedkoop en als je een connector kunt besparen scheelt dat weer 2 cent op een product. Nou ja die luidspreker zou wel komen. Het verklaarde wel waarom het ding geen geluid gaf; de draadjes lagen los.

Hierboven zie je het ‘moederbord’ van de NXT. Twee microcontrollers, een Atmel ARM en een ATMega, een bluetooth-module, wat spanningsregelaars en motorcontrollers. Een simpel ding eigenlijk. Omdat de NXT prima werkte op de usb-poort, verwachtte ik een relatief simpel defect. De luidspreker werkte niet door de gebroken draad, maar waarom had ik geen beeld? Met een oscilloscoop heb ik gecheckt of het scherm daadwerkelijk data kreeg en of alle spanningen aanwezig waren. Hier zag ik prachtige data lopen. Dan bleef er eigenlijk nog maar één verdachte over: het schermpje zelf.

Een oog-vingercoördinatietest

De schermmodule is een simpel printplaatje met een connector naar het ‘moederbord’, vlakjes voor de knopjes, een paar weerstandjes en condensatortjes, en natuurlijk de lcd zelf. Het scherm zit met een stukje tape vast aan de print. Onder die tape zit een plat kabeltje om het printje te verbinden met het scherm. Een bekend probleem met dit soort verbindingen is dat ze het niet lang volhouden, vanwege mechanische stress. Even wrijven met een vinger over beide uiteinden leverde dit op:

Beeld! Helaas was dat van korte duur, maar de diagnose was wel compleet; de verbinding tussen lcd en printplaat was slecht, waardoor er geen plaatje op het scherm te zien was.

Onder de tape zit de beloofde kabel. Deze is aan de print gelijmd of heel voorzichtig gesoldeerd. Aan de kant van de lcd zit het ook vast, maar ik kan je niet vertellen hoe precies. Er zit een dikke laag gummi-achtig materiaal op, waarschijnlijk ter bescherming en om toch een beetje flexibel te zijn.

Hierboven zie je een detailopname van de kabel op de print. Tijd om de reparatie uit te voeren. Ik wilde proberen de verbinding te herstellen door de contacten te verhitten met de soldeerbout. Ik streek met een schone punt over alle vlakjes, hopend dat ik dan weer beeld zou hebben. Aan de lcd-kant heb ik dat net zo gedaan. Ik werkte op een temperatuur van 225 graden. Het is altijd nuttig even te testen of het plastic van de kabel niet direct kapotgaat als je het verwarmt. Een vlakke (beitel)punt werkt erg goed voor deze klus.

Na deze verhitte operatie was het beeld weer stabiel.

Tijd voor taart

In enkele stappen had ik de NXT weer in elkaar gezet. Het batterijvak op de bodem, moederbord en plastic zijkanten erop.

Tot slot was de luidspreker aan de beurt. Het draadje heb ik vervangen door een langer exemplaar. Verder heb ik een kleine aanpassing gedaan aan het frame, zodat alles uit elkaar kan zonder dat de draadjes weer breken.

Met dit alles waren we bijna aan het slot van deze reparatieklus. Er restte nog één ding; Sulaine was zo aardig (en slim) om alle onderdelen van de NXT Puppy mee te sturen. Ik kon dus een kwartiertje extra prutsen met Lego. Heerlijk! En na dit bouwfestijn snapte ik waarom zij dit met haar zoon wilde delen: wat een schattig plaatje.

We zien graag de foto van de taart tegemoet, Sulaine. De taart zelf trouwens ook ;)

Heb jij nog kapotte hardware liggen?

Heb je iets dat niet meer werkt en dat je toch heel dierbaar is? Meld dan jouw probleem met foto’s en een goed verhaal in 'Hardware 112 - hardware stuq? Meld het hier'. Samen met de redactie kiest sebastius elke maand een project uit om te repareren, met natuurlijk een reparatieverslag op de frontpage.

Wat vind je van dit artikel?

Geef je mening in het Geachte Redactie-forum.

Reacties (75)

Wijzig sortering
Wat is het toch heerlijk om elke keer dit soort reparaties te mogen aanschouwen. Niet zomaar achteloos de prullenbak in maar "redelijk" eenvoudig weer werkend te maken. Dit is eigenlijk iets waarvan ik zou zeggen: "maak hier tijd voor op een school." Lagere school of middelbaar om het even. Gewoon het idee dat men dingen kan repareren en niet alles meteen vernieuwd moet worden.

In een woord: "BRAVO!"

En nog extra een grote bak van : "HULDE!"

Mijn week is weer goed begonnen _/-\o_ _/-\o_ _/-\o_
Cool ik zou bijna gaan marktplaatsen voor ook zo'n puppie :)
Ontzettend leuk om dit te lezen, sebastius!

Het is weer tweakers oude stijl, oude hardware repareren omdat het kan. Complimenten over de eenvoud van je beschrijving, zonder de technische details te verliezen!

Voor iemand die elektrotechniek leuk vindt maar er helemaal niet in thuis is (ik ben softwarespecialist), is dit elke keer weer een eye-opener :)

Ik kijk uit naar de volgende editie!
Dit las weer lekker weg op de vroege ochtend. Ik sta elke keer weer te kijken hoe 'makkelijk' het allemaal lijkt. Mits je verstand hebt van elektronica.

Anyway, zit met smart te wachten op je volgende fix!!
mocht je geinteresseerd zijn in het maken van een android app voor je puppy, moet je eens zoeken naar app inventor. een simpele programmeeromgeving zonder java te hoeven kennen, met speciale mindstorms functies.
Even buiten het feit dat wat je doet erg vet is, je verhaal is altijd erg makkelijk te lezen. Geen ellende lange onzin, maar gewoon in 1 stuk goed door te lezen met extra (zeer nuttige) informatie.
Weer een prachtig en leerzaam verhaal!!
Kijk dit soort artikelen mogen vaker uitgelicht worden op de Tweakers homepage!
Reuze interessant!
A job well done Sebastius!

Super mooi om te lezen. Dat goede gevoel van het knutselen en puzelen en de beloning van een werkend apparaat, heerlijk! Kan me er helemaal mee inleven, al ben ik zelf niet veel verder gegaan dat het schoonmaken van de binnenzijde van joysticks zodat de knoppen weer functioneren ;). Maar het gevoel is heel herkenbaar en net als het oplossen van een OS probleem.

Bedankt en keep up the goodwork
Supergaaf Sebastius, echt ontzettend leuk om te lezen. Met iedere blog kom ik een stap dichterbij om (defecte of gebrekkige) delen van mijn Apple collectie bij je langs te brengen, woon toch om de hoek.. Blijf zo bezig! :D

Op dit item kan niet meer gereageerd worden.


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True