nadejszła wiekopomna chwiła...

Mar 12, 2015 32 Replies

...i się zabrałem za poprawianie piecyka T962A.



formatting link
Porozkręcałem to dziadostwo, i oto pierwsza kwestia. Na złączach w sterowniku od chu..a ulubionego specyfiku chinoli - czyli termogluta.



tak to wygląda :

formatting link
Pytanko - jest jakiś sposób, coby ułatwić sobie zdjęcie tego gówna ? Poza grzaniem opalarką, bo na to wpadłem sam - ale wolałbym tego uniknąć z uwagi na elektrolity...


W dniu czwartek, 12 marca 2015 22:50:22 UTC+1 użytkownik sundayman napisał:

Nie mogłem się doczekać:). Co do kleju niestety nie mam doświadczeń.

2m

Zastosowałem dłubanie wkrętakiem i odrywanie szczypcami :) Mordęga, ale jakoś poszło.

Po zaznaczeniu konektorów, żeby potem nie pomylić i odpięciu przewodów wygląda toto tak;

formatting link
W sumie jest to bardzo podobne do PCB z wersji T962, procesor ten sam (LPC2134F). Ale są drobne różnice. Teraz trzeba będzie spróbować zapodać soft, no i zrobić opisaną modyfikację na PCB.

A którą z wersji "modu" zamierzasz zastosować ?

2m

a to są różne ? :) Właśnie czytam...

W dniu czwartek, 12 marca 2015 23:34:46 UTC+1 użytkownik sundayman napisał:

No.. są.

1.DS18B20 do kompensacji cold-junction 2.MAX31850K kompensacja i dodatkowe 2szt TC. 3.MAX31855K j.w.ale po SPI Nowy firmware chyba samoczynnie wykrywa typ modu. Mnie podoba się Ver.2 2m

No to sprawa jasna. Nie chcem ale muszem zacząć od początku, czyli (1), ponieważ muszę szybciutko coś polutować. Do jutra nie skombinuję

A potem się zobaczy.

Ale koniecznie daj znać jak poszło.

2m P.S. Jestem w posiadaniu PCB do ver.2 Jeśli będziesz zainteresowany to mogę wspomóc :)

W dniu 13.03.2015 o 00:17, 2m pisze:

Oszywiście że dam. Jutro będę próbował dziadostwo uruchomić, bo w sobotę mam Dzień Lutowania...

W dniu 2015-03-12 o 22:50, sundayman pisze:

Siostro, skalpel.

W dniu 2015-03-13 o 01:33, sundayman pisze:

Może być. Ewentualnie: "Co ty mi dajesz? Brudny? Aaa, może być."

Wziąłem się za sprawdzenie, czy schemat sterownika :

formatting link
jest poprawny (lub też zgodny z wersją T962A). I tu pierwsza zagwozdka. Nawet na zdjęciach PCB widać poważny błąd na schemacie.

Chodzi o sterowanie grzałkami i wentylatorem głównym. Wg. schematu, grzałki są sterowane przez dwa inwertery U9A + U9F, z pinu

33 MCU. A wentylator przez inwertery U9B + U9E z pinu 32 MCU.

Wystarczy spojrzeć na foto PCB (sprawdziłem to też na mojej PCB na żywo), że grzałki są włączane z pinu 34 a wentylator z 33.

Gdyby chodziło tylko o numer pinu, to można by powiedzieć, że to detal. Ale - opisy pinów na schemacie :

Pin 32 = P1.24 / TRACECLK Pin 33 = P0.8/TXD1/PWM4/AD1.1

są poprawne. Czyli jeżeli koleś poprawnie je ujął w programie - to to przecież nie ma prawa działać !

Może któryś z kolegów zajrzeć w kod, jak to tam jest ? (nie, nie jestem leniwy - nie znam środowiska na razie)

W dniu sobota, 14 marca 2015 20:33:58 UTC+1 użytkownik sundayman napisał:

// Turn off FAN & Heater using legacy registers so they stay off during bootloader // Fan = PIN0.8 // Heater = PIN0.9 IODIR0 = (1 << 8) | (1 << 9); IOSET0 = (1 << 8) | (1 << 9);

W dniu 2015-03-12 o 23:28, sundayman pisze:

(...)

Na przyszłość: termoglut bardzo nerwowo reaguje na izopropanol. Robi się kruchy, i łatwo go oderwać. Możliwe że izopropanol go trochę rozpuszcza więc trzeba uważać na styki.

Już nie pamiętam kto mi pokazał jako pierwszy, ale bardzo mu za to dziękuję :)

A, no to czyli w programie jest dobrze. Nie poprawił na schemacie, czy jak ?

Kolejny drobiazg... złącze ISP (J10 na schemacie) jest odwrotnie, tj. tam gdzie jest pin1 powinien być pin5. Czyli patrząc na zdjęcie kolejność jest (wg. schematu) 5-4-3-2-1.

Potem, rezystor podciągający czujnik DS18B20 nie ma na schemacie wartości (4k2)

I dlaczego zastosował zasilanie DS18B20 z linii danych, zamiast normalnie się podpiąć do 3.3V ? To się sprawdza ? Nigdy nie stosowałem takiego rozwiązania - widzę w datasheetcie "parasite powered DS18B20" - ale do czego jest tam w takim razie na schemacie tranzystor ?

Strong pullup na czas konwersji.

Mod się rozwija. Kompensacja na DS była pierwsza. W opisie jest napisane dlaczego używa trybu parasite(bo było łatwiej przylutować :). Potem zrobili ver. 2 na oddzielnej płytce i tam problemu nie ma. Nie sugeruj się mocno schematem. To reversing i opublikowano go stosunkowo niedawno. piece czasami się różnią bo chińczyk montuje to co ma pod ręką - raz doda raz ujmie. Co do ISP to na jednych płytach jest 5 a na innych 6 pinów (chyba!) Zerknij tu:

formatting link
Przy kompensacji na DS pomiary dalej są robione przez ADC w procku. Dlatego dlatego jest tam wątek o kalibracji potencjometrami. Dlatego ver.2 jest lepsza bo tam wszystko jest brane cyfrowo z MAX'ów.

2m

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required