(4 głosujących) Układ ten jest w istocie konwerterem USB<->RS-232 zbudowanym w oparciu o mikrokontroler AVR (ATTiny2313 lub ATTiny45). Projekt powstał na podstawie opracowania ze strony http://www.recursion.jp/avrcdc/, skąd pochodzą oprogramowanie dla mikrokontrolera i sterowniki portu wirtualnego dla systemu Windows. Układ został wykonany w trzech wersjach, z których pierwsza posiada układ MAX232 i klasyczne złącze DB9M (Umożliwia to pracę jak zwykły port RS-232). Dwie pozostałe płytki, wykonane częściowo w technologii SMD, znakomicie nadają się do współpracy bezpośrednio z mikrokontrolerami, dając możliwość komunikacji za pośrednictwem wirtualnego portu szeregowego. RS-232, ze względu na prostotę oprogramowania, bywa często wykorzystywany w urządzeniach mikroprocesorowych. Stanowi to jednak pewien problem, ponieważ obecnie coraz trudniej spotkać ten port na płycie głównej. Ta prosta przejściówka wprowadzi możliwość komunikacji za pomocą portu USB, jednocześnie od strony systemu mikroprocesorowego będzie widziana dalej jako RS-232. Konwerter z powodzeniem pracuje w systemie Windows XP 32-bit.
Działanie:Schemat ideowy pierwszej wersji konwertera znajduje się na rysunku poniżej: Sercem układu jest mikrokontroler U1 (ATTiny2313) wraz z rezonatorem kwarcowym X1 (12MHz) i kondensatorami C1(22pF) i C2(22pF). Rezystory R3(68R) i R4(68R) ustalają wartość prądu płynącego po liniach danych D+ i D-, tak aby był on zgodny ze specyfikacją USB. Diody Zenera D1(3,6V) i D2(3,6V) ograniczają wartości napięcia na liniach sygnałowych do wartości akceptowanej przez komputer. Rezystor R2(2,2k), podłączony do linii danych D-, umożliwia identyfikację urządzenia jako pracujące w standardzie Low-Speed. Kondensatory C5(4,7uF) i C6(100nF) filtrują napięcie zasilające cały układ. Dioda D3 wraz z rezystorem R5, ograniczającym jej prąd, pracuje jako kontrolka zasilania. Za konwersję napięć za standardu TTL do poziomów zgodnych ze standardem RS-232 odpowiada układ U2(MAX232). Do jego poprawnej pracy wymagane są kondensatory C1 - C4(1uF). Złącze COM(DB9M) jest standardowym złączem portu szeregowego, ulepszonym o możliwość wyprowadzenia zasilania na linii 4 (DTR). Zasilanie to można podpiąć poprzez zworkę Rs_5V(Goldpin). Złącze Z1(USB B) służy do podłączenia konwertera do komputera za pomocą typowego kabla USB A <-> USB B (takiego jak od drukarki). Na rysunku poniżej przedstawiony jest schemat ideowy Mini wersji konwertera: Sercem układu jest mikrokontroler U1 (ATTiny2313) wraz z rezonatorem kwarcowym X1 (12MHz) i kondensatorami C7(22pF) i C8(22pF). Rezystory R3(68R) i R4(68R) ustalają wartość prądu płynącego po liniach danych D+ i D-, tak aby był on zgodny ze specyfikacją USB. Diody Zenera D1(3,6V) i D2(3,6V) ograniczają wartości napięcia na liniach sygnałowych do wartości akceptowanej przez komputer. Rezystor R2(2,2k), podłączony do linii danych D-, umożliwia identyfikację urządzenia jako pracujące w standardzie Low-Speed. Kondensatory C5(4,7uF) i C6(100nF) filtrują napięcie zasilające cały układ. Dioda D3 wraz z rezystorem R5, ograniczającym jej prąd, pracuje jako kontrolka zasilania. Ponieważ mikrokontroler U1, jak i większość elementów na płytce posiada obudowy SMD, konieczne jest wyprowadzenie złącza programującego. Stanowi je złącze Prog (Goldpin) oraz pin R, który jest wyprowadzeniem resetu mikrokontrolera. Złącze RS/GND(Goldpin) pracuje jako port komunikacyjny (Wyjście RS-232), w którym dodatkowo wyprowadzono zasilanie z portu USB. Złącze Z1(USB B-MINI) służy do podłączenia konwertera do komputera za pomocą typowego kabla USB A <-> USB B-MINI. Na rysunku poniżej przedstawiony jest schemat ideowy Mikro wersji konwertera: Sercem układu jest mikrokontroler U1 (ATTiny45) wraz z rezonatorem kwarcowym X1 (12MHz)i kondensatorami C1(22pF) i C2(22pF). Rezystory R2(68R) i R3(68R) ustalają wartość prądu płynącego po liniach danych D+ i D-, tak aby był on zgodny ze specyfikacją USB. Diody Zenera D1(3,6V) i D2(3,6V) ograniczają wartości napięcia na liniach sygnałowych do wartości akceptowanej przez komputer. Rezystor R1(2,2k), podłączony do linii danych D-, umożliwia identyfikację urządzenia jako pracujące w standardzie Low-Speed. Kondensator C3(100nF) filtrują napięcie zasilające cały układ. Dioda D3 (1N4148) obniża zasilanie mikrokontrolera do ok 4,4V, nie jest konieczna w układzie i może być zastąpiona zworą. Została zastosowana w celu łatwiejszego prowadzenia ścieżek na płytce. Złącza RS/Prog/GND (Goldpin) oraz VCC (Goldpin) stanowią odpowiednio wyjście układu konwertera (Wyjście RS-232) oraz szynę do zasilania układu zewnętrznego, z którym opisywany konwerter będzie pracował. Taki sposób konstrukcji został użyty, aby jednocześnie za pomocą tych samych złącz, zamontować płytkę konwertera bezpośrednio w układzie docelowym. Złącze Z1(USB B-MINI) służy do podłączenia konwertera do komputera za pomocą typowego kabla USB A <-> USB B-MINI. Budowa:Pierwszą wersję (normalną) można zbudować w oparciu o płytkę drukowaną dostępną tutaj. Rysunek w odbiciu lustrzanym znajduje się tutaj. Montaż należy rozpocząć od wlutowania dwóch zworek, a przynajmniej tej znajdującej się pod procesorem U1. Kolejność lutowania pozostałych elementów jest dowolna i nie powinna sprawić trudności. Pod układy U1 i U2 należy zastosować podstawki, szczególnie pod mikrokontroler, gdyż układ nie posiada złącza programującego. Układ zasilany jest w całości z portu USB. Pomocą w konstrukcji może okazać się schemat montażowy dostepny tutaj. Wersję Mini tego konwertera można zbudować w oparciu o płytkę drukowaną dostępną tutaj. Rysunek w odbiciu lustrzanym znajduje się tutaj. Kolejnośc montażu układu w wersji Mini jest dość ściśle ustalona, gdyż małe elementy umieszczone blisko siebie w złej kolejności mogą uniemożliwić wlutowanie pozostałych. Wygodnie jest używać spoiwa lutowniczego o małym przekroju (ok. 0,5mm). Koniecznie trzeba uważać na biegunowość i kierunek montażu diod i procesora. Montaż należy rozpocząć od rezystrów R2 - R5, lutując je w kolejności rosnącej numeracji. Następny jest mikrokontroler U1, przy którym szczególnie należy uważać, aby zbytnio nie nagrzać jego struktury (można lutować po jednej nóżce, raz z jednej, a raz z drugiej strony). Następne w kolejności są: kondensator C6, rezonator kwarcowy X1 oraz kondensatory C7 i C8. W dalszej kolejności montujemy złącze Z1, a kolejnośc pozostałych elementów jest już dowolna. Pomocą w konstrukcji może okazać się schemat montażowy dostepny tutaj. Ponieważ przedstawiony jest on od strony elementów, podczas lutowania elemntów SMD pomocny może się okazać schemat montażowy w odbiciu lustrzanym, dostępny tutaj Wersję Mikro można zbudować w oparciu o płytkę drukowaną dostępną tutaj. Rysunek w odbiciu lustrzanym znajduje się tutaj. Kolejnośc montażu układu w tej wersji jest także ściśle określona z tych samych powodów co w wersji Mini. Montaż należy rozpocząć od rezystrów R1 i R2, po których należy wlutować kondensator C3 i diody D1, D2. Następny jest mikrokontroler U1, przy którym szczególnie należy uważać, aby zbytnio nie nagrzać jego struktury. Następne w kolejności są: kondensatory C1 i C2 oraz rezonator kwarcowy X1. Później montujemy złącze Z1 i rezystor R3. Diodę D3 można z powodzeniem zastąpić zworą. Na samym końcu lutujemy złącza goldpin RS/Prog/GND i VCC. Pomocą w konstrukcji może okazać się schemat montażowy dostepny tutaj. Ponieważ przedstawiony jest on od strony elementów, podczas lutowania elemntów SMD pomocny może się okazać, dostępny tutaj, schemat montażowy w odbiciu lustrzanym. Wykaz Elementów:Pierwsza wersja(duża):1x Listwa Goldpin 1x2 1x 2,2k 1x 100nF 1x Rezonator Kwarcowy 12MHz Wersja Mini:1x Listwa Goldpin 1x4 (mogą być kątowe) 1x 2,2k (SMD) 2x 22pF (SMD) 1x Rezonator Kwarcowy 12MHz (SMD) Wersja Mikro:2x Listwa Goldpin 1x6 1x 2,2k (SMD) 2x 22pF (SMD) 1x Rezonator Kwarcowy 12MHz (SMD) Programowanie:Programy do mikrokontrolerów pochodzą ze strony http://www.recursion.jp/avrcdc/. W projekcie została użyta wersja CDC-2313.2009-01-26, plik *.hex dostępny jest w załącznikach. Rysunek poniżej zawiera ustawienia Fusebitów dla mikrokontrolera ATTiny2313: Ustawienia Fusebitów w mikrokontrolerze ATTiny45 są analogiczne, z tym że po zakończeniu procedury programowania należy wyłączyć w Fusebitach końcówkę resetu mikrokontrolera (linia resetu potrzebna jest jako port danych RxD). Należy to zrobić na samym końcu po prawidłowym zaprogramowaniu i wytestowaniu działania układu w kierunku "z komputera", gdyż po wyłączeniu końcówki reset utracimy możliwość programowania za pomocą programatora szeregowego ISP. Obsługa:Uwagi OgólnePierwsza (duża) wersja konwertera nadaje się jako standardowy port RS-232 (tylko linie danych Tx i Rx). Nie należy korzystać ze zworki podającej 5V na port(Rs_5V), gdy współpracuje on z fabrycznym urządzeniem na RS-232. Zworka ta jest przydatna gdy konwerter współpracuje z urządzeniem na mikrokontrolerze. Nie trzeba wtedy prowadzić dodatkowego kabla zasilającego. Port do współpracy z pierwszą wersją układu powinien działać na prędkości 9600. Obydwie małe wersje układu (Mini i Mikro) zostały zaprojektowane aby umożliwić bezpośrednią komunikację USB mikrokontrolera w możliwie najprostszy sposób (mniejsze wersje nie posiadają układu dopasowywania poziomów logicznych gdyż są podłączane bezpośrednio do drugiego mikrokontrolera). Przeważnie w prostych układach na mikrokontrolerze takie rozwiązanie wystarcza, gdyż nie jest wymagana szybka transmisja a jedynie przesłanie kilku/kilkunastu bajtów z konfiguracją, lub odczytanie podstawowych parametrów z procesora. Port do współpracy z wersją Mini powinien pracować na prędkości 9600, a z wersją Mikro na prędkości 4800. Uruchomienie pod systemem Windows:
Zdjęcia Projektu:
|
|||||||||||||||||||||||||||||||||||||||||||||
Re:Re: Rs
To nawet pomysłowe przenieść zasilanie od portu USB poprzez kabelrs232 do jakiegoś urządzenia z procesorem : )
Mam pytanie odnośnie złącza USB z pierwszego schematu:
Port USB ma standardowo CZTERY wyprowadzenia: 1= +5V, 2=D-, 3=D+, 4=GND.
Ale jeśli brutalnie obciąć głowę wtyczce i rozwarstwić kabel to oprócz wymienionych czterech kabelków 1, 2, 3, 4, widoczny jest jeszcze oplot ekranujący.
Czy ten oplot należy połączyć z GND (4-pin) ????????????????
Czy jeśli to zaniedbamy mogą pojawić jakieś przekłamania w komunikacji PC <=> USB ???
pozdro
AdamM
Re; USB
Oplot ekranujący raczej warto połączyć z masą, jest on podłączony do obudowy wtyczki, która w komputerze podpięta jest do masy. Sprawdź miernikiem bo może jest wiele kabli i wiele rozwiązań. W układzie łącze zawsze obudowę gniazda z masą. Nie warto ucinać kabla aby go wlutować w płytkę bo to jest bez sensu. Gniazdo kosztuje poniżej złotówki
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
ReRe; USB
Masz rację bo długi, wyprostowany kabel niepodpięty z obu stron do masy to jednak antena.
Mam taki stary, dobity kabel USB. Pozbawiłem go głowy, dolutuję do niego goldpiny aby dal się podpiąć do płytki wtykowej, połączę oplot do masy i gotowe : )
Testuje właśnie Twój układ na płytce wtykowej, zbieram części i zabieram się do pisania kodu w C.
Mam obawy aby swojego kompa nie puścić z dymem bo obciążalność prądowa gniazda USB chyba nie jest za duża : (
Re: USB
Ja na USB zasilam całą płytkę testową, z wyświetlaczami LED, LCD i wszystkim innym szpejem :) Obciążalnośc to 0.5A a jak przeciażysz to kontroler odetnie ci zasilania, albo komp sie wyłączy, zależy od wersji płyty głównej
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Obudowa
Masz jakis pomysł na to do jakiej uniwersalnej obudowy to wsadzic zeby jakos powazniej to wyglądało? :P
może po prostu kup sobie
może po prostu kup sobie jakąś małą obudowę i tam wsadź co ??
Ja mam w pudełku po samplach .
USB--ATTINY2313--MAX232--MAX485
Witam ja mam takie pytanie do Ciebie czy takie połączenie jest do zrealizowania za pomocą tego układu?
USB--ATTINY2313--MAX232--MAX485 Chodzi mi o to czy po dołożeniu jeszcze MAX485 (SN75176) będzie to już wtedy RS485 ?? Potrzebny mi układ do połączenia S7-200 do komputera (sterownik PLC) ??
Pozdrawiam Jacxek
Re: RS
Wydaje mi się że max232 jest do niczego nie potrzebny. Podłaczasz poprostu max485 do tiny2313. Popatrz do katalogu max485, to zwykły bufor LVDS
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Zrobiłem wszystko tak jak
Zrobiłem wszystko tak jak napisane, masz błysnęła MK instalacji sterownika NAAL nie można zainstalować je napisał, że kierowcy nie udało się znaleźć i może być zainstalowany sprzęt nie jest mi powiedzieć co zrobić
Mirley edit: Please write your question in english if you can. I'm not able to understand this translated text.
Witam, mógłby Pan mi
Witam, mógłby Pan mi powiedzieć któe linijki na co mam przestawić w bascomie w fusbitach?
Re; Fusy
Wrzuć screen z bascoma z fusami to powiem Ci co przestawić.... nie mam na czym wyświetlić ustawień fusebitow w bascomie bo nie używam już stk200 ani zwykłego kabla LPT
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Dzięki za płytkę
Fajnie opisany artykuł i fajne płytki tylko ze w Wersji Mini rezystory R3 R4 są za blisko układu a tak to wszystko ok.
Oto moja płytka która robiłem do 3 w nocy prawie pełne smd zabrakło mi kilku elementów.
Fusy ustawiłem tak samo jak w
Fusy ustawiłem tak samo jak w tym projekcie:
http://mirley.firlej.org/odbiornik_rc5
Re: Fusebity
To dobrze ustawiłeś fusebity.... powinno działać
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Powino:D
Powino:D
Re: Konwerter
Którą wersję robiłeś? jakie są objawy po których stwierdzasz że nie działa?
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Wersja to ta z attiny2313 bez
Wersja to ta z attiny2313 bez 232.Wtykam pod usb i wyskakuje ze urządzenie uszkodzone.Na kilku kompach to mam.Myslałzem ze diody 3,3V źle wlutowałem ale dobrze są.
Re USB/rs
pooglądaj płytkę czy nie masz zwarć. Czy wartości elementów są takie jak na schemacie? Diody zenera raczej dał bym na 3.6V. Czy procek jest zasilany po włożeniu wtyczki do USB? zmierz zasilanie między nóżkami 10 i 20
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Mikrokontroler Attiny
Witam
Programy źródłowe są dostępne w języku C. Czy istnieje możliwośc przerobienia ich tak, by do mikro konwertera użyć Attiny13 zamiast trudniej dostępnych Attiny45/85?
Re: Konwerter Rs232
Pytanie o kod proszę kierować do autora http://www.recursion.jp/avrcdc ja wykonałem płytki do tego projektu a programu nic nie zmieniałem.... Po zainstalowaniu kompilatora można przekompilować program ale na tiny13 napewno to nie zadziała
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
RS232 ----RS485
Witam mam pytanie czy można wykorzystać ten konwerter do komunikacji ze sterownikiem PLC ??
zamiast MAX232 podpiąć MAX485 ?? Czy jest to możliwe i co jeszcze trzeba zmienić żeby zadziałało ??
Pozdrawiam Jacxek
Re: RS
Powinno działać jak dasz max485.... przecież to tylko bufor, podobnie jak max232 tylko że max 485 jest po prostu buforem LVDS. Sam nie sprawdzałem ale na logikę powinno działać
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
witam mam pytanie czy da się
witam mam pytanie czy da się podłączyć pod jedną z tych przejściówek termometr ze strony http://grzesiek21.republika.pl/termo.htm a konkretnie Adapter podstawowy DS9097E tak aby współpracował z programem również z tej strony
Re: Przejściówka
Układ wyżej jest przejściówką USB/RS232. Dla układu który podałes musisz wybrac wersję przejściówki z max232, żeby nic nie modyfikować. Zasilanie zamiast z RTS, będzie pobierane z USB, tak jak zasilanie przejściówki, bo ona na wyjściu ma tylko sygnały TXD i RXD. Przejściówka działa w systemach 32 bitowych
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
interfejs opel
czy mogę zastosować wersje mini do tego fejsa??
interfejs opel
http://forum.omegaklub.eu/files/interface_350.jpg
Re: Konwerter
Link nie działa, zamieść plik gdzieś gdzie będzie można go ściągnąć... poza tym co to jest fejs?
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
interfejs opel
Schemat jest na tym forum to jest interfejs pod opeltech2 do kasowania błędów komputera samochodowego. Mam go już zrobionego działa tylko ze muszę do samochodu PC ciągać bo w laptopie nie mam rs232.
interfejs opel
Jest to interfejs pod opeltech2 jest tu. Fejs działa sprawdzałem pod stacjonarnym bo w laptopie nie mam rs232.
RE:interfejs opel
Powinno ci działac uzywasz tylko lini RXD i TXD - zbuduj wersje z max232 i bedzie śmigać , a jak masz obawy zaopatrz sie w FTDI
Interfejs opel
chodzi o to ze chce przerobić tego fejsa na usb. Chce na jednej płytce zmontowac fejs i i ten konwerter. I poprostu zeby nie pchać dwóch max'ów myślę o drugiej wersji.
Re: Konwerter
Żeby było bardziej uniwersalne to polecam jednak dać układ FT232RL.... teraz jego cena jest na tyle sensowna że czasami nie warto kombinować
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
prośba o pomoc
witam
złożyłem układ na attiny 2313 bez max232
wszystko niby ok w menadżerze zadań jest wirtualny port com
a mam taki mały program PORT do obsługi prt. COM i jak chcę pozmieniać
stany na liniach z wysokich na niskie i na odwrót to nic się nie zmienia
a więc proszę podanie jakiegoś prostego sposobu
do sprawdzenia wirtualnego Portu RS-232
aha zenerki są 3v6 volta
dziękuje
Re: Wirtualny port
Albo musisz zaprogramować drugiego procka do odbioru po rs232 i podłączyc do tego w konwerterze do linii tx i rx albo doltować maxa i podłączyć do normalnego portu COm w jakimś kompie. będziesz wysyłał na port po usb i odbierał normalnym portem
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Bardzo proszę o pomoc
Mirley, proszę o pomoc. Zrobiłem i zbudowałem ten układ (ten z największą płytką). Niestety nie działa jak powinien, bo komputer w ogóle go nie wykrywa. Po podłączeniu do komputera kablem USB, jest po prostu głucha cisza, zero reakcji. Świeci się tylko dioda LED. W układzie początkowo dałem diody 3,3V, bo takie miałem, ale ponieważ jedyną oznaką życia układu, była świecąca się dioda LED, to zmieniłem na diody 3,9V. Jest to samo, tylko świeci się LED. Diód na oryginalne napięcie 3,6V, nie mam. Dlatego też dałem takie jakie miałem. Zmieniałem już Attiny 2313, na drugą sztukę, bez reakcji. Próby przeprowadzałem na 3 komputerach, zero reakcji.
Sprawdziłem miernikiem napięcia. Mam tak, jak na schemacie. Czyli na wtyczce USB 5V, na 4 pinie RS232 mam 4,99V, na 20 nodze Attiny2313 mam 4,94V.
Układ programowałem programem AVR Burn-O-Mat. Fusebity ustawiłem, tak jak na obrazku, czyli tylko SPIEN zaznaczony. Reszta jest "odptaszkowana", tzn. nie zaznaczona.
Co mam jeszcze zrobić, by komputer układ wykrywał?. Mirleyu, albo ktoś z forum, naprawdę bardzo proszę o pomoc, albo chociaż jakąś wskazówkę. Dziękuję za góry.
Jaki mikroprocesor ?
Czy Attiny2313V-10PU nadaje się do tego układu.
Wersje PU
Marcin44430, moim zdaniem TAK. Ja jednak programowałem u siebie wersję 20 PU. W ogóle ciekawe czym się różnią i co oznacza konkretnie te "PU". Wydawało mi się, że to ilość nóżek, ale to chyba nie to?.
Re; USb RS
Czy pozostałe elementy przy wtyczce są poprawne, chodzi mi o rezystory szeregowe i rezystor odciągający? Nie może być tak że po włączeniu nie ma żadnej reakcji. Albo jest error w kompie bo układ nie odpowiada, albo pyta o sterowniki. Chyba że masz nakombinowane w windowsie i nie pojawiają się dymki z podpowiedziami? Sprawdź w menadżerze urządzeń, czy coś się nie zmienia po włożeniu wtyczki USB
--------
Co do tiny w wersji 10PU to teoretycznie nie będzie działał. 10PP to max 10MHz pracy, a tu potrzebujemy 12MHz. 20PU to 20MHz. W praktyce może się okazać że ten pierwszy na 12MHz działa ale to tylko przypadek bo producent tego nie gwarantuje
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Złożyłem ten układ , ale
Złożyłem ten układ , ale kiedy podłączam go do komputera to wyskakuje mi komunikat że nie rozpoznano urządzenia co morze być przyczyną.FUSEBITY ustawiłem tak jak na obrazku poniżej.
Re: USB RS
A wyskakuje komunikat świadczący o awarii urządzenia? taki w dymku z prawej strony na dole. Co mówi menadżer urządzeń? Jaki jest kwarc przy procesorze. Kondensatory są napewno 22pF. jest tylko kilka elementów, sprawdź je dokładnie czy nie ma pomyłki
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Wyskakuje taki komunikat W
Wyskakuje taki komunikat
W menadżerze urządzeń wyskakuje nieznane urządzenie.Kwarc 12Mhz kondensatory na pewno 22pF wszystko inne wygląda też na dobre.A czy może mieć na to wpływ ,że mam kwarc ceramiczny a nie taki w metalowej obudowie.
No i wszystko się wyjaśniło
No i wszystko się wyjaśniło konwenter śmiga aż miło przyczynom był ceramiczny kwarc po wymianie na ten w metalowej obudowie wszystko ożyło .A tak swoją drogą dlaczego nie chciało działać na ceramicznym.
Działający układ
Mirleyu miałeś rację z tymi rezystorami. Jedną maluteńka ścieżka nie odbiła się podczas termotransferu. Ta od pinu 2 USB, łącząca diodę D2 i rezystor R3. Wszystko działa już pięknie. Ślicznie dziękuję.
Re: Konwerter
Cała sprawa z USB nie jest taka prosta jak się może wydawać. Specyfikacja USB jest ściśle określona i nie można sobie np modyfikować elementów, albo czegoś pomijać. Prawdopodobnie ceramiczny rezonator miał mało wspólnego z częstotliwością 12MHz. Już miałem doświadczenie z takim podobnym. Pisało na nim 16MHz a po dokładnym zmierzeniu okazało się że ma 15.32341MHz co wystarczyło do uniemożliwienia działania układu
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
VID_0000 PID_0000
Witam , mam pytanie : złożyłem ten konwerter i mi wywala "nierozpoznane urządzenie" a we właściwościach VID i PID to samo 0000 (a powinno VID_16C0 PID_05E1) , co mam źle ? Układ był nowy i zaprogramowany programem pana Dybkowskiego za pomocą STK200. Dzięki z góry za podpowiedź.
Re: rs232
Fusebity mogą być źle ustawione lub jest jakiś problem sprzętowy. Np kwarc nie ten co na schemacie albo kondensatory wokół niego inne. Rezystory szeregowe lub diody zenera o złej wartości
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
dodam że wszystkie części
dodam że wszystkie części świeżo kupione. Czyżby kwarc 12MHz miał inną częstotliwość pracy ? Oznaczenie na metalowej obudowie R120SKB3c
------
Co do fusebit-ów to nic nie ustawiałem ręcznie bo po zapodaniu hexa wszystko się ustawiło zgodnie z ustawieniem w hexie.
------
to mam po factory resecie (zrobiłem Diy Electroda eu - reseter atmeli)
Jak widać coś takiego jak SPIEN nie ma.Jak mam ustawić to cholerstwo by mi zadziałało ? Pomocy :( Wymieniłem kwarca 12MHz ale nadal mam nieznane urządzenie.
-----
To nie kwarc szwankował. W fusebitach trzeba ustawić SELFPRGEN na 0 (zero) a resztę na 1 (jeden). Konwerter działa jak cholera :D . Uff ... wreszcie :)
Re: USb RS
Fusebity się po wgraniu hex nie ustawiają... jedno nie ma z drugim nic wspólnego, jak już sam zdążyłeś się przekonać
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
No i masz rację. Zastanawia
No i masz rację. Zastanawia mnie jeszcze CKDIV8 - on też powinien być na "1" ?
Re: CKDIV
Tak... CLOCK Divider by 8 ma być na 1 czyli wyłączony
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.