Reparatie deuropener

M-i-c-h-e-l

Golden Member

Goedemiddag,

Mij is gevraagd om 's naar een deuropener te kijken die geen spanning meer op de motor geeft.

Het gaat om een Transit 97 van het Italiaanse merk Ditec.
Motor unit is de ONT97C

Een schema heb ik er niet van, dus ik ben maar aan het meten gegaan.

De voedingsspanningen rond de motor sturing zijn in orde.
De voedingsspanningen voor de microprocessor zijn in orde.

De deur wordt bediend door een maakcontact op de klemmenstrook.
Als ik ga meten vanaf die klemmenstrook, dan meet ik een goed signaal tot
aan de microprocessor. Alleen ik meet op geen enkele andere pin van de uP een uitgaand stuursignaal.
Kan ik daaruit opmaken dat de uP om zeep is?

De processor stuurt een GAL aan (zo'n programmeerbaar ic). Deze gal stuurt op zijn beurt de mosfet driver aan.

Buiten de vraag of de processor kapot is, kan het zijn dat de inhoud van de GAL is vergaan? Het apparaat is namelijk meer dan 20 jaar oud.
Dat zal nu niet de oorzaak van het probleem zijn, maar ik vroeg het me gewoon af.

Toeternietoe

Dubbelgeïsoleerd

1 - 8 = beveiligingscircuit, moet doorverbonden zijn.
1 - 9 = Stop (Noodstop??), moet doorverbonden zijn.

Daar waar een schakeling rookt, vloeit de meeste stroom (1e hoofdwet van Toeternietoe)
M-i-c-h-e-l

Golden Member

Op 16 januari 2021 15:56:11 schreef Toeternietoe:
1 - 8 = beveiligingscircuit, moet doorverbonden zijn.
1 - 9 = Stop (Noodstop??), moet doorverbonden zijn.

Bedankt voor de hint.
1-8 had ik nog niet doorverbonden, maar ook als deze - net als 1-9 - doorverbonden is, dan meet ik geen verandering op een output.

Volgens mij wordt de FET-brug met PWM aangestuurd, dus ik ga 's met de
scoop meten op de processor. Is ook wel logisch eigenlijk omdat de open - en dicht-snelheid gekozen kan worden mbv de potmeters.

Ik vraag me wel af waarom er een GAL, een EEPROM en nog een programmeerbaar device op die print zitten. Zo spannend is een deursturing nou ook weer neer niet toch?

heb een dergelijk model weleens ingesteld, hier kan ook de duwkracht ingesteld worden en de sluitsnelheid enz.

een ander model al vaker hersteld, die heeft een draadgewonden potmeter om te zien wat de armpositie is. die potmeteras loopt droog na 15 jaar dan breekt de loper af en loopt de pot uit de bevestiging. ding krijgt dan hele rare kuren..

waar rook was, werkt nu iets niet meer
M-i-c-h-e-l

Golden Member

De fet driver wordt inderdaad via PWM aangestuurd.
Dit meet ik netjes terug: vanaf de processor tot op de gates van de FETs.

Ik heb de motor er nog 's aangehangen, en deze draait nu wel.
Terwijl hij bij een eerste test niets deed.

Oke, nu hij draait, draait ie alleen maar door.
Hij stopt dus niet.
Volgens mij moet dit type opener een vast aantal seconden openen en sluiten.
Er zit geen terugkoppeling op naar de print.

Het encodersignaal geeft netjes een blokgolf en is te volgen tot op de processor. De processor krijgt dus een encoder signaal terug.

Geen idee waar het nog fout kan zitten eigenlijk.
Morgen de eigenaar nog maar 's om informatie vragen.

Heb je al gekeken naar slechte solderingen? Het zou me niks verbazen als er ergens iets slecht contact maakt. Met name rond onderdelen die warm worden.

Spanning staat en stroom gaat!
M-i-c-h-e-l

Golden Member

Intussen nog wat meer informatie losgepeuterd bij de eigenaar.

Het ding kwam binnen met de klacht: geen spanning op de motorklemmen.

Nu hoorde ik van hemzelf: Hij gaat wel open, maar hij sluit niet meer.
Hij blijft de motor dus bekrachtigen in de "open" stand.

Apart hoe snel er verwarring kan ontstaan bij een klachtomschrijving.
Ik leer weer: niks geloven van wat iemand zegt, zelf gaan meten.
En dat heb ik dan ook gedaan.

Bij een powerup voert het apparaat eerst een actie uit waarbij de hoek wordt gemeten tot aan de "open" stand. Deze hoek wordt bewaard.
Bij een volgende "open" actie wordt dit versneld uitgevoerd.

Het probleem lijkt nu te zijn dat het ding niet meer detecteerd wanneer de deur tegen de stopper aanbotst.
Dit detecteren kan volgens mij op 2 manieren plaatsvinden:

* Stroomdetectie (stroomsterkte wordt verhoogd als de deur blokkeert)
* Via de encoder. Dit lijkt me voor dit apparaat het meest voor de hand liggend.

De encoder werkt goed, signaal is goed en komt op de processor binnen.
En toch stopt de "open" actie niet.

De pest is ook dat ik hier niet kan testen of het euvel is verholpen.

M-i-c-h-e-l

Golden Member

Ik kan wél testen door het apparaat op tafel vast te zetten en met een stalen stang de deurstop\blokkering na te bootsen door de stang tegen de tafel te laten draaien. Werkt perfect.

Dus het ding werkt nu maar geen idee wat er nu aan defect was eigenlijk.

Ik heb wel wat dingen losgesoldeerd, ic's uit- en ingenomen etc.

De print nog maar even nalopen en dan kan hij terug naar de eigenaar.