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.

Kłopot z programatorem do PIC18F2550

pawel_na_chwile 17 Kwi 2011 17:31 2364 2
  • #1 17 Kwi 2011 17:31
    pawel_na_chwile
    Poziom 11  

    Witam, właśnie jestem w trakcie tworzenia pracy dyplomowej opartej o PIC16F877A, sama praca już zaczęła mi działać, jednak mój prowadzący stwierdził że sposób programowania znajdującego się tam mikrokontrolera ma być przez port USB, a nie COM jak mam w tej chwili, przy różnych eksperymentach chyba uszkodziłem mojego coma w starej stacjonarce, gdyż poczciwy jdm nie wyciąga nagle 13V potrzebnych na mclr do programowania, nie mając wyjścia postanowiłem zbudować programator z strony http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm,, kilka osób z forum go zbudowało i działa, jednak niektórzy do których pisałem mieli poważny problem z zaprogramowaniem PIC18F2550, poczciwy ART2003 tak rozreklamowany tu na forum, również mi niezbyt chce działać, a testowałem go na dwóch różnych lpt w różnych kompach i nic, kompletne 0V na każdym wyprowadzeniu mimo iż już z 10 razy sprawdziłem programatorek i nigdzie błędu nie znalazłem ,więc moje pytanie jak skonfigurować program winpic800 żeby jeszcze raz spróbować przemęczyć programowanie, od razu piszę że mam ten plik pdf gdzie opisują ustawienia i tak nic nie działa, a jeżeli nie to pożyczyłem programator MPLAB ICD2, ale nie umiem go obsłużyć, nie wiem jak go skonfigurować żeby programował, w ogóle nie lubię środowiska MBLAB, dla mnie za bardzo zamotane, ale może ktoś krok po kroku podpowie jak zaprogramować procek i który plik wgrać b8_fw13.hex, czy b8_fw15.hex, oraz co z bitami konfiguracyjnymi, bo jak wczytuję dowolny plik do winpic800 to oscylator ustawia się na HS20MHz, a w schemacie jest zewnętrzny kwarc nie powinien przypadkiem ustawiać się na XT 20MHz, ech sądzę że mój problem jest błahy ale brak znajomości angielskiego w elektronice to totalna katorga

    Dodano po 52 [minuty]:

    Na razie mam mały postęp z tym ART2003, olałem to co pisali w pdf o ustawieniu hardwar i ustawiłem to po swojemu, mianowicie zaznaczone w configuration/hardwar mam usar vpp2, usar vdd, usar mclr, , data ustawiona jest jako reset +2, data in jako ack +1, clock jako autlf +2 dodatkowo zaznaczone invert, vpp jako select +2 dodatkowo zaznaczone invert, vpp vdd mclr icsp wszystko ustawione jako 0, adres także jako 0, przy tych ustawieniach na mikrokontrolerze pojawiło się +5V zasilające, oraz na RB7 w trakcie programowania, waha się napięcie od 0,45V do 2,5V co jest porównywalne z jdm, niestety na RB6 nadal 0V i co gorsza na mclr także 0V, jeżeli to rozwiążę to podeśle jak ustawiłem bity, ale teraz jak testuje sprzęt to pojawia mi się że hardwar OK, tylko nadal nie znajduje procka

    Dodano po 1 [godziny] 46 [minuty]:

    Kapituluje z dalszymi pracami z tym programatorem ART2003, czym można jeszcze zaprogramować pic18f2550, i czy da się orginalnym programatorem MPLAB ICD2, gdyż taki mam, a jeżeli tak to jak to zrobić bo niezbyt znam środowisko mblab, dodam że programator już podłączyłem i działa z wersją programu 8.5

    0 2
  • #2 17 Kwi 2011 18:17
    dondu
    Moderator Mikrokontrolery Projektowanie

    pawel_na_chwile napisał:
    ... czym można jeszcze zaprogramować pic18f2550, i czy da się orginalnym programatorem MPLAB ICD2, gdyż taki mam,...

    Da się:

    Kłopot z programatorem do PIC18F2550


    pawel_na_chwile napisał:
    ... a jeżeli tak to jak to zrobić bo niezbyt znam środowisko mblab...

    Konkretnie czego nie wiesz?

    0
  • #3 17 Kwi 2011 20:19
    pawel_na_chwile
    Poziom 11  

    Dziękuję koledzy za zainteresowanie, po długich walkach wygrałem pierwszą bitwę, ten ART2003 udało mi się uruchomić i zaprogramować tego PIC18F2550, sam do końca nie wiem czy to że nie zmieniając nic w schemacie ani połączeniach, dodatkowo wlutowałem rezystor 10k pomiędzy wyprowadzenie MCLR które jest zgodnie z schematem zwarte z RB5 a masę, jak przetestowałem programator ruszył od razu, mimo iż ma połączenie z pinem 17 portu lpt, ale tak jak pisałem wcześniej testowałem na 2 różnych kompach i nie działał, teraz działa na obu prawidłowo, jak usunę rezystor od razu przestaje działać, może ta wiedza się komuś przyda, teraz dalsze bitwy do wygrania, na razie opisywany tu na forum programator BRENNER8 mini na usb bez kłopotów połączył się z kompem, bez kłopotów zainstalowały się sterowniki i oprogramowanie narzędziowe wykryło programator, dalsze walki jutro mam nadzieję że jakoś dam radę, w każdym razie jak komuś nie działał by na przyszłość ten programatorek ART2003 w załączniku schemat z programatorem i moją przeróbką, u mnie teraz działa bez jakichkolwiek kłopotów, pozdrawiam

    0