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

Generator prostokąta o wypełnieniu 50%. Jak zrealizować?

trata4 23 Kwi 2006 21:21 2909 18
  • #1 23 Kwi 2006 21:21
    trata4
    Poziom 9  

    Prosze o pomoc. Jak najlepiej zrealizować generator prostokąta o wypełnieniu 50%, zakresie 100k-120kHz co 1kHz. Jest to na technike cyfrową. Jak zrobić to najłatwiej?? Za wszelką pomoc dziękuje.

    0 18
  • #2 23 Kwi 2006 23:08
    marck1
    Specjalista od sprzętów RTV

    Poszukaj w sieci o "magicznej" kostce NE555 - to załatwi sprawę.

    0
  • #3 24 Kwi 2006 08:44
    czarutek
    Poziom 34  

    Nieprawda. W 555 skonfigurowanym astabilnie, regulacja częstotliwości z zachowaniem wypełnienia jest dość trudna. To raz, a dwa, bez częstotliwościomierza nie sposób znać aktualną częstotliwość.
    Takie generatory najłatwiej robić z grubsza tak:
    generator z kwarcem -> licznik w dół -> przerzutnik T.

    0
  • #4 24 Kwi 2006 10:20
    trata4
    Poziom 9  

    Prosilbym o podpowiedź jak uzyskiwać częstotliwości 100k 101k 102k ... 120kHz. Nie moge zrobić tego na procku. Z tym mam problem. z resztą sobie poradze. Za wszelkie rady dziękuje

    0
  • #5 24 Kwi 2006 12:24
    marck1
    Specjalista od sprzętów RTV

    No tak, jeżeli wypełnienie ma być stałe na poziomie 50% to jego zachowanie na NE555 jest dosyć uciążliwe - czyli trzeba zrobić coś w rodzaju generatora dekadowego z wykorzystaniem np. TTL - tak jak mówi kol. czarutek.

    0
  • #6 24 Kwi 2006 15:29
    czarutek
    Poziom 34  

    Trata, tak na oko, to wychodzą mi jakieś kosmiczne wartości generatora wzorcowego.
    Zapytaj się prowadzącego, czy możesz zastosować układ PLL (Phase Locked Loop), np. 4046.

    0
  • #7 24 Kwi 2006 16:51
    trata4
    Poziom 9  

    Prowadzący mówił żeby starać się unikać PLLa. Myślałem o tym aby policzyć generator o częstotliwości, której wartość jest równa najmniejszej wspólnej wielokrotności ale to raczej bezsensowne. A czy na mieszaczu iloczynowym się da takie coś zrobić??

    0
  • #8 24 Kwi 2006 17:05
    czarutek
    Poziom 34  

    No właśnie, ile wynosi 'najmniejsza wspólna całkowita wielokrotność' liczb całkowitych z przedziału <100;120> ? ;)
    Na mieszaczu (mikserze) hmmm... Jeśli nawet by się łatwo dało, to chyba oddalimy się znacznie od 'techniki cyfrowej', jak pisałeś na początku. :|
    W wolnym czasie pomyślę jeszcze nad jakąś prostą arytmetyką na licznikach.
    Na kiedy to masz?

    0
  • #9 24 Kwi 2006 18:53
    trata4
    Poziom 9  

    Do końca maja musze oddać na gotowe. Myślałem że cyfrowe to może być samo podawanie drugiej częstotliwości na mieszacz <1k, 20k> poprzez multiplekser, pierwszą częstotliwością byłoby 100k. Jutro bede wiedział czy taka opcja przejdzie.

    0
  • #10 24 Kwi 2006 19:32
    czarutek
    Poziom 34  

    Czy masz na oku mieszacz, który byś chciał zastosować?
    Czy masz to fizycznie zmontować i uruchomić?
    No i podstawowa kwestia - generator 100kHz mogę Ci pożyczyć, ale jak w prosty sposób będziesz produkował <1..20>kHz?
    I jeszcze bardzo stromy filtr górnoprzepustowy 100kHz.
    Może czegoś nie dostrzegam, ale łatwo to to na oko nie będzie... :(

    0
  • #11 24 Kwi 2006 20:37
    trata4
    Poziom 9  

    To ma być zsymulowane w uCapie. Nie trzeba tego w rzeczywistości montować. Nic innego prócz mieszacza nie przychodzi mi do głowy. o częstotliwościach <1k,20k> mysłałem że uzyskam w wyniku dzielenia. Nie wiem jeszcze jaki mieszacz byłby odpowiedni.
    Jeżeli byłoby inne lepsze rozwiazanie to prosiłbym o podpowiedź.
    Z góry dziękuje

    0
  • #12 25 Kwi 2006 06:22
    czarutek
    Poziom 34  

    Cały czas ten sam problem - jak z generatora wzorcowego, bez PLL, w prosty sposób uzyskać 1kHz, 2kHz, 3kHz ... 18kHz, 19kHz, 20kHz.
    Wśród nich są przecież liczby pierwsze (czyli takie, które przez całkowitą, bez reszty, dzielą się tylko przez 1 i przez siebie).
    Czy możesz zastosować kilka generatorów wzorcowych? Chyba raczej nie...
    Jest metoda bez PLL, polegająca z grubsza na tym, że okres przebiegu wyjściowego uzyskuje się przez podział częstotliwości generatora wzorcowego nie przez stałą (ileś cykli przez X1, ileś przez X2). Ale do tego potrzebny jest niezły układ sterujący dzielnikami (licznikami).
    Przykro mi, bez PLL ja się na razie poddaję... :(
    Nie rozumiem, dlaczego prowadzący zakazał PLL. Przecież 4046 to całkowicie cyfrowy układ.

    0
  • #13 25 Kwi 2006 10:46
    trata4
    Poziom 9  

    Chyba jednak spróbuje zrobić na tym PLLu. W czasie wolnego spróbuje coś z tym porobić.

    0
  • #14 25 Kwi 2006 10:53
    czarutek
    Poziom 34  

    Też tak uważam, przeforsuj PLL. A jeśli się uprze, to można spróbować z tą 'arytmetyką', ale wtedy to przynajmniej 6+... ;)

    0
  • #15 13 Maj 2006 09:42
    czarutek
    Poziom 34  

    Panowie, co nam tu umyka?!
    Naprawdę nikt nie ma prostego pomysłu rozwiązania?

    0
  • #18 02 Cze 2006 15:05
    piotrg85
    Poziom 12  

    trata4 napisał:
    Prosze o pomoc. Jak najlepiej zrealizować generator prostokąta o wypełnieniu 50%, zakresie 100k-120kHz co 1kHz. Jest to na technike cyfrową. Jak zrobić to najłatwiej?? Za wszelką pomoc dziękuje.


    Myśle, że wystarczy Timer 555.
    W załączniku umieszczam "przykładowe" wartości elementów oraz schemat, - wszystko zostało wykonane w fajnym i przydatnym programie, który gdzieś powinien byc na elce.....
    Aby była możliwość regulacji częstotliowści, to można dać np. R1 około 600 Ω i w szereg potencjometr około 120 Ω (nie wiem czy dokładnie o takiej oporności są potencjometry. Mam słabą pamięć do tych znormalizowanych wartości ........:D )

    0
  • #19 02 Cze 2006 16:37
    czarutek
    Poziom 34  

    Nie wiem jaka to szkoła, ale jeżeli studia dzienne na uczelni technicznej, to prowadzący od razu poprosi o dołączenie całej, poprawnej, właściwą metodą przeprowadzonej - analizy błędu.
    Jeśli nie zażąda, to... ech...

    0