• [ABANDONED] Sterownik stacji BGA

#281 Re: Sterownik stacji BGA


da kmkm2 30 agosto 2011, 12:48
Brakuje jeszcze ścieżki między n.6 wyświetlacza a n.34 procesora, połączenie niby było na schemacie, ale coś nieprawidłowo chwyciło. Za jakiś czas będę zamawiał jeszcze płytki w wersji poprawionej. Poprawiona wersja programu na komputer pewnie powstanie na jesieni, kiedy będzie odpowiedni nastrój do pisania programu:)

Re: Re: Sterownik stacji BGA


da Google Adsense [BOT] 30 agosto 2011, 12:48

#282 Re: Sterownik stacji BGA


da Usunięty Użytkownik 402 30 agosto 2011, 12:52
Z miłą chęcią zakupię jedną płytkę, najchętniej już z działającym cpu, bo nie mam programatora.

#283 Re: Sterownik stacji BGA


da Macpod 30 agosto 2011, 13:51
kmkm2 a co się zmieni w wersji poprawionej?:)

#284 Re: Sterownik stacji BGA


da kmkm2 30 agosto 2011, 13:53
Usunięte zostaną ww. błędy.

#285 Re: Sterownik stacji BGA


da Macpod 30 agosto 2011, 13:54
Chodziło mi o program. Na 1 płytce błędy usunąłem i czekam tylko, aż przyjdzie wyświetlacz.

#286 Re: Sterownik stacji BGA


da Dawid20 30 agosto 2011, 14:55
A może by wykorzystać jako bazę gotowy program np. od Achi lub Jovy? I odpowiednio go przystosować do sterownika.

#287 Re: Sterownik stacji BGA


da kmkm2 30 agosto 2011, 15:18
A są dostępne gdzieś kod źródłowy w c++ lub c#? Jeśli nie, to można się tylko na nim wzorować.

#288 Re: Sterownik stacji BGA


da Dawid20 30 agosto 2011, 15:32
kmkm2 ha scritto:A są dostępne gdzieś kod źródłowy w c++ lub c#? Jeśli nie to można się tylko na nim wzorować.



No chyba właśnie nie, ale właśnie o to mi chodziło, by wzorować się na programie Jovy, który jest według mnie bardzo przyjazny.

#289 Re: Sterownik stacji BGA


da elserwrk 31 agosto 2011, 07:52
Musiałem jeszcze dodatkowo zamienić 2 z 3 na złączu USB, bo PC komunikował awarię urządzenia. Po zmianie wykrywa wszystko OK. Proszę potwierdzić, czy to błąd płytki, czy ja coś pomieszałem w kabelkach.
Co z pinem 3 FT232 - do reset procka i gniazdem SV2 brak ścieżki i gniazda na płytce.
Po załadowaniu przez ISP loadera, załadowałem firmware przez USB, ale potem już jakoś eeprom nie udało mi się załadować. Może nie za bardzo umiem obsługiwać ten program do ładowania przez USB. Musiałem konwertować plikxx.eep na hex i przez ISP załadowałem.
Wydaje mi się, że pliki HEX są bardziej uniwersalne dla AVR niż xxx.bin itp. Większość progów dopomina się właśnie HEX.

Klawisze też chyba nie odpowiadają opisowi na schemacie.

Tak czy siak mam już żywy sterownik, komunikację z FT232, klawisze, LEDy.
Teraz podłączam termopary i sterowanie grzałkami i dalsze testy.

#290 Re: Sterownik stacji BGA


da elserwrk 31 agosto 2011, 10:54
U mnie jest tak:

Klawisze: S1-MENU, S2-DOWN, S3-LIGHT, S4-UP, S5-ENTER
Ledy: LED1-Power, LED2-Heater down, LED3-Heater up

Wyjścia na grzałki jak w opisie czyli OK.
Stacja wypluwa dane na USB czyli OK.
Temperatury płyty i dolnej grzałki mam stabilne OK, ale górna skacze dość mocno.
Grzałki mam na Seri QP elcera, na profilach od kmkm2 ma problem dogrzać płytkę ponad 130 st.
Odległość od dolnych promienników do płytki 3,5 cm. Wolałbym zmienić profil niż opuszczać płytkę, bo jak zaczyna wyłączać zasilanie grzałek to wcale nie świecą, a nie wiem czy wtedy nie grzeją gorzej. A i płytka powinna być bezpieczniejsza? Jak będzie dalej.

No i tu mam kłopot z obsługą ładowania tych profili z programu stacja bga 3.exe
Wyrzuca błąd, że nie ma jakiejś biblioteki "MSVCR100D.dll".

Następny problem to programowanie przez USB - poszło tylko raz jak był wgrany flash bootloader.hex. Na razie radzę sobie przez ISP.

Tak po prawdzie to ja buduję tą stacje bardziej w celach uniwersalnych i chciałbym aby był w niej tryb grzania tylko górną grzałką, bez zasilania dolnej.

#291 Re: Sterownik stacji BGA


da kmkm2 31 agosto 2011, 12:08
Jaka jest temperatura dolnych grzałek w momencie kiedy temperatura przestaje iść w górę? Być może grzałka dolna osiągnęła maksymalną temperaturę ustaloną w programie i dlatego dalej nie grzeje. Programowanie przez usb, może nie działać z powodu błędnie ustawionych fusebitów przez co kasuje się bootloader. Temperatura górnej grzałki nie jest istotna dla procesu sterowania i jest podawana tylko w celach informacyjnych. Program do ładowania profili wymaga biblioteki Microsoft .NET Framework.

#292 Re: Sterownik stacji BGA


da elserwrk 31 agosto 2011, 13:25
Temp. dolnych grzałek to 230st. Pokombinuję z wgraniem własnych profili i zobaczymy, zapewne każda stacja wymaga innych ustawień w zależności od grzałek. Pokombinuję z tymi bibliotekami.
A fuse mam:
Ext = #0xFF
Low = #0x8F
High = #0xD4
Tak jak zalecałeś.
Lock mam #0xCF i może tu jest problem z zablokowanym loaderem, spróbuję na lock #0xFF, wtedy wszystko powinno być odblokowane.

#293 Re: Sterownik stacji BGA


da kmkm2 31 agosto 2011, 13:34
Obszar bootloadera jest zablokowany, żeby nie dało się go skasować. Proszę przesłać mi na maila dane, jakie są wysyłane przez sterownik na usb, powinno wszystko działać, mimo iż są inne grzałki.

#294 Re: Sterownik stacji BGA


da elserwrk 31 agosto 2011, 13:43
Wieczorkiem pokombinuję i się odezwę na maila, bo teraz mam poważniejsze zajęcia. Na spokojnie się dojdzie co i jak.
Prosiłbym o tryb tylko na górną grzałkę jak będzie wolna chwilka lub przy okazji jakichś poprawek softu.

#295 Re: Sterownik stacji BGA


da kmkm2 31 agosto 2011, 13:55
Przecież to można osiągnąć ustawiając temperaturę maksymalną w etapie pierwszym na np. 20*C, wtedy nie będzie grzała dolna grzałka:).

#296 Re: Sterownik stacji BGA


da elserwrk 31 agosto 2011, 14:13
No tak może i racja, jak będą mi działać profile, to sobie zrobię taki.

Z ładowaniem Flash jakoś sobie poradziłem - wyłączam sterownik - reset port i załączam sterownik,
ładuje mi wtedy plik flash.

Program Stacja BGA v1.0 po dodaniu do folderu z programem tej biblioteki co się pytał nie wyrzuca już błędu ale czepia się portu. Czy ten port ma jakieś specjalne ustawienia ?

Immagine

Frame Work 4 zainstalowane.


Zmieniłem na COM2 i poszło.

#297 Re: Sterownik stacji BGA


da elserwrk 2 settembre 2011, 09:42
No już wszystko uruchomiłem i mam parę pytanek bo nie ma konkretnej instrukcji obsługi.

Wiec:
Jak mogę edytować profile - PUSTY 1234.... zawsze odczytuje mi profil 0 tzn ten pierwszy,
bez względy czy mam załadowany pusty 1, 2....

Program na PC ciągle się mi się zacina, wiesza nieraz nie zapisuje niektórych parametrów w etapach 3, 4, 5.

Zauważyłem że program górną grzałką grzeje do temp MAX i potem następuje przesterowanie temperatury o co najmniej 5 stopni. Może warto byłoby zmienić sterowanie aby np przed 5 st. do temp max zmniejszał automatycznie przyrost temperatury niezależnie od etapu wtedy nie trzeba byłoby kombinować z przyrostem w dodatkowym etapie.

#298 Re: Sterownik stacji BGA


da willyvmm 2 settembre 2011, 13:00
Pozwolę się trochę wtrącić.

Każda konstrukcja jest inna, a co się z tym wiąże inaczej reaguje na sterowanie, ma inną bezwładność itd.

Dlatego uważam że może dobrze by było gdyby autor oprogramowania umożliwił aby każdy sobie sam mógł ustawić parametry takie jak mu pasują.
(Z tego co pamiętam to sterownik niema zaimplementowanego algorytmu PID, ale na pewno są jakieś inne parametry którymi można modyfikować działanie.)

#299 Re: Sterownik stacji BGA


da elserwrk 2 settembre 2011, 13:35
To że każda konstrukcja ma inne parametry jest oczywiste, jest możliwość dopasowania się
za pomocą profili, ja jedynie zauważyłem że wprowadzenie takiej drobnej korekty sterowania w okolicy temperatury zadanej byłoby przydatne.
Ja akurat nie używam stacji do kładzenie BGA więc moje uwagi mogą być trochę dziwne
dla kolegów. Np wymiana driverów w płycie ECU samochodu itp.....
Nie będzie problemów z dostrojeniem stacji do moich wymagań byle dało się zapisywać więcej niż 1 profil, oprócz tych trzech (a po zmianie profilu 0 dwa) które są wgrane w eeprom.

#300 Re: Sterownik stacji BGA


da willyvmm 2 settembre 2011, 14:32
elserwrk ha scritto:To że każda konstrukcja ma inne parametry jest oczywiste, jest możliwość dopasowania się
za pomocą profili.


Niestety nie zgodzę się z kolegą. Takie rozwiązanie owszem jest możliwe, ale to partyzantka. Stacja powinna mieć możliwość "kalibracji" takiej czy innej, aby ten sam profil mniej więcej tak samo się zachowywał na różnych egzemplarzach. Po to są profile lutowania, a nie po to by zastępować sterownik.

-- piątek, 2 września 2011, 15:32 --

elserwrk ha scritto:To że każda konstrukcja ma inne parametry jest oczywiste, jest możliwość dopasowania się
za pomocą profili.


Niestety nie zgodzę się z kolegą. Takie rozwiązanie owszem jest możliwe, ale to partyzantka. Stacja powinna mieć możliwość "kalibracji" takiej czy innej, aby ten sam profil mniej więcej tak samo się zachowywał na różnych egzemplarzach. Po to są profile lutowania, a nie po to by zastępować sterownik.

Re: Sterownik stacji BGA


da Google Adsense [BOT] 2 settembre 2011, 14:32

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

_______________________________
Tutti i diritti riservati. È severamente vietata la copia non autorizzata del contenuto di questo sito Web o di qualsiasi sua parte.
Eventuali marchi, nomi di società, prodotti o servizi pubblicati su questo sito Web appartengono ai legittimi proprietari, sono protetti da copyright e utilizzati solo a scopo informativo.