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



Teraz jest 14 mar 2025, o 21:26


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 
Autor Wiadomość
PostNapisane: 21 lip 2015, o 11:39 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

Cześć

Procesor taktowany na 8 MHz, Atmega8.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


[ najpierw panie kolego to wrzuć prawidłowo fotki na forum, wg naszej instrukcji: topic44.html - mirekk36 ]

Terminal wyświetla co sekundkę podłogę, zamiast literki A. Proszę o pomoc, nie mogę dojść w czym tkwi problem.

[ najpierw panie kolego to wrzuć prawidłowo fotki na forum, wg naszej instrukcji: topic44.html - mirekk36 ]

Zdjęcia kabelka i podłączenia.

[ najpierw panie kolego to wrzuć prawidłowo fotki na forum, wg naszej instrukcji: topic44.html - mirekk36 ]

Klikając dodaj obrazek wyskakuje mi "przerwa techniczna - chwilowo wgrywanie obrazkow wylaczone" dlatego dodałem poprzez serwis fotoszok.



Ostatnio edytowano 21 lip 2015, o 12:36 przez Crayven, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 12:15 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Czy ta przejściówka na pewno działa w standardzie RS232-TTL ?
Masz tutaj poprawiłem program niestety nie wiem czy czy czegoś nie przeoczyłem, więc daj znać czy działa.
Użyłbym zewnętrznego rezonatora kwarcowego o wartości 8MHz.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Pozdrawiam
Elektronik



Ostatnio edytowano 21 lip 2015, o 12:47 przez Elektronik, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 12:42 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

Ciężko mi powiedzieć. Nie mogę znaleźć informacji, że działa w standardzie RS232-TTL.
Czy byś mógł mi polecić jakąś sprawdzoną przejściówkę?

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

Po poprawieniu dzieję się dokładnie to samo co wcześniej.

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

Robiłem też tak, bo faktycznie te bity są już pierwotnie ustawione.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 12:59 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Program jest sprawny:

Obrazek

Pozdrawiam
Elektronik



Ostatnio edytowano 21 lip 2015, o 18:45 przez Elektronik, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 13:01 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

W takim razie kłopot leży po stronie przejściówki?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 13:09 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Na początek chciałbym zobaczyć jeszcze raz zdjęcia. Czyli to jest przejściówka USB RS232 ?
Zmień taktowanie z wewnętrznego na zewnętrzny rezonator kwarcowy.

Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 13:10 
Offline
Moderator
Avatar użytkownika

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

Crayven napisał(a):
W takim razie kłopot leży po stronie przejściówki?

Panie - zanim zabierzesz się za komunikację RS232 - warto dowiedzieć się chociaż troszkę o tymże RS232

obejrzyj dokładnie ten poradnik:
http://mirekk36.blogspot.com/2013/10/at ... -jest.html

nie po to żeby zaraz kupować tę przejściówkę - ale dzięki temu poradnikowi zrozumiesz o co chodzi

_________________
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: 21 lip 2015, o 21:55 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

Dziękuję, opanowałem. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 06:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sty 2014
Posty: 243
Pomógł: 9

8MHz i prędkość 19200 to chyba nie najlepsze rozwiązanie. Poczytaj o "przyjaznych kwarcach" dla RS232.

_________________
http://www.ate-zbaszyn.eu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 07:42 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Działa czy nie działa zdjęcia pasowałoby dodać :)

Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 12:13 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 116
Pomógł: 14

yaiba83 napisał(a):
8MHz i prędkość 19200 to chyba nie najlepsze rozwiązanie. Poczytaj o "przyjaznych kwarcach" dla RS232.



Error 0,2%. "Przyjazne kwarce" to autor tematu może zastosować jak już będzie miał opanowaną komunikację i będzie chciał uzyskać większe prędkości bez straty danych;) Na razie nie powinien przejmować się kwarcami;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 13:22 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

Zamówiłem ATB-USB-RS232 i rozumiem w czym jest rzecz.
Udało mi się połączyć moduł Bluetooth ATB-BTM-222. Nie mogę zrozumieć dlaczego nie pojawia mi się nic w terminalu jeśli napiszę:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Natomiast gdy napiszę:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

To co sekundę wyświetla się literka A.

Chodzi mi o to, że chcę ustawić stały napis jak włączam terminal.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 13:28 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Gdy będziesz miał już sparowany moduły bluetooth i uruchomiony terminal na odpowiednich parametrach, Zresetuj mikrokontroler.

Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 13:51 
Offline
Moderator
Avatar użytkownika

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

Crayven napisał(a):
Nie mogę zrozumieć dlaczego nie pojawia mi się nic w terminalu jeśli napiszę:


A znasz podstawy C ? Przecież gdy napiszesz uart_putc('A'); przed pętlą główną to wykona się to tylko RAZ po resecie procka ;)

W drugim przypadku wkładasz to do pętli głównej, która wciąż się wykonuje ;)

Myślę - że ZDECYDOWANIE powinieneś jednak zainwestować w tę książkę:
http://atnel.pl/mikrokontrolery-avr-jezyk-c.html

poważnie - wtedy ruszysz ze zrozumieniem programowania w C z tzw "kopyta"

_________________
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: 22 lip 2015, o 14:00 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

Musieliśmy się nie zrozumieć. Rzecz w tym, że ja chce aby to się wykonało raz, dlatego przed pętlą wpisałem uart_putc( 'A' ) i nie wykonuje się to ten jeden raz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 14:01 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

A zrobiłeś to co pisałem wyżej. Zresetuj mikrokontroler zwierając pin do masy i wtedy obserwuj terminal.

Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 14:02 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

Panie Elektronik, dalej nic. :/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 14:13 
Offline
Moderator
Avatar użytkownika

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

Crayven napisał(a):
Panie Elektronik, dalej nic. :/

Nie możliwe że dalej nic, chyba że ty resetujesz procek przez rozłączenie zasilania w tym dla modułu BT i wtedy moduł się rozłącza z kompem

_________________
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: 22 lip 2015, o 14:15 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

U mnie działa:

Obrazek

I kolego coś zamieszałeś chyba z funkcjami:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 17:31 
Offline
Nowy

Dołączył(a): 23 kwi 2015
Posty: 11
Pomógł: 0

Błędnie resetowałem i pogubiłem się w zasilaniu oddzielnie mikrokontrolera i BT. Wszystko działa poprawnie, dziękuję za pomoc ; ) Funkcje były poprawne, po prostu pozmieniałem nazwy ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2015, o 17:48 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

To fajnie, że ruszyło jak będziesz miał pytania to pytaj.

Pozdrawiam
Elektronik


Autor postu otrzymał pochwałę


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: 21 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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