Kod jest poprawny.
Tak, LabView to dobry pomysł. Trzeba napisać program który będzie odbierał dane, dekodował i zapisywał do pliku. Można także napisać skrypt w pythonie.
To się raczej nie uda przy braku transmisji zegara przez źródło danych. Ja bym popędził SPI na częstotliwości nieco powyżej 3 MHz, zrobił odbiór na DMA i programowo analizował odebrany strumień bitów. Wtedy nie trzeba generować zegar przez timer, co grozi błędną synchronizacją. Ew. można pomyśleć o włączaniu timera generującego zegar dla SPI przez bit...
Witam, Możesz częściej wywoływać przerwanie ale nie licz na więcej ;) . Do odczytu enkodera w PLC masz specjalne wejścia i bloki. Pozdrawiam,
Nie ma enkoderów które dają sygnał o amplitudzie 5V z offsetem -7V, po prostu to co uznałeś za masę enkodera masą nie jest
Owszem jeśli chcesz mieć więcej enkoderów to bardziej opłacalne będzie SPI. Wtedy FPGA może obsługiwać wszystkie enkodery i przyciski. Można by tak jak mówisz wyprowadzić linię IRQ a statusy przycisków/enkoderów wyprowadzić po SPI jako bity. [syntax=c]//____________________________... //| 0 | 1 | 2 | 3...
Potrzebuję zrealizować komunikację przez USART z możliwością obsługi przerwań. Chodzi o to, że w czasie odczytu danych z enkodera chcę móc wywołać przerwanie od danych przychodzących z komputera. Nie bardzo wiem jak się za to zabrać. Nie mogę używać strumieni do pobierania danych z USART bo mogły by zablokować cały program (getch lub scanf). Chciałem...
Dzięki bardzo, właśnie o coś takiego mi chodziło. Pozostał jeszcze problem odczytu danych z enkoderów - z informacji katalogowych wynika, że CJ1M posiada dwa szybkie wejścia - jak się do tych wejść podpiąć? Myślałem o goldpinach, ale średnio przekonuje mnie takie rozwiązanie. http://obrazki.elektroda.pl/4609056600_1...
Wodzu na warsztacie zmodyfikowałem pod swoją aplikację bo musiałem wysyłać oraz odbierać kilka danych i wygląda , że będzie miód malina :) w środę próba na maszynie . Dam info jak przebiegły próby . Pozdrawiam.
Dzięki za odpowiedź. Z serwisem się skontaktuje na pewno, choć nie wiem czy to coś da, bo musiałbym prawdopodobnie wystąpić jako ktos od firmy firmy, a nie będę miał oficjalnej zgody na to od firmy póki nie podam oficjalnego pisma o pisanie u nich inż, a tego nie zrobię póki nie będę wiedział że temat jest do zrobienia w rok, czyli koło zamknięte. Ale...
Ponieważ PD2 nie da się skonfigurować jako UART5_TX to nie można zrealizować pół-automatycznego zegara. Pozostaje tylko działanie rdzenia lub przesłanie ciągu danych z użyciem DMA do GPIOD->BSRR dla PD2. Odczyt danych z PA15 będzie wtedy synchronicznie ze zmianą stanu pinu PD2. Obsługa w przerwaniu będzie kosztować trochę więcej, ale też jest możliwa....
Witam, Tak na szybko to wygląda na 'błąd pomiaru' przez enkoder... fizycznie giętarka wraca położenie pierwotne ale enkoder odczytuje o ten 1,2 impulsy mniej... lub też może być kwestia odczytu danych przez sterownik... tj. w tym przypadku myślę o sprawie zboczy... Jak Kolega napisał dołożył przycisk reset.. i tak myślę że można by to po prostu wrzucić...
Więc to też tylko szacunkowa wartość. Możesz mi wytłumaczyć, dlaczego Twoje szacowanie jest bardziej wiarygodne od mojego? Jasno napisałem dlaczego nie wolno podawać granicy w taki sposób jak to określiłeś, bo to Twoje szacunki i do Twojego projektu, a do projektu autora tego tematu mogą być kompletnie niewiarygodne i tylko do tego się odnoszę. To...
Witam Pliki ESD to informacja o dostępnych danych do zapisu/odczytu z urządzenia w sieci CAN Należy teraz ten plik zaimportować do "hardware configuration" i tutaj pytanie na jakim to ma działać sterowniku? Pozdrawiam.
Przykład automatycznego zapisu do DB: http://www.elektroda.pl/rtvforum/topic12... Później do odczytu trzeba będzie zrobić rejestr - odczekać 2tys impulsów i co jeden impuls enkodera przepisać odpowiednią wartość z DB
Witam, troche za malo szczegolow. Jak precyzyjne to ma byc ? 1) napedza to silnik wiec on musi miec enkoder do feedbacku i stabilizacji obrotow, pytanie czy umiesz sie do niego dostac? 2) dodatkowy niezalezny enkoder napedzany jakims elementem tej linji, jego odczyt i konwersja danych - jako ze mozesz miec przekladnie itd. Chcesz zbudowac urzadzenie...
akurat wypisuję wartości poprawne i n"iepogubione" - jest to jedynie mały procent jednego obrotu - cały obrót jest dwa bity dalej... zresztą nawet jeśli bym pominął jakiekolwiek dane to wg. mnie nie powinienem mieć w różnych położeniach identycznych danych a mam :( ale jeśli przekręcę oś enkodera powiedzmy o 2,5obrotu i cofnę idealnie do tego samego...
aktualnie program wyglada tak: Config Lcd = 16 * 1 Declare Sub Odczyt Declare Sub Zegar Dim Y As Integer Dim I As Byte Cs Alias P3.1 Clk Alias P3.3 Dataa Alias P3.4 Y = 0 Do Cls Call Odczyt Lcd Y ; "Y" Waitms 200 Loop Sub Odczyt y=0 Cs = 1 Cs = 0 Clk = 1 For I = 11 To 0 Step -1 'start CS 1 potem 0, 1 puls na zegar Call Zegar Y.i = Dataa Next...
Nie wiemy nic o środowisku i skrypcie linkera - HardFault może wynikać z zamazywania danych na stosie spowodowanego zbyt małą pojemnością stosu (np. słynna "pułapka Freddiego").
Dane czytam z enkoderów absolutnych. Na porcie wystawiam numer któregoś z nich i wtedy wybrany podaje swoje położenie.
Witam. Jest taki problem. Robię odczyt z enkodera w mikroprocesorze używając przerwania do zliczania impulsów. Ilość zliczonych impulsów jest zapisywana w zmiennej alfa. Zmienna alfa jest przesyłana do PC przez port COM3 z prędkością 115200 bps. Dane na 100% dochodzą do portu i mogę je odczytać np. w LabVIEW. Jednakże, odczyt tych danych musi być w...
Butelki przejeżdżają przez czujnik w takich samych odległościach od siebie. Prawie takich samych jak widać z poniższych danych. Tworzę taką tablicę i teraz chciałbym się odnieść do tych wartości tzn. porównać je z enkoderem i wybić. Jak porównać tą pierwszą butelkę gdzie enkoder mam już na wartości powyżej 2345. Stale trzeba porównywać i jak odczyt...
No to teraz poważnie (bo NASA było nie całkiem) Moja główna myśl odnosiła się do idei śledzenia Słońca, bez wdawania się w rozważania o położeniu urządzenia, aktualnej godzinie itp. Teraz jednak wiem, że chodzi o ustawienie urządzenia w zadanym z góry stanie (tu akurat 2 kąty). Potencjometr zupełnie zły nie jest, ale poza szczególnymi profesjonalnymi...
Witam Ostatnio eksperymentuję sporo z wymianą danych pomiędzy mikrokontrolerem i PLC S7-1200. Wczoraj zmontowałem układ odczytujący pozycję enkodera absolutnego (od 0 do 1023 pozycji): https://obrazki.elektroda.pl/4573115000_... Za pomocą płytki ethernet shield chciałbym przesyłać dane PLC. Jeżeli chodzi o sam przesył to nie mam...
Szybkość przy sensownej rozdzielczości spada ,podnosząc minimalną szybkość poprzez zawężenie F sensor tracimy rozdzielczość i gdyby faktycznie było 24 bity to może po tych zabiegach pozostało by nieco więcej niż 7÷9 bit Rejestr 24bit łatwo zrobić, ale osiągnąc dynamikę >140dB to już poważne wyzwanie, dlatego żadne urządzenie 24bit nie ma 24bit. Poszukuje...
Witam Kolegów. Robię przeróbkę swojego IC-751A, i mam pytanie, do kolegów programujących jednoukładowce... Piszę (w Bascomie) programik na atmegę, którego jedną z funkcji ma być odczytywanie z enkodera (gałki) w radiu. Ponieważ nie chcę przejmować całej magistrali danych w radiu, chciałbym czytać bezpośrednio z enkodera. (enkoder optyczny - jak w myszce...
co to za urządzenie? https://obrazki.elektroda.pl/2895923000_... Pokazany obiekt to mechanizm napędu laserowego z odtwarzacza płyt kompaktowych (CD) lub DVD. Jest to wnętrze urządzenia, w którym można zauważyć różne komponenty odpowiedzialne za odczytywanie danych z dysku. Strzałka numer 1 wskazuje na silnik napędzający płytkę PCB, która...
Markowe gotowe rozwiązania są dość drogie , liniały magnetyczne TURCK lub P+F na 15cm to jakieś 1000zł w wzwyż - nie pamiętam dokładnie kwot ale mogę to sprawdzić jutro jak Cię to interesuje. Zaletą rozwiązania z liniałem będzie to że nawet jak pojawią się jakieś luzy na przekładni to liniał i tak pokaże ci dobą wartość. Najtańszym rozwiązaniem będzie...
Witam, Potrzebuję odczytać 32 enkodery podpięte do mikrokontrolera przez rejestry 74HC165. Odczyt z rejestrów odbywa się przez sprzętowe SPI z częstotliwością 1MHz. Problem polega na przetworzeniu tych danych. Jak się za to zabrać? Myślałem nad odczytem rejestrów do globalnych zmiennych w przerwaniu, a następnie przetwarzanie tych danych w głównej pętli...
Mam mikrokontroler ATmega128 i przejściówke RS232->USB. Wysyłam 2 dane 4 bitowe cały czas ( sygnał idzie z enkodera) np: 1 598 2 884 3 123 4 .... itd i hyper terminal mi odbiera, ale chciałbym napisać własny program w c albo w delphi bo w każdym zaprogramuje. Chodzi mi o kod, bo nie chcę kupować specjalnie książki. Na pracę swoją wydałem już z 1,5 zł:)...
Dzień dobry. Mam dwa enkodery CQ163-80022-A z drukarki HP Deskjet 3520. Chciałem podłączyć do Arduino i móc odczytywać dane (ile obrotu wykonano). Problem jest taki, że nie wiem, co połączyć z 5 V, GND oraz liniami danych (A, B). W zasadzie to który konkretnie styk za co odpowiada. Sugerowałem się schematem z poradnika... Kolejno 5 V, 2× dane, GND....
Niestety wczoraj zniszczyłem mój DSO150. Cóż, nieważne. Tutaj znowu moje ustalenia. Sporządziłem wykres moich znanych Seriali (przekonwertowanych z Ascii na Dec i zsumowanych) oraz kodów (Hex na Dec). Następnie kod rośnie wraz ze wzrostem numeru seryjnego. W przypadku szeregowego t2uvGy8a nadal miałbym zakres 11037 kodów (co mieści się między moimi...
https://obrazki.elektroda.pl/8611332800_... Przedstawiam prostą konstrukcję, która sprawiła mi sporo frajdy. Jest to odtwarzacz plików MP3 z użyciem RaspBerry Pi Pico na mikrokontrolerze RP2040. Pliki wczytywane są z karty SD i odtwarzane z wykorzystaniem PWM. https://obrazki.elektroda.pl/8965810000_... Testy zacząłem...
Geneza projektu Mając na co dzień do czynienia z zagadnieniami robotyki i automatyki oraz budowy własnych systemów sterowania, zacząłem zastanawiać się nad stworzeniem własnego eksperymentalnego manipulatora. Tak narodził się ten projekt, którego celem było i nadal jest rozwijanie oprogramowania sterującego robotem oraz zbieranie doświadczenia pozwalającego...
Witam, 1000 obrotów przy zachowaniu odpowiedniej rozdzielczości to na enkoder nie tak mało. Skanując z przyzwoitą prędkością, ilość danych do przesłania wcale nie będzie mała. Wspomniana "tylko elektronika" scalająca: przetwornik, napęd posuwu i sterowanie / odczyt pozycji bębna to imho zadanie dla układu kalibru TMS320. Polecam doczytać co to jest...
Witam. Mam potrzebę zrobienia bardzo prostego nadajnika, bardzo małej mocy na częstotliwość 1030MHz. Zadaniem nadajnika będzie generowanie prostego sygnału - 3 pików zgodnie z tym opisem: https://en.wikipedia.org/wiki/File:Inter... https://en.wikipedia.org/wiki/Secondary_... Tu jest jeszcze fajny dokument: http://www.ll.mit.edu/mission/aviation/p...
Prawda nie wiem. Poradzono mi zmapować wektor przerwań i najlepiej cały kod do RAMu. A mówiąc zapis do pamięci flash ma kolega na myśli zapis dowolnych danych do stron flasha czy mapowanie wektora i funkcji do flasha? Jeśli to pierwsze to mam to już zrobione i działa poprawnie (są to w moim przypadku odczyty z enkodera). Problem jest w momencie, gdy...
Witam Jakiś czas temu udało mi się zbudować coś takiego: https://obrazki.elektroda.pl/6573192200_... Myślałem, żeby używać jej do pozycjonowania trzech osi, a Arduino odczytywałoby wyłącznie pozycje enkoderów. Wymiana danych byłaby za pomącą wejść i wyjść cyfrowych, coś na zasadzie, że Mach3 dojeżdża do pozycji, wysyła 1 do Arduino,...
Wydaje mi się, że to na pewno wina samych zakłóceń, ale jak najbardziej zależało by mi na poprawnym pisaniu kodu, tymbardziej, że żaden ze mnie dobry programista. Odnośnie samych zakłóceń, jutro postaram się z pracy załatwić sobie kawałek przewodów ekranowanych i zobaczę czy jest jakakolwiek różnica. Odnośnie samego kodu wymiany danych w procesorze...
Pytanie , dlaczego żyroskop do pomiaru kąta a nie wykorzystanie kroków silnika lub odczyt z n-kodera. http://roboblog.eu/2016/04/07/arduino-po... Powód jest prosty, z tego co przeczytałem żyroskop gwarantuje o wiele większą dokładność na której mi bardzo zależy. Nie moge skorzystać z kroków silnika bo po prostu "gubi"...
Witam, chciałbym tutaj zaprezentować początek projektu (choć i tak już nieco zaawansowany) budowy własnego ramienia robotycznego. Projekt składa się z kilku faz. Często równoległe wykonuję różne zadania związane z tym projektem. Ale od początku. Faza 1. Polegała ona na określeniu jaki typ ramienia robotycznego chcę zbudować, jak rozwiążę zabudowę napędów,...
Witam. Chciałbym mierzyć czas przejazdu pewnego materiału przez pewien taśmociąg. Obecnie jest to zrealizowane w ten sposób, że jest zamontowany na osi transportera enkoder przyrostowy w standardzie TTL o rozdzielczości 500 imp/obr. podłączony do zegara który pokazuje czas przejazdu materiału przez transporter. Im szybciej kręci się transporter tym...
Planuję do ESP32, temat powiązany z https://www.elektroda.pl/rtvforum/topic3... Całkowicie przerabiam konstrukcję i też chciałbym aby pozycje danych osi były zapamiętane Dodano po 4 Czy tak powinien wyglądać poprawny odczyt z dwóch czujników AS5600? [syntax=c] #include <Wire.h> #include "I2CMux.h" //biblioteka do obsługi multipleksera...
Coś tu jest pomieszane,enkoder absolutny nie potrzebuje czujnika punktu referencyjnego,są stosowane czujniki nadzorujące tzn.odczyt z enkodera w momencie zadziałania czujnika musi się mieścić w zadanym zakresie wartości.Podaj bliższe dane enkodera typ,sposób odczytu (LAN,szeregowy itd.),rodzaj sterowania (Beckhoff,sinumeric itd.)to jutro po pracy ci...
Mi chodziło o przesył danych z enkoderów. Nawet jak to nie idzie do PLC, to gdzieś idzie. Do falowników właśnie. Albo jednego dwusilnikowego, jeżeli taki falownik ma taką opcję (sam fakt że jest na dwa silniki od razu od tym nie świadczy). O ile ktoś akurat używa falowników i siników ACIM, a nie serw. Ale mniejsza o rodzaj silnika. Ważne ze sygnał z...
Enkodery, które mam na oku to Omron E6C2-CWZ1X, 1000P/R Sprawdzałeś ich cenę? Zapewne nie, bo nie miałbyś ich już na oku (chyba, że jesteś naprawdę zamożny). To jest sprzęt przemysłowy, służy do kontroli położenia osi silników i przekładni. I kosztuje przemysłowo. Do tego to są to wielkie i ciężkie kobyły. Producent w specyfikacji podaje, że tą wersją...
Przepraszam z gory za brak polskich liter, ale uzywam dunskiego oprogramowania i dunskiej klawiatury, wiec bylabym wdzieczna za wyrozumialosc i brak uwag na ten temat. Chcialam zapytac, jak zbudowac interface do silnikow servo z absolutnymi enkoderami. Szczegolnie interesuje mnie EnDat interface. Enkoder ten przesyla dane w postaci szeregowej. Nie moge...
Ale chyba jest coś takiego jak best practices prawda? Obawiam się, że nie. Można zalecać określone rozwiązanie programowe konkretnego problemu, ale i to często jest uwarunkowane wymaganiami innych zadań, dostępnym sprzętem, itp. Przypuszczam, że jakąś połowę swoich programów robiłem według schematu: Przerwania - timer tworzący "podstawę czasu" (multipleksowanie...
Już widzę kogoś, kto opiera pętlę główną na delay() i próbuje odczytać przyciski do 3ms ;) ( swoją drogą - po co ? ) Fotokomórka zatrzymująca prasę aby niezmiarzdżyła ręki. Reakcja po np 0,7sekundy nie wchodzi w grę. Albo obsługa enkodera Dekodowanie DCF77 Mnożyć dalej przykłady? 1- w obsłudze przerwania z expandera, odczytujesz rejestry expandera...
W sumie z przerwaniami nic nie robiłem, nie wiem czy mają być włączone czy nie? Korzystałem z gotowego przykładu z CodeVision. A z jakim zegarem mam testować ten czujnik 4 czy 8Mhz? Zaraz się zabieram za odpalenie tego programu. Dodano po 51 Brakuje deklaracji zmiennych TEMP_RESTART, enkoder switch(enkoder) { case 0x0A: temperatura_zadana=TEMP_m100;...
W kwestii formalnej, ten kod się nazywa kodem Gray'a (od nazwiska Franka Gray'a 1887-1969, pracownika laboratoriów Bella, który go opracował) Co do samego problemu, to - prędkość obrotową wyliczysz z jednego kanału mierząc ilość impulsów w jednostce czasu lub mierząc czas trwania jednego okresu i przeliczając to na obroty (wiadomo ile masz impulsów...
Dzięki wielkie, właśnie to potrzebowałem wiedzieć.Mam za zadanie napisać program na sterownik Mitsubishi, przy takich samych danych wejściowych(obwód koła pomiarowego) a jak ogarnę pomiar z enkodera to już powinno to jakoś pójść :D
(...) mapkę wyglądającą jak to pomieszczenie. Gorzej jest w innych pokojach. Na zdjęciu jest sprzątanie salonu - robot dotarł do końca pokoju, ale myśli, że jeszcze nie. Czy można coś samemu zrobić, czy tylko naprawa albo zakup nowego? (at)ElektrodaBot https://obrazki.elektroda.pl/4044841300_... Bezpośrednia odpowiedź na pytanie Z opisu...
Będzie nawet bardziej niż bardzo rozbudowany :] No i trochę "na wyrost", a to ze względu na bardzo duży rozmiar pamięci w porównaniu do wymagań. Znacznie bardziej "dopasowany" byłby jakiś mały EEPROM z interfejsem szeregowym, np. 24C01, no ale obsługa interfejsu szeregowego bez mikrokontrolera to kupa scalaków :] Rozwiązać to proponuję tak: Licznik...
Co do pomiaru prędkości i suwów pompy to można zastosować jeden enkoder do obydwu wielkości, zliczając ilość impulsów miał byś odczyt prędkości i ilości suwów w jednym. Ciśnienie najlepiej analogowo w pętli prądowej 4-20mA, nie mam pomysłu na pomiar poziomu (nie mam doświadczenia w tym temacie) Wszystko to podepnij do jakiegoś szybkiego PLC i powinno...
https://obrazki.elektroda.pl/2963931100_... Zaprezentowane urządzenie - PasswordPump - to menedżer haseł na USB, który pozwala przechowywać do 254 kompletów danych do logowania (nazwa konta, nazwa użytkownika i hasło). Są one przechowywane tylko w pamięci tego urządzenia, na dwóch wbudowanych w system pamięciach EEPROM. System wykorzystuje...
Witam, posiadam z demontażu 2 silniki DC z enkoderami (obrotomierzami). Interesuje mnie informacja o typach tych enkoderów (obrotomierzów) oraz sposobie uzyskiwania z nich danych. I silnik: -HITACHI DC MOTOR D04F261E -24V -encoder 100 ppr - cztery przewody wychodzą z enkodera (czerwony, żółty, biały, zielony) http://obrazki.elektroda.pl/7568116800_1...
Zmiana procesora, raczej nie możliwa. Jeśli już to zmieniłbym na Xmega co ma sprzetową obsługę encodera. Ale na razie bede probował na ATMEGA2560. Jeśli chodzi o przerwania to wyglądają one tak (kompilator Codevision): 1) Procedura odczytu encodera (przerwanie na obu zboczach): [syntax=c] #define kanal_A (PINE & (1<<4)) #define kanal_B (PINA...
Witam wszystkich po raz kolejny. Dzisiaj postaram Wam się opisać chiński regulowany zasilacz impulsowy marki GOPHERT, model CPS - 3205. Być może opis ten zachęci Was do zakupu tego zasilacza, zniechęci lub pomoże podjąć decyzję. Ja swój egzemplarz zakupiłem na Aliexpress za kwotę $44,98 wraz z przesyłką (Aliexpress dodatkowo dało mi kupon rabatowy na...
Wcześniej też próbowałem z pinów HSPI i też nie było jakiejkolwiek różnicy. Na chwilę obecną skróciłem kod z linku jedynie do obsługi HSPI. Dodano po 11 Chodzi mi o informacje w jaki sposób mam odebrać dwa bajty z informacją o pozycji enkodera Dodano po 16 https://obrazki.elektroda.pl/5313299800_... Powyżej mam adres odczytu pozycji,...
Witam po krótkiej przerwie, Pozmieniałem nieco czasy zmiany stanów linii !CS i pamięć działa - na razie na kabelkach i na prędkości zegara 10 kHz :D. Dodanie szeregowo rezystora 100 Ω na linię zegarową (SCK) niczego nie zmienia - te zakłócenia od linii zegarowej dalej przenoszą się na linię SO. Poniżej kod źródłowy samej obsługi pamięci flash SPI:...
No najpierw musiałbyś wiedzieć jak chciałbyś żeby to wyglądało a potem do tego dążyć Pomożemy! :D Moim zdaniem, ważna sprawa, żeby program się wykonywał niezależnie od tego czy jesteś w Menu. Pomyśl. Włączona jakaś zamrażarka a Ty zostawisz właczone Menu. Wszystko zamarznie, a powinno pilnowac temperatur w tle. Tu taki mój program do roweru. Ma dwie...
http://obrazki.elektroda.pl/9215534300_1... Od kilku lat można zaobserwować wzrost zainteresowania pojazdami balansującymi. Przyczyniły się one do rozwoju różnego rodzaju platform transportowych. Najpopularniejszą z nich jest „Segway”. Roboty tego typu są niczym innym jak odwróconym, mobilnym wahadłem. Idea ta zakłada, że...
1. Rozumiem, że płytka stykowa pełni fukcję czegoś w rodzaju uniwersalnego socketu, gdzie przy każdym programowaniu trzeba ręcznie łączyć piny ? Skąd zatem przy takim rozwiązaniu wiadomo, gdzie i jak podłączyć taśmę wychodzącą z programatora ? Jest na to jakaś reguła ? Tak to rodzaj uniwersalnego socketu. W kanda masz 4 podstawowe piny MISO, MOSI,...
Z tymi dodatkowymi danymi to różnie bywa, zależy czym mp3 było robione. Casami niektóre pliki zaczynają się od razu danymi z dźwiękiem, w niektórych na końcu jest "mp3 tag", ale na domiar złego wiele enkoderów zostawia po sobie ślad i efekt jest taki, że dane są gdzieś w środku pliku. Nie wiadomo gdzie się zaczynają i gdzie kończą. Nie wiem czy to jest...
Witam zastosował bym silniki prądu stałego z komutatorem i enkoderem, czyli servomotory, zamiast tych krokowców, zmiejszyło by to ilość kół zębatych w przekładniach(teraz jesteś zdany na maksimum ćwierćkrok silnika + (dlaczego sterujesz pełnym krokiem?) współczynnik redukcji przekładni, tam tylko na dokładność enkodera). Po drugie w osi horyzontalnej...
Witam. Popełniłem kiedyś syntezę do Tunera Diora AS642 (z odczytem częstotliwości). Dorobiłem syntezę na TSA6057 oraz głowicy Gloria (zasilanie 8V). Sterowanie up/down (gałka) za pomocą enkodera oraz wykorzystałem 7 przycisków programatora do wybierania stacji z pamięci. W załączniku okrojony (do obsługi tylko up/down) program w bascomie. Myślę, że...
Witaj Zgoodie Dzięki za szybką odpowiedź. Tą ramkę znam 01 03 00 00 00 01 84 0A i wiem że to jest zapytanie o 1 rejestr Holding Register, 01 - to id slave'a a 03 to kod funkcji czyli odczyt holding rejestru a 00 00 00 01 to adres 0 i długość 1, później jest kod crc. Ramka 01 03 00 00 00 01 84 0A działa jak również inne typu FF A0 40 38 odpowiadające...
+ i - silnika podłączasz do wyjścia mostka H. Do mostka H podłączasz "wysokie" napięcie zasilające silnik, oraz napięcie zasilające logikę. Do mikrokontrolera podłączasz wyjścia z enkodera. W zależności od odczytów z enkodera, ustawiasz odpowiedni sygnał PWM, który podłączony jest do mostka H. To tak w skrócie, do tego dochodzi cały algorytm który "przerabia"...
Zastanawia mnie tylko co excel ma na myśli w zapisue ".....2E-07x^2...). Dlaczego tam jest 07 a nie po prostu 7? Napisz całość to będziemy analizować. rozumiem, że pochodna z tego wielomianu to będzie funkcja przyspieszenia tak? Tak. Właśnie o to chodzi aby operować na funkcjach a nie na przyristach, czyli na łamanej. Wtedy minimalizuje się błędy pomiarowe,...
Witam wszystkich, Ogolnie problem jest ciekawy, z tym ze dla tego konkretnego problemu niestety odpada. Czujnik z myszy jest za wolny aby odczytywac szybkie przesuniecie. No niebardzo rozumiem, bufor licznika myszki ma 512 na + i -, jezeli ustawimy myszke na odczyt zdalny np. co sekundę i jak sie ustawi rozdzielczość na 4 imp/mm to mamy możliwość przesunięcia...
Witam ponownie. Mam mały problem do przeskoczenia i nie mogę sobie z nim poradzić. Krótko: -ATmega32 liczy impulsy z enkodera, po otrzymaniu znaku '?' odpowiada ':' bajt_starszy+'0' bajt_mlodszy+'0' '#' . W terminalu działa pięknie. -ATMega128 uart0 wysyła zapytanie '?' o pozycję enkodera. W terminalu działa. Uart1 ma za zadanie wysłać odebraną wartość...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '***************************************... '-------------------- konfiguracje ----------------------------------------... $regfile...
https://obrazki.elektroda.pl/3536273200_... Enkoder obrotowy - impulsator - jest doskonałym urządzeniem wejściowym do sterowania np. menu w interfejsie urządzenia. W poniższym tutorialu opiszemy, jak wykorzystać typowy impulsator w połączeniu z modułem Arduino. Krok 1. Obejrzyj film Jeśli nie chce Ci się czytać całego poniższego tekstu,...
Witam, pracuję nad projektem, który w uproszczeniu będzie zawierał dwa główne bloki: 1) generator impulsów 2) analizator poziomów logicznych Całość będzie symulować np. zachowanie enkodera kwadraturowego i pochodnych (generator) oraz odczytywać reakcję urządzenia sterowanego (analizator). 1) W przypadku generatora powinien on dostarczać impulsy z zakresu...
https://obrazki.elektroda.pl/5705909000_... NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest czymś szczególnym, ale...
Jeżeli chodzi o czujniki i o to, gdzie, jakie dane są przetwarzane, najłatwiej można to prześledzić na schemacie: http://obrazki.elektroda.pl/6917524600_1... W skrócie, dane z enkoderów pozwalają wyznaczyć zgrubnie położenie i orientację robota. Tylko tutaj dokładność jest znacznie mniejsza niż w większości dwukołowych robotów. Przy konstrukcji...
WSTĘP: Muszę wykonać projekt bazujący na Atmega16, który opiszę (jak najdokładniej i zwięźle) poniżej. Na wstępie chciałbym zaznaczyć- co najważniejsze- że nie oczekuję żadnych gotowych rozwiązań, odwalenia roboty itp. przede wszystkim zależy mi na dwóch rzeczach- abym projekt ten wykonał w pełni i abym zrozumiał i nauczył się wszystkiego co z tym związane....
https://obrazki.elektroda.pl/5371288300_... Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in. w ściemniaczach,...
Udało mi sie pójść krok dalej, robot przestał wariować, ale kiedy próbuje wysłać mu coś przez RSa, nic się nie dzieje. Ogólnie kiedy włączam robota zapala się lampka przy RS, która odpowiada wysyłanie, a kiedy podłączam kabel do RSa to zapala się też lampka od odbioru. Kod z robota: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h>...
na wyświetlacz timera nie potrzeba, jeśli to zwyklły 16x2 to on nie wymaga zbyt wiele. Timery wtedy możesz na inne rzeczy wykorzystać. Jak odczytujesz temperaturę? Wykorzystujesz watchdoga, resetujesz go właściwie? Pytasz o watchdoga - nie konfigurowałem go, czy on jest z automatu włączony? sensors.requestTemperatures(); temperatura = sensors.getTempCByIndex(0);...
To są multipleksery analogowe 16-wejściowe, w jakiej roli miałyby być użyte? Same układy scalone w polskim sklepie są znacznie tańsze - w wersji HC4067 SO24 (SMD) nawet poniżej 1zł, ale pewnie do montażu wygodniej mieć takie, które można wetknąć w płytkę stykową, czy w podstawkę, albo wlutować w płytkę uniwersalną - i takie kosztują 2.1zł/sztukę; taniej...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
Rejestrator kasetowy Unitra Elmasz RZ-1547 „SMAK" Rok produkcji: 1989 https://obrazki.elektroda.pl/1621561400_... Opis potencjometrów. 1. Odczyt: 1.1. Kalibracja toru odczytu. Do tego celu będzie potrzebna kaseta pomiarowa(wzorcowa) z sygnałami testowymi: 330Hz np. 0dB (poziom musimy znać). Potencjometr: RN102 – poziom...
W odniesieniu sie do Twego wykresu : Poniewaz RW 3 (5) znam doskonale, to sadze, ze wyniklo to z innego polozenia anten w stosunku do terenu - (RW ,,swieci "w dol 90 stopni do osi symetrii kadluba. Nie, to wynikło z innego kąta lotu na ścieżce. Już przy uproszczonym liczeniu (zakładając prostoliniowe schodzenie) widać, że w tym samym punkcie będziemy...
Witam. Nie mam już pomysłu na rozwiązanie mojego problemu. Program działa, ale przy przesuwaniu tekstu w tablicy do prawej AVR GCC generuje dużo mniejszy kod (1002 bajty) niż jeśli zakomentuję tę część pętli głównej programu (1366 bajtów). Kompilacja przechodzi bez warningów w obu wypadkach. Dodatkowo po zaprogramowaniu układu program nie wraca do głównej...
Rozwiązanie mojego skrótu myślowego: pin 9 i 7 to wejście inaczej zasilenie diody bo to prawdopodobnie enkoder inkrementalny ze źródłem światła więc trzeba mu podpiąć napięcie na piny 9 (+) i 7(-). Teraz to rozgałęzienie: w moim pierwszym poście napisałem że w RS232: "logiczna jedynka przesyła jako napięcie -3V do -15V a zero jako +3V do +15V." W twoim...
Jakieś dwa-trzy lata temu widziałem zestaw do przegrywania z dość prostym oprogramowaniem (nie pamiętam jakim) gdzie można było wstępnie poustawiać filtry puszczając fragmenty nagrania i potem wystarczyło włączyć nagrywanie i całość nagrywała się na dysk już obrobiona i w ustawionym formacie. Nie zrozum mnie źle - sporo zrobisz w czasie rzeczywistym...
Na stronie producenta: http://www.nordicsemi.com/index.cfm?obj=... jest datasheet, zwięzły, opisane to co najważniejsze, jest graficznie przedstawiony algorytm nadawania i odbioru. Transmisja jest bardzo prosta, zależy kto w jakim języku pisze, ja robię w avr-gcc ale robiłem też w bascomie, przykład w avr-gcc - tylko kawałek...
Witam, czy ktoś z Was zajmował się odczytem impulsów z enkodera inkrementalnego poprzez port równoległy w komputerze PC? Z moich testów (moje oprogramowanie w Delphi) wynika, że nie jestem w stanie odczytywać wszystkich sygnałów wysyłanych przez enkoder. Dane w moim doświadczeniu: - enkoder inkrementalny 500 imp/obr - program w Delphi: timer na formatce,...
https://obrazki.elektroda.pl/7088978900_... Nie tak znowu dawno temu, jeszcze gimnazjalistą będąc natrafiłem na Układ FV-1 (właściwie SPN1001) jest procesorem DSP zaprojektowanym przez śp. Keitha Barra oraz Franka Thompsona, a produkowanym przez ich firmę - SpinSemiconductor od roku 2006. Cechą szczególną tej jednostki jest jej kompaktowa...
https://obrazki.elektroda.pl/7793672500_... Przedstawię tu wnętrze kilku starych myszek komputerowych. Część z tych myszek jest tylko dwuprzyciskowa i nie ma nawet kółka. Zobaczymy tutaj jak są one zbudowane oraz na jakich układach bazują, przyjrzymy się też ich protokołowi komunikacji. Jak wygląda w środku myszka kulkowa? Przekonajmy...
Witam, z dokumentacji wynika, że Atmega16 zasilana 5V nie koniecznie odczyta 2.4V jako stan wysoki. Proponuję w takim razie zasilać Atmegę napięciem 3.3V, wtedy sygnały z enkodera będą czytelne (enkoder zasilać napięciem 5V). I w linie danych dać zabezpieczenie w postaci rezystorów. Myślę, że będzie działać. Jeżeli jednak chciałbyś zasilać oba układy...
http://obrazki.elektroda.pl/7951570500_1... Przedstawiony tu układ (moduł) to nietypowy odtwarzacz audio. Jego nietypowość wynika z charakteru pracy. Przypomina on odtwarzacz kasetowy. Mimo, że dźwięk zapisany jest w postaci plików na karcie CF, mikroprocesor nie traktuje danych jako systemu plików, a jako obszar ciągły. Układ powstał...
Dzień Dobry Od jakiegoś czasu, po blisko 20 latach przerwy, wróciłem do majsterkowania i elektroniki i muszę przyznać, że zafascynowały mnie dzisiejsze możliwości jakie oferuje się hobbystom. Dostępne dla amatorów technologie, dostęp do wiedzy i możliwości zaopatrzenia się w narzędzia i materiały są zupełnie inne niż przed laty. Ostatnich kilkanaście...
https://obrazki.elektroda.pl/7853440200_... *Icebox thermostat* jest termostatem do lodówki zawierającym mniej i bardziej wymyślne funkcjonalności, przy czym większości z nich z pewnością nie znajdziecie w pospolitych termostatach. Zostały uznane za całkowicie zbędne i pozbawione sensu ;) Konfiguracji termostatu dokonuje się bezprzewodowo...
Dzień Dobry Planuje zrobić podgląd z wagi samochodowej na rejestratorze HIK-a w systemie IP. Nie za wiele jest w necie na ten temat, jest jeden system LanVid ale trzeba mieć kompa włączonego i działa to tylko na kompie, Mnie interesuje zająć np. 1 kanał w rejestratorze tak jak zwykła kamera IP. Dane z wagi po rs232 są czytelne i proste do odczytu np....
A o co chodzi z wersją z podłączeniem do PC? Jest możliwość sterowania zasilaczem z programu i jest też możliwość rysowania wykresów z odczytanych danych. No i generalnie idzie to wszystko przez wirtualny port szeregowy, więc można też napisać samemu aplikację do obsługi zasilacza. Jest z tym tylko jeden problem - a przynajmniej ja mam. Podłączony...
Cześć, mam silnik DC z enkoderem AS5048A, odczytuje z niego po SPI 14 bitową wartość zależną od ułożenia magnesu nad układem enkodera. Chce na podstawie tych danych z enkodera zrobić pętlę PID do sterowania pozycją silnika, czyli zadaje mu pozycję od 0 do 16383 i on w tej pozycji się ustawia. To działa, lecz chcę dorobić jeszcze taką opcję, że zadana...
odczyt enkodera odczyt enkodera obrotowego integra odczyt danych
regulacja jasność monitor samsung wzmacniacza audison mercedes rozrusznika
vodafone calculator vodafone calculator
Kod błędu 02_01_41 w maszynie Kärcher - przyczyny i rozwiązania Samsung BN59-01308A Wi-Fi Module Issues and Solutions