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

Programator JDM - przeróbka

17 Paź 2005 23:19 3140 6
  • Poziom 27  
    Witam!
    Wpadł mi w ręce programator JDM, ale troszkę przerobiony. Coś jest tu pozwierane, dodatkowy tranzystor, kondensator, dioda zenera... Wyjęta podstawka DIP18 i zamiast niej wyprowadzone 5 przewodów.
    PIN i oznaczenie dla PIC
    3 - T0CKI/C2OUT
    4 - /MCLR/VPP
    5 - VSS
    12 - PGC
    13 - PGD

    Po podłączeniu do dwóch komputerów zczytuje (nie wiem napewno, bo nie mam PICa z programem), ale nie zapisuje.
    Zmierzyłem napięcia - na laptopie nie przekraczają 3V, a na stacjonarnym jest niewiele ponad 5V.

    Zatem układ potrzebuje zewnętrznego zasilania.

    Moje pytania
    Czy podczas programowania nie jest potrzebne Vdd?
    Gdzie i jakie napięcie podłączyć? Rozumiem, że do MCLR - +13V? Do Vss - +5? A gdzie Masę?
    Używam ICPROG - gdzie w tym programie zaznaczyć, że korzystam z zewnętrznego zasilania?

    Chciałbym również zrobić to porządnie, dlatego chcę w jednej obudowie umieścić podstawki DIP18 DIP10 i DIP40 oraz kabel z wtyczką do programowania na płytce. Ma ktoś jakieś pomysły na złącze do programowania układów w obudowach SMD?

    Pozdrawiam i dziękuję.
    Michał

    Dodano po 4 [minuty]:

    Właśnie pomyślałem trochę :) i stwierdziłem, że skoro to jest przerobiony JDM to wcale wyjścia nie muszą odpowiadać temu co było przed przeróbkami. Jutro rano dam zdjęcia, może ktoś pomoże...
    Dzięki!
  • AM TechnologiesAM Technologies
  • VIP Zasłużony dla elektroda
    to jest pewno przeróbka pod MPLAB,
    VSS jest właśnie masą, ale nie wiem o co chodzi z c2out, bo tam powinno być VDD
  • AM TechnologiesAM Technologies
  • Poziom 27  
    Aaaa... faktycznie. Osoba od której to mam korzysta z MPLABA, więc napewno masz rację - dziękuję.

    Załącze może zdjęcia tego programatora.

    Programator JDM - przeróbka

    Programator JDM - przeróbka

    Programator JDM - przeróbka

    Czy to, że jest przerobiony pod MPLABA przekreśla go w używaniu w ic-prog?
    Mam stary komputer (Pentium 75) - czy jest jakaś wersja MPLABA, która pójdzie na tym sprzęcie? Czy ten programator w dalszym ciągu jest JDM'em? Co wybrać w MPLABie?

    Chcę zrobić zasilanie zewnętrzne, włożyć to wszystko w obudowę i wyprowadzić podstawki. I np. dla podstawki dip20 - mogę popatrzeć na rozkład pinów 16F88 i podłączyć do:
    (4) RA5//MCLR/VPP 13V
    (5) VSS GND
    (14) VDD 5V

    PGC i PGD wziąć z programatora, tak?
    Jak rozpoznać te dwa sygnały? (Nie posiadam niestety oscyloskopu).

    Pozdrawiam i dziękuję
    Michał

    Dodano po 17 [minuty]:

    Zmierzyłem napięcia względem masy (obudowa gniazda).

    Programator JDM - przeróbka

    Zatem wiem przynajmniej gdzie jest VSS.
    Wychodzi na to, że jest tam, gdzie był trzeci pin...
  • Poziom 27  
    Ok. Zmontowałem zasilacz. Mam 12,9V, 5,2V i oczywiście masę.
    Teraz problem z tym jak rozróżnić i rozpoznać PGC i PGD...
    Proszę o pomoc.
    Michał

    EDIT:
    PGC i PGD - wyróżnia się tym, że zmienia się napięcie w czasie programowania :), a dalej to 50% szans, które jest które :)
  • VIP Zasłużony dla elektroda
    august_ napisał:
    Witam!
    Wpadł mi w ręce programator JDM, ale troszkę przerobiony


    chyba go nie ukradłeś,
    więc zapytaj autora przeróbek po co to wszystko,
    pgc i pgd to clock i data, być może przerobiony jest na PIC16F8xx,
    icprog powinien go obsługiwać w systemie icsp
  • Poziom 42  
    fachman napisał:
    to jest pewno przeróbka pod MPLAB
    Jak to MPLAB? nie rozumiem co ma jedno z drugim wspólnego.
  • Poziom 27  
    fachman napisał:
    august_ napisał:
    Witam!
    Wpadł mi w ręce programator JDM, ale troszkę przerobiony


    chyba go nie ukradłeś,
    więc zapytaj autora przeróbek po co to wszystko,
    pgc i pgd to clock i data, być może przerobiony jest na PIC16F8xx,
    icprog powinien go obsługiwać w systemie icsp


    Oczywiście, że nie ukradłem... pewnie skończy się tak, że spytam, ale spróbuję się pomęczyć najpierw sam, bo ta osoba ma bardzo dużo własnej pracy.

    Chyba udało mi się to podłączyć w jedną całość, nawet coś się programuje i nawet w icprogu pojawia się komunikat o pomyślnej weryfikacji, tylko czy to normalne, że odczytując zaprogramowane urządzenie dostaję coś innego niż wysyłałem?