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



Teraz jest 7 lut 2025, o 14:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 33 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 9 sty 2013, o 13:00 
Offline
Użytkownik

Dołączył(a): 18 paź 2012
Posty: 244
Pomógł: 2

Witam, poczyniłem wczoraj taki schemat:
Obrazek

Mam pytanko, czy w tej konfiguracji uzyskam połączenie między PC a ATmegą, przez USB. Czyli po prostu proszę o sprawdzenie schematu :)

Drugie pytanie odnosi się do "oprogramowania" układu FT232. W datasheet jest napisane że piny CBUS#, mogą mieć różne zastosowanie po dołączeniu pamięci EEPROM (?). Nie chcę tego realizować bo wszystko czego potrzebuję jest na schemacie wyżej, ale miło by było wiedzieć jak się takie coś robi. Tzn. z tego co się domyślam, to ściąga się oprogramowanie (FT_PPROG/MPROG) do takiego EEPROMU ze strony producenta, i zwyczajnie go programuje, ustawiając coś na styl Fuse-Bitów. Tak? :)

Pozdrawiam



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

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

Schemat jest zły :( .... dlaczego nie spojrzałeś do noty PDF na jakiś jeden z pierwszych schematów ? albo do schematu zestawu ATB ?

Drugie pytanie - żadnego EEPROMA się nie podłącza do tego scalaka, on ma EEPROM już wbudowany, a Piny CBUSx można ustawiać żeby miały różne funkcje dzięki właśnie wbudowanemu eepromowi

co więcej domyślnie fabrycznie są tak zaprogramowane że dwa z nich służą do podpięcia diod LED żeby sygnalizowały stan pracy linii Rx oraz Tx a ty zrobiłeś MASAKRĘ niestety i podpiąłeś diody LED bezpośrednio do linii Rx i Tx :(

oj oj - tu trzeba palcem pogrozić za nie zaglądanie do PDF'a układu i to do PDF'a w którym masz WSZYSTKO jak na dłoni i to jeszcze w kilku różnych wariantach

_________________
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 sty 2013, o 14:13 
Offline
Użytkownik

Dołączył(a): 18 paź 2012
Posty: 244
Pomógł: 2

Robiłem schemat według punktu 7.4 z noty FT232, czyli "USB to MCU UART Interface".

Nie wiem czemu nie podciągnąłem tego stanu z PWREN# do Vcc :(

Poprawiony schemat:

Obrazek

Co do diod LED, to sugerowałem się tym, że robiłem tak kiedyś z transmisją po RS-232 przez MAX'a i działało w porządku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2013, o 15:11 
Offline
Moderator
Avatar użytkownika

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

No teraz już lepiej ale:

1. wywal rezystor R4 - do niczego ci nie będzie potrzebny

2. i powiedz mi panie kolego co to dla ciebie oznacza na schematach co oznaczyłem czerwoną obwódką ???

Obrazek

coś mi się wydaje hmm prawie pewien jestem że to w związku z tym że kolega w ogóle np nie czytał tego :(

http://mirekk36.blogspot.com/2012/04/mi ... lanie.html

(i nie ważne że w linku wyżej mowa o procesorze - ale ZASILANIE to ZASILANIE)

_________________
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 sty 2013, o 16:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Ja dopowiem tylko jedno kiclaw: zawsze, ale to zawsze pamiętaj o poprawnym filtrowaniu zasilania!!!

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2013, o 18:54 
Offline
Użytkownik

Dołączył(a): 18 paź 2012
Posty: 244
Pomógł: 2

OK, wszystko jasne. Dziękuję za pomoc :)

Wrzucam poprawiony schemat:

Obrazek



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

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Ok, możesz jeszcze na linii USB D+ oraz D- dać po jednej diodzie Zennera 3V6, spolaryzowaną anodą do masy, aby mieć pewność, że napięcie na tych liniach nie przekroczy 3,6V

------------------------ [ Dodano po: 4 minutach ]

Wytłumacz mi jeszcze, dlaczego linię CBUS4 podpinasz bezpośrednio do VCC?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2013, o 19:49 
Offline
Użytkownik

Dołączył(a): 18 paź 2012
Posty: 244
Pomógł: 2

Błąd w schemacie, Vcc powinno być podłączone pod CBUS3, czyli PWREN#. Z tego co wyczytałem to gdy na tym pinie jest stan wysoki to wtedy układ FT232 pracuje.



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

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

kila napisał(a):
Ok, możesz jeszcze na linii USB D+ oraz D- dać po jednej diodzie Zennera 3V6, spolaryzowaną anodą do masy, aby mieć pewność, że napięcie na tych liniach nie przekroczy 3,6V


Nie nie, ZDECYDOWANIE nie :( tu może się koledze pomyliło z układami V-USB robionymi na prockach np AVR .... ale przy FT232 Broń cię Panie Boże przed takimi praktykami. On ma w sobie już WSZYSTKO czego potrzeba. To tak gwoli uzupełnienia.


kila napisał(a):
Wytłumacz mi jeszcze, dlaczego linię CBUS4 podpinasz bezpośrednio do VCC?


Bardzo dobra uwaga - ja napisałem wyżej żeby kolega wywalił rezystor R4 no ale hmm może nieprecyzyjnie się wyraziłem - a nie chodziło mi wcale o to żeby go wywalić i zostawić podpięte VCC .... TAK to się NIGDY - PRZENIGDY nie robi. Warto sobie zapamiętać taką zasadę, że do pinów I/O NIGDY nie podłączamy na stałe ani GND ani VCC. Jak już to przez rezystor.

I stąd pewnie ten skrót myślowy powstał.

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

kiclaw napisał(a):
Błąd w schemacie, Vcc powinno być podłączone pod CBUS3, czyli PWREN#. Z tego co wyczytałem to gdy na tym pinie jest stan wysoki to wtedy układ FT232 pracuje.


Poczytaj wyżej co napisałem - do ŻADNEGO pinu nie powinno być podłączone gołe VCC jak już to przez rezystor - ale zapewniam cię że nie jest potrzebne to podciąganie - jeśli nie korzystasz z usypiania kompa itp itd.

_________________
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 sty 2013, o 19:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

A to za wprowadzenie w błąd z diodą Zennera - stokrotne sorrrrry :)

_________________
sig off ;(



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

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

kila napisał(a):
A to za wprowadzenie w błąd z diodą Zennera - stokrotne sorrrrry :)


Nie ma za co - taką metodą sobie pomagamy po prostu na forum. I to właśnie w taki podwójny sposób. Zachęcam do udzielania pomocy innym - a jak się popełni gdzieś gafę to pewnie inna osoba życzliwie zwróci na to uwagę. Dzięki czemu dowie się czegoś nowego i pytający ale czasem podpowiadający. Fajnie to działa i myślę że się przydaje.

_________________
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 sty 2013, o 20:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

A tak zupełnie teoretycznie, coś by się stało jakby tam dać te diody Mirku?

_________________
sig off ;(



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

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

kila napisał(a):
A tak zupełnie teoretycznie, coś by się stało jakby tam dać te diody Mirku?


Ja myślę, że pewnie by to jakoś działało - ale wolałbym żeby działało "bardzo dobrze" niż "jakoś". Idea dodawania tych diod do projektów V-USB bierze się stąd, żeby dopasować za wszelką cenę poziomy napięć gdy procek będzie zasilany np nieco wyższym napięciem niż 3,3V

Druga sprawa, że ja np jak już stosuję układy V-USB czyli np programtory USBASP zalecam dawanie tam właśnie diod zenera 3,3V a nie tak jak w oryginalnym schemacie autora z www.fischl.de/usbasp diody 3,6V

dlaczego? ano dlatego że wtedy często ludzie mają problemy z działaniem USBASP na notebookach ale czasem także i na niektórych stacjonarnych kompach. Tymczasem z diodami 3,3V okazuje się że pięknie zawsze śmiga.

Ale ok bo zboczyliśmy z tematu - przy FT232R - diody zenera są ZDECYDOWANIE niepotrzebne.

_________________
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 sty 2013, o 20:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Ok, ok, zarejestrowane :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2013, o 21:43 
Offline
Użytkownik

Dołączył(a): 18 paź 2012
Posty: 244
Pomógł: 2

To już taki ostateczny schemat, dla tych, którzy będą w przyszłości szukali rozwiązania takiego problemu.

Obrazek

Jeszcze raz dzięki za pomoc.



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

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

Tak teraz jest OK, tylko zaznaczyć trzeba że tylko dla procków zasilanych +5V, żeby ktoś nie próbował tego podłączać do procka zasilanego +3,3V.

Oczywiście gdyby ktoś chciał to żaden problem z tym układem - wystarczy wtedy tylko połączyć ze sobą nóżki 3V3OUT oraz VCCIO i już mamy przejściówkę w standardzie 3,3V

_________________
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: 23 sty 2013, o 20:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 maja 2012
Posty: 296
Lokalizacja: Chebzie Dolne
Zbananowany użytkownik

Pomógł: 6

mam pytanko odnośnie tego schematu!
dlaczego tutaj diody wskazujące prace lini TXD i RXD są podłączone pod nózki CBUS0 -23 i CBUS1 - 22 a u Mirka na płytce pod CBUS3-14 i CBUS4 - 12???

------------------------ [ Dodano po: 6 minutach ]

OK sam sobie odpowiedziałem czytając note katalogową:)

_________________
Inspekcja TV kanalizacji
Programowanie



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 15:26 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

mam zamiar zbudowac sobie taka przejsciowke i zastanawia mnie czy wyprowadzic sobie wiecej wyjsc niz tylko TXD i RXD? moze mi sie to przydac do czegos?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 15:58 
Offline
Moderator
Avatar użytkownika

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

matisek1233 napisał(a):
mam zamiar zbudowac sobie taka przejsciowke i zastanawia mnie czy wyprowadzic sobie wiecej wyjsc niz tylko TXD i RXD? moze mi sie to przydac do czegos?


Pewnie że może ci się przydać i to bardzo - szczególnie jak uda mi się w swoim czasie nakręcić pewne poradniki ;)

_________________
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: 4 kwi 2013, o 16:21 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

mirekk36 napisał(a):
Pewnie że może ci się przydać i to bardzo - szczególnie jak uda mi się w swoim czasie nakręcić pewne poradniki ;)


to ktore sobie wyprowadzic?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 17:30 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

wszystkie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 17:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Dobra dobra, wszystkie :) Może i wszystkie, ale mam lepsze pytanie:

Jak zaprogramować FT232, aby programował Atmegę? :D Tak jak jest to na Mirusiowej płyteczce ATB? :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 17:40 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

kila napisał(a):
Dobra dobra, wszystkie :) Może i wszystkie, ale mam lepsze pytanie:

Jak zaprogramować FT232, aby programował Atmegę? :D Tak jak jest to na Mirusiowej płyteczce ATB? :)

z tego co mi wiadomo to FT232R sie nieporgramuje. poprostu podlaczasz i ma dzialac. a moze sie myle?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 17:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

W sumie to teraz już zgupiałem. Wydaje mi się, że trzeba jakoś przygotować układ. Ale mogę się mylić...

Wysyłane z mojego C6603 za pomocą Tapatalk 2

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 18:03 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

noo... w sumie mozna sobie jakies dodatkowe funkcje powlaczac chyba czy cos... jak np diody ktore widac na schemacie w tym temacie wyzej



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 18:20 
Offline
Moderator
Avatar użytkownika

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

matisek1233 --> spokojnie wyprowadź sobie na wszelki wypadek wszystkie piny ;) tzn piny RS232 i CBUSx .... można je będzie później spokojnie sterować z poziomu komputera i to każdy z osobna albo wszystkie razem ;) niezależnie od komunikacji RS232

_________________
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: 4 kwi 2013, o 18:58 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

mase tez, tak?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 19:48 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3212
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

matisek1233 napisał(a):
mase tez, tak?


Oczywiście że tak, przecież każdy sygnał w elektronice za punkt odniesienia musi mieć masę. 8-)

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 19:51 
Offline
Użytkownik

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

No jak chcesz bez masy ??
już ktos tu pisał że mu uart nie działa a podłączył dobrze RX i TX ... a masa gdzie ??
no i nie działa :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 19:52 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

Jaglarz napisał(a):
matisek1233 napisał(a):
mase tez, tak?


Oczywiście że tak, przecież każdy sygnał w elektronice za punkt odniesienia musi mieć masę. 8-)

tak myslalem. ok dzieki. jak tylko przyjdzie mi paka ze scalakiem to biore sie za robote



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: 33 ]  Przejdź na stronę 1, 2  Następna strona

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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO