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



Teraz jest 10 lis 2024, o 00:44


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
Autor Wiadomość
PostNapisane: 2 lis 2012, o 23:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

Zakupiłem niedawno moduł KAmodCOLOR, link: http://www.kamami.pl/index.php?ukey=pro ... tID=188615
Podłączyłem go do płytki testowej ATB 1.03 firmy Atnel i dostrzegłem pewną nieprawidłowość: otóż przy zasilaniu układu napięciem 5V, podanie stanu niskiego na wejście LED powoduje jedynie lekkie przygaszenie diod doświetlających, a nie całkowite ich zgaszenie. Przy napięciu zasilania 3.3V diody zachowują się zgodnie z dokumentacją, tzn. wyłączają się po podaniu stanu niskiego.

Czy to normalne działanie układu? Podejrzewam, że nie, ponieważ w dokumentacji jest napisane, że podanie niskiego stanu na to wejście powoduje wyłączenie tych diod - nie ma nic o napięciu zasilania.

Proszę o wyjaśnienie tej kwestii, być może otrzymałem wadliwy egzemplarz modułu.

Dokumentacja:
http://www.kamami.pl/dl/kamodcolor.pdf

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lis 2012, o 23:50 
Offline
Moderator
Avatar użytkownika

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

masz tam dzielnik R2 i R3, który przy +5V powoduje, że na bazę dostaje się jeszcze napięcie 0,6V lub coś w tych okolicach a więc tranzystor jest otwarty - może nie w pełni i dlatego diody jeszcze świecą

przy zasilaniu 3,3V na bazę doleci już tylko ok 0,3V co spowoduje, że tranzystor jest praktycznie zatkany.

Weź wywal ten rezystor 1K i normalnie zwieraj bazę do GND, wtedy obojętnie przy jakim napięciu diody zawsze zgasną ;)

tzn nie wnikam dalej - może jest w tym jakiś sens ale coś nie widzę tego sensu opisanego w PDF'ie - więc czy on tam jest ?

jeden z typowych modułów korporacji BTC (czyli AVT/Kamami) niestety .... :( tzn nie mówię że wszystkie są nieteges - ale z iloma już ja się spotkałem, które były wykonane wbrew logice i często nie działały od urodzenia ..... A ludzie nawet nie reklamowali bo myśleli że to ich wina że nie potrafią uruchomić. Ostatnio to kursant do mnie na kurs C przyjechał i tak pomyślał, że zabierze ze sobą przejściówkę USB/RS232 z AVT, którą kupił już 2-3 lata temu i to na scalaczku FT232R (super scalaczek) , aplikacja prosta jak drut i wydaje się że nic w niej nie można skopać - a jednak ;) .... AVT było zdolne ...

przejściówka nie działała mu od momentu zakupu ale chciał na kursie przy okazji zobaczyć jak się nią posługiwać. Hmmm wziąłem w łapki i nie działa :( .... o żesz w mordkę pomyślałem - teraz wyjdzie że i ja nie umiem tego odpalić - podczas gdy na co dzień mam do czynienia wciąż z tym scalakiem np w zestawach ATB ;)

ale nic - rozkręciliśmy obudowę - no i patrzę i patrzę jak sroka w kość - nic nie widzę żeby było coś urwane czy zwarte - .... no wszystko wydaje się ok

więc zacząłem analizować PCB ... no i aż włosy zjeżyły mi się na głowie .... to niemożliwe powiedziałem - przecież to nigdy nie będzie działać ;) a kursant pyta się a co ? zepsute ?

nie nie - źle zaprojektowane w ogóle a płyteczka PCB pięknie wykonana fabrycznie a nie tam np żelazkiem przez amatora

no nie pamiętam teraz co było - ale wystarczyło że przeciąłem dwie ścieżki, dodałem dwa krosy i przejściówka "zmartwychwstała" i od razu zaczęła działać dobrze ;)

SZOK ;)

_________________
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: 3 lis 2012, o 00:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

No tak, nie pomyślałem o tym dzielniku z R2 i R3 jak o... dzielniku. Teraz mi się rozjaśniło, czemu to może szwankować.

mirekk36 napisał(a):
Weź wywal ten rezystor 1K i normalnie zwieraj bazę do GND, wtedy obojętnie przy jakim napięciu diody zawsze zgasną ;)

Niby jak? Zobacz zdjęcia tej płytki. Tam wszystko SMD. Cała płytka maciupka jest.

A z Kamami ładne układy, fajnie wykonane, drogie, więc myślałem, że idzie za tym i jakość i solidność. Niestety jak widać nie wszystko złoto co się świeci. Cóż, więcej już u nich nic nie kupię.

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2012, o 00:25 
Offline
Moderator
Avatar użytkownika

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

Tak jak pisałem o tej przejściówce - jak się spojrzało na PCB to aż nie chciało się analizować PCB bo wyglądała FULL PROFI, tylko że już sam schemat ktoś źle narysował i jeszcze do tego wg tego złego schematu narysował PCB i wyprodukował. Ale najgorsze że po wyprodukowaniu kurka wodna NIKT NIE SPRAWDZIŁ ??? ;) i to jest najgorsze w modułach BTC :( ... nawet jak bubla wyprodukują bo np zamówili 5 tys szt to co ? sprzedać i tak trzeba.... a komu się tam będzie chciało bawić w poprawki :( ?

to tak jak w tym module o który pytasz ;) wszystko pięknie zaprojektowane i zrobione tylko że nie działa :(

ok rezystor SMD jak każdy rezystor - co za problem go odlutować i to byle jaką lutownicą ? ;) a w jego miejsce nawet jak nie masz takiego 0R to zwykły kawałeczek przewodu albo większą kroplę cyny chlapnąć ;) albo i bez wylutowywania - kroplą cyny zewrzeć dwa końce tego rezystora ...

_________________
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: 3 lis 2012, o 00:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

No tak. A z innej beczki. Czy może to być wpływ temperatury i nagrzania tranzystora? Ponieważ jakieś 20 cm wyżej paliła się lampka z żarówką 60 W. Z datasheeta BC847 odczytałem, że przy wzroście temperatury maleje napięcie baza-emiter.

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2012, o 00:30 
Offline
Moderator
Avatar użytkownika

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

no pracuje na granicy 0,6V więc pewnie i temperatura może lekko wpływać. Ochłodzisz go i sprawdzisz ;) fajny efekt

_________________
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: 3 lis 2012, o 06:44 

Pomógł: 0

Bazę tranzystora sterujesz recznie zwierając zworką do masy czy sterować będziesz z jakiegoś układu np mikrokontrolera?



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2012, o 13:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

Idea jest taka, żeby sterować doświetleniem programowo z uC, np. microswitchem. A więc ta druga opcja.

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2012, o 13:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

Przy okazji jak już ogarniesz uruchomienie układu, tutaj jest mały tutorial jego obsługi :)

http://extremeelectronics.co.in/avr-tut ... -atmega32/


Autor postu otrzymał pochwałę

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2012, o 13:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

Dzięki! Przyda się na pewno! Robię na tym układzie dwa projekty na studia (oba to "Mikroprocesorowy klasyfikator koloru", na jeden projekt popełnię program, a na drugi PCB).

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2012, o 17:08 

Pomógł: 0

Ledes napisał(a):
Idea jest taka, żeby sterować doświetleniem programowo z uC, np. microswitchem. A więc ta druga opcja.

Więc jeśli nie będziesz sterował bazy manualnie, bezpośrednio zworką, tylko z wyjscia które może przyjąć stan np 5V, to ja jednak bym tak beztrosko nie wywalał tego rezystora i nie zastępował zworką.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2012, o 18:20 
Offline
Moderator
Avatar użytkownika

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

wojtek napisał(a):
bezpośrednio zworką, tylko z wyjscia które może przyjąć stan np 5V, to ja jednak bym tak beztrosko nie wywalał tego rezystora i nie zastępował zworką.


Pewnie że tak - ale bez sensu jest ten cały układ, można było dać rezystor ściągający bazę do GND np 100K i przez rezystor 2K sterować bazę stanem niskim albo wysokim , albo przez zworkę załączyć do VCC gdyby miało być ręczne sterowanie. I wtedy byłoby bez kłopotu. Nawet można byłoby pominąć ten 100K do GDN od bazy.

_________________
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 lis 2012, o 23:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

Przy potencjale masy na nóżce LED napięcie baza-emiter wynosi 0.7V. Albo jakiś felerny tranzystor mocno oddalony od normy albo konstruktor układu to niedouk. Pewno jedno i drugie.

Z tym już nic nie zrobię, nie chcę psuć wizualnie płytki.

Mam jeszcze jedno pytanie: czy mogę zasilać ten moduł napięciem 3.3V a sterować nim (wysyłać sygnały z procka) 5V?
W sumie mam obawy, bo w datasheecie pisze max VDD+0.3V na sygnałowych, z tym, że nie wiem, do jakiego VDD się to odnosi: bieżącego czy maksymalnego
http://www.taosinc.com/getfile.aspx?typ ... 00-E11.pdf
zasilać chcę z 3.3V, sterować z 5V

Czy tak można? To by rozwiązało sprawę.

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2012, o 00:03 
Offline
Moderator
Avatar użytkownika

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

Trzeba byłoby w nocie doszukać się czy przy zasilaniu 3,3V wejścia są "5V tolerant" jeśli nie - to trzeba robić konwerte poziomów inaczej można uszkodzić scalaczka :(

Słuchaj - a nie udałoby ci się chociaż na plecach tego rezystora 1K dolutować mu drugi 1K równolegle ? przecież to od razu załatwiłoby ci sprawę na każdy przypadek.

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

Jak nie poradzisz sobie - to podeślij mi ten moduł to ci bezpłatnie to poprawię ;) tylko koszty przesyłki.

_________________
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: 5 lis 2012, o 00:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

Co to znaczy "na plecach"?
Mam taką lutownicę: http://obrazki.elektroda.net/60_1279989441.jpg
Może być ciężko. Da się tam dolutować drugi rezystor 1k ale taki zwykły (przewlekany) tą lutownicą?

Ile by wyszła przesyłka w obie strony (Konin)?

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2012, o 06:14 

Pomógł: 0

Ledes napisał(a):
(...) Mam jeszcze jedno pytanie: czy mogę zasilać ten moduł napięciem 3.3V a sterować nim (wysyłać sygnały z procka) 5V?
W sumie mam obawy, bo w datasheecie pisze max VDD+0.3V na sygnałowych, z tym, że nie wiem, do jakiego VDD się to odnosi: bieżącego czy maksymalnego
http://www.taosinc.com/getfile.aspx?typ ... 00-E11.pdf
zasilać chcę z 3.3V, sterować z 5V

Czy tak można? To by rozwiązało sprawę.

Nie możesz gdyż właśnie w nocie katalogowej jest napisane:
Cytuj:
Input voltage range, all inputs, VI . . . . . . . . −0.3 V to VDD + 0.3 V

a VDD to jest napięcie zasilania.

Lutownicą jaką masz da się przylutować taki rezystor smd - przydałaby się penseta jeszcze. Zmierz długość tego rezystorka 1k to ci podeślę takie abyś to sam zrobił - a na "plecach "oznacza ze kładziesz jednego na drugim i boki gdzie są styki lutujesz. Jak się zdecydujesz to wyslij adres na pw.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2012, o 11:32 
Offline
Moderator
Avatar użytkownika

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

Dokładnie jak napisał wojtek, na plecach ale chodzi TYLKO i wyłącznie o rezystor SMD a nie (broń boże) przewlekany :(

To pomyśl czy sam przylutujesz jeśli wojtek ci prześle (fajny pomysł) .... czy nie dasz rady - wtedy podsyłaj do mnie.

Koszt "priorytetu poleconego" żeby przesłać taki moduł to na poczcie wyjdzie ok 5zł plus jakieś tam opakowanie

_________________
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: 5 lis 2012, o 12:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

Ok, dzięki Panowie. Dogadałem się z Wojtkiem, podeśle mi skrojony na miarę rezystor 1k i postaram się go odpowiednio przylutować.

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 gru 2012, o 14:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

Hej no i chyba się udało :-) z jednej strony "lut-glut", ale działa :-) tzn miernik pokazuje 500 ohm, potem sprawdzę w praktyce ;-)


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 gru 2012, o 19:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 758
Pomógł: 9

W praktyce też działa. Dzięki wielkie Panowie za pomoc, a zwłaszcza dziękuję koledze Wojtkowi za darmową przesyłkę z rezystorami. ;)

_________________
ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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