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

Schemat sprawdzonego programatora do Motoroli HC05, HC11 - problem z EEPROM

brelo 08 Lis 2003 01:31 5583 21
REKLAMA
  • #1 391403
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Potrzebuję schemat działającego programatora do motorolek hc05 , hc 11
    ,działającego tzn. sprawdzonego bo te które zrobiłem ze schematów z netu nie bardzo chcą mi działać.Niby połączenie z procesorem jest [też nie zawsze]ale nie mogę zczytać eepromu.Zczytuje same zera.Wiem że czegoś brakuje na tych schematach ale nie wiem czego.Może jest to wina maxa 232.Ja stosuję firmy hino,który jest napewno dobry i chodził w takim prgramatorze bez problemów.Pomocy!!! brelo(_at_)interia.pl
    Załączniki:
    • motorola.rar (52.2 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 391404
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    co w schemacie jest nie tak , lub czego brakuje???
  • #3 391409
    wijar
    Poziom 19  
    Posty: 459
    Pomógł: 7
    Ocena: 19
    schemat jest dobry ja używam prawie takiego samego typowa aplikcja MAX-a
  • #4 391435
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    wijar napisał:
    schemat jest dobry ja używam prawie takiego samego

    pnapisałeś prawie tzn jaka jest różnica i jakiej firmy max ?
  • REKLAMA
  • #5 391436
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    wijar napisał:
    schemat jest dobry ja używam prawie takiego samego typowa aplikcja MAX-a
    czy mógł byś napisać mi jaka jest różnica między moim schematem a Twoim.
  • #6 391466
    mmirpol
    Poziom 16  
    Posty: 249
    Pomógł: 4
    Ocena: 13
    Schemat jest ok . Mój interfejs jest zrobiony na tym samym schemacie . Jest tylkota różnica różnica , że mam zastosowane kondensatory tantalowe , jest lepsza i stabilniejsza komunikacja .

    Pozdrawiam .
  • #7 391551
    wijar
    Poziom 19  
    Posty: 459
    Pomógł: 7
    Ocena: 19
    potwierdzam ja też mam tantale ale z komunikacją różnie bywa nie wszystkie proce chcą się zabootować od razu
  • #8 391978
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Witam napisałeś że różni się tylko tantalami,oczywiście chodzi o te kondensatory które są na zasilaniu a nie o te przy MAXIE?Jakiej firmy masz MAXa 232.Czy może być różnica [sygnałów] między maxem firmy np. MAXIMA a hino.
  • REKLAMA
  • #9 392149
    stan
    Poziom 25  
    Posty: 982
    Pomógł: 59
    Ocena: 171
    Tantale akurat nie mają znaczenia. Przy niefirmowych MAX-ach podaj zasilanie 5V na MAX-a z zewnętrznego zasilacza. Ja podaję z radia przez stab. 5V. I chodzi byle jaki. Czasami trzeba podpiąć linie rx, tx do +5V przez opory 4,7k - jak nie ma komunikacji. Zawsze sprawdzam poziomy napięć na szynach procesora w przypadkach problemów z komunikacją.
  • REKLAMA
  • #10 392197
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Zasilanie maxa mam z zewnętrznego zasilacza bez stabilizatora,zasilacz komputerowy.Spróbuję jeszcze z tymi oporami.
  • #11 392438
    kalimax
    Poziom 17  
    Posty: 161
    Pomógł: 21
    Ocena: 107
    Witam :twisted:
    Ostatnio tez męczyłem Motke i udało się ZC408800 interface mam z tego schematu napewno jest dobry mam MAX232N (nie HIN232)kondensatory elektrolity wszystko jest ok zasilanie z zewnętrznego zasilacza

    nara :D powoli do celu
  • #12 392449
    Pornos
    Poziom 13  
    Posty: 99
    Pomógł: 3
    Ocena: 14
    i niezapomnij o najwarzniejszym norzki procka licz od kropki a nie od scietego rogu
  • #13 392736
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Męczę tą samą motkę z radia sc202c.Była komunikacja, ale nie mogłem zczytać eepromu.
    moja konfiguracja[brałem ją z opisu]
    1. Linia GND 41 pin dołączyć do masy PC.
    2. Linia TxD 52 pin dołączyć przez MAX do RxD w PC.
    3. Linia RxD 50 pin dołączyć przez MAX do TxD w PC.
    4. Linia RESET 18 pin dołączyć przez MAX do RTS w PC.
    5. Linia IR 19 pin dołączyć przez10k i włacznik do +12V.
    6. Linia PD4 9 pin dołączyć przewodem do GND.
    7. Linia PD3 11 pin dołączyć przez rezystor 1k-2k2 do +5V (10 pin procesora).
    8. Linia TCAP1 22 pin dołączyć przez rezystor 1k-2k2 do +5V (10 pin procesora).
  • #14 392744
    Nemo
    Poziom 31  
    Posty: 2077
    Pomógł: 9
    Ocena: 72
    A może ten procesor jest najzwyczajniej zabezpieczony? Wtedy nie zczytasz niczego i dostaniesz albo same 0, albo same $0FFh.
    Pozdrawiam.
  • #15 392753
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Gdzie kupiłeś tego twojego maxa 232n ,jeden koleś też miał ten sam problem co ja, tzn uzyskiwał komunikację ,ale nie mógł się połączyć.Robił z tego samego schematu, na maxie hin 232 cp i za choleręnie mógł zczytać eepromu,romu.Wkońcu ktoś mu coś przerobił[twierdzi że wzmocnił sygnał z maxa]i cyka bez problemu z hin 232cp.Gdzieś w opisach wyczytałem , że nie wszystkie maxy chodzą.Mam jeszcze jedną motke może na niej spróbuję.Co to za motka zc99219?
  • #16 392759
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Być tak może.Ponieważ przy zczytywaniu eeproma miałem same zera.
  • #17 392775
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Dziękuję wszystkim za pomoc
    Nemo myślę ,że to będzie przyczyna.Kiedyś już zasugierowałem zabezpieczenie ale zbili mnie z tropu.W jaki sposób można go odbezpieczyć.Słyszałem że jest do tego program,nie chodzi mi o kasownik.
  • #18 392799
    SANDRA
    Poziom 21  
    Posty: 449
    Pomógł: 4
    Ocena: 18
    Jest taki program http://etlweb.com/ tylko ta relacja ceny do przdatności w dzisiejszych czasach!
  • #19 392800
    ghub
    Poziom 16  
    Posty: 237
    Pomógł: 1
    Ocena: 12
    Witam
    Sugeruje zmiane kondensatorków 10 mikro na przetwornicy maxa czyli 4 szt na 1 mikro F i podać zasilanie zewnętrzne na maxa . Musi chulać .jeszcze tylko jedno pytanko jakim programem zczytujesz motke??.
  • #20 394735
    Nemo
    Poziom 31  
    Posty: 2077
    Pomógł: 9
    Ocena: 72
    Temat odbezpieczania był poruszany wielokrotnie. Po raz kolejny napiszę, że się nie da w warunkach domowych tego zrobić tanim kosztem. Jeśli nawet komuś to się udało, na pewno nie pochwali się tym na forum, tylko otworzy działalność -> odczyt zabezpieczonych kontrolerów i na pewno gratisowo tego świadczył nie będzie.
    Pozdrawiam.
  • #21 395046
    brelo
    Poziom 13  
    Posty: 111
    Ocena: 10
    Jednak nie była zabezpieczona.Motkę zczytuję programem dosowym motor05, oraz Win. motorcracker wer 4.1.Po porównaniu pdf maxa hin 232cp oraz pdf np.maxima 232 można zauważyć pewną istotną różnicę ,która ma wpływ na komunikację z procesorem [widać to na oscyloskopie]Dziękuję za podpowiedzi.Programatorowi motoroli poświęciłem bardzo dużo czasu,ale czegoś się nauczyłem.Pozdrowienia dla wszystkich.
  • #22 395113
    Nemo
    Poziom 31  
    Posty: 2077
    Pomógł: 9
    Ocena: 72
    I malutkie sprostowanie na koniec. HIN 232 nie jest produkowany przez Maxim'a, tylko Harris'a. :) Tak gwoli ścisłości.
    Pozdrawiam.

Podsumowanie tematu

✨ Dyskusja dotyczy problemów z odczytem pamięci EEPROM w programatorach do procesorów Motorola HC05 i HC11. Użytkownicy potwierdzają, że schematy programatorów oparte na układzie MAX232 są poprawne, jednak stabilność komunikacji poprawia zastosowanie kondensatorów tantalowych na zasilaniu. Wskazano, że zasilanie MAX232 powinno pochodzić z zewnętrznego stabilizowanego źródła 5V, a czasem konieczne jest podłączenie linii RX i TX do +5V przez rezystory 4,7kΩ, aby uzyskać poprawną komunikację. Różnice między układami MAX232 różnych producentów (np. Hino, Maxim, Harris - HIN232) mogą wpływać na działanie programatora. Wskazano także na możliwość zabezpieczeń procesora, które uniemożliwiają odczyt EEPROM, co objawia się odczytem samych zer lub wartości 0xFF. Odbezpieczanie procesorów w warunkach domowych jest trudne i kosztowne. Użytkownicy polecają stosowanie programów takich jak motor05 lub Win.motorcracker do odczytu pamięci. Ostatecznie problem z odczytem EEPROM często wynika z niewłaściwego zasilania MAX232, różnic w układzie interfejsu lub zabezpieczeń procesora, a nie z błędów w schemacie programatora.
Wygenerowane przez model językowy.
REKLAMA