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

Jak otworzyć pliki goesr.lay, goesr.spl i zaprogramować mikrokontroler?

rubens 26 Gru 2007 18:49 120124 127
Najlepsze odpowiedzi

Jak otworzyć pliki .lay i .spl oraz czym zaprogramować PIC-a w projekcie miernika ESR?

Plik .lay otworzysz w Sprint-Layout 4.0, a .spl w sPlan 6.0; z tych programów możesz też wyeksportować Gerbery lub PDF, a do konwersji Gerber→PDF użyto też GerbMagic [#4625853][#4762305] W tym mierniku zastosowano PIC16F873A, a działa też PIC16F876/876A, więc trzeba wgrać odpowiedni plik HEX (np. go_esr_1_0.hex lub wersję 1.01) [#4625853][#5125353] Do programowania forumowicze używali JDM, Willema, PonyProg oraz WinPIC800 z obsługą sprzętu Willema [#4625853][#5103844] Przy programowaniu przez złącze należy na czas wgrywania zdjąć zworkę JMP1, bo wtedy zasilanie ma przyjść z programatora [#4765548] Jeśli używasz Willema, warto sprawdzić opcję offset / skip write 0x3FFF, bo błędne ustawienie może dać wsad, który przechodzi weryfikację, ale nie uruchamia układu [#5103844][#5107123]
Wygenerowane przez model językowy.
REKLAMA
  • #1 4625696
    rubens
    VIP Zasłużony dla elektroda
    Posty: 3299
    Pomógł: 209
    Ocena: 300
    Witam
    Sprawa niby banalna ale.....
    Mam zamiar zrobić miernik rezystancji szeregowej kondensatorów esr.
    Znalazłem na rosyjskich stronach pełną dokumentację i wsad do procka tylko nie mam czym tego otworzyć.
    Są to pliki :
    goesr.lay ( domyślam się że tu jest schemat)
    goesr.spl

    I wsady do mikro kontrolera :
    fp24.a16
    goesr.asm
    goesr10.hex
    math16.inc

    Przyznam szczerze że te rozszerzenia nic mi nie mówią - stąd zwracam się do fachowców z prośbą o pomoc.

    Generalnie chcę wykonać ten miernik i do szczęścia potrzebuję informacje:
    1.czym otworzyć pliki
    2.czym i jak zaprogramować mikroprocesor ( jak otworzymy schemat to będzie wiadomo jakiego jest typu).

    Generalnie proszę o niepisanie głupich uwag - nie miałem do tej pory do czynienia z programowaniem mikro kontrolerów stąd dla wyjadaczy moje pytania są śmieszne ale od czegoś trzeba zacząć.
    Myślę że to dobry moment na wgryzienie się w temat.

    Projekt miernika jest jest na tyle interesujący że na pewno nie jedna osoba skorzysta z niego na elektrodzie.
    Dla chętnych wyśle pliki na e-mail.
    Załączniki:
    • 67842.rar (66.07 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • Pomocny post
    #2 4625853
    Gienek
    Poziom 37  
    Posty: 2776
    Pomógł: 393
    Ocena: 352
    Plik go_esr.lay - to płytka wykonana w programie Sprint_Layout 4.0
    Można wykonać z tego programu pliki Gerbera.
    Plik go_esr.spl - to schemat ideowy wykonany przy pomocy programu sPlan_6.0.0.1. Można wydrukować ten schemat do *.pdf


    W tym mierniku jest zastosowany PIC16F873A. Można go zaprogramować wykorzystując JDMa i plik go_esr_1_0.hex
  • #3 4625913
    rubens
    VIP Zasłużony dla elektroda
    Posty: 3299
    Pomógł: 209
    Ocena: 300
    Dzięki powoli ruszamy do przodu.
    Czy jest możliwość abyś wrzucił schemat w pdf-ie i wzór płytki jako plik gerbera?
    Nie wiem czy programy o których pisałeś są freeware więc mogę mieć problem z ich pozyskaniem.
  • Pomocny post
    #4 4625981
    Gienek
    Poziom 37  
    Posty: 2776
    Pomógł: 393
    Ocena: 352
    U "towarzyszy" te programy są dostępne i funkcjonalne, tylko ta cyrylica....
    W pliku spakowane są pliki Gerbera, jpg płytki i pdf schematu.
    Załączniki:
    • Pliki.rar (474.75 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #6 4627201
    Gienek
    Poziom 37  
    Posty: 2776
    Pomógł: 393
    Ocena: 352
    OK. Jeżeli będziesz wykonywał płytkę profesjonalnie, to się na taką piszę :D
  • #8 4659084
    rubens
    VIP Zasłużony dla elektroda
    Posty: 3299
    Pomógł: 209
    Ocena: 300
    Dostałem od forumowicza kawałek schematu z poprawkami - jeśli ktoś zna rosyjski może rozszyfruje te dodane układy.

    Dodatek na LM393 to sygnalizacja pojawienia się obydwu napięć +5V i +9V.

    Drugi dodatek to układ miękkiego włączania i wyłączania zasilania?
    Nie potrafię rozszyfrować nazw włączników SB5 i SB4.

    Jak otworzyć pliki goesr.lay, goesr.spl i zaprogramować mikrokontroler?
  • Pomocny post
    #9 4659859
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    SB5-"wyłączanie"
    SB4-"włączanie"

    ...bądź pochodne tego wyrazu
    :D
  • REKLAMA
  • #10 4659922
    aceton
    Poziom 26  
    Posty: 1157
    Pomógł: 26
    Ocena: 94
    mnie też by taka płytka interesowala. Ew może taki projekt jak w załączniku, wiem że takie mierniki są w sprzedaży może ktoś kto go posiada by sie wypowiedział czy warto go robić ?
    Załączniki:
    • miernik esr.rar (822.95 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #12 4660711
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    Panowie, jak jest potrzeba poczytania wątku w postaci cyrylicy, doszukanie czegoś-to mogę spróbować, co prawda edukację rosyjskiego zakonczyłem w 92 roku....ale coś tam pamiętam...jak by co dawajcie dokładny namiar co tlumaczyć...czego szukać...z chęcia dołożę coś od siebie do tego mierniczka-bo bardzo ciekawa konstrukcja...
  • REKLAMA
  • #13 4661483
    rubens
    VIP Zasłużony dla elektroda
    Posty: 3299
    Pomógł: 209
    Ocena: 300
    http://pro-radio.ru/measure/3288/
    Tu jest link z całą dyskusją na temat tej konstrukcji.
    Do szczęścia potrzeba przeczytać całą dyskusję i wyciągnąć z niej wnioski.
    Szczególnie jaki sens ma wprowadzenie poprawek na schemacie.
  • #14 4662223
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    Właśnie czytam powoli ich posty, systematycznie będę swoje spostrzezenia dopisywal, póki co jest nowsza wersja, 1.01:

    -naprawiono błąd zapamiętywania ustawień w eeprom dla PIC16F876
    Załączniki:
    • esr_1.01.rar (18.75 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #15 4662861
    BRAVO11
    Poziom 16  
    Posty: 241
    Pomógł: 12
    Ocena: 14
    Dobra mamy rysunki płytek, wiemy, że projekt jest dobry-to proponuję poszukać chętnych na te płytki, i najtańszego miejsca na ich profesjonalne wykonanie.Postepy w poszukiwaniach tanich PCB będziemy przedstawiać w tym albo nowym wątku. Ja, zamawiam 1szt-jeżeli cena bedzie rozsądna. Amoże warto spróbować zrobić jeszcze ten układ:
    http://pro-radio.ru/user/uploads/91769.gif
    schemat tutaj:
    http://pro-radio.ru/user/uploads/93513.spl
    oprogramowanie tutaj:
    http://pro-radio.ru/user/uploads/93639.asm
    http://pro-radio.ru/user/uploads/93640.hex
    Ten miernik przypadkiem mam-kupiłem nie robiłem
    koszt miernika 1000 RUR czyli 100 zł.

    Przy okazji tego wątku chciałbym poinformować, że nie mam już ani jednej płytki do miernika ESR wersja z ELEKTOR-a z roku 2002.
    Jeżeli znajdą się chętni do zakupu tych płytek to na dzień dzisiejszy wykonanie pojedynczego obwodu dwustronnego do ESR-a z Elektora to ponad 20PLN za szt. plus wysyłka. Oczywiście można te płytki zamówić ale : czy nie lepiej wykonać jedno z urządzeń o których mowa w tym wątku. Poza tym, ESR z Elektora mierzy TYLKO ESR anie mierzy pojemności.
    Jeśli mimo wszystko znajdą się tradycjonaliści, którzy nie lubią mikrokontrolerów i chcą wykonać miernik w wersji tradycyjnej (Elektor)
    to oczywiście płytki zamówię.
  • Pomocny post
    #17 4662935
    BRAVO11
    Poziom 16  
    Posty: 241
    Pomógł: 12
    Ocena: 14
    rubens napisał:
    -bravo11- jakim programem otworzyć ten plik *spl?

    Może być ten:
    Załączniki:
    • splan-viewer60.exe (1.76 MB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #18 4663061
    rubens
    VIP Zasłużony dla elektroda
    Posty: 3299
    Pomógł: 209
    Ocena: 300
    -może udało się znaleźć wzór płytki do tego miernika?
    W sumie wygląda na najprostszy w wykonaniu ze wszystkich konstrukcji o których mówimy.
    Należało by jeszcze sprawdzić czym zaprogramować attiny26.
  • REKLAMA
  • #19 4666618
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    Programowanie Attiny26 to najmniejszy problem, choćby PonyProg:
    http://www.lancos.com/prog.html
    Interfejs do tego (do programowania) to w najprostszym przypadku kilka rezystorow pod LPT.

    Bravo, mozesz podac linka do opisu tego programatorka, o ile takowy istnieje?Na obrazku widze ze on mierzy do niecalych 7tys uF? Moze warto jednak zrobic cos co ma szerszy zakres...co prawda rzadko uzywam wiekszych pojemnosci, ale ...?
  • #20 4667522
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Właśni kontynuuję prace nad tym miernikiem,wykonałem płytkę teraz zmontować i podzielić się spostrzeżeniami.
  • #21 4667532
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    tego tzn. ktorego zmontowales?Mamy tu niejeden miernik na tapecie...
  • #22 4667616
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Tą wersję na PIC16F873A jeszcze nie zmontowałem,jestem w trakcie montowania.Mam wykonaną płytkę i polutowane niektóre elementy.Spróbuję użyć procka Pic16F876A.
  • #23 4669396
    PiotrPitucha
    Poziom 34  
    Posty: 2658
    Pomógł: 201
    Ocena: 424
    Cześć
    To na Attiny jest dość interesujące, możnaby zrobić małą płyteczkę, tylko zastanawiam się jaki tam jest wyświetlacz, w asemblerze nie programuję więc trudno by było adoptować to do jakiegoś innego wyświetlacza, chyba że po analizie sposobu pomiaru dałoby się przenieść to na język wysokiego poziomu, ale wtedy myślę że w Attiny by się program nie zmieścił, ale to chyba nie problem bo procesory są relatywnie tanie.
    Piotr
  • #24 4688499
    rubens
    VIP Zasłużony dla elektroda
    Posty: 3299
    Pomógł: 209
    Ocena: 300
    -koledzy jak postępy ?
    Ja aktualnie jestem na etapie składania miernika ESR w wersji bez procka- jak go skończę wezmę się za tego z prockiem ( ale to potrwa)

    -najfajniejszy jest ten miernik z ostatniego linka kolegi BRAVO11 ale nie ma symbolu użytego wyświetlacza ( może kolega BRAVO11 rozkręci swój miernik i poda nam jego symbol) i ciężko zdobyć tranzystor IRLML2803
  • #25 4692736
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    Rubens, tranzystor nie musi byc identyko. Masz tu:
    http://mse.beep.pl/listtest.php?grupa=TRA28
    kilka zamiennikow, dostepne, chocby TSM2302CX N-MOSFET 20V 2.4A 1.25W 0.095R SOT23 PBF

    Panowie, jak postępy?
    wrzucam schemacik w normalnym formacie

    Jak otworzyć pliki goesr.lay, goesr.spl i zaprogramować mikrokontroler?
    Załączniki:
    • Jak otworzyć pliki goesr.lay, goesr.spl i zaprogramować mikrokontroler? miernikESR_rus_PIC16F873A.gif (56.81 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #26 4692979
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    rubens napisał:
    Dostałem od forumowicza kawałek schematu z poprawkami - jeśli ktoś zna rosyjski może rozszyfruje te dodane układy.

    Dodatek na LM393 to sygnalizacja pojawienia się obydwu napięć +5V i +9V.

    Drugi dodatek to układ miękkiego włączania i wyłączania zasilania?
    Nie potrafię rozszyfrować nazw włączników SB5 i SB4.

    Jak otworzyć pliki goesr.lay, goesr.spl i zaprogramować mikrokontroler?




    Zacytuje:

    "Я только добавил в неё схему автовыключения через 1 минуту и индикацию разряда батарейки ниже 7 В"

    moje (kiepskie) tłumaczenie:
    "Ja tylko dołączyłem w nim schemat automatycznego wyłączenia po 1 minucie i detekcję wyczerpania baterii poniżej 7 woltów"

    Dotyczy, jak sądzę, tego kawałka:

    Jak otworzyć pliki goesr.lay, goesr.spl i zaprogramować mikrokontroler?





    :D
  • #27 4717331
    Calineczka*
    Poziom 31  
    Posty: 2114
    Pomógł: 76
    Ocena: 59
    Witam Panowie, jak postępy?
    Nie chwalicie się...ja dzisiaj przystępuje do składania, nie wszystkie elementy mam ale płyteczka jest(termotransfer)....
    Dołączam tłumaczenie uruchamiania miernika, które zrobił dla mnie b.dobry znajomy, tłumacz...gdyby ktoś potrzebował tłumaczeń technicznych to info na pw.
    Załączniki:
    • uruchomienie miernika esr.zip (4.81 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #28 4717352
    rubens
    VIP Zasłużony dla elektroda
    Posty: 3299
    Pomógł: 209
    Ocena: 300
    -właśnie skończyłem miernik bez uP https://www.elektroda.pl/rtvforum/topic51304.html
    i jestem pełen podziwu nad funkcjonalnością
    -specjalnie zostawiłem sobie świerszczącą przetwornicą i sprawdził się w 100%!!
    -w tym tygodniu zabieram się do kupowania części, robienia programatora i płytki do tego miernika na uP
    -tak więc też niedługo będę opisywał postępy

    -napisz jeszcze jaki wyświetlacz użyłeś

Podsumowanie tematu

✨ Dyskusja dotyczy wykonania miernika ESR kondensatorów elektrolitycznych na bazie mikrokontrolera PIC16F873A/876A. Pliki projektu to m.in. goesr.lay (projekt płytki w Sprint-Layout 4.0) oraz goesr.spl (schemat w sPlan 6.0.0.1). Programowanie PIC-a odbywa się za pomocą programatora typu JDM lub Willem, z wykorzystaniem pliku hex go_esr_1_0.hex lub nowszych wersji 1.01 i 1.1. Wskazano, że PIC16F876A jest kompatybilny z projektem, różni się głównie technologią wykonania. Do wyświetlania wyników stosuje się wyświetlacz LCD 2x16 znaków, często z kontrolerem kompatybilnym z HD44780, choć zdarzają się różnice w pinach zasilania, które należy uwzględnić.

Ważne elementy to stabilne zasilanie +5V i -5V (generowane m.in. przez ICL7660), prawidłowa kalibracja miernika z wykorzystaniem wzorcowych rezystorów i kondensatorów, oraz odpowiednie wykonanie połączeń, zwłaszcza przy braku dwustronnej płytki PCB (stosowanie przewodów kynar). Wskazano, że pływanie zera jest minimalne i zależy od jakości elementów, zasilania i ekranowania przewodów pomiarowych.

W dyskusji poruszono także kwestie zamienników tranzystorów MOSFET (np. IRF640, IRF840 zamiast IRLML2803), problemów z programowaniem PIC-a (np. opcja offset w programatorze Willem), oraz poprawnego montażu elementów SMD i przewodów. Użytkownicy dzielili się doświadczeniami z wykonaniem płytek metodą termotransferu, kalibracją i testami miernika, w tym pomiarami kondensatorów w układach bez demontażu.

Dostępne są pliki Gerbera i PDF-y schematów oraz płytek, a także linki do rosyjskich forów z dokumentacją i dyskusjami. Projekt jest ceniony za funkcjonalność i dokładność pomiarów ESR, umożliwiając ocenę kondensatorów, w tym low ESR, choć z ograniczeniami rozdzielczości. Wątki dotyczą także sprzedaży gotowych płytek i wsparcia dla początkujących w programowaniu mikrokontrolerów.
Wygenerowane przez model językowy.
REKLAMA