Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 7 lis 2024, o 08:36


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 
Autor Wiadomość
PostNapisane: 9 gru 2013, o 12:20 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

Witam.

Zastanawiam się czy da się zasilić układ MAX3232 z portu RS232 ale taki z przejściówki USB->RS232. Tzn mam kabelek USB podłączany do komputera a z drugiej strony jest wtyczka RS232. Teraz z tej wtyczki chciałbym uzyskać 3.3V i ok 0.3mA (max 1mA) do zasilenia MAX3232. W internecie jest kilka schematów z tym, że żaden nie jest dobrze opisany a ich działanie jest wątpliwe. Nie wiem czy pobranie takiego zasilania jest możliwe z takiego kabla USB->RS232. Może ktoś z Was ma doświadczenie w tym temacie ewentualnie jakiś schemat. Jestem początkujący i nie chcę nic popalić :?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 12:21 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

no to pomyśl sobie jaki mega łańcuch chcesz tworzyć ... bo w takiej przejściówce masz już zwykle jeden MAX232 który ci konwertuje TTL na RS232, a ty teraz będziesz dokładał kolejny MAX232 żeby znowu zrobić odwrotną konwersję z RS232 do TTL ? - toż to się mija z celem

poza tym wydajność prądowa pinów sygnałów wyprowadzonych z takiej przejściówki jest zwykle tak niska że może nie wystarczyć nawet do zasilenia MAX232 ... tzn może czasem się uda a czasem nie - kto to wie ? zależy pewnie od przejściówki

to już lepiej byłoby ją rozłupać i wpiąć się przed układem MAX232 i mieć od razu TTL

albo zrobić sobie samemu przejściówkę na jedym scalaku FT232R i nie potrzebyjesz żadnego MAX232 wtedy od razu do procka podłączasz

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 12:26 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

Przejściówka jest użyta dlatego, że komputer nie ma portu RS232. Nie mogę użyć też FT232 i podłączyć się przez USB ponieważ obudowa mojego projektu ma RS232 :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 12:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

no to skoro masz RS232 to po co do przejściówki RS232 chcesz jeszcze MAX232 ?

może ty weź rozrysuj dokładnie o to chodzi ? bo tak to będzie można dyskutować na podstawie takich opisów jeszcze ze 12 dni i nocy ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 12:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Wydaje mi się, że autor ma procek pracujący na 3v3 z wyjściem uart (rs232) i chce to podpiąć przez przejściówkę rs232<->usb w standardzie 5v i max232 zasilić z przejściówki. Myślę, że na pewno nie chodzi tu o właściwe rs232 (-12v, 12v). Jeśli nie używam fachowych pojęć to sorki, ale taki opis chyba dobrze to odwzorowuje.

Moim zdaniem może lepiej dać buforek 74LVC125 od strony procka.

uC uart 3v3 <=>74LVC125 (5v) <=> wyjście DB9 na obudowie <=> Przejściówka usb/rs232



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 12:58 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

Obrazek

Chodzi o to żeby max3232 był zasilany z RS232 a nie z wewnętrznej baterii urządzenia.

A co taki bufor 74LVC125 robi ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

no to ja bym bardziej polecał się autorowi jednak zapoznać ze standardem napięciowym RS232 i TTL - żeby zobaczyć jaka jest różnica - bo tu wcale nie chodzi o same gniazda czy DB9 czy nie ....

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:09 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

W urządzeniu z uC mam napięcie ok 3,3V a na kablu USB->RS232 mam około 9V więc potrzebuje MAXA3232 żeby wszystko działało. I działa. Problem polega tylko na tym, że nie chcę tego MAXA3232 zasilać z batrerii w urządzeniu a chcę go zasilić z portu RS232 z kabla USB-RS232.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

W dużym uproszczeniu i bez zakresów narysowałem rozpoznawane poziomy logiczne. Może teraz będziesz wiedział dlaczego źle kombinujesz
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:19 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

no to ja rozumiem - tylko jedno jeszcze drążące pytanie z mojej strony ? ....

dlaczego piszesz coś takiego:

t__d napisał(a):
Nie mogę użyć też FT232 i podłączyć się przez USB ponieważ obudowa mojego projektu ma RS232


co ma wspólnego to że obudowa twojego projekt ma RS232 ? jeśli podłączasz to do USB przez jakąś przejściówkę USB/RS232.

Bo teraz nie wiem czy to co napisałeś oznacza że obudowa twojego procka ma GNIAZDO DB9 czy może z jakich innych względów MUSI pracować w standardzie napięciowym RS232 ? Chociaż to dziwne bo przecież przejściówka USB/RS232 może równie dobrze pracować w standardzie TTL albo i 3,3V. W czym problem i to SZCZEGÓLNIE na scalaku FT232R

komp <---> przejściówka na FT232R ( RS232 3,3V) <----> twój procek (RS232 3,3V)

więc tu dodatkowe układy MAX3232 to jak dodatkowe niepotrzebne grzyby w barszcz :(

------------------------ [ Dodano po: 1 minucie ]

icer_cmg --> to że kolega napisał iż jego przejściówka USB/RS232 zakończona jest gniazdem DB9 sugeruje jednak że są tam napięcia właśnie RS232 (-12/+12V) .... chociaż nie zawsze tak jest w chińskich przejściówkach o zgrozo! ... czasem niestety pomimo gniazda DB9 rzeczywiście wyprowadzają na nie standard TTL

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Z mojego dotychczasowego doświadczenia nie widziałem przejściówki usb z poziomami -12/12V. to zawsze można pomierzyć i sprawdzić.

Może jeszcze taka propozycja i wyjaśnienie z 74125
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:30 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

icer_cmg napisał(a):
Z mojego dotychczasowego doświadczenia nie widziałem przejściówki usb z poziomami -12/12V


Ja widziałem i takie i takie ... Ale tak jak mówisz - miernik w łapki - sprawdzamy i od razu wiemy

------------------------ [ Dodano po: kilkunastu sekundach ]

Cytuj:
Może jeszcze taka propozycja i wyjaśnienie z 74125


tu mi się jednak wydaje to troszkę przekombinowane - bo po co ten 74125 ? ... przecież gdyby był MAX3232 to on jest na 3,3V ;) może kolega nie zauważył ale jest różnica między scalakami

MAX232

a

MAX3232

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:38 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

icer_cmg napisał(a):
Z mojego dotychczasowego doświadczenia nie widziałem przejściówki usb z poziomami -12/12V. to zawsze można pomierzyć i sprawdzić.


Ja mam inne doświadczenia. Każda taka przejściówka ma poziomy -3V do -12V i +3V do +12V. Więc jak się nie mylę to typowy standard RS232. Zresztą musi tak być, bo tak jak napisałem, nie mam problemu z transmisją. Chcę zmienić tylko źródło zasilania MAX3232.
Poczytałem o buforze 74LVC125 i z tego co zrozumiałem to działa między 3.3V a 5V więc w tym przypadku odpada.
Pozostaje mi jeszcze poczytać o FT232R ale za bardzo jeszcze nie rozumiem jak to podłączyć do RS232.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

podpowiem tylko tyle


http://allegro.pl/konwerter-usb-2-0-rs2 ... 30036.html

po za tym dalej nie rozumiem jak można uważać że RS232 / RS232C to to samo co UART ??

wystarczy poszukać sobie przejściówki na FTDI z RS232 a nie UART-em i przestac siać herezje ....
albo po prostu dodać sobie max232 do FTDI zasilać go Z USB po stronie komputera jak w urządzeniu jest RS232
i nie pierniczyć się z takimi bzdetami

------------------------ [ Dodano po: 2 minutach ]

a bardzo prosto można podłaczyć ....

Obrazek

i masz nie USB UART a USB RS232

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:44 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

t__d napisał(a):
Pozostaje mi jeszcze poczytać o FT232R ale za bardzo jeszcze nie rozumiem jak to podłączyć do RS232


powiedz mi co może być trudnego (no może poza samym polutowaniem bo to SMD) takiego układu?

Obrazek

tyle tylko że wejście VCCIO łączysz nie do VCC jak na tym schemacie a do wyjścia 3V3OUT

i już masz prześliczną przejściówkę USB/RS232 pracującą w standardzie 3,3V !

pomyśl na PCB będzie TYLKO:

gniazdo USB, scalak FT232R, kilka kondków filtrujących i możesz dać złącze DB9 jak chcesz żeby wyprowadzić masę oraz sygnały Rx i Tx w standardzie 3,3V

------------------------ [ Dodano po: kilkunastu sekundach ]

to jest najprostszy a zarazem najlepszy sposób i przepis na przejściówkę USB/RS232 i to najlepszej jakości.

------------------------ [ Dodano po: 1 minucie ]

Jak poszukasz to nawet Jaglarz na forum zrobił o ile dobrze pamiętam nawet PCB pod taką małą przejścióweczkę ...

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 13:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Nie mam doświadczenia ani z max232 ani max3232, ale proszę Mirku zobacz na poziomy logiczne, bo je również rozrysowałem. Założyłem tak, jak to jest w mojej przejściówce, że mam 0V/5V i dlatego 74125 żeby z 3V3 mieć 5V i odwrotnie. Bynajmniej tak robię z swoich urządzeniach i pisze tylko na obudowie RS232 TTL. Możliwe, że robię to błędnie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 17:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

jeśli mówimy o poziomach ttl przy UART to zwykle powinieneś zaznaczyć LoGIC LEVEL czyli właśnie czy jest to TTL3,3 czy tez 5V ... natomiast w wypadku podania informacji ze jest to RS-232 logiczne jest że pracuje na tym standarcie czylki na poziomach 12V

W przypadku układu FTDI jakbyś zastosował to już nie musisz nic konwertować bo możesz mieć (ustawić) na 3,3 lub 5V i w układzie wystarczy wyprowadzić tylko potrzebne sygnały uart czyli RX / TX / GND ew inne potrzebne i to wszystko nie musisz kombinować z maxami ...

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2013, o 20:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

icer_cmg napisał(a):
Nie mam doświadczenia ani z max232 ani max3232, ale proszę Mirku zobacz na poziomy logiczne, bo je również rozrysowałem. Założyłem tak, jak to jest w mojej przejściówce, że mam 0V/5V i dlatego 74125 żeby z 3V3 mieć 5V i odwrotnie. Bynajmniej tak robię z swoich urządzeniach i pisze tylko na obudowie RS232 TTL. Możliwe, że robię to błędnie.


No ale dlatego wspomniałem ci o MAX3232 ;) zobacz do jego PDF'ka .... on jest na 3,3V więc z tego punktu widzenia totalnie mija się z celem wstawianie 74125 + MAX232 bo obydwa scalaki zastępujesz jednym MAX3232 - teraz jaśniej ? o to mi chodziło.

Bo oczywiście takie coś będzie działać 74125+MAX232 ..... czemu nie, tylko jak mówię szkoda marnować dwóch scalaków no i miejsca na PCB jak można dać jeden MAX3232

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2013, o 02:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

ale ja nie napisałem nigdzie że będzie razem max i 74125. Popatrz na rysunek dobrze, jest opisany.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2013, o 07:32 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

icer_cmg napisał(a):
ale ja nie napisałem nigdzie że będzie razem max i 74125. Popatrz na rysunek dobrze, jest opisany.


Tak - źle spojrzałem sorki. Ale tak to jest jak posługujemy się rysunkami a nie schematami ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2013, o 23:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Tak jeszcze dla potomnych:

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2013, o 23:19 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

o jo joj - to ledwo co pójdzie na zwykłym starym porcie COM - tzn czasem pójdzie czasem nie. A na pewno nie pójdzie jak będzie to wyjście DB9 z przejściówki USB/RS232 w której sygnały są robione też na MAX232

jak już to lepiej użyć w ogóle innego stabilizatora, co najmniej LDO albo innego o dużo lepszej wydajności

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO