Wiesz, to nie działa tak, że włożysz byle jaki tranzystor i już... Jak ten NPN ma zadziałać? Pomyśl. Jeśli napięcie na lini danych 1-wire wzrośnie do 5V, to jaki potencjał ma baza tego tranzystora względem emitera i w związku z tym jaki masz prąd bazy? Podpowiedź - zero. Wsadź tam PNP, a najlepiej MOSFETa tak jak zalecają.
https://obrazki.elektroda.pl/2578145800_... Od dłuższego czasu planowałem wykorzystanie drukarki termicznej razem z terminalem/kolektorem danych Psion Workabout MX. Był pomysł aby taką drukarkę kupić, jednak kiedy dostałem 3 kasy fiskalne do "wypatroszenia" w ramach projektu "rzeźnia kas fiskalnych" to nie mogłem zwyczajnie zostawić...
Tak samo pasożytniczo mogą być zasilane inne urządzenia z pinów IO procka. Osoby, które nie mają świadomości takich rzeczy mogą się wpakować w problemy. Pierwszy pojawia się dosyć często - dlaczego producent deklaruje, że procek w sleep ma pobierac x nA, a pobiera 1000xwięcej - help :) Czasami to pasożytnicze zasilanie powoduje, że układ działa ale...
Witam Próbuje się domyślić o co chodzi, słabo to opisałeś. Według mnie odcięcie zasilania nic nie da, ponieważ te układy mają na wejściach diody zabezpieczające. Poprzez nie są zasilane pasożytniczo z wejść w stanie wysokim. Pozdrawiam Romek
LCD i podświetlenie jest zasilane pasożytniczo z linii danych biegnących do LCD. Każdy (większość) scalaków ma zabezpieczone wejścia diodami. W efekcie jeśli wyłączysz zasilanie to prąd płynie z wejść do Vcc. To jest sytuacja bardzo niebezpieczna i grozi uszkodzeniem układu.
No Kolego, 1. Bascom robi Bóg wie co w czasie tych instrukcji Config. Zamiast tego może użyj tej składni, przy której podaje się przy każdej instrukcji pin. Poza tym ogólnie musisz wiedzieć, że Bascom jest obiektywnie dużo wolniejszy od podobnego programu napisanego w C. 2. Jeśli są zasilane pasożytniczo to na czas konwersji MUSI być strong pull-up....
1. Owszem, każdy czujnik ma unikalny ID - na początku przeprowadza się detekcję ID czujników i potem po tych ID identyfikuje dany czujnik. 2. Zależy jak zasilane. Jeśli pasożytniczo to przy 1,5-2m trzeba dbać o pull-up nawet zewnętrznym tranzystorem. Jeśli zasilane osobną linią to ja testowałem i przy 2,5m nieekranowanego kabla 0 problemów. Druga sprawa...
A jak zasilasz czujnik? Oddzielne zasilanie, czy pasożytniczo?
W poście #8 nie ma nic na temat sprawdzania faktycznej gotowości do odczytu temperatury po wcześniejszym wykonaniu requestTemperatures(), Należy zaznaczyć, że sprawdzanie działa gdy WSZYSTKIE termometry nie sa zasilane pasożytniczo. Z tym pasożytniczym zasilaniem, to cos ostatnio było, że "żółtki" nie dają rady przy standardowym 4,7k. Z wielu powodów...
Nie możesz odłączać masy od układu który jest połączony z innym układam w którym masa jest podłączona. Przez linię done TPL5110 popłynie prąd i mikrokontroler dostanie zasilanie pasożytnicze, a TPL5110 dostanie prąd/napięcie przekraczające wartości akceptowalne wg katalogu. Poza tym TPL5110 ma aktywny stan niski, więc sterowany nim NMOSFET będzie działał...
Hej, mogę go zasilić z USB a mogę z zasilacza 5V, którego też mam, tylko właśnie w jaki sposób mam podłączyć to zasilanie i gdzie ? Piotrek
1. Trzeba uważać na funkcje delayms i delayus, ponieważ mają one ograniczenia - tzn. nie można tam wstawić dowolnie duże liczby. Szczegóły w delay.h 2. U mnie ciekawy problem się pojawił w czasie konwersji temperatury - ponieważ układ był zasilany pasożytniczo. Nieważne jak kombinowałem z pullupami - zawsze to samo. W końcu po wystawieniu "1" na nóżce...
U mnie czujniki są zasilane "pasożytniczo" i do czujnika potrzebne są tylko dwa przewody. Jedną parę przewodów wykorzystałem. Chociaż podłączałem i po dwie skrętki razem i po jednym przewodzie z sąsiednich skrętek. Nic się nie zmieniało.
Termometr nie jest zasilany bezpośrednio z pinu. Musiałem się źle wyrazić. Jest on zasilany dokładnie w taki sam sposób jak na obrazku. http://obrazki.elektroda.pl/5325414100_1...
Choć dalej nie bardzo rozumiem dlaczego bez rezystora tak dziwnie działa... Pojemnosci pasożytnicze
Co się dzieje, kiedy zasilanie na jednej płytce wynosi 4.85V, a na drugiej 5.1 (przykład). Kilka uC połączonych jest ze sobą portami i wymieniają się między sobą stanami L/H. Czy jest możliwość, że na wejściu jednego z uC pojawi się napięcie wyższe od jego napięcia zasilania i czy może wpłynąć to na pracę całego układu? Musisz przeanalizować budowę...
Po prostu raz odczytujesz id termometrów i potem na stałe zapisujesz je w odpowiednich tablicach, zamiast stosować instrukcji wyszukujących układy na magistrali. --- Choć z tego co wiem o magistrali 1wire czujniki powinny być zawsze wyszukiwane w tej samej kolejności, stąd może masz jakieś błędy w komunikacji (np. poprzez za długi kabel złej jakości...
0. Jak zasilasz 4067? Jeżeli napięciem wyższym niż 1,3 x Vcc uC, to będziesz miał problem ze sterowaniem go. Jeżeli napięciem Vcc, a wejściowe będą > Vcc +0,6V, to będą przepięcia na Vcc ze względu na diody pasożytnicze w strukturze CMOS. Skutek -> awaria. 1. Nie bardzo potrafię znaleźć uzasadnienie dla bezpośredniego podłączenia wyjścia multipleksera...
Fragment z noty DS18B20 opisującej pasożytnicze zasilanie z linii danych - prawdopodobnie taki jest sens twojego zadania https://obrazki.elektroda.pl/4321694400_... Przecież na linii sterowanej z wyjścia z otwartym drenem i rezystorem podciągającym to nie stan niski wymaga poprawiania wydajności prądowej i zboczy.
Patrząc na uproszczony schemat zaprezentowany na początku tego tematu chciałbym zauważyć, że zasilanie pasożytnicze wyświetlacza oznacza również zasilanie wejścia wykrywającego zanik napięcia. W takiej sytuacji zanik napięcia nie zostanie wykryty prawidłowo. Szeregowa dioda na zasilaniu uC jest prostym, ale mało efektywnym energetycznie rozwiązaniem....
Pin DQ układu DS18B20 to wejście/wyjście cyfrowe interfejsu 1-wire (opcjonalnie zasilanie pasożytnicze). Czemu dajesz na nim potencjometryczne dzielnik napięcia??? Podepnij bezpośrednio do uC. R
Żeby działało podłączenie na 2 przewodach, to trzeba zewrzeć nogę VCC z GND. To jest informacja dla czujnika, że ma zasilać się pasożytniczo. Jeśli noga VCC wisi, to w czasie pomiaru napięcie zasilania z oczywistych względów nie utrzymuje się i czujnik się resetuje, a potem zgłasza domyślną temperaturę, czyli 85°C. Skoro wszystkie czujniki nie chcą...
Witam ponownie, W swoim programie. Zasilałem je pasożytniczo. Gdy podłączyłem zewnętrzne zasilanie zaczęły działać. Co zrobić żebym mógł je zasilać pasożytniczo? A co do układu to wszystkie są ds18b20. pozdrawiam, CIKO
A więc po zastosowaniu odwracacza sygnału na tranzystorze okazało się że nie jest w stanie go wysterować. Wyszło na to, że uszkodził się w przedziwny sposób, tak jakby zasilał się pasożytniczo przez wyjście procesora i stąd zanegowane działanie. Wymieniony na nowy działa poprawnie.
A jak masz wpięte czujniki? Zasilanie pasożytnicze czy oddzielna linia zasilająca? Jaką wartość ma rezystor podciągający DQ do plusa?
Pytanie właśnie o tą resztę. Jeśli wyłączysz zasilanie to ta reszta będzie zasilana pasożytniczo przez MCU. Odłącz wszystko od układu i sprawdź wtedy.
Nic dziwnego. To sie chyba nazywa zasilanie pasożytnicze. proc działał na zasilaniu z sygnałów sterujących.
Witam, W jaki sposób mogę zabezpieczyć DS18S20 przed niewłaściwym podłączeniem? DS zasilany pasożytniczo. Myślałem nad diodą na GND. Pozdrawiam, Łukasz
Czy czujnik przypadkiem nie zasilasz pasożytniczo ? Jeśli tak to na czas pomiaru musisz włączyć pull-upa.
... a czujniki zasilam wykorzystując do tego zasilanie pasożytnicze z linij danych. Spróbuj wydłużyć czas pomiaru.
Przecież już od dawna wielu praktyków o tym pisało. 4,7k było dobre dla jednego czujnika na krótkim odcinku, 2,2k sprawiało że działał każdy z czujników - nawet podróbki na długich dystansach. A że w PDF-ie o tym nic nie było to już inna sprawa. Dallas w wielu miejscach, w różnych notach, pisze jak rozwiązać zasilanie pasożytnicze. To zupełnie inny...
Witam, Po zdjęciach i schemacie wnioskuję, że przy DS18B20 używasz zasilanie pasożytnicze. Czy w związku z tym nie powinno użyć się przy nim jeszcze dodatkowe tranzystora (zgodnie z DataSheetem) ?
Podłączę się pod temat, czy DS18B20, mogę zasilać pasożytniczo, jeśli na magistrali 1-wire potrzebuję umieścić 5 dallasów?
Cześć Ja mam dwa takie i oba działają program w asm. podłączone dwoma przewodami czyli zasilanie pasożytnicze
Tu nie chodzi o rezystor podciągający. Oczywiście do linii onewire jest podłączony ów opornik. Natomiast tak jak pisałem. Jeśli działam na zasilaniu pasożytniczym po prostu nie mogę odczytać nic z tego ds'a. Jeśli chodzi o zasilanie pasożytnicze to zgodnie z notą katalogową mam zwarte Vdd i GND pastylki i podłączone do masy układu. Natomiast linię danych...
Problem masy: - Brak, zamyka się przez np USB. - Na przewodzie PE zbyt wysoki potencjał. Problem zasilania: - Pasożytnicze. Sprawdź napięcie zasilania uC wymuszając przepływ prądu 100..200mA. Namierzysz ewentualne zasilanie pasożytnicze. Co do mas, to daj dodatkowy przewód. Problem napięcia na PE namierzysz oscyloskopem - akurat Ty masz.
excray napisał: Sygnał "Power on" jest źle zrealizowany. Mikrokontroler będzie zasilany pasożytniczo przez R4, a Q1 będzie cały czas przewodzić. Myślałem że przy wyłączonym mikrokontrolerze na jego wyjściach masz stan Hi-Z. Mikrokontroler może być zasilany przez wejście? Wejścia mikrokontrolera są zabezpieczone diodami. Jeśli odłączysz zasilanie, a...
No mi właśnie chodziło o zasilanie pasożytnicze. Sygnały nie muszą mieć przeciwnego znaku żeby być sygnałem różnicowym. Choć niektórzy (większość?) tak myślą co jest bardzo ograniczonym myśleniem.
0,247V względem masy (masę odcinam od karty tak było mi prościej w układzie zrobić, ale nawet odcięcie plusa od zasilania karty nie pomaga jedynie odpięcie sck od procka) Czy wiesz co to jest zasilanie pasożytnicze vs diody zabezpieczające piny?
Nie potrzebuję w ogóle tej diody, bo raz, arduino ma zabezpieczenia, dwa prąd może wpływać do Arduino (i tu pojawia się pytanie - to po co te zabezpieczenia diodowe?) Te diody mogą przejąć ładunki ESD, zabezpieczają również kiedy układ nie jest wlutowany w płytkę,. Przepływ prądu przez te diody, kiedy układ ma zasilanie, aktywuje pasożytniczy tyrystor,...
Witam, czy na zwykłym, płaskim przewodzie telefonicznym (4 żyłowym) można umieścić czujnik ds18b20 na odległość 100m? Czy lepszy będzie koncentryczny przewód lecz z zasilaniem po linii 1-wire (zasilanie pasożytnicze). Dodam że, zasilanie oraz przewód sygnałowy oddzielnie (czyli wykorzystując 3 żyły). 2-wire
Udało mi się uruchomić te 'inne' termometry' w trybie normalnego (niepasożytniczego) zasilania. Co dziwne program wyrzuca mi wtedy, że zasilanie pasożytnicze jest włączone. Tak jak pisałem wcześniej, jeśli próbuje je podłączyć w trybie pasożytniczym następuje zwarcie magistrali i wszystkie inne termometry przestają działać. Tak jakby te DS'y nie miały...
Dopiero teraz zauważyłem, że zasilasz LCD napięciem przed D1. W ten sposób mogą się tworzyć pętle przez wyprowadzenia LCD, który jest zasilany pasożytniczo przez Tiny. Jeżeli możesz, to przełącz zasilanie LCD do katody D1, a P6 #6 podłącz do kolektora Q1 zachowując podłączenie do Tiny #5. R5 będzie zbędny.
Napisałeś że "wejścia przyjmują 5V", sorry, nie doczytałem... Czujnik zasilasz pasożytniczo, czy dodatkową linią 5V? Jeśli to pierwsze, to może spróbować mu jeszcze podać zasilanie, by wyeliminować ewentualne źródło problemów? Jeśli linia sygnałowa jest długa - pomóc może też zmniejszenie rezystancji podciągającej. PZDR Andy
Program wykryje, czy termometr ma zasilanie pasożytnicze czy nie i odpowiednio obsłuży termometr? Takie wykrywanie nie jest konieczne do obsługi termometru. Komendy 1Wire wysyła się takie same niezależnie od tego. Komendy są te same ale sprzętowa obsługa magistrali już nie tak samo jak i wykrywanie końca konwersji. Narzekania na złą pracę termometrów...
Nie znam się na Bascomie więc na kod w ogóle nie patrzałem, ale osobiście uważałbym na zasilanie pasożytnicze DSów. Konwersja AC jest "prądożerna" i może z tego nic nie wyjść nawet mimo dobrego softu. Może lepiej jednak dolutować ten jeden kabelek i zasilić układy jak matka natura nakazała? Pomyśl nad tym.
Bardzo przepraszam, ale Efekt będzie ten sam. to jest kompletna bzdura. Filtrację zasilania zawsze należy realizować jak na schemacie A , prądy muszą płynąc do i z kondensatorów możliwie najkrótszą drogą. Duże prądy płynące przez te ekstra przewody (schemat B) będą powodowały duże spadki napięć - tętnienia. Ponadto przetwornice zazwyczaj "szarpią" zasilanie...
... to moze on sie poprostu caly czas resetuje ?? Kochasiu :!: Żeby zresetować rejestry temperatury w scratchpad , to musiałbyś odłączyć zasilanie od DS-a lub jeśli masz zasilanie pasożytnicze(linią DQ) , to musiałbyś na tej linii utrzymać stan niski , przez >960uS. Spróbuj zwiększyć czas konwersji , do 850ms. Piotrek
No coz jest jedno ale...... Nikt nie bedzie odcinał po kolei czujników. A co w przypadku wymiany sterownika? zamiast schładzania mozna zastosowac przyciski podłacczone od nózki zasilającej i rozpoznawac po kolei który czujnik ma zasilanie pasozytniczy lub nie. ale to rozwiązanie tylko w przypadku jezeli wykorzystujemy DS-a równiez jak czujnik stanu...
Jeśli żądania HTTP z odczytami wciąż przychodziły do serwera, no to jedynym widocznym w powyższym kodzie źródłem tych zer jest sensors.getTempCByIndex(), więc ewentualnie tam trzebaby się jeszcze zagłębić. A jak jest podłączone zasilanie tych czujników? Trzecim przewodem na stałe? Miałem kiedyś przypadek, że zawilgocony czujnik podawał 0 stopni z poprawnym...
zasilane oczyszczalni eagle zasilane zasilane fujitsu
piekarnik uszkodzić curtis ustawienia obrazu maxtor 200gb
eroica radio telewizor panasonic wyłącza
Brak dźwięku w PS2 na telewizorze - możliwe przyczyny Rezystancja zastępcza i prądy w obwodzie równoległym 2Ω i 4Ω