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



Teraz jest 15 lis 2024, o 05:06


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 57 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 20 paź 2014, o 17:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Witam mam problem z wyświetlaczem lcd 2x16 podłączyłem według książki zmieniłem piny w programie bo były inne i nie działa kod się kompiluje wsad się wgrywa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 17:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

Hej, sprawdź sobie jeszcze raz fizyczne połączenia. Tutaj jest fajny poradnik http://mirekk36.blogspot.com/2012/04/lc ... aczac.html
Sprawdź tez czy nie pomyliłeś się przy ustawianiu pinów w programie, bo często niby wygląda ze jest ok a nie zsuważymy ze np pisze PORTA zamiast PORTC

Na pewno zainicjowałeś wyświetlacz w kodzie?
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Autor postu otrzymał pochwałę


Ostatnio edytowano 20 paź 2014, o 17:51 przez Atmegowiec, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 17:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Kod wziołem z płyty może źle zlutowałem da się to jakoś sprawdzić podać napiecie czy coś?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 17:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

Może źle zlutowałeś, a może zwyczajnie pokręć kontrastem do oporu w jedną i druga stronę u mnie np. na samym końcu wyświetlają się cyfry. Podałem Ci linka tam ładnie widać wszystko jak uruchomić LCD.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 18:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

sprawdź, czy na pewno wszystkie kierunki portów ustawione jak trzeba. Ja się ostatnio złapałem, że ustawiłem wszystkie piny ok, a kierunki portów przeoczyłem i oczywiście nie mogłem tego zauważyć. Dopiero na drugi dzień jedno spojrzenie świeżym wzrokiem i od razu się rzuciło w oczy
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Autor postu otrzymał pochwałę

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 18:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Kontrast jest dobry bo kwadraciki zmieniają się na białby kolor taki jaki powinień być



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 19:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
radex324 napisał(a):
...zmieniłem piny w programie bo były inne...

...taka zgaduj-zgadula: a może podłączyłeś na PORTC z niewyłączonym JTAG'iem?

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 19:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

kicajek napisał(a):
Witam
radex324 napisał(a):
...zmieniłem piny w programie bo były inne...

...taka zgaduj-zgadula: a może podłączyłeś na PORTC z niewyłączonym JTAG'iem?

Pozdr.

Racja podłącze pod PD.

------------------------ [ Dodano po: 9 minutach ]

Nie mogę znajść jakimi pinami jest sterowany kod wyświetlacz ma tak podłączony D0-D4 D4-D7 wyświetlacza RS pod B0 RW pod B1 i ten 3 pod B3



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 20:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2012
Posty: 97
Lokalizacja: Tarnów
Pomógł: 2

Używasz biblioteki Mirka z pierwszej książki czy jakiejś innej ? Jeśli to pierwsze to patrz w pliku lcd44780.h . Poza tym dobrze było by gdybyś załączył schemat i przynajmniej kawałek main'a żeby było wiadomo co gdzie podłączasz i co jak definiujesz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 20:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Używam pierwszej książki bluebook zaraz sprawdzę w tym pliku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 21:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

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


Co do JTAG'a to nie musisz zmieniać przez niego portu, wyłącz go za pomocą MkAvrCalculator i zaprogramuj Fuse Bity i po problemie, no chyba że masz programator który z niego korzysta ;)

3 pin wyświetlacza zawsze podłączałem do masy, bo tak naprawdę nie trafiłem nigdy na wyświetlacz który by lepiej ustawiał kontrast przy pomocy potencjometru.

z Niebieskim pozdRowieniem,
Doman89



Ostatnio edytowano 20 paź 2014, o 21:27 przez doman89, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 21:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Nima tak łatwo w czwartek kupie dopiero program hehe

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

A pytanko gdzie w eagle jest kondensator ceramiczny bo nie mogę znajść w tym gąszczu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 22:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

Kolega co nie ma łatwo? Podaj co chcesz w fusach ustawić to Ci napisze jakie wartości hex musisz wrzucić.

Co do kondensatora zaraz napiszę ale chyba resistance czy coś takiego ;)

z Niebieskim pozdRowieniem,
Doman89


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 22:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Podkręcić procka że tak powiem na jakieś normalne taktowanie.Mam ważne pytanie jak robię płytkę w eagle to strona top to jest ta u góry czy ta co można np.zwykły kondensatorek przylutować?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 22:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Kondensatory, cewki i oporniki - biblioteka "resistor"

z Niebieskim pozdRowieniem,
Doman89


------------------------ [ Dodano po: 15 minutach ]

Kolega no to masz:

LOW: 0xE4
HIGH: 0xD9

Wewnętrzny oscylator 8MHz, JTAG wyłączony

------------------------ [ Dodano po: 38 minutach ]

Jak jesteś początkujący i robisz w THT a nie SMD to rób na stronie BOTTOM. Inaczej możesz później się pomylić w kolejności wyprowadzeń.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 11:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

radex324 napisał(a):
Nima tak łatwo w czwartek kupie dopiero program hehe

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

A pytanko gdzie w eagle jest kondensator ceramiczny bo nie mogę znajść w tym gąszczu



Kolego akurat z tytułu wynika że działasz na ATmega32 oznacza to że mkAVRcalculator wpiera właśnie ten procek w wersji darmowej.
I w wersji darmowej możesz spokojnie wyłączyć sobie JTAG dla procesora ATmega32.

Więc jak widzisz dzięki Mirkowi możesz ustawić sobie fuse bity w mkAVRcalculator wersja free dla ATmega32.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 11:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Na atmedze32 nieda się zminiać fuse bitów na free



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 12:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 maja 2013
Posty: 562
Lokalizacja: Bydgoszcz
Pomógł: 23

Da się ale nie MkAVRcalc a np. Bascomem albo AvrStudio można samym avrdude z nakładka np. Burn o Mat, albo ISP Prog, oj wiele jest aplikacji do tego celu.


majster napisał(a):
Kolego akurat z tytułu wynika że działasz na ATmega32 oznacza to że mkAVRcalculator wpiera właśnie ten procek w wersji darmowej.


A32 w wersji darmowej nie jest wspierana.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 13:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Mam pytanie jak się dokładnie nazywa kondensator ceramiczny w eagle i czy ma ktoś może biblioteke wyświetlacza 7 segment poczwórny 4 wspólne anody?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 13:16 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

Cytuj:
Mam pytanie jak się dokładnie nazywa kondensator ceramiczny w eagle


Biblioteka RCL.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 13:29 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

A czy kolega się nie rzuca na zbyt głęboką wodę? Z jednej strony masz problemy z podłączeniem LCD a już zabierasz się za projekt płytki. Moze lepiej najpierw przejść przez całą książkę odpalić poszczególne moduły które chcesz mieć na swojej płytce a dopiero później przystąpić do realizacji?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 13:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Możecie zerkąć na płytkę czy niema jakiś poważnych błędów?Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 14:03 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

Czemu ścieżka po prawej tronie przy 100nF jest nie dokończona? Oglądałeś video poradnik Mirka o tworzeniu PCB? Bo ścieżki bardzo brzydko prowadzone.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 14:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

oglądam poradnik ale nie wychodzi mi tak Mirkowi.

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

Możesz narysować kółko gdzie bo ślepy chyba jestem bo nie widze.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 14:13 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

Nie mam jak teraz, ale Atmega32 nóżka od AVCC ma żółtą linie prowadzącą pod uC.
Wiesz dużo by już poprawiło to że od padów nie wychodzić linią pod kątem. Tylko zacząć linią prostą i dopiero zakręcać. Tak samo nie używać lini pod kątem 90 stopni (masz tak pod atmega8), ładniej wygląda 45 stopni.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 14:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 maja 2013
Posty: 562
Lokalizacja: Bydgoszcz
Pomógł: 23

poco robisz podłączenie LCD na stałe, lepiej zrobić je z goldpinami i łączyć kabelkami tak jak masz to na schemacie ATB. Możesz się potem przejechać jak będziesz chciał uzyć innego portu bądź innych funkcjonalności pinów.

Tej filtracji tez jak na lekarstwo. Poczytaj blog Mirka o prawidłowej i minimalnym podłączeniu procesora. No i na wała na dwa procesory od razu zrób samą a32 starczy CI.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 16:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

radex324 napisał(a):
Możecie zerkąć na płytkę czy niema jakiś poważnych błędów?


Masz jedną linię unrouted, Nie mieszaj THT z SMD - tzn nie ma to znaczenia ale po co?? jak już robisz w THT to lepiej wszystko. Pozatym pisałeś gdzieś że nie masz wprawy w lutowaniu SMD a ledy mają na prawdę niewielkie pady. Pozatym Dlaczego prowadzisz ścieżki po TOP a nie BOTTOM??

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 16:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

Właśnie się kapłem jak zrobiłem teraz robię od nowa płytkę Obrazek



Ostatnio edytowano 21 paź 2014, o 16:49 przez radex324, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 16:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

Kolega mam propozycję, jak skończysz najpierw schemat ideowy to wrzuć załącznik. Sprawdzimy i powiemy, że możesz się zabrać za płytkę PCB. Jak już ją skończysz to powtórka, wrzucasz to Ci pomożemy. Żebyś na początku mógł się skupić na programowaniu, a później powoli zaczniesz się uczyć nijako elektroniki.

z Niebieskim pozdRowieniem,
Doman89


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

P.S. Kolega jakie masz doświadczenie w lutowaniu, że dodajesz elementy SMD? Bo możesz mieć nie lada kłopot ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 16:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 paź 2014
Posty: 385
Lokalizacja: Śląsk
Pomógł: 0

doman89 napisał(a):
Witam,

Kolega mam propozycję, jak skończysz najpierw schemat ideowy to wrzuć załącznik. Sprawdzimy i powiemy, że możesz się zabrać za płytkę PCB. Jak już ją skończysz to powtórka, wrzucasz to Ci pomożemy. Żebyś na początku mógł się skupić na programowaniu, a później powoli zaczniesz się uczyć nijako elektroniki.

z Niebieskim pozdRowieniem,
Doman89


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

P.S. Kolega jakie masz doświadczenie w lutowaniu, że dodajesz elementy SMD? Bo możesz mieć nie lada kłopot ;)

Na elektronice się znam od 2-3lat się bawie



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: 57 ]  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 3 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