logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[atmega32][ c ] nieprawidłowe działanie atmegi

medeis_jar 25 Maj 2011 23:59 5261 43
  • #1 9544966
    medeis_jar
    Poziom 11  
    Witam, przeczytałem juz sporo na temat atmegi 32, postanowiłem zrobić projekt led cube 8x8x8 ze strony Link. Zrobiłem obie płytki wszystkie połączenia wnikliwie posprawdzałem przed zasileniem czegokolwiek, zaprogramowałem atmege kodem testowym z podanej strony za pomocą programatora usbtiny poprzez avrdude pod windowsem. Wszystko ładnie i pięknie ale wygląda na to ze nie startuje. nie pojawiają się napięcia pomiędzy wyjściami z tranzystorów (tych od GND sterującymi katodami) a wyjsciami z 74hc574 (sterującymi anodami). Natomiast jest napięcie pomiędzy GND a wyjściami z 74hc574 wynoszące 5v. Wygląda na to że atmega nie podaje napięcia na tranzystory które się nie przełączają i nie dają masy na katody. Sprawdziłem czy na jakichkolwiek wyjściach z atmegi pojawiają sie napiecia i niestety nie, zamiast tranzystorów z tego projektu ( używali połączone 2 tranzystory ze soba) uzyłem tranzystorów 2SC3807. Atmega zasilona poprawnie (dane 100nF kondensatory) reset podpiety do ISP oraz do 10k rezystora połączonego z ACC. Wygląda to tak jakby program w atmedze nie startował chyba że się mylę. Czy ktoś ma jakieś pomysły jak sprawdzić czy program działa prawidłowo ? może ja mam coś nie tak na płytce ? wszystko sprawdzałem kilkanaście razy i skończyły mi sie pomysły. Oczywiście Jtag wyłączone i fuse ustawione wg projektu.

    Jak sprawdzić czy program wykonuje się prawidłowo ?

    Wygląda to tak jakby atmega nie sterowała tranzystorami.

    Płytka ze scalakami jest napewno dobrze polutowana, sprawdzanie wielokrotnie, scalaki tez podmieniałem na inne i dalej to samo.

    [atmega32][ c ] nieprawidłowe działanie atmegi [atmega32][ c ] nieprawidłowe działanie atmegi [atmega32][ c ] nieprawidłowe działanie atmegi [atmega32][ c ] nieprawidłowe działanie atmegi
  • #2 9545254
    Kuniarz
    Moderator Projektowanie
    Ustawiłeś odpowiednio FuseBity ? Podpowiem, że należy przestawić taktowanie na zewnętrzne (kwarc) oraz wyłączyć JTAG.
    Pomogłem? Kup mi kawę.
  • #3 9545372
    medeis_jar
    Poziom 11  
    Kuniarz napisał:
    Ustawiłeś odpowiednio FuseBity ? Podpowiem, że należy przestawić taktowanie na zewnętrzne (kwarc) oraz wyłączyć JTAG.


    tak uzyłem tych instrukcji :

    avrdude -c usbtiny -p m32 -U lfuse:w:0b11101111:m
    avrdude -c usbtiny -p m32 -U hfuse:w:0b11001001:m
  • #4 9545474
    piotrva
    VIP Zasłużony dla elektroda
    Odpal sam procesor i podłącz pod wyjścia diody przez rezystory 330 Ohm lub sprawdź co masz na wyjściach oscyloskopem. Czy programowałeś już wcześniej jakieś uP?
  • #5 9545480
    mirekk36
    Poziom 42  
    1. moim zdaniem lepiej by było fusy przestawić na: LOW: FF oraz HIGH: D9

    2. pierwszą podstawową przyczyną dlaczego taki projekt może nie działać od razu po złożeniu albo nawet nigdy nie ruszy może być to, ze co najmniej 60-70% takich projektów pobranych gdzieś z netu nigdy nie działa prawidłowo. Nie dlatego żeby ktoś coś zaraz kłamał - ale dlatego, że często ludzie wrzucają na fora lub inne strony projekt jeszcze nie dokończony z wadami a to w projekce elektronicznym a to w programie - a zdjęcia z działania pokazują już z późniejszych etapów po poprawkach

    3. jeśli więc sami nie potrafimy nawet w najprostszy sposób programować mikrokontrolerów to uruchamienie czegoś takiego może być katorgą nie do przeżycia :(

    4. ale najgorsze jest niestety samo wykonanie tego :( co tu pokazał kolega. I proszę mi uwierzyć, że nie jest to naśmiewanie się z mojej strony, tylko taka uwaga. Że jeśli już w ogóle np ja miałbym się zabrać za zrobienie takiegoś czyjegoś gotowca bez żadnej wiedzy to zdecydowanie pokusiłbym się przynajmniej na wykonanie poprawnej płytki PCB - zaprojektowanej nawet samemu od początku do końca bo to znacznie mogłoby zmniejszyć ilość czasu na uruchamianie całości.

    Mnie osobiście trudno tutaj cokolwiek sensownego podpowiedzieć widząc te zdjęcia MEGA PAJĄKA - i aż podziwiam zawsze ludzi, za takie samozaparcie w tworzeniu takich rzeczy. Ja już bym się pogubił ;) ...

    Wprawdzie - o zgrozo - widzę w linku w dokumentacji, że autor tak samo zrobił to na mega pająku - ale tym bardziej nie dowierzam, że to tak będzie działać od razu. Może kolega napisze jakiegoś maila do autora ?

    Myślę na prawdę, że zdecydowanie szybciej byłoby się nauczyć podstaw programowania w C i wtedy zrobiłoby się to relatywnie szybciej....

    wiem, wiem, że to może wyglądać na takie tylko mądrzenie się z mojej strony ale to na prawdę nie jest celem tej wypowiedzi. Ale czytam sobie tę dokumentację tego projektu i widzę, że już tu widać kilka różnych wersji wykonania w tym także na arduino.....

    Wg mnie jeden tylko diabeł raczy wiedzieć czy komukolwiek poza autorami udało się wykonać taki projekt na podstawie ich opisu (który skupia się w 90% na tym jak wygląda dioda LED czy kynar trzymany w szczypcach lub wygląd lutownicy jaka została wykorzystana do tego celu) ... jak dla mnie (ale to moja subiektywna opinia) już sama dokumentacja jest tragiczna - jak zresztą wiele na instructables.

    Tzn sam serwis www jest o tyle fajny, że warto go oglądać ale głównie w celu załapania jakiejś inspiracji do tego co można zrobić we własnym zakresie....

    Ok wracając do tematu:

    1. ja nie mam pojęcia jak tu poradzić koledze jak sprawdzić czy program startuje - skoro wynika z opisu, że kolega "ni w ząb" nie zna się na programowaniu :(

    2. gdyby kolega potrafił cośkolwiek programować to wtedy sprawdzenie po kolei etapów działania programu i elektroniki byłoby już mniejszym problemem. Wystarczyłoby otworzyć sobie kody źródłowe i nawet bez żadnego debugera - wystawiać sobie programowo jakieś tam stany testowe na poszczególne piny procka.

    a tak? - a tak bez tego to na podstawie tam badania jakichś stanów logicznych bliżej nie określonych - mało kolega wskóra.....

    no chyba, że po milionowym kolejnym sprawdzeniu połączeń dotrze kolega do tego, że któryś JEDEN może kabelek jest źle przylutowany i po jego poprawieniu bądź po poprawieniu lutów w takim pająku nagle wszystko ruszy..... i tak bym na tym etapie obstawiał że tak się stanie.
  • #6 9545628
    medeis_jar
    Poziom 11  
    do piotrva - ok podepnę diody bezpośrednio przez rezystor i sprawdzę, co do programowania programowałem 8051 w assemblerze za pomocą keila.

    do mirekk - jak już napisałem połączenia były moim pierwszym typem, jednak wszystkie są zrobione poprawnie, wiem ze wygląda to tragicznie, jednak nigdy nie tworzyłem sam pcb wiec zrobiłem to metodą copy - paste z projektu podanego w linku, zgodzę sie ze to co oni tam zamieścili to jakaś żenada jeśli chodzi o połączenia, wszystko sam łączyłem za pomocą not katalogowych i porównywałem z ich zdjęciami, wygląda na to ze wszystko jest ok.

    Co do maila do autora projektu to nie znalazłem żadnego kontaktu, jedynie niezrozumiałe forum oraz możliwość komentowania co uczyniłem i nie dostałem odpowiedzi.
  • #7 9545821
    drzasiek
    Specjalista CNC
    Jesteś pewien, że program wgrał się prawidłowo? Wrzuć tu schemat bo tam się trzeba rejestrować, żeby cokolwiek pobrać chyba.
    Masz dostęp do oscyloskopu? Żeby sprawdzić czy program się wykonuje to tylko oscyloskop pod wyjście uC sterujące tranzystorami i wtedy zobaczysz co (jeśli cokolwiek) tam się dzieje, multimetrem nic tu nie zmierzysz akurat.
  • #8 9546199
    medeis_jar
    Poziom 11  
    drzasiek napisał:
    Jesteś pewien, że program wgrał się prawidłowo? Wrzuć tu schemat bo tam się trzeba rejestrować, żeby cokolwiek pobrać chyba.
    Masz dostęp do oscyloskopu? Żeby sprawdzić czy program się wykonuje to tylko oscyloskop pod wyjście uC sterujące tranzystorami i wtedy zobaczysz co (jeśli cokolwiek) tam się dzieje, multimetrem nic tu nie zmierzysz akurat.


    [atmega32][ c ] nieprawidłowe działanie atmegi

    to jedyny schemat wyjscia data z scalaków podpiete sa do atmegi PA od 0 - 7, adres select pod port B 0-2 no i OE pod port B pin 3. Do portu C 0-7 są podpiete odpowiednio tranzystory sterujące GND.


    Co do programu to tak jak najbardziej wszytko wyglądało tak

    [atmega32][ c ] nieprawidłowe działanie atmegi [atmega32][ c ] nieprawidłowe działanie atmegi

    znajomy ma oscyloskop to mogę sobie sprawdzić
  • #9 9546398
    mirekk36
    Poziom 42  
    medeis_jar napisał:


    to jedyny schemat wyjscia data z scalaków podpiete sa do atmegi PA od 0 - 7, adres select pod port B 0-2 no i OE pod port B pin 3. Do portu C 0-7 są podpiete odpowiednio tranzystory sterujące GND.


    Jeśli to byłby jedyny schemat to w ogóle nie wiem czy ja bym kiedykolwiek rozpoczął budowę takiego jakiegoś projektu nie mając doświadczenia w tej dziedzinie. To nie żaden schemat to co pokazałeś niestety :(

    ale powiem więcej - na tej stronce można zassać niby pełną wersję schematu czyli przede wszystkim tego jak podłączone jest to wszystko do procesora. Przecież nawet w PDF'ie z tej stronki masz takie 2 schematy - tyle że tak niewyraźne że można sobie je darować.

    Za to są linki do pobrania schematu w eagle - zresztą płyty PCB też

    ale znowu czy to się poprawnie da pobrać to już tego nie wiem....

    generalnie to jeszcze raz powiem, że podziwiam za takie samozaparcie aby realizować samodzielnie bez praktyki programowania taki skomplikowany (tzn skomplikowany w sensie pająka i dokumentacji) projekt....

    Bo oczywiście jeśli miałoby się nawet podstawy programowania to już można byłoby samemu takie coś zrobić i dodatkowo byłoby jeszcze więcej satysfakcji ;)
  • #10 9546407
    drzasiek
    Specjalista CNC
    medeis_jar napisał:

    znajomy ma oscyloskop to mogę sobie sprawdzić

    To sprawdź i daj znać co się dzieje. Bez tego nie wiadomo co nie działa, program czy reszta.
  • #11 9546516
    medeis_jar
    Poziom 11  
    mirekk36 napisał:
    medeis_jar napisał:


    to jedyny schemat wyjscia data z scalaków podpiete sa do atmegi PA od 0 - 7, adres select pod port B 0-2 no i OE pod port B pin 3. Do portu C 0-7 są podpiete odpowiednio tranzystory sterujące GND.


    Jeśli to byłby jedyny schemat to w ogóle nie wiem czy ja bym kiedykolwiek rozpoczął budowę takiego jakiegoś projektu nie mając doświadczenia w tej dziedzinie. To nie żaden schemat to co pokazałeś niestety :(

    ale powiem więcej - na tej stronce można zassać niby pełną wersję schematu czyli przede wszystkim tego jak podłączone jest to wszystko do procesora. Przecież nawet w PDF'ie z tej stronki masz takie 2 schematy - tyle że tak niewyraźne że można sobie je darować.

    Za to są linki do pobrania schematu w eagle - zresztą płyty PCB też

    ale znowu czy to się poprawnie da pobrać to już tego nie wiem....

    generalnie to jeszcze raz powiem, że podziwiam za takie samozaparcie aby realizować samodzielnie bez praktyki programowania taki skomplikowany (tzn skomplikowany w sensie pająka i dokumentacji) projekt....

    Bo oczywiście jeśli miałoby się nawet podstawy programowania to już można byłoby samemu takie coś zrobić i dodatkowo byłoby jeszcze więcej satysfakcji ;)


    mirku dzieki za to ze sie interesujesz ale jesli masz pisać kolejny post o tym jak to by było fajnie mieć profesjonalnie wykonana płytkę to lepiej nic nie pisz, żadnych więcej schematow nie ma do tego projektu wiem bo sprawdziłem wszystko (jesli mi wskażesz gdzie niby jest do pobrania schemat połączeniowy z prockiem to stawiam czteropak piwa), to co jest w eaglu narysowane do pobrania to jest to samo co jpg wrzucone na stronę, połączenia z prockiem sa opisane tylko i wyłącznie słownie, wiec bede wdzieczny za pomoc z tym co mam a nie z tym co mógłbym mieć,

    Dodano po 1 [minuty]:

    drzasiek napisał:
    medeis_jar napisał:

    znajomy ma oscyloskop to mogę sobie sprawdzić

    To sprawdź i daj znać co się dzieje. Bez tego nie wiadomo co nie działa, program czy reszta.


    jakich przebiegów mogę się spodziewać ? rozumiem że powinienem sprawdzić przebiegi pomiedzy GND a wyjsciamy na tranzystory i adresator ?
  • #12 9546589
    drzasiek
    Specjalista CNC
    medeis_jar napisał:

    jakich przebiegów mogę się spodziewać ? rozumiem że powinienem sprawdzić przebiegi pomiedzy GND a wyjsciamy na tranzystory i adresator ?

    Nie wiem, nie jestem komputerem. Na twoim miejscu spodziewałbym się ciszy?No chyba że poknociłeś schemat. Powinny być tam zero-jedynkowe przebiegi, pewnie niczym tego nie zsynchronizujesz żeby zobaczyć (pojedynczym wyzwoleniem się ratuj) ale chociaż zobacz czy cokolwiek się dzieje.
    Mierz między wyjściami z procka a GND. Z tego co wcześniej napisałeś steruje tym PORTA więc między wyjściami portu A i GND mierz.
  • #13 9547221
    medeis_jar
    Poziom 11  
    drzasiek napisał:
    medeis_jar napisał:

    jakich przebiegów mogę się spodziewać ? rozumiem że powinienem sprawdzić przebiegi pomiedzy GND a wyjsciamy na tranzystory i adresator ?

    Nie wiem, nie jestem komputerem. Na twoim miejscu spodziewałbym się ciszy?No chyba że poknociłeś schemat. Powinny być tam zero-jedynkowe przebiegi, pewnie niczym tego nie zsynchronizujesz żeby zobaczyć (pojedynczym wyzwoleniem się ratuj) ale chociaż zobacz czy cokolwiek się dzieje.
    Mierz między wyjściami z procka a GND. Z tego co wcześniej napisałeś steruje tym PORTA więc między wyjściami portu A i GND mierz.


    zgadza się nie było żadnych przebiegów, wniosek z tego taki ze atmega nie staruje ?
  • #14 9547236
    piotrva
    VIP Zasłużony dla elektroda
    A gdzie sprawdzałeś? Sprawdź na wyjściach atmegi, przy odpiętych rejestrach sterujących.
  • #15 9547278
    medeis_jar
    Poziom 11  
    piotrva napisał:
    A gdzie sprawdzałeś? Sprawdź na wyjściach atmegi, przy odpiętych rejestrach sterujących.


    sprawdziłem wszystkie wyjscia atmegi, z podpietymi rejestrami i bez, brak przebiegów oprócz zasilania, resetu i AREF
  • #16 9547328
    dondu
    Moderator na urlopie...
    Czytam z dystansem to co piszesz i żal mi Ciebie, ale wybrałeś sobie projekt, który Ciebie przerasta, i w wykonaniu którego każdy kabelek, lut czy ścieżka może być problemem.

    Zastanów się, czy jednak nie lepiej zatrzymać się na tym etapie, zrobić coś prostego, by nabrać doświadczenia, a za 2 tygodnie wrócić do tego projektu, mając dużo szerszą wiedzę i praktykę, bo najgorszym jest zniechęcenie, które przychodzi podczas realizacji takich projektów jak ten.
  • #18 9547352
    medeis_jar
    Poziom 11  
    dondu napisał:
    Czytam z dystansem to co piszesz i żal mi Ciebie, ale wybrałeś sobie projekt, który Ciebie przerasta, i w wykonaniu którego każdy kabelek, lut czy ścieżka może być problemem.

    Zastanów się, czy jednak nie lepiej zatrzymać się na tym etapie, zrobić coś prostego, by nabrać doświadczenia, a za 2 tygodnie wrócić do tego projektu, mając dużo szerszą wiedzę i praktykę, bo najgorszym jest zniechęcenie, które przychodzi podczas realizacji takich projektów jak ten.


    jest to projekt na zajęcia, wybrałem taki bo taki miałem ochotę wybrać, nie rozumiem co wam tak to przeszkadza? nie masz ochoty czytać i pomóc to nie pomagaj, chyba ze jesteś trollem i nabijasz sobie posty bo lubisz ?

    Dodano po 2 [minuty]:

    piotrva napisał:
    A jakie masz przebiegi na Xtal1 i Xtal2?


    na xtal2 miałem 14.746 Mhz natomiast na xtal 1 nie pamiętam czy był przebieg czy nie
  • #19 9547425
    drzasiek
    Specjalista CNC
    Skoro procek dalej się programuje tzn, że działa. Najistotniejsze są przebiegi na Porcie A (powiedziałeś, że ten port steruje). Skoro na porcie A jest cisza, tzn że program jest do niczego i w tym momencie nie można nic z tym zrobić, bo pewnie masz tylko wsad do procka a nie kod źródłowy. Jedyne co możesz w takim wypadku zrobić to podmienić Atmegę (mało prawdopodobne, żeby to wina uC była) albo napisać programik załączający diody na porcie A i będziesz pewny, czy ten port (i zarazem cały procek) działa.
    A na dondu się nie denerwuj bo jest jednym z najbardziej cierpliwych i wyrozumiałych ludzi względem początkujących na tym forum.
    Wyskoczyłeś trochę z motyką na słońce.
  • Pomocny post
    #20 9547432
    dondu
    Moderator na urlopie...
    medeis_jar napisał:
    jest to projekt na zajęcia, wybrałem taki bo taki miałem ochotę wybrać, nie rozumiem co wam tak to przeszkadza? nie masz ochoty czytać i pomóc to nie pomagaj, chyba ze jesteś trollem i nabijasz sobie posty bo lubisz ?

    To była dobra rada, z której już wielu skorzystało i byli z tego bardzo zadowoleni.
    Branie na początek skomplikowanego projektu przerosło już wielu. Niektórzy z nich już się mikrokontrolerami nie zajmują, bo się zniechęcili efektami.

    I nie ma się co wkurzać, jak ktoś chce Ci wskazać właściwą drogę. Jeżeli to projekt do szkoły, to niestety musisz go zakończyć i nie masz wyjścia. Ale następny projekt zacznij od początku, ucząc się poszczególnych peryferii w mC.

    Oczywiście wszystko zależy od Twoich decyzji.

    A w prezencie ode mnie 20pkt bo mogą Ci się przydać.

    Dodano po 3 [minuty]:

    drzasiek napisał:
    A na dondu się nie denerwuj bo jest jednym z najbardziej cierpliwych i wyrozumiałych ludzi względem początkujących na tym forum.
    Wyskoczyłeś trochę z motyką na słońce.

    Dziękuję za dobrą opinię.
    Ja także dawno temu zaczynałem i wiem że często jest pod górkę :)
  • #21 9547465
    medeis_jar
    Poziom 11  
    Rozumiem, faktycznie trochę się uniosłem, ponieważ jestem trochę zestresowany, nie wiem co w tym momencie mam zrobić, jesli chodzi o programowanie atmegi to miałem się dopiero tego zacząć uczyć, liczyłem że sam wsad wystarczy i będzie ładnie i pięknie, jeśli możecie to podajcie jakiś prosty wsad choćby mryganie diody a ja sprawdzę czy to zadziała. Proszę wiem skoczyłem na głęboką wodę ale muszę jakoś z tego wybrnąć...

    Macie jakiś sprawdzony kurs pod atmege ? mirek widziałem oferuje książkę jednak na razie mam tydzień czasu na skończenie projektu więc jestem trochę w d..
  • #23 9547563
    drzasiek
    Specjalista CNC
    Masz, minuta roboty i programik gotowy. Jeśli masz kwarc 14.746 Mhz to dioda podłączona do każdego wyjścia portu A powinna mrugać raz na sekundę.
    (nie zapomnij o rezystorku ograniczającym prąd diody)
    Co do kursu który podał ci dondu to polecam ten kurs z diody, bardzo fajnie napisany, sam na nim zaczynałem.
  • #24 9547577
    medeis_jar
    Poziom 11  
    dziekuje wam bardzo, zaraz sprawdze i poczytam sobie
  • #25 9547582
    dondu
    Moderator na urlopie...
    Drzasiek jeśli możesz to pomóż koledze, bo ja jestem zajęty w tym temacie: https://www.elektroda.pl/rtvforum/topic1994271.html

    A dałbyś radę jeszcze tutaj: https://www.elektroda.pl/rtvforum/topic2003978.html
    podpowiedzieć jak utworzyć projekt w Studio i dołączyć gotowe pliki które ma to byłoby super.
  • #26 9547604
    mirekk36
    Poziom 42  
    medeis_jar napisał:

    mirku dzieki za to ze sie interesujesz ale jesli masz pisać kolejny post o tym jak to by było fajnie mieć profesjonalnie wykonana płytkę to lepiej nic nie pisz, żadnych więcej schematow nie ma do tego projektu wiem bo sprawdziłem wszystko (jesli mi wskażesz gdzie niby jest do pobrania schemat połączeniowy z prockiem to stawiam czteropak piwa), to co jest w eaglu narysowane do pobrania to jest to samo co jpg wrzucone na stronę, połączenia z prockiem sa opisane tylko i wyłącznie słownie, wiec bede wdzieczny za pomoc z tym co mam a nie z tym co mógłbym mieć,


    Nie spodziewałem się tego po koledze, ale ok nie będę więcej pisał poza tym, że jak się chce to się pobierze wszystkie schematy do tego projektu i to bardzo dokładne i z procesorem - dosłownie wszystkie. Wskazałem ci tylko drogę - a ty???

    a ty, teraz już widzę szukasz gotowca bo samemu nie chce ci się poszukać. Szkoda, bo myślałem że moje wskazówki naprowadzą cię na drogę przynajmniej próby poznania tego zagadnienia dokładniej. Nawet w minimalnym stopniu co by ci od razu z marszu pomogło - zamiast sprawdzanie na oślep czegoś tam oscyloskopem albo miernikiem jakie napięcia są na jakichś tam nóżkach układu. Proszę poniżej pokazuję ci, że schemat można pobrać i mam go na swoim dysku:

    [atmega32][ c ] nieprawidłowe działanie atmegi

    ale to nie jedyny dostępny taki pełny i dokładny schemat, są jeszcze inne. Ale dziękuję uprzejmie za twój czteropak piwa.

    A poza tym nawet te dokładne schematy też bardziej by ci pomogły gdybyś chociaż liznął jakiejś wiedzy n/t programowania.

    Jeśli więc nie mnie to posłuchaj chociaż porad kolegi dondu - zamiast boczyć się na kolejnego osobnika z elektrody.
  • #27 9547610
    drzasiek
    Specjalista CNC
    No też zajęty jestem, mam wolny wieczór to pracuję nad swoim projektem, trochę mnie to rozprasza jak się tak odrywam. Z tym projektem a AS napiszę mu potem ale to jak już będę miał dość swojego kompilowania na dziś (Chyba, że ktoś wcześniej mu wytłumaczy).
  • #28 9547755
    medeis_jar
    Poziom 11  
    mirekk36 napisał:
    medeis_jar napisał:

    mirku dzieki za to ze sie interesujesz ale jesli masz pisać kolejny post o tym jak to by było fajnie mieć profesjonalnie wykonana płytkę to lepiej nic nie pisz, żadnych więcej schematow nie ma do tego projektu wiem bo sprawdziłem wszystko (jesli mi wskażesz gdzie niby jest do pobrania schemat połączeniowy z prockiem to stawiam czteropak piwa), to co jest w eaglu narysowane do pobrania to jest to samo co jpg wrzucone na stronę, połączenia z prockiem sa opisane tylko i wyłącznie słownie, wiec bede wdzieczny za pomoc z tym co mam a nie z tym co mógłbym mieć,


    Nie spodziewałem się tego po koledze, ale ok nie będę więcej pisał poza tym, że jak się chce to się pobierze wszystkie schematy do tego projektu i to bardzo dokładne i z procesorem - dosłownie wszystkie. Wskazałem ci tylko drogę - a ty???

    a ty, teraz już widzę szukasz gotowca bo samemu nie chce ci się poszukać. Szkoda, bo myślałem że moje wskazówki naprowadzą cię na drogę przynajmniej próby poznania tego zagadnienia dokładniej. Nawet w minimalnym stopniu co by ci od razu z marszu pomogło - zamiast sprawdzanie na oślep czegoś tam oscyloskopem albo miernikiem jakie napięcia są na jakichś tam nóżkach układu. Proszę poniżej pokazuję ci, że schemat można pobrać i mam go na swoim dysku:

    [atmega32][ c ] nieprawidłowe działanie atmegi

    ale to nie jedyny dostępny taki pełny i dokładny schemat, są jeszcze inne. Ale dziękuję uprzejmie za twój czteropak piwa.

    A poza tym nawet te dokładne schematy też bardziej by ci pomogły gdybyś chociaż liznął jakiejś wiedzy n/t programowania.

    Jeśli więc nie mnie to posłuchaj chociaż porad kolegi dondu - zamiast boczyć się na kolejnego osobnika z elektrody.


    nie wiem w jaki sposób pobrałeś te schematy z tej strony mirku, mnie pobierają się jakieś śmieci, i w dodatku w rozszerzeniu tmp a nie sch, i niczym tego nie moge otworzyć.


    Jesli chodzi o to co napisałem to napisałem tak dlatego iż jestem zagorzałym czytelnikiem rożnych for i denerwuje mnie jak temat jest o jednym a nagle ktos zaczyna pisać że nie dasz rady, że musisz jeszcze wiele sie nauczyć, zacznij od zera, mam kilka projektów za sobą, jednak jesli chodzi o mikrokontrolery jest to mój pierwszy raz, i jakoś większą satysfakcje da mi jak ukończę ten projekt niż sterowanie 3 diodami, zgodzę się że przydało by się najpierw nauczyć się poządnie programować ale stało się inaczej więc przykro mi że to odebrałeś jako obrazę, nie miałem niczego takiego na celu....

    O gotowca nikogo nie poprosiłem, poprosiłem o wsad aby przetestować czy atmega działa poprawnie gdyż sam zapewne cokolwiek napisałbym dopiero koło środy, czwartku a oddać muszę to w sobotę. Pozdrawiam
  • #29 9548736
    medeis_jar
    Poziom 11  
    no więc atmega działa prawidłowo, wrzuciłem wsad i na porcie A ładnie dioda mrygała. Czy pomiędzy bazą tranzystora a atmega powinnien być rezystor ?
REKLAMA