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

Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog

Bisuside14 11 Lis 2009 18:30 2348 13
  • #1 7246696
    Bisuside14
    Poziom 15  
    Posty: 201
    Ocena: 18
    Witam.
    Ostatnio zbudowałem programator na RS232 ( Siprog), żeby zacząć zabawę z µC. Jako µC wykorzystałem attiny2313.
    Napisałem (a dokładnie przepisałem) prosty program zapalania i gaszenia Ledów.
    Program napisany w Bascom AVR :arrow: zapisany w pliku hex :arrow: otworzony w ponyprogu :arrow: oczywiście programator skonfigurowany jak i µC :arrow: próba wgrania programu do µC :arrow: Błąd :cry:
    Programator ze schematu:
    Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog
    Płytka:
    Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog
    Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog
    Program:
    Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog
    Problem :cry: :
    Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog
    piny na programatorze odpowiadają:
    1-VCC
    2-RST
    4-SCK
    5-MOSI
    6-MISO
    10-GND

    I co z tym fantem mam zrobić:?:
    Pozdrawiam.
  • #2 7247297
    pudzianowski
    Poziom 28  
    Posty: 1512
    Pomógł: 82
    Ocena: 127
    Spróbuj w Ponyprog w "Setup"-"Interface setup" zmienić ustawienia "Invert SCKL" oraz Invert Reset" i ogólnie popróbuj z innymi możliwymi ustawieniami.

    Nie podoba mi się na tym schemacie rozpiska wyprowadzeń stabilizatora 78L05.
    Spójrz tutaj:
    http://www.massmind.org/images/www/hobby_elec/gif/78l05e.gif
  • #3 7247430
    Bisuside14
    Poziom 15  
    Posty: 201
    Ocena: 18
    pudzianowski napisał:

    Nie podoba mi się na tym schemacie rozpiska wyprowadzeń stabilizatora 78L05.
    Spójrz tutaj:
    http://www.massmind.org/images/www/hobby_elec/gif/78l05e.gif

    No przecież 78L05 na schemacie jak i na płytce jest dobrze podłączony. Stabilizator mam z innej firmy, ale wyprowadzenia są te same. Po drugie jeśli chodzi o zasilanie to ono chodzi bez problemu - daje stabilne 5V na wyjściu/ na wejściu ok 12V.

    Zmienianie tego co radziłeś nic nie pomogło :|
  • #5 7312464
    Bisuside14
    Poziom 15  
    Posty: 201
    Ocena: 18
    psooya napisał:
    Opornik podłączony do resetu zgodnie z: http://www.lancos.com/e2p/avr20p.gif ?
    Pozdrawiam

    Witam dopiero teraz zajrzałem i zobaczyłem pański post. Zastosowałem się do twojego polecenia i nie pomogło...:cry:
  • #6 7313285
    psooya
    Poziom 38  
    Posty: 5344
    Pomógł: 376
    Ocena: 575
    Mogę ci dać swoje PCB które działa i już nie jedną pamięć zaprogramowałem. Generalnie zacznij od podłączenia jakiejś 24C02 i rób testy. Programator działa w 100% chyba że masz okrojony port COM (używasz przejściówki USB).
    Bisuside14 napisał:
    Zastosowałem się do twojego polecenia i nie pomogło...:cry:

    Czy to oznacza że opornika nie było? Jeśli tak to jest wielka szansa na nieprawidłowe działanie. Si Proga trzeba zrobić tak jak podaje dokumentacja. Można zastosować stałe zasilanie jak w tym przypadku ale wszystko inne ma być zgodne nawet adaptery. Poza tym masz PCB 2 warstwową jest bardzo realne że coś na niej nie styka. Ja mam 1 warstwową SMD z kluczowaniem zasilania bo to dobry patent.
    Pozdrawiam
  • #7 7315077
    Bisuside14
    Poziom 15  
    Posty: 201
    Ocena: 18
    psooya napisał:
    Mogę ci dać swoje PCB

    Byłbym wdzięczny :D
  • #8 7315217
    Freddy
    Poziom 43  
    Posty: 19997
    Pomógł: 1394
    Ocena: 2822
    Kolego Bisuside14 :arrow: jakie zastosowałeś złącze, męskie, czy żeńskie ?
    Jest to ważne !
  • Pomocny post
    #9 7318109
    psooya
    Poziom 38  
    Posty: 5344
    Pomógł: 376
    Ocena: 575
    Jest w PDFie. Jak chcesz źródła z protela 99SE to niema problemu. W załączniku sterownik SMD + przystawka do 24Cxx oraz 93Cx6.
    Co to montażu:
    - Wszystkie oporniki SMD 0805 wg schematu SiProga,
    - Diody Zenera 5,1V są przewlekane,
    - Tranzystory dowolne NPN i PNP np BC847 BC857 w obudowie SOT-23,
    - Stabilizator 78L05 z dołączonym zewnętrznym zasilaniem,
    - Złącze LPH10 niestety się trochę nie mieści ale jak się je przytnie to wszystko łanie pasuje.
    Powodzenia.
    Załączniki:
    • Programator_pony_prog.pdf (21.33 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #10 7319708
    Bisuside14
    Poziom 15  
    Posty: 201
    Ocena: 18
    Freddy napisał:
    Kolego Bisuside14 :arrow: jakie zastosowałeś złącze, męskie, czy żeńskie ?
    Jest to ważne !

    Żeńskie. A niby jaka jest różnica?

    psooya- Wielkie dzięki. Masz jakiś opis rozmieszczenia elementów?
  • #11 7319760
    Freddy
    Poziom 43  
    Posty: 19997
    Pomógł: 1394
    Ocena: 2822
    Bisuside14 napisał:
    Freddy napisał:
    Kolego Bisuside14 :arrow: jakie zastosowałeś złącze, męskie, czy żeńskie ?
    Jest to ważne !

    Żeńskie. A niby jaka jest różnica?

    psooya- Wielkie dzięki. Masz jakiś opis rozmieszczenia elementów?


    Bardzo istotna różnica, inna numeracja pinów.
  • #12 7319780
    Bisuside14
    Poziom 15  
    Posty: 201
    Ocena: 18
    Freddy napisał:

    Bardzo istotna różnica, inna numeracja pinów.

    No właśnie sobie o tym uświadomiłem ( zadałem pytanie nie przemyślając sprawy)
  • #13 7319826
    Freddy
    Poziom 43  
    Posty: 19997
    Pomógł: 1394
    Ocena: 2822
    Piny są dokładnie odwrotnie ponumerowane. Przyglądnij się z przodu na złącze. W jednym numeracja jest od lewej do prawej, a w drugim od prawej do lewej.
  • #14 7320039
    psooya
    Poziom 38  
    Posty: 5344
    Pomógł: 376
    Ocena: 575
    Nie mam ale mogę zrobić w sumie to żaden problem. PCB powstało bez schematu i zawiera taką niewielką ilość elementów że dla wprawionego zmontowanie tego to żaden problem. Z tych fotek widać jak ma być złożone :-p
    Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog Błąd przy wgrywaniu programu do attiny2313 przez Siprog i Ponyprog

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik zbudował programator RS232 (Siprog) do programowania mikrokontrolera ATtiny2313, jednak napotkał błąd podczas wgrywania programu napisanego w Bascom AVR. W odpowiedziach zasugerowano m.in. zmianę ustawień w Ponyprog, sprawdzenie podłączenia opornika do pinu reset oraz zweryfikowanie numeracji pinów złącza. Użytkownik potwierdził, że stabilizator 78L05 jest poprawnie podłączony, a zasilanie działa stabilnie. Pojawiły się również sugestie dotyczące testowania z innymi pamięciami oraz sprawdzenia schematu połączeń, ponieważ problemy mogą wynikać z nieprawidłowego montażu lub użycia przejściówki USB.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA