Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięPROBLEM Z PORTAMI AVR
Moderatorzy:Jacek Bogusz, robertw, k.pawliczak, Moderatorzy
-
- -
- Posty:3
- Rejestracja:17 maja 2004, o 19:55
Mam problem z wysterowaniem portów procka 8535 , otóż mam kilka wyjść które sterują przekaźnikami. Jak Bóg przykazał zrobiłem to na driverze 2803 i tutaj zaczynają się schody. Otóż przy sterowaniu portami z poziomu BASCOMA nie mogę za żadne skarby załączyć przekaźnika. Przy dokładniejszym przyjrzeniu się całej sytuacji okazuje się że procesor "nie potrafi" ustawić na wyjściu stanu 0 V , przy pzałączeniu otrzymuję na porcie napięcie rzędu 2 V gdzie powinno być 0V , rozwiązaniem tego problemu okazało się podpięcie rezystora 100k między portem a masą układu. Wyszedł z tego straszny pająk. Przy sterowaniu układów seri HC jest to samo.
Mam więc pytanie gdzie leży problem , spr całą masę układu , napięcia zasilania nic . Może ktoś spotkał się z takim problemem ? i u dzieli mi odpowiedzi co robie źle.
Mam więc pytanie gdzie leży problem , spr całą masę układu , napięcia zasilania nic . Może ktoś spotkał się z takim problemem ? i u dzieli mi odpowiedzi co robie źle.
Istnieje duże prawdopodobieństwo, że nie określiłeś kierunku portu. Po sygnale reset porty zdefiniowane są jako wejścia. Wpisując jakieś stany do portu (w twoim mniemaniu) tak na prawdę zmieniałeś, czy port jest podpolaryzowany do zasilania (pull-up) czy nie, co może być zauważone jako produkowanie bardzo słabego przebiegu na tym pinie.
-
- -
- Posty:3
- Rejestracja:17 maja 2004, o 19:55
porty avr
witam.
Tak wszystkie porty które wykorzstuję zostały skonfigurowane jako wejscia/wyjscia zgodnie z tym co podaje help, tak wiec raczej tutaj nie lezy problem. Kombinowałem przy róznych portach tranzystor moge wysterowac bez problemu (zal./wyl przekaźnik), problem pozostaje przy wysterowaniu scalaków seri74 próbowałem różnych LS,HCT,HC i standardowych bez rezultatu. Próbowałem też większyć napięcie zasilania do 5.5V tez bez rezultatu. Nie korzystam z portów push-pull , tak więc problem leży gdzieś indziej zastanawiam się czy to nie jest winna procka (może jest uszkodzony).
Tak wszystkie porty które wykorzstuję zostały skonfigurowane jako wejscia/wyjscia zgodnie z tym co podaje help, tak wiec raczej tutaj nie lezy problem. Kombinowałem przy róznych portach tranzystor moge wysterowac bez problemu (zal./wyl przekaźnik), problem pozostaje przy wysterowaniu scalaków seri74 próbowałem różnych LS,HCT,HC i standardowych bez rezultatu. Próbowałem też większyć napięcie zasilania do 5.5V tez bez rezultatu. Nie korzystam z portów push-pull , tak więc problem leży gdzieś indziej zastanawiam się czy to nie jest winna procka (może jest uszkodzony).
-
- -
- Posty:3
- Rejestracja:17 maja 2004, o 19:55
witam
Tak , mam problem z wysterowaniem nie tylko serii 74 , ale i rowniez probowałem wysterowac przekaznik za pomoca 2803 efekt ten sam bez rezystorow za nic w swiecie nie moge wsterowac portów. Jeżeli zasosuję tranzystor mogę wysterować przwekaźnik bez żadnych dodatkowych kombinacji.
W przypływie rozpaczy kupiłem AVR mega163 to samo .
Zrobiłem jeszcze jedną rzecz wstawiłem na pająka proca 89C2051 tak aby zobaczyc czy coś sie ruszy , po wmontowaniu szok wszystko działa tak jak powinno bez zadnych problemów i zgrzytów.
Mierzyłem w stanie nie obciązonym wyjscia portow wszystko O.K. "1"- ~5V , "0"~0V. Problem pojawia się gdy podłącze do wyjść układ którym ma sterować procek istna paranoja.
Tak , mam problem z wysterowaniem nie tylko serii 74 , ale i rowniez probowałem wysterowac przekaznik za pomoca 2803 efekt ten sam bez rezystorow za nic w swiecie nie moge wsterowac portów. Jeżeli zasosuję tranzystor mogę wysterować przwekaźnik bez żadnych dodatkowych kombinacji.
W przypływie rozpaczy kupiłem AVR mega163 to samo .
Zrobiłem jeszcze jedną rzecz wstawiłem na pająka proca 89C2051 tak aby zobaczyc czy coś sie ruszy , po wmontowaniu szok wszystko działa tak jak powinno bez zadnych problemów i zgrzytów.
Mierzyłem w stanie nie obciązonym wyjscia portow wszystko O.K. "1"- ~5V , "0"~0V. Problem pojawia się gdy podłącze do wyjść układ którym ma sterować procek istna paranoja.
Re: PROBLEM Z PORTAMI AVR
Może byś udostępnił gdzieś ten fragment schematu i kod tego programu będzie łatwiej wszystkim czytającym ewentualnie pomóc, jak nie masz gdzie tego udostępnić to wyślij do mnie na email, gdzieś to umieszczę.Mam problem z wysterowaniem portów procka 8535 , otóż mam kilka wyjść które sterują przekaźnikami. Jak Bóg przykazał zrobiłem to na driverze 2803 i tutaj zaczynają się schody. Otóż przy sterowaniu portami z poziomu BASCOMA nie mogę za żadne skarby załączyć przekaźnika. Przy dokładniejszym przyjrzeniu się całej sytuacji okazuje się że procesor "nie potrafi" ustawić na wyjściu stanu 0 V , przy pzałączeniu otrzymuję na porcie napięcie rzędu 2 V gdzie powinno być 0V , rozwiązaniem tego problemu okazało się podpięcie rezystora 100k między portem a masą układu. Wyszedł z tego straszny pająk. Przy sterowaniu układów seri HC jest to samo.
Mam więc pytanie gdzie leży problem , spr całą masę układu , napięcia zasilania nic . Może ktoś spotkał się z takim problemem ? i u dzieli mi odpowiedzi co robie źle.
Re: PROBLEM Z PORTAMI AVR
Kiedys zastanawialem sie nad 2803. Gdy podlaczylem do jego wyjsc silniczek dc to dzialal, a buzer bez rezystora nie chcial. Nie wiem dlaczego ale na jego wyjsciu potrzebna jest jakas rezystancja.
Re: PROBLEM Z PORTAMI AVR
Tak jest ponieważ ULN2803 ma wyjścia z otwartym kolektorem.(...)Nie wiem dlaczego ale na jego wyjsciu potrzebna jest jakas rezystancja.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 35 gości