Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Stacja lutownicza na Atmega8

JaroFon 29 Sty 2017 21:04 257475 620
  • #601 29 Sty 2017 21:04
    miszczo997
    Poziom 27  

    Pierwsze co to odetnij linie D0, D1,D2,D3 wyświetlacza od masy od masy ponieważ to połączenie jest błędne podczas korzystania z linii RW. Następnie przestaw fusebit ckdiv atmegi tak, aby pracowała ona na wewnętrznym oscylatorze 8MHz. Być może nie zgadzają się timingi podczas komunikacji z wyświetlaczem, a z doświadczenia wiem, że ten program wisi jak nie dostanie odpowiedzi od wyświetlacza.

    Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz pendrive 32GB.
  • #602 29 Sty 2017 21:34
    yogi009
    Poziom 42  

    Dokładne (większe foto) i przede wszystkim także stronę ścieżek. Z tego obrazka można tylko wysnuć wnioski co do porządku na płytce, o połączeniach nie wiadomo dalej nic.

  • #603 29 Sty 2017 22:09
    krychast
    Poziom 20  

    Tak dokładnie.Za dużo "kabelków" do LCD. Zastanawiam się jak robiłeś płytkę skoro elementy są pod skosem-niestety w oryginale u Kamila Sz. nie ma takich kwiatków. Kiedyś robiło się lakierem lub farbą olejną(marker to było coś) i płytki lepiej wychodziły Koszulki na goldpinach LCD nie dogrzane, mam nadzieje że chociaż je przylutowałeś?

    Kolejna sprawa jeśli chodzi o zegar kontrolera. W projekcie Kamila jest tak:

    Cytat:
    $regfile = "m8def.dat"
    $crystal = 1000000


    nie wiem w końcu jaki soft ładujesz czy z EP czy Kamila. Ja polecę soft mod z grzałką OFF po załączeniu-do ściągnięcia w temacie stacji. Ale na sam początek już widać jaki bałagan panuje na płytce i aż boje się zobaczyć stronę lutowania. Myślę że tu tkwi problem w uruchomieniu. Bankowo coś nie łączy lub zwiera.

    Co do obrażania się- nikt się tu nie obraża ale sam nie potrafisz dać minimum info by sobie pomóc. Moja rada zrób płytkę na nowo-zadbaj o staranność wykonania-wtedy uruchomienie układu jest znacznie prostsze. Co do zaprogramowania kontrolera. Ja do Krakowa mam ponad 600 km ale zapewne znajdzie się ktoś bliżej. Zarzuć zdjęcie strony lutowania i więcej zdjęć z elementami

    Reasumując (wg mnie):
    -nowa płytka (w temacie parę projektów jest)-ta Twoja będzie wiecznie sprawiać problemy
    -soft mod z grzałką OFF przy starcie

  • #605 29 Sty 2017 22:22
    krzysztof2803
    Poziom 10  

    Dzięki koledzy.Jest zmiana. Zmieniłem częstotliwość oscylatora na 8 mhz,wgrałem od nowa program
    i teraz widzę że zapis zostaje na atmedze.Linie D0-D3 mam odcięte.Pin rw do atmegi.Takiego fuesbita CKDIV nie widziałem w programie.Jutro kupię wszystkie nowe układy o ile będą i podmienię.
    Jeżeli miałbym uszkodzony wyświetlacz wyświetlą się kwadraty.

  • #606 29 Sty 2017 22:30
    krychast
    Poziom 20  

    Nie koniecznie uszkodzony, chociażby sprawa kontrastu lub zainicjowania spowodowana błędnym podłączeniem. Skąd wziąłeś CKDIV? Fusebity masz tu pod mkAVR, oczywiście pod soft z EP. Na pinie R/W ma być stan niski więc daj go do masy!!!

    Odpalałeś układ po ponownym zaprogramowaniu? W mkAVR jest weryfikacja zapisu więc pokaże Ci czy poszło czy nie.
    Stacja lutownicza na Atmega8

  • #607 29 Sty 2017 22:32
    miszczo997
    Poziom 27  

    Ale nie ma sensu kupować niczego dopóki nie uruchomisz wyświetlacza tak żebyś widział napis powitalny. Który wsad wgrałeś? Tutaj masz link do działającej wersji wsadu z EP. https://www.elektroda.pl/rtvforum/viewtopic.php?p=14539333#14539333
    Wyświetla Ci się cokolwiek w tym momencie na wyświetlaczu? Jeżeli same prostokąty w górnej linii to znaczy, że wyświetlacz działa i poprawnie przechodzi inicjalizację sprzętową. I jeżeli tak się dzieje to masz problem z komunikacją między mikrokontrolerem, a wyświetlaczem. Najlepiej ustaw miernik na tester diod/ciągłości obwodu i przepikaj pomiędzy samymi nóżkami mikrokontrolera a pinami wyświetlacza. Jeżeli połączenia będą poprawne to nie ma prawa to nie działać.
    Ckdiv - mój błąd, atmega nie ma takiego fusebita, ale chodziło mi jedynie o ustawienie oscylatora 8mhz.

  • #608 29 Sty 2017 22:42
    krzysztof2803
    Poziom 10  

    W którymś z postów kolega Miszczo997 napisał że do wsadu z EP ma być pin rw do atmegi-to ja już nie wiem.Fusy mam takie same.

  • #609 29 Sty 2017 23:01
    krychast
    Poziom 20  

    Przeczytaj 3 strone watku i juz bedziesz wiedzial jak podlaczyc r -w.Ile mozna tlumaczyc?

  • #610 09 Lut 2017 22:52
    krzysztof2803
    Poziom 10  

    Wgrałem wsad polecany przez miszczo997. Ustawiłem wewnętrzny zegar ma 8 mhz i na wyświetlaczu zobaczyłem tekst.Pin r\w do atmegi,odwrotnie nic nie było widać tylko kwadraty.Menu się przełącza lecz nie steruje
    załączaniem grzałki.Miałem żle podłączoną kolbę i coś mogło ulec uszkodzeniu-muszę posprawdzać.

  • #611 10 Lut 2017 05:59
    krychast
    Poziom 20  

    Tam masz 4 przewody do podlaczenia a w zasadzie 2 na ktore trzeba zwrocic uwage czyli+- termopary.Ciezko cos tam zepsuc.

  • #612 10 Lut 2017 14:46
    krzysztof2803
    Poziom 10  

    Sprawdziłem kolbę podpinając pod 24v-sprawna bo grzeję i na wyświetlaczu podnosiła się temperatura czyli termopara działa.Na sterowaniu MOC-a mam 1.2v nie wiem czy to wystarczy
    bo w przeciwnym razie podejrzewam triaka a akurat nie mam w zapasie i czy jak jest to napięcie
    to grzałka powinna grzać czy muszą być spełnione jeszcze inne warunki.

  • #613 10 Lut 2017 15:01
    krychast
    Poziom 20  

    Napięcie na zaciskach grzałki pojawia się w impulsach w takt grzania i jest zależne od zadanej temperatury, i jest różne a dochodzi max do 24V.

    Jeśli nie zrobiłeś na nowo płytki i bazujesz na swojej "Hiroszimie" to nie dziw się że to nie zadziała.

  • #614 10 Lut 2017 16:10
    krzysztof2803
    Poziom 10  

    Dzięki krychast że pomagasz kupię triak i zobaczę i jak powiedziałeś to musi działać.
    A co do nowego pcb to owszem zrobię wręcz muszę ale dopiero jak odpalę układ i będę
    więdział wszystko gdzie dołożyć scieżkę gdzie odciąć masę bo jak widać jest różnie.
    Masa wsadów jeszcze więcej układów.

  • #615 10 Lut 2017 16:18
    krychast
    Poziom 20  

    Boze jak ciezka gadka z Tobą. Dostales na tacy gotowe odpowiedzi a zachowujesz sie jak 5 letnie dziecko.Wszystko zostalo napisane odnośnie wsadu jak i pinu r/w jak i pcb ktore w zasadzie niczym sie nie różnią. Czemu nie docieraja do Ciebie podpowiedzi?

  • #617 20 Lut 2017 14:07
    krzysztof2803
    Poziom 10  

    Dziękuję za pomoc. Stacja pracuję,teraz tylko nowa płytka i obudowa .Płytka jak na zdjęciu,pin rw
    do atmegi-wsad polecany w post 607 zegar wewnętrzny na 8 Mhz.
    Straty poniesione z własnej winy to:triak.2x elektrolit .stabilizator 5v-ale warto było.

  • #618 20 Lut 2017 14:11
    krychast
    Poziom 20  

    Lepszy jest wsad modyfikowany z grzałką OFF przy starcie ale Twój wybór.

  • #619 26 Lis 2017 11:08
    TKUCZ
    Poziom 10  

    zabieram się do zmontowania ;) stacji od kumooo .
    Pytanie czy zamiast Mega8 będzie działało z Mega16 A?.
    Możliwe jest dołożenie hot air w jednym IC???


    P.S może ktoś posiada schemat i pcb z mega16 . Wszystko jest na Atmega8.

  Szukaj w 5mln produktów