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.

Kilka pytań - projekt do szkoły

Morcinek92 24 Lut 2016 16:55 1026 15
  • #1 24 Lut 2016 16:55
    Morcinek92
    Poziom 14  

    Hejka ,

    Będę tutaj umieszczał pytania związane z moim projektem do szkoły :)
    Na wstępie mam tylko jedno :P ( ale może niebawem będą kolejne )

    1) Dla czego stosujemy rezystory na lini RX ? w module BTM222 i dlaczego takie akurat wartości z czego to wynika ?
    Kilka pytań - projekt do szkoły

    Rozumiem, że to pewnie zabezpieczenie , czyżby przed stanem nieustalonym na pinie R4?

    0 15
  • #2 24 Lut 2016 17:17
    tmf
    Moderator Mikrokontrolery Projektowanie

    Zapewne dlatego, że MCU jest zasilany z 5V, a moduł BTM z 3,3V i trzeba dostosować poziomy logiczne, aby poziom wysoki z MCU (5V) nie uszkodził modułu, który wytrzymuje tylko 3,3+0,6V. Wartość tych rezystorów wynika z potrzebnego dzielnika.

    0
  • #3 24 Lut 2016 17:23
    Morcinek92
    Poziom 14  

    Może inaczej.. gdybym nie widział całego schematu odpowiedział bym tak jak Ty
    ale opierałem swoją myśl o układ BTM222 firmy Atnel.
    http://www.atnel.pl/bluetooth-atb-btm-222.html

    I tam dodatkowo jest zastosowany bufor napięc 74LVC125 więc w sumie nie potrzebne były by te rezystory..

    0
  • #4 24 Lut 2016 19:21
    tmf
    Moderator Mikrokontrolery Projektowanie

    To po co pytasz, pokazując fragment schematu? Pokaż wszystkie dane, w przeciwnym przypadku to nie ma sensu.

    0
  • #5 24 Lut 2016 19:37
    Piotr Piechota
    Poziom 21  

    nie mam schematu ale zgaduję, że bufor jest zasilany z 5V i to nie jest 74LVC125

    0
  • #7 24 Lut 2016 20:40
    Piotr Piechota
    Poziom 21  

    74hct14 na 99% zasilany z 5V dlatego niezbędny dzielnik

    0
  • #8 24 Lut 2016 21:04
    Morcinek92
    Poziom 14  

    Tak masz racje zasilany jest z 5V na samym wejsciu napiecia do stabilizatora sa piny zasilania ukladu 74hct14.
    To takie glupie pytanie skoro linie sygnalowe toleruja tylk 3.3v i jest zastosowany dzielnik rezystorowy to po co dodatkowo ten uklad ?
    Przy zastosowaniu 74lvc125 nie potrzebuje tych rezystorow ??

    0
  • Pomocny post
    #10 25 Lut 2016 09:08
    tmf
    Moderator Mikrokontrolery Projektowanie

    Morcinek92 napisał:
    Tak masz racje zasilany jest z 5V na samym wejsciu napiecia do stabilizatora sa piny zasilania ukladu 74hct14.
    To takie glupie pytanie skoro linie sygnalowe toleruja tylk 3.3v i jest zastosowany dzielnik rezystorowy to po co dodatkowo ten uklad ?
    Przy zastosowaniu 74lvc125 nie potrzebuje tych rezystorow ??


    A to dobre pytanie. Wydaje się, że to jeden z przykładów bezsensownych projektów. LVC125 byłby o tyle lepszy, że przy zasilaniu 3,3V (a więc tak jak moduł BT) ma wejścia 5V tolerant, więc można wszystko podłączyć i do MCU zasilanego 5V, jak i 3,3V. A poza tym skorzystaj z rady kol. Dondu.

    0
  • #11 25 Lut 2016 15:48
    Morcinek92
    Poziom 14  

    Pierwszym moim zakupem był moduł HC05, i przeczytany cały kurs kolegi Dondu w sumie po zobaczeniu tych kursów kupiłem go :D, ale potrzebowałem większy zasięg to raz , a dwa że podczas łączenia z aplikacją w Visual C# poprzez RFCOMM trwało to ponad 30 sec... to za długo.. btm222 robi to w 2 sec. nie wiem od czego to zależy.. tanio też kupiłem układ więc nie ma co :)

    0
  • #12 25 Lut 2016 17:18
    dondu
    Moderator Mikrokontrolery Projektowanie

    To jakiś dziwny przypadek :)

    0
  • #14 25 Lut 2016 19:07
    Piotr Piechota
    Poziom 21  

    Otwarty kolektor jest w SN74LS07.
    74LVC125 to nadajnik linii (wymusza aktywnie i stan wysoki i niski).
    OE w 74LVC125 to "output enable" - niski stan uaktywnia wyjście.

    0
  • #15 25 Lut 2016 19:22
    Morcinek92
    Poziom 14  

    Okej,
    Czyli działa to tak :
    Kilka pytań - projekt do szkoły

    Mówimy o rysunku z prawej strony z zanegowanym wyjściem G

    ten scalak działa tak:(scalaka zasilamy napięciem 3.3V)
    1) Jeśli podamy na wejście np. A1 napięcie 0V i na G1(Output Enable Input) 0V to na wyjściu mamy stan niski (~0V)
    2) Jeśli podamy na wejście np. A1 napięcie 5V i na G1(Output Enable Input) 0V to na wyjściu mamy stan wysoki(~3.3V)
    3)Jeśli na wejscie podamy obojętnie co.. i na G1(Output Enable Input) stan wysoki to na wyjściu jest stan wysokiej impedancji.

    0
  • Pomocny post
    #16 25 Lut 2016 19:32
    Piotr Piechota
    Poziom 21  

    :spoko: .

    0
  Szukaj w 5mln produktów