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



Teraz jest 22 lut 2025, o 23:32


Strefa czasowa: UTC + 1





Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 56 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 11 sie 2013, o 16:47 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

Przebudowane
Obrazek
wszystko sprawdzone nic sie nie dotyka.
Wgrane wszystko przez eclipse, zmieniony port.
A DALEJ NIE DZIAŁA :(

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

ta świecąca diodas jest po to aby sprawdzić czy jest prąd :D



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 18:00 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

pomożecie ?



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 18:08 

Pomógł: 0

Co mam przyjechać i ci to podłączyć czy jak?



Góra
  
 
PostNapisane: 11 sie 2013, o 18:20 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

jedyne co zmieniłem to nazwe portu, podam jak będe w domu :D

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

czyli za godzinke



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 18:39 
Offline
Moderator
Avatar użytkownika

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

psposki napisał(a):
pomożecie ?


jak ci pomóc ? jak ?

piszą ci że płytki stykowe mają przerwy na liniach zasilania po bokach a ty udowadniasz że nie ... może i nie - może z jednej strony nie a z drugiej tak. A może raz styka a raz nie styka ...

najgorzej jest jak ktoś mało słucha porad - ja mówiłem ci żebyś obejrzał poradnik, tam jest pokazane po kolei co i jak - i gdybyś tak płytkę stykową podłączył jak w poradniku to byłoby o czym rozmawiać

a ty wciąż i wciąż swoje

tym bardziej że teraz znowu na innym pinie dioda ale programu nie wklejasz ... generalnie mam wrażenie, że w ogóle nie słuchasz i masz wielki chaos

_________________
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  
 
PostNapisane: 11 sie 2013, o 18:51 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

chaos mieć mam, kod dam do godzinki, sprawdzałem i na żadnej linii zasilania nie ma przerw.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 19:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Czy ja dobrze widzę, że ta czerwona dioda jest podłączona bez rezystora ograniczającego prąd? Aż dziwne, że nie spłonęła ogniem piekielnym.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 19:33 
Offline
Użytkownik

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

widać radziecka :)
one idą z dymem przy 400V dopiero :P

_________________
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  
 
PostNapisane: 11 sie 2013, o 19:36 
Offline
Użytkownik

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

To może tak masz inną diodę aby się upewnić? Pomiń na razie do testów rezystor albo weź mniejszy. Napisz kod w którym na wszystkie PIN'y danego portu podajesz 0 i posprawdzaj po koleii czy dioda na którymś zaświeci. Do testów zminimalizuj do minimum ilość połączeń do procesora, wywal dławik poukładaj w miarę kable i użyj jak najkrótszych. Weź wyciągnij procesor i wsadź w inne otwory na płytce, bo może gdzieś ci nie styka.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 19:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 sie 2013
Posty: 44
Lokalizacja: RFN
Zbananowany użytkownik

Pomógł: 2

jacekk232 napisał(a):
Czy ja dobrze widzę, że ta czerwona dioda jest podłączona bez rezystora ograniczającego prąd? Aż dziwne, że nie spłonęła ogniem piekielnym.

Może sobie kupił takie - jak ja to nazywam - idiotoodporne diody elektroluminescencyjne, już z opornikiem w środku, które można podłączyć bezpośrednio do zasilania, np. do 5V albo „samochodowe wersje” do 12V.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 19:49 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

odpowiem na pytania
1.podłączałem bez rezystorów itd. ten sam efekt
2.dioda żyje (z innymi ten sam efekt ... nic)
3. oto kod
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 19:57 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

he he chyba wiem za co, zmieniłem pin bo próbowałem na innym. ale ten sam rezultat.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 20:01 

Pomógł: 0

Nawet już twój kot jest zdegustowany, weź że zacznij myśleć i postępować systematycznie, albo do końca świata tej diody nie zaświecisz ;).
Aktualnie, podłączenie, kod, po co mieszasz w kodzie jak kod działa?
Powiedziałem już, wywal procka albo go nawet podnieś i zewrzyj że tą diodę do masy bez wyciągania. Świeci?
Jeżeli tak, to musi migać, chyba że procek nie działa, masz ustawione właściwie w eclipsie F_CPU? widzi ci programator procesor z tego co pokazywałeś widzi, soft jest wgrywany. Jak masz ustawione Fusy.
Zmieniaj piny procesora, ale nie wiem, rozrysuj chociaż jakiś schemat ołówkiem. Podepnij kilka diod, pod kilka pinów. Ustaw w programie miganie kilku diod.



Góra
  
 
PostNapisane: 11 sie 2013, o 20:14 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Jak rezasurmar sprawdził i kod działa szukaj problemu w sprzęcie. Spróbuj wykorzystać tylko ćwiartkę zasilania a pozostałe 3 ćwiartki zasilania niech pozostaną puste bez ani jednego kabelka.

Obrazek



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 20:36 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

mam tak jak na zdjęciu i jak zostawiam tylko + to dioda świeci (przez rezystior do -) ale nie miga. jak podłącze - to dalej to samo :(



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 20:58 
Offline
Użytkownik

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

Ok wykorzystujesz e ćwiartki zaznaczone kółkiem ale jak dobrze widzę kable do dolnej ćwiartki doprowadzasz po przekątnej gdzie może nie być zasilania. Podłącz drugą diodę do dolnej ćwiartki zasilania aby mieć pewność że tam masz zasilanie.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 21:01 
Offline
Użytkownik

Dołączył(a): 10 sie 2013
Posty: 36
Pomógł: 0

jest zasilanie sprawdzałem



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 21:03 
Offline
Użytkownik

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

No to naprawdę to nie ma prawa nie działać. Czym prędzej spraw sobie miernik i zobacz jakie napięcia masz na pinach. Bo albo popełniasz jakiś banalny błąd, albo masz uszkodzony procesor, albo jakaś kiepska płytka stykowa. Innych opcji ja nie widzę.



Góra
 Zobacz profil  
 
PostNapisane: 11 sie 2013, o 23:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

psposki napisał(a):
PORTD ^=(1<<PB0);

Wydaje mi się, że poprawny zapis to "PORTD ^=(1<<PD0);" (i wcześniej DDRD |= (1<<PD0);). Według kodu, to odwołujesz się do pinu PD0 portu D , a więc powinieneś podpiąć diodę do pinu nr 14 (zielona strzałka na obrazku)
Obrazek
Według datasheeta, Absolute Maximum Ratings dla DC Current per I/O Pin, a więc maksymalny prąd na pinach I/O wynosi 40.0 mA. Można więc pominąć rezystor ograniczający prąd diody i wpiąć diodę bezpośrednio między pinem 14 a masą (albo zasilaniem w zależności od tego gdzie wpięta jest katoda i anoda diody).

Jeśli się mylę to proszę o sprostowanie

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
 
PostNapisane: 12 sie 2013, o 05:12 

Pomógł: 0

A reset to ty masz podciągnięty 10K do Vcc?

I dlaczego uparcie dajesz 10K z diodą?

PS. Ja wysiadam, 3strony forum, a wracamy cały czas do początku.



Góra
  
 
PostNapisane: 12 sie 2013, o 06:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2013
Posty: 844
Lokalizacja: Przemyśl
Zbananowany użytkownik

Pomógł: 43

Głupia rzecz ale jak masz zwykłą diodę na zasilaniu to procek pracuje na jej napięciu przewodzenia- wyjmij ją na chwilę i zobacz czy druga ruszy.

_________________
Klimatyzacja Przemyśl



Góra
 Zobacz profil  
 
PostNapisane: 12 sie 2013, o 09:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 sie 2013
Posty: 230
Lokalizacja: Zabrze
Pomógł: 17

Witam.
Nie znam za dobrze atmeli i może strzelę głupotę, ale czy ten procek nie potrzebuje kwarcu?

_________________
40-32:2=4!



Góra
 Zobacz profil  
 
PostNapisane: 12 sie 2013, o 09:45 
Offline
Moderator
Avatar użytkownika

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

PJS napisał(a):
ale czy ten procek nie potrzebuje kwarcu?


Może mieć kwarc ale nie musi ;) ten akurat działa na wewn. oscylatorze no i działa - skoro daje się programować.

_________________
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  
 
PostNapisane: 12 sie 2013, o 11:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 sie 2013
Posty: 44
Lokalizacja: RFN
Zbananowany użytkownik

Pomógł: 2

artur85 napisał(a):
Według datasheeta, Absolute Maximum Ratings dla DC Current per I/O Pin, a więc maksymalny prąd na pinach I/O wynosi 40.0 mA. Można więc pominąć rezystor ograniczający prąd diody i wpiąć diodę bezpośrednio między pinem 14 a masą (albo zasilaniem w zależności od tego gdzie wpięta jest katoda i anoda diody).

Jeśli się mylę to proszę o sprostowanie

Źle interpretujesz to, co jest napisane pod Absolute Maximum Ratings w dokumentacji Atmegi. Układ scalony nie ogranicza prądu na pinie do 40mA, tylko po prostu prądu o takim natężeniu nie powinno się przekraczać, a uwierz mi, że wycisnąć z niego można dużo więcej, zanim spadek napięcia na wyjściowym tranzystorze będzie taki, że już więcej popłynąć nie będzie mogło. Akurat tak się głupio składa, że jak w Atmedze podłączysz standardową diodę LED tak jak napisałeś powyżej, to raczej się nic nie stanie, bo na niej powstaje spadek napięcia, który - w tym przypadku - korzystnie wpływa na ograniczenie tego prądu z pinu, mam jednak nadzieję, że kiedyś trafisz na innego scalaka, który jednoznacznie pokaże Ci, że może być zupełnie inaczej.



Góra
 Zobacz profil  
 
PostNapisane: 12 sie 2013, o 13:03 
Offline
Moderator
Avatar użytkownika

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

artur85 napisał(a):
Według datasheeta, Absolute Maximum Ratings dla DC Current per I/O Pin, a więc maksymalny prąd na pinach I/O wynosi 40.0 mA. Można więc pominąć rezystor ograniczający prąd diody i wpiąć diodę bezpośrednio między pinem 14 a masą (albo zasilaniem w zależności od tego gdzie wpięta jest katoda i anoda diody).

Jeśli się mylę to proszę o sprostowanie


Że też ja tego wcześniej nie zauważyłem ... a rzeczywiście tak jak kolega wyżej zauważył i zwrócił uwagę, trzeba wręcz MOCNO ZWRACAĆ na to uwagę początkującym, szczególnie też wszystkim tym, którzy mają nieszczęście uczyć się podłączania diod do mikrokontrolerów AVR z pewnej (już nie będę wymieniał autora i tytułu bo mi nie wypada) książki - a w zasadzie to już w dwóch książkach obecnych teraz na rynku tego samego autora. Toż po tych książkach szczególnie na elektrodzie nastąpił wręcz WYSYP ja grzybów po deszczu projektów gdzie ludzie niefrasobliwie nie podłączają w ogóle rezystorów do diod LED sterowanych z AVR - bo po co ? :( masakra

a ja jeszcze uzupełniłbym to co napisał kolega Grzegorz o jeszcze jeden TRAGICZNY skutek takiego niefrasobliwego "NIE PODŁĄCZANIA rezystorów" do diod LED ....

Otóż bez tych rezystorów dioda czy diody LED które mają np migać sobie radośnie z jakiejś okazji - to SIORBIĄ prądu ile wlezie ;) nawet jeśli same już ledwo dyszą - to jeszcze świecą przy prądzie 40-50mA a nawet czasem więcej. I one się, że tak powiem pocą ale jakoś działają to i procek wyżyma z siebie siódme poty ... a to oznacza, że przełączając tak DUŻE prądy na wyjściu - odbija się to na TRAGICZNYM SZARPANIU napięcia na nodze VCC procka - można sobie wziąć oscyla i sprawdzić, że wtedy nawet nie pomogą same kondensatory ceramiczne 100nF jako te filtrujące, Ba! nawet i elektrolit trzeba wtedy dawać sporo większy żeby to jakoś śmigało. A że początkujący o tym nie wie to co ???

... no to nie ma później np pojęcia dlaczego mu się procek RESETUJE sam co jakiś czas i nawet nie potrafi często zauważyć korelacji, że dzieje się tak gdy te diody zaczynają migać .... to nie jest wyssane z palca... tak się na prawdę dzieje ;)

ale to nie wszystko - jest jeszcze jeden KOCI skutek podłączania takiej diody LED do nogi procka AVR bez rezystora. Bo rzeczywiście wydajność prądowa jest można powiedzieć ogromna 20-40mA. A teraz niech kolega Artur85 zajrzy sobie do noty aplikacyjnej BYLE JAKIEJ typowej diody LED. I co tam jest NAPISANE ??

Forward current (czyli typowy prąd diody) albo maksymalny to ile ??? .... ano zwykle ok 20mA

Więc jak kolega myśli co się będzie działo z diodami LED, przez które będziemy przepuszczać większy prąd ? np 40mA ??? no sfajczyć się jeszcze nie sfajczą - ale TRAGICZNIE ograniczysz czas ich ŻYCIA - rozumiesz ?

To tak jak mój znajomy - kupił sobie taśmę LED, zamontował w kuchni i nie chciał mnie posłuchać jaki ma wybrać zasilacz. Jak stwierdził on sobie poradzi. I co ? poleciał o zgrozo do sklepu z antenami telewizyjnymi i nie mówiąc nawet do czego ten zasilacz, kupił tam sobie taki na 12V ;) ..... Tyle że nie orientował się, że to nie są zasilacze stabilizowane - więc na WYJŚCIU bez obciążenia dają nie 12V tylko nawet czasem i 18V czy tam 16V ... a dopiero przy maksymalnym obciążeniu (tyle ile jest napisane na nim np 2A) napięcie spada do ok 12V ale też nie zawsze. A przecież taśma LED jest na = 12V bo tak są na niej obliczone rezystory do diod LED. Więc jeśli większe napięcie to i większy prąd popłynie prawda panie Artur85 ?

No i znajomy strasznie się zdziwił że po pół roku jego taśmy LED w kuchni ledwo co się jarzyły a niektóre diody LED w ogóle pozdychały ... dopiero wtedy się mnie posłuchał i kupił stabilizowany, impulsowy zasilacz 12V ... od tego czasu mija już chyba 2 rok - a diody wciąż pięknie i równomiernie podświetlają mu kuchnię

.... i to by było na tyle

koniec z bajkami i mitami że nie trzeba rezystora do diody LED w prockach AVR ;)

_________________
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  
 
PostNapisane: 12 sie 2013, o 15:18 
Offline
Użytkownik

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

mirekk36 napisał(a):
koniec z bajkami i mitami że nie trzeba rezystora do diody LED w prockach AVR


ależ nie trzeba tego rezystora szkoda tych 10 groszy jak się jest początkującym i z uporem maniaka chce anihilację portów i diod przeprowadzić ....

Ale myślę że im częściej się mówi podłącz tak ... tak jest źle , to i tak znajdzie się kilku maniaków
co będą uparcie twierdzić że wsadzili palce do kontaktu i nic sie nie stało .....

echh... do czasu ....

dobrze że megi tanie jak barszcz , a ledów moźna też za grosze setkę kupić i dewastować :P
a na forum mieć pretensję że coś nie działa ...

Zamkne ten temat chyba bo naprawdę ciągnie się jak wenezuelska telenowela i dalej żadnych wniosków i dalej nic nie działa .... a zaiste co byście nie radzili i jak nie pisali panowie pomocnicy
przez następne 10 stron nic działać nie będzie , a dlaczego ??

Na to pytanie niech sobie sam odpowie pytający bo chyba już wie co mam na myśli ....

_________________
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  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 56 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Google [Bot] 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO