no zakladajac ze te "nadajniki" to zwykle diody IR to tak. Wez taka w granicach 950nm, najlepiej kilka roznych diod (to sobie dobierzesz eksperymentalnie ktora najkorzystniej dla ciebie wypada jezeli chodzi o odleglosc wykrywania obiektow/pobor pradu/wielkosc diody) Teraz diode sterujesz sygnalem modulowanym z mikroprocesora (PWM, albo jakis timer,...
Tak, CAN ma sprzętową obsługę kolizji. Jeśli masz procek z kontrolerem CAN lub używasz zewnętrznego kontrolera to CAN jest prostszy - większość rzeczy robi kontroler (błędy, retransmisje, buforowanie). RS485 to tylko warstwa fizyczna, cały protoków trzeba sobie zaimplementować samemu. Klasyczny RS485 nie ma też możliwości detekcji kolizji. Można to...
Udalo Ci sie rozwiazac problem? Mam to sama 🙈
Skoro STM nigdy nie jest slave, to sprawa się upraszcza. Tak jak pisałem, linie SS (ale tylko AVR i STM) łączysz razem. Dzięki temu i STM i AVR mogą być masterem w stosunku do SD, i masz wykrywanie konfliktu. STM może być masterem także w stosunku do AVR, ale nigdy nie odwrotnie. W takim razie od STM do AVR dajesz drugą linię, podłączoną pod IRQ AVR....
To co zaproponowałeś to typowy błąd jaki popełniają osoby nieobeznane z RS485. Problem w tym, że każdy transceiver słyszy swój lokalny sygnał. Jeśli będzie coś nadawał, a na drugim końcu magistrali też coś będzie nadawać, to każdy nadajnik słyszy to co sam nadaje i żadnej detekcji kolizji nie ma. Dlaczego? Dlatego, że kable mają swój opór, w efekcie...
No to będzie podchodziło pod prostą detekcję kolizji. Musisz o tym poczytć, szczególnie w tutorialach do programowania gier. Może coś na www.gamedev.pl się znajdzie po polsku;)
czlowieku, zrób na CANie :] Sprzętowa detekcja kolizji i ponawianie, sprzętowe 'quasi-adresowanie' (dlaczego quasi - poczytaj w stronie katalogowej protokołu), no i sprzetowe CRC. Pozbędziesz się wielu trudnych do oprogramowania sytuacji na magistrali :]
Generalnie są to chipy RFID. Aktywne, pasywne, drukowane, różne. Odbiorniki mają system detekcji kolizji, dzięki czemu w niektórych systemach można odczytywać na raz kilkadziesiąt chipów na jednej antenie. Dokładność podawana przez producentów to zazwyczaj 1/100, 1/1000, ale jakby się przyjrzeć bliżej to zapewne 1/10 sekundy lub troszkę lepiej. Na ostatniej...
Trochę off top sie robi, ale RS485 to warstwa 1 (fizyczna) a CAN wprowadza warstwę 2 (warstwa łącza danych) czyli dostajesz mniej więcej to co masz w Ethernecie łącznie z detekcją kolizji (sam ethernet zapewnia tylko te dwie warstwy). Żeby z RS485 uzyskać to co CAN daje na dzień dobry trzeba się trochę nagimnastykować.
A czy nie można zastosować dwóch układów, jeden by nadawał a drugi w tym samym czasie odbierał a uC sprawdzałby, czy to co zostało nadane pojawiło się na drucie, jeśli nie to znaczy że mamy kolizje... koszt niewiele wyższy, dodatkowe dwie nogi na procku i trochę więcej zajętej pamięci i mamy detekcję kolizji na RS485... co o tym myślicie?
To, czego szukasz, nazywa się algorytmem detekcji kolizji. W najprostszym przypadku traktuj bitmapy jako prostokąty o współrzędnych (x, y) i wymiarach (w, h). Żeby sprawdzić kolizję dwóch bitmap sprawdzasz, czy prostokąty mają cześć wspólną. W ten sposób sprawdzasz każdą parę prostokątów i wiesz, która bitmapa koliduje z którą. Oczywiście istnieją bardziej...
a nikt nie wspomni tu o CAN, który ze wszystkich wymienionych tu magistral najlepiej się do tego nadaje i na dodatek jest najprostszy w implementacji. No ja akurat nie wspomniałem, bo odrzuciłem. CAN ma od razu zdefiniowany protokół, który mi po prostu wcale nie pasował, ni w ząb kompatybilny z tym już istniejącym a działającym na UDP/IP. Kiedyś dla...
Witam, Używam 3 modułów RFM12b jeden jako odbiornik podłączony do komputera, przesyłającym odebrane dane przez UART. Pozostałe 2 to proste piloty z jednym przyciskiem po wciśnięciu którego wysyłają paczkę danych przez RFM12b. Problem polega na tym, jeżeli jeden zacznie nadawać dane to blokuje drugiego który nie wyśle danych dopóki nie zresetuje mikroprocesora...
Ja tam postawilbym i tak na radio w jakims pasmie ISM. 433 lub kolo 800Mhz. Antenki wstawic izotropowe. Do detekcji kolizji mozna wykorzystac taki sam protokol jaki jest w najnizszej warstwie 802.11b. Bez wydawania zbednej kasy na przewody i inne takie a kazdy ze slave'ow mialby taki sam program sterujacy warstwa fizyczna. Nadajniki i odbiorniki sa...
Pozwoliłem sobie przepisać z jakiegoś czasopisma: "Funkcje i narzędzia dostępne w pakiecie RobotStudio: - Biblioteki trójwymiarowych modeli robotów, pozycjonerów oraz przenośników firmy ABB - Wirtualny panel programowania - Symulator We/WY - Wirtualny kontroler czasu rzeczywistego - Detekcja kolizji - Optymalizacja trajektorii ruchu - Pomiar czasu cyklu...
hm... apropos detekcji kolizji... duzo lepiej jest to robic na czujniku cisnienia, nie na wylaczniku. poporstu w chronionym miejscu (miejscach) instalujesz pojemnik o pewnym cisnieniu gazu/cieczy (tzw zderzak pneumatyczny/hydrauliczny) w zaleznosci od potrzeb i podlaczasz go do czujnika, ktory podlaczony jest do ADC mikrokontrolera. pozniej to juz czysta...
Serdecznie gratuluję postępów :) Panie Andrzeju, ale np. do robienia gier też potrzebny jest odczyt, choćby w celu detekcji kolizji obiektów lub do wstawiania punktów semigraficznych. Czy sprawdzał Pan jak z odczytem? Przykładowy kod do rysowania pixela: [syntax=c] // Rysowanie piksela void Pixel(int X, int Y) { int Addr; uchar Temp; Addr = PixelAddr(X,...
A nie prościej zrobić tak: jeden transceiver RS-485 full duplex albo dwa half dupleks, jeden odbiera to co się dzieje na magistrali, drugi do nadawania. Jeśli któreś z urządzeń nadaje to my nie nadajemy. to jest normalne. Jeśli na magistrali jest cisza (trzeba uwzględnić minimalne czasy przerw w nadawaniu) to nadajemy JEDNOCZEŚNIE sprawdzając, czy to...
Nie chcę umniejszać osiągnięć firmy Zuken, ani żadnej innej. Można się licytować, że Zuken zrobił pierwszy program PCB dla DOSa, zaś Protel był pierwszy dla Windows, a firma X, czy Y zrobiła pierwsza jeszcze coś innego. To ma znaczenie marketingowe, ale to jest już odległa historia. Dla użytkownika ważne jest to, co program potrafi teraz, ile kosztuje,...
Czujka ma za zadanie wykryć wyjazd wózka z materiałem z hali magazynowej i podanie sygnału do załączenia sygnalizatora STOP na zewnątrz hali w celu nie doprowadzenia do kolizji z innym pojazdem. ..radziłbym uświadomić inwestorowi aspekty prawne i organizacyjne takiego rozwiązania (np.w przypadku kolizji).
Cześć, Postanowiłem w końcu podzielić się projektem systemu automatyki domowej, który u siebie zrealizowałem i działa z powodzeniem od kilku lat. Na początek chciałbym opisać założenia i ogólny zarys całości a w dalszych częściach skupię się na konkretnych fragmentach. https://obrazki.elektroda.pl/8960961700_... https://obrazki.elektroda.pl/2956907700_...
Nie ma możliwości, ale nie ma to znaczenia. Wysyłasz kolejne 8-bitowe paczki i to powinno załatwić sprawę. Widzę tu jeden problem - pamiętaj, że aby ATMega działała w trybie master SPI, przed wejściem w ten tryb pin SS należy ustawić jako wyjście. W przeciwnym przypadku na skutek szumów może dojść do przełączenia się w tryb slave na skutek detekcji...
UART to transmisja typu point-to-point - nie można go łączyć w sposób, jaki przedstawiłeś na rysunku. Niekoniecznie. Fullduplex raczej nie ma sensu (ale można...), halfduplex z powodzeniem można i ma to duży sens (lokalna komunikacja kilku urządzen na krótkich kablach z malymi predkosciami; wired-AND). RS485 jest dedykowany pod multipoint. Tak samo...
Potrzebuje zakodować bity uzywajac biphase maski. Moim zdaniem tryb PWM to się do tego nie nadaje. Tutaj zmienia Ci się nie tyle wypełnienie, co częstotliwość nośnej. Jeżeli jitter wynikający z programowego ustawiania/kasowania pinu wyjściowego jest nie do przyjęcia, to proponuję jako modulatora użyć timera w trybie CTC, przy ustawieniu trybu "toggle"...
Chodzi ci zapewne o tryb multimaster - jest on stosowany w bardziej zaawansowanych protokołach jak profibus czy can. Bardzo popularnym rozwiązaniem w tego rodzaju komunikacji jest mechanizm Token Ringu http://pl.wikipedia.org/wiki/Token_ring i jest on stosowanych chyba właśnie w Profibusie. Natomiast sieć CAN stosuje metodę CSMA (Carrier Sense Multiple...
Witam. Mam kolejne pytanie. Załóżmy, że opracowane przeze mnie urządzenie (lub szereg takich urządzeń) komunikuje się w standardzie RS485. Niech każde z takich urządzeń wyposarzone jest w dwa złącza DB9M (no właśnie - jakie złącza przyjęło się stosować dla RS485?) i połączone w szereg z innymi. Advantech w swoich ADAM ach stosuje zwykłe złącza na śrubki,...
Sprobuj użyć skrosowanego kabla. Być może miałeś odwrotnie podpięte pary różnicowe do starego gniazda, a switch, jako, że mówisz, że jest stary, nie obsługuje detekcji kierunku. Impedancja pary różnicowej nie ma tu znaczenia(pomijając, że siejesz EMI). To powinno na wiszących drutach śmigać.
Z nich wszystkich chyba uart i one wire są najlepsze. Czy taki i2c ma jakieś zalety? Stworzyłeś sobie w głowie jakąś listę najważniejszych dla ciebie cech i według tego oceniasz. Dla kokoś co innego będzie ważne. I2C ma na przykład takie zalety że może pracować wiele masterów, albo że master dostosuje się do powolnego slave-a i częstotliwość może być...
Witam. Kontynuuję rozwój tego projektu, wciąż ucząc się nowych rozwiązań. Chciałem tu przedstawić nowszą wersję tym razem po zmianie numeracji... będzie to 1.1. Zastosowałem nowe procedurki do wyświetlania tekstu na ekranie oraz nową czcionkę z polskimi znakami. Teraz są dwie wersje językowe dostępne z menu gry. Domyślnie angielska. Program może działać...
Temat sprawdzania zajęości magistrali RS485 pojawia się na tym forum nie po raz pierwszy. Sugerowałbym poszukać i poczytać o proponowanych rozwiązaniach. Ja ze swojej strony mogę tylko podpowiedzieć rozwiązanie, które najbardziej mi się podoba. Wystarczy podczas nadawania mieć włączony odbiornik i sprawdzać czy na magistrali pojawia się to co nadajesz....
Jak jest zbudowany i jak działa czujnik indukcyjno-fazowy ? Wstępna ocena dostępnych informacji Użytkownik pyta o budowę i zasadę działania czujnika indukcyjno-fazowego. Czujnik ten jest specjalistycznym urządzeniem wykorzystywanym w automatyce i technice pomiarowej do precyzyjnego wykrywania obecności oraz pomiaru odległości obiektów metalowych. Dostępne...
http://obrazki.elektroda.pl/9504914700_1... Sensory ultradźwiękowe używane są w autach pasażerskich od wielu lat w aplikacjach takich jak na przykład ultradźwiękowe systemy wspomagające parkowanie. Oprócz tego rodzaju klasycznych aplikacji, w przemyśle motoryzacyjnym wyłaniają się nowe systemy wykorzystujące czujniki ultradźwiękowe,...
http://obrazki.elektroda.net/86_12803428... Nissan opracował system Backup Collision Intervention, który ma ułatwić kierowcom manewrowanie na parkingu i ostrzegać przed zbliżającymi się samochodami. System będzie mógł zatrzymać samochód, by uniknąć kolizji. Całość bazuje na 24GHz radarach zamontowanych po obydwu bokach i z tyłu samochodu. Zasięg...
Sytuacja z mojej pracy. W cleanroom'ie istotne jest, aby nie tworzyć korytarzy powietrznych, więc co jakiś czas są śluzy. Śluza powinna się otworzyć tylko wtedy, gdy transportujemy moduł i mamy pewność, że sąsiednie śluzy są zamknięte. Z definicji pożądany jest system bezkontaktowy. Czasami stosuje się do tego celu tagi RFID, czasami systemy wizyjne,...
No właśnie, RFM02 i 12 to pierwsze moduły, które miały pewne błędy i ogólnie nie są najwygodniejsze. RFM22/3 dużo implementują sprzętowo, znacznie to ułatwia pracę. Wszystkie da się skonfigurować tak, żeby ze sobą współpracowały. Sieć na 100 ukłądów da się na nich zrobić, liczba hopów to kwestia raczej softu, sam moduł tego nie ogranicza. IMHO twój...
Witam, na którym ukłądzie najlepiej zrobić zdalne sterowanie przez LAN? Chcę do Attiny2313 lub Atmegi32 podłączyć któryś z tych układów. W projektach które oglądałem najczęściej wykorzystywane były: ENC28J60 Kontroler Ethernet z interfejsem SPI do 10 Mb/s. Zgodny ze standardem IEEE 802.3, 1 port 10BASE-T z automatyczną detekcją i korekcją polaryzacji,...
Hej.. Zauważyłem jeszcze, że gdy Napis NUMER ZLECENIA przejdzie błędnie przez OCR czyli np po przekonwertowaniu napis wygląda tak NUMER ZLECENI 4130 to brakująca litera A sprawia, że wynik wygląda tak Można próbować zrobić detekcję w jakiś inny sposób, aktualnie szukamy w jednej linijce literek NU oraz IA, jeśli akurat w tych jest błąd, to nie rozpozna...
http://obrazki.elektroda.pl/8203590300_1... Celem opisanego poniżej projektu jest zmodyfikowanie samochodzika RC w taki sposób, aby samodzielnie jeździł po torze: był w stanie wykrywać znak stopu i rozpoznawać światła drogowe i ich kolor. Dodatkowo w układ wbudowano detektor kolizji i przedmiotów znajdujących się z przodu auta. System...
Oczywiście że jest. W chwili obecnej kod interpretujący czasy trwania stanów pierwszy przekłamany czas traktuje jako błąd nadajnika/kolizję/przekłamanie, i zaprzestaje regularnego odbioru bitów; lecz na bieżąco musi nadal śledzić tok transmisji aby zlokalizować koniec ramki (śledzenie o ile nadajnik nie zauważył zonka, i nadaje w najlepsze dalej). Można...
Te rezystory to na obu końcach linii. Tak dokładniej to na każdym końcu linii, która może być rozpatrywana jako linia długa, tj. taka, której długość jest rzędu porównywalnego z długością fali. Przy 1Mbps trzeba się przejmować jeżeli długość linii wynosi kilkadziesiąt metrów. Przy mniejszej prędkości nie ma to aż takiego znaczenia, ale rezystor nie...
Witam. Z moich doświadczeń z takim rozwiązaniem, to śmiga to już 4 rok 24/7 bez awarii "rejestratora". Jedyne co trzeba robić co jakiś czas, to odkurzać całość. Pomocne jest ustawienie alarmu w biosie na jakieś 60stC CPU. Sam daje wtedy znać kiedy nadchodzi odpowiednia pora na czyszczenie. Komputer pracuje w konfiguracji minimalnej, tj. Mobo+CPU+RAM+PSU+2xEthernet...
Tylko teraz mam malutki kłopot, bo Koledzy polecili mi wcześniej dwie zwrotnice: 1) Zwrotnica antenowa ZA 1 1-12/6-12/21-69/21-69/75 która ma tylko sprzęgacz pierścieniowy a nie zespół filtrów pasmowych Zwrotnica ta ma wejścia – MHz 40-230 (1-12) 160-230 (6-12*) 470-860 (21-69*) 470-860 (21-69*) 2) Zwrotnica antenowa ZA 2 1-12/21-39/40-69/75...
https://obrazki.elektroda.pl/9676618800_... BittWare, spółka zależna firmy Molex, zaprezentowała niedawno nowe karty PCIe z układami FPGA, dedykowane do pracy w systemach akceleracji algorytmów uczenia maszynowego. BittWare 520N oferują istotne zalety w porównaniu z przetwarzaniem na CPU czy GPU, o czym opowiada dokładniej poniższy...
https://obrazki.elektroda.pl/9033417700_... Rys.1. System LIDAR-owy z 32 pionowymi kanałami skanujący otoczenie w poziomie z rozdzielczością kątową 1°. Postrzeganie przez maszyny otaczającego nas i je świata jest ogromnym wyzwaniem. Zrozumienie wymagań projektowych dotyczących wykrywania i klasyfikacji obiektów pomoże w opracowaniu bezpiecznego...
http://obrazki.elektroda.pl/5335012100_1... Mister Gloves to bezprzewodowy interfejs USB, pozwalający poprzez intuicyjne ruchy ręki i palców sterować komputerem. Rękawica noszona na prawej dłoni umożliwia użytkownikowi kontrolę ruchu kursora, wykonywanie skrótów klawiaturowych oraz symulowanie kliknięć przyciskami myszy, poprzez zginanie...
http://obrazki.elektroda.pl/8475046000_1... Układy elektroniczne wykonane z nadprzewodzących materiałów - takich, które charakteryzują się zerowym oporem elektrycznym - mogą być od 50 do 100 razy mniej energochłonne niż użytkowane dzisiaj klasyczne układy scalone. Jest to kusząca perspektywa, zwłaszcza gdy spojrzy się na zwiększające...
https://obrazki.elektroda.pl/3465032200_... Nowe osiągnięcia w zakresie urządzeń elektronicznych nieustannie rewolucjonizują nasz świat, ale czy mogą zrewolucjonizować sposób, w jaki go postrzegamy? Prace w dziedzinie urządzeń i czujników, które odtwarzają funkcje ludzkich narządów zmysłów, trwają od lat, starając się osiągać wyniki...
kolizja rozrząd usunąć kolizja lampa kolizja
suszarka czyścić mercedes sprinter bezpieczniki schemat iveco wywrotek
zmywarka samsung siłownik krzesła
Czujnik zużycia klocków w Volvo FH12 - jak działa? Aktualizacja firmware Toshiba 40L5463DN Smart TV