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

Video pattern generator

zasoby 09 Paź 2003 22:45 6504 11
REKLAMA
  • Jest to projekt bardzo prostego, bo bazującego na zaprogramowanym PIC16F84 generatora obrazu kontrolnego PAL, który jest bardzo pomocny przy wszelkich regulacjach i naprawach TV. Chociaż jest to projekt amatorski, to może on z powodzeniem konkurować z profesjonalnymi urządzeniami tego typu. Zdjęcia, schemat, wzór płytki, schemat montażowy, program mikrokontrolera oraz opis w języku angielskim w załączniku.

    The objective of this project was to construct a Composite Video Pattern Generator, which
    can be used as a teaching tool in the video field as well as a laboratory instrument, useful for
    repairing and adjusting television receptors. This instrument is in no way intended to be a
    commercial set, because I cannot guarantee all the specifications that a professional tool
    must have. However, the result is a high quality video equipment.

    Video pattern generator
    Załączniki:
    • Video Pattern Generator.pdf (498.09 KB) Musisz być zalogowany, aby pobrać ten załącznik.

    Fajne? Ranking DIY
    O autorze
    zasoby
    Poziom 23  
    Offline 
    zasoby napisał 784 postów o ocenie 447, pomógł 4 razy. Jest z nami od 2002 roku.
  • REKLAMA
  • #2 355688
    SlaweK
    Poziom 43  
    Posty: 11964
    Pomógł: 917
    Ocena: 913
    Czy znajdzie się ktoś z narzędziem i skompiluje do hexa zródło ?

    SławeK
  • REKLAMA
  • #3 355762
    kubagert
    Poziom 14  
    Posty: 153
    Pomógł: 2
    Oto zrodla i HEX:
    Załączniki:
    • VPG.ZIP (4.24 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #4 356243
    hemodializa
    Poziom 14  
    Posty: 116
    Pomógł: 1
    Ocena: 6
    Witam
    Bardzo podobne urządzenie zanlazłem na stronie radzieckiej:
    www.alexm.times.lv.
    Są tam też inne urządzonka na PIC'u
    Sebastian. Pozdrawiam
  • REKLAMA
  • #5 1578471
    waldo
    Poziom 23  
    Posty: 778
    Pomógł: 11
    Ocena: 54
    zrobiłem ten generator ze strony ruskiej ,muszę powiedzieć że działa bez zarzutu, najdroższy był pic ,rok temu kosztował prawie 50 zł .ogólny koszt wyszedł gdzieś z 80-90 zł.
  • #6 2710492
    Atreyu
    Poziom 23  
    Posty: 643
    Pomógł: 55
    Ocena: 369
    Witam!
    Czy ktokolwiek zrobił ten generator autorstwa Marcelo F. Maggi (załączony na początku tego wątku a także dostępny na wielu stronach internetowych)??
    Właśnie dziś zmontowałem ten układ ale mam z nim problem. Układ uruchomił sie od pierwszego włączenia i byłbym bardzo zadowolony gdyby nie problemy z synchronizacją. Od czasu do czasu (interwał około sekundy) telewizor traci synchronizację na ułamek sekundy. Najbardziej jest to widoczne na pasach kolorowych bo wraz z zerwaniem synchronizacji często pojawia się także zaniknięcie na tę chwilę koloru.
    Jedyne odstępstwo jakie popełniłem przy budowie tego urządzenia to zastąpienie układu PIC16F84-10 dostępną w moim mieście wersją PIC16F84A-04/P. Podejrzewam że dzieje się tak na skutek niezgodności częstotliwości linii, ale nie wiem jak to skorygować (może te kondensatory 15p przy oscylatorze 10MHz??). Procesor PIC zaprogramowałem wsadem skompilowanym przez kubagerta (dostępny powyżej) z użyciem programatora JDM v1. Na razie PIC'a wstawiłem na podstawce bo spodziewałem się problemów z samym prockiem. Czy ktokolwiek mógłby zasugerować coś co z tym zrobić i jak podejść do diagnozy dziwnego zachowania się tego urządzenia??

    W załączeniu podsyłam zdjęcie mojej wersji tego generatorka. Luty pod procesorem są tymczasowe bo liczę się z wlutowaniem PIC’a na stałe.
    Załączniki:
    • Video pattern generator pcb_palgen.jpg (67.41 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #7 2711080
    waldo
    Poziom 23  
    Posty: 778
    Pomógł: 11
    Ocena: 54
    witam ,na Twoim miejscu zakupił bym jednak tego pic-a z końcówką -10 ,prawdopodobnie chodzi tu o pojemność tego scalaczka ,ja w swoim urządzeniu też na początku zastosowałem taki układzik jak Ty ale z tego co pamiętam to nie chciał na nim wogóle ruszyć .
  • #8 2736209
    Atreyu
    Poziom 23  
    Posty: 643
    Pomógł: 55
    Ocena: 369
    Witam!
    No i po raz kolejny musiałem sam rozwiązać problem :D
    Jak podaje producent wersja A tego mikrokontrolera jest usprawnioną wersją poprzedniego chipa, która w większości wypadków powinna być w 100% zgodna z wersją starszą. Dodatkowymi różnicami jest zastosowanie nowszego procesu litografii przez co poprawiły się parametry czasowe tego układu oraz ilość cykli zapisu wewnętrznej pamięci flash. Tak więc układy z rodziny A powinny bez problemów pracować z zegarami dochodzącymi nawet do 20MHz, choć nadal producent stosuje szeregowanie tych kości 4,10 i 20 MHz.
    W wyżej opisanym układzie wystąpił jednak inny czynnik uniemożliwiający jego prawidłową pracę. Okazało się że odpowiedzialny za zrywanie oscylacji był wewnętrzny układ WATCHDOG. Z niewiadomych bliżej powodów WATCHDOG uznaje że program się zawiesił i cyklicznie dokonuje resetu procesora. Najprawdopodobniej dla WDT podejrzanym wydaje się wejście procesora w praktycznie niekończącą się pętlę. Pytanie tylko czy w wersji 16F84 procedura WTD pracuje inaczej że nie resetuje procka, czy też po prostu nie należało go programować z domyślnie włączonym WDT?? Niestety w opisie tego projektu autor nic nie wspomina o włączeniu/wyłączeniu WDT.
    Najgorsze jest jednak to że już zamówiłem układ 16F84-10/P i teraz pozostanie mi po odbiorze przyklejenie go sobie na suficie, bo w generatorze siedzi już wlutowany na stałe 16F84A-04/P :]

    Pozdrawiam. . .
  • #9 6424781
    Darek.S
    Poziom 34  
    Posty: 6692
    Pomógł: 216
    Ocena: 975
    Witam i odgrzewam temat :|. Zmontowałem ten układzik i niestety nie rusza. Nie mam oscylacjina kwarcu Pic-a. Próbowałem dwa scalaki i trzy kwarce. Pic jest 84A-04 ale przecież zegar powinien odpalić. Pojemności kwarc masa po 18pF. Niebieskie perełeczki ze starego modułu telegazety z UNIMORA
    Edit: na wsadzie z ruskiej stronki kwarc generuje przebieg. Mój programator to JDM a programuję ICpProgiem 1.05.
    Edit2: Na ruskim wsadzie po małej zamianie wyjść Pica ruszyło. Być może wersja 84A-04 wymaga małej zmiany wsadu... Tylko jakim cudem koledze wyżej to ruszyło??
  • REKLAMA
  • #10 6425470
    Atreyu
    Poziom 23  
    Posty: 643
    Pomógł: 55
    Ocena: 369
    Ja już prawie zapomniałem o tym układziku, choć nadal działa i czasami go używam :) Dorobiłem też płytkę frontpanelu bo bez tego sterowanie było utrudnione...

    W każdym razie u mnie ruszył od pierwszego włączenia tylko wystąpił ten wcześniej opisany problem z fusebit's.

    Jeżeli jednak wgrałeś wsad od ruskiego generatora i on poszedł to na 100% nie jest to wina sprzętu tylko softu!

    Wsad był dokładnie ten pobrany z tego wątku - nic innego.

    Programowałem ICprogiem i najprostszą wersją programatora JDM (jednotranzystorowa).

    Wiem tyle, że zaprogramowałem trzy procki PIC16F84A-04/P i wszystkie trzy identycznie działały w tym układzie.

    Pozdro. . .
  • #11 6432542
    Darek.S
    Poziom 34  
    Posty: 6692
    Pomógł: 216
    Ocena: 975
    No cóż po raz kolejny przekonuje sie, że z pozoru proste rzeczy potrafia robić niespodzianki. Programowałem także trzy procki i na żadnym nie ruszył nawet oscylator. Być może problem tkwi w serii procków. Postaram sie zdobyć procek taki jak w dokumentacji i zobacze. W najgorszym razie przeprojektuje PCB i zrobię "ruski". Pozdrawiam.
  • #12 6447163
    Darek.S
    Poziom 34  
    Posty: 6692
    Pomógł: 216
    Ocena: 975
    Sprawa rzeczywiście prosta i dlatego nie zwróciłem uwagi. W żródle oscylator zaznaczony był na RC, a w ruskim prawidłowo tzn XC. Nie miał prawa ruszyć od kopa. Po tygodniu wróciłem do tematu, zerknąłem na pozycję oscylator i sprawa się rozwiązała.

Podsumowanie tematu

✨ Dyskusja dotyczy amatorskiego generatora wzorcowego obrazu PAL opartego na mikrokontrolerze PIC16F84, użytecznego do regulacji i napraw telewizorów. Projekt zawiera schemat, wzór płytki, program mikrokontrolera oraz opis w języku angielskim. Użytkownicy wymieniają się doświadczeniami z budową i uruchomieniem urządzenia, zwracając uwagę na problemy z synchronizacją obrazu, które mogą wynikać z zastosowania różnych wersji mikrokontrolera (PIC16F84 vs PIC16F84A) oraz ustawień oscylatora kwarcowego. Wskazano, że wersja PIC16F84A-04/P może wymagać korekty kondensatorów przy oscylatorze lub wyłączenia wewnętrznego układu WATCHDOG, który powoduje resetowanie procesora. Dyskutowano także o kompatybilności wsadów (firmware) i wpływie fusebitów na działanie układu. Jeden z użytkowników potwierdził działanie generatora z rosyjskim wsadem, a inny zauważył, że w źródłach oscylator był błędnie oznaczony jako RC zamiast XC, co uniemożliwiało uruchomienie. Koszt budowy generatora oscylował około 80-90 zł, z czego najdroższy był mikrokontroler PIC. Projekt jest ceniony za prostotę i wysoką jakość sygnału, choć nie jest profesjonalnym narzędziem komercyjnym.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA