1. z tego co piszesz to przerwanie o najwyższym piriorytecie będzie występowało z częstotliwością 4kHz. Zakładając że będziesz miał zegar 8MHz to na obsługe przerwania (zapisanie 8 bajtów) i obsługe innych przerwań będziesz miał: 8MHz/4kHz = 2000 cykli zegarowych co w przypadku procesorów typu RISC daje jakieś 1500 instrukcji. A to jest całkiem sporo....
Nie da się tego precyzyjnie wyliczyć. Dekodowanie impulsów z enkodera na M328 odbywa się programowo - np. tak, że impulsy z jednego kanału generują przerwania (nie jest to idealne rozwiązanie, ale na początek nie komplikujmy). W efekcie to jak często mogą się one pojawiać zależy od czasu jaki MCU spędza w funkcji obsługi tego przerwania, ale także od...
W załaczniku datasheet NEB21R - wszystko widać na rysunkach. Pozdrawiam.
Enkoder to mechanicznie zwykły przycisk. Ma też wszystkie wady przycisku, czyli np. drgania styków. Wiele enkoderów na jeden "przeskok" generuje 2-4 impulsów i oczywiście czasy trwania poszczególnych faz zależą od szybkości kręcenia. Przejrzyj darmowe przykłady do książek w mojej stopce - masz tam przykłady obsługi enkoderów w oparciu o ATMega i XMEGA.
a po co masz incr i decr enkoder? bascom jak juz to sam zwieksza i zmniejsza te liczby jak krecisz enkoderem http://avrhelp.mcselec.com/index.html?en... zajrzyj moze pomoze
Chcesz zrobić "potencjometr bez końca". Czyli nawet jak zakończy się zakres regulacji, to i tak będziesz mógł dalej kręcić. Rozwiązanie jakie stosuje się w wielu sprzętach. Szukasz podzespołu o nazwie impulsator lub enkoder. Coś takiego: http://tme.pl/enkoder-do-pcb-poziomy-pla... http://tme.pl/przetwornik-obr-imp-os-6-3...
Wyjścia : 6x LCD, 2x xegar np ds1307, 3x enkoder, 2x potencjometr cyfrowy = 13, to dopiero niespełna dwa porty. Oczywiście, ekonomiczniej jest dać np. Atmegę 32, bo kosztuje podobnie, a ma więcej pamięci i portów.
Teraz problem jak "wcisnąć" CLS. Gdy np. "dojadę" do 10, a następnie cofam ostatnia cyfra zostaje. Wystarczy dodać spacje :) [syntax=basic4gl]Lcd A ; " "[/syntax]
Generalnie jak załączysz obrazek schematu to każdy może kliknąć miniaturę i ma podgląd w przeglądarce. Kiedy zamieszczasz PDF to trzeba go ściągnąć i otworzyć co zmniejsza szanse na to że komuś będzie się chciało czego jestem żywym przykładem. Gdybym widział schemat to bym o kondensatorach nie pisał - wniosek jest prosty - nie patrzyłem przed odpowiedzią...
Fusebity nie wrócą. W innych mikrokontrolerach np. PIC, fusebity ładowane są razem z programem. W AVR tak nie jest.
Zobacz tutaj może coś Ci się przyda http://www.qsl.net/pa3ckr/bascom%20and%2...
Jakiego rodzaju enkodery to są, jaka rozdzielczość i jaki zakres obrotów? O ile PWM wygeneruje nawet Atmega, to enkodery będą sprawiać większy problem. Co do częstotliwości PWM - producent mostka pisze że maksymalną wartością jest 10KHz. Niestety do "przyjemnych" 20KHz trochę za daleko i piszczenie jest nieuniknione. Silniki mają sporą bezwładność,...
Msz A, B, przycisk i dwie masy. Co jest co łatwo sprawdzić multimetrem. Masę odnajdziesz bez problemu, bo to obudowa. Podłączyć do mikrokontrolera możesz bezpośrednio, można zastosować wewnętrzne podciąganie.
jak koniecznie chcesz bawić się w dodatkowe elementy (rezystory) na płytce drukowanej, to chyba jest wszystko ok. Ale naprawdę nie ma potrzeby, jeśli ATMEGA daje Ci możliwość włączenia wewnętrznych rezystorów podciągających (pull-up'ów).
Na postach ludzie piszą, że ich atmega działa z 3 enkoderami, steruje silnikiem dc i program był zrobiony w bascomie. Więc nie sądze że to wina prędkości działania bascoma:(
Według mnie tranzystor nie wymusza odpowiednio stanu niskiego na pinie. Podaj jakie napięcia masz na pinie gdy nie ma przesłony. Brakuje rezystor przy diodzie, mam nadzieje że to tylko na schemacie brakuje.
Nie zauważyłeś, że w nazwie jest "RUS"? Trzeba ustawić typ wyświetlacza, obecność enkodera. Ustaw opcje w makefile i podeślij do kontroli.
Chociaż opisz co zobaczyłeś na oscyloskopie jeśli nie możesz wkleić zdjęcia. Jak dałeś rezystory podciągające to miałeś 5V na wyjściu? Jeśli jest sprawny to powinien działać z ATmega.
Witaj. Jaki rodzaj silnika? Opisz to jeszcze raz ale inaczej, bo mówisz o jakichś liczbach "skądś", i nie rozumiem o co dokładnie Ci chodzi.
Witam wszystkich. Koszt takiego skanera zależy od posiadanych w domu elementów. Im więcej macie w szufladzie tym taniej. Ja jestem na etapie składania tego sprzęciku i wydałem już na sam tuner i antenę dipol ok 100 - 120zł. Radyjko działa i bardzo polecam. Teraz pracuję nad syntezą z układem TSA6057 (ja zapłaciłem ok 10zł) reszta elementów to ATmega...
W samplach Bascoma masz przykład takiego Menu wykorzystującego Addr2 (address to->) Na bazie tego rozwiązania jest do znalezienia na Elektrodzie szkielet menu które łatwo rozbudować za każdym razem o dodatkowe funkcjonalności/podplansze. Nazywa się "Menu by Mundi" Jest też osobny projekt LCD menu designer by Netzman. To Windowsowy programik generujący...
Max musi miec 20 pin Dodano po 1 Ma odczytywac pozycje z enkodera 12bit
Średnio, to potencjometr liniowy. Ponadto komunikacje z uC (nie tylko z atmega) da się zrobić ale raczej na siłę. Ten potencjometr jest raczej przystosowany do współpracy z przyciskami lub enkoderem inkrementalnym. Typowe audio: DS1802 (podwójny) DS1666 (pojedynczy). Pierwszy ma możliwość komunikacji po SPI drugi chyba nie. Jest jeszcze PGA2310 i PGA2311...
Cześć, mam pytanie odnośnie Timerów w uC ATmega. Potrzebuję następujących opcji: - zliczanie impulsów z dwóch enkoderów - generowanie dwóch przebiegów PWM - generowanie przerwania co kilka ms. ..............? Czy są jakieś AVR'y mające 4 timery? ........... Pozdrawiam, Bartek Wystarczy ci Atmega48/88/168 Dla 2-ch sygnałów PWM wystarczyłby 1 timer z...
Witam, Tego akurat możesz nie przeskoczyć, niektóre enkodery mają tak duże (intensywne) odbicia styków, że nie nadają się do szybkich obrotów.
Witam ... jak w temacie mam pytanie enkoder zasilanie 5V wyjście kanały A B na poziomie 1Vpp czy mogę to razem połączyć z wejsciem licznika 16bit PD5 noga 11 bez dodatkowych zbędnych układów układ ma być licznikem impulsów z enkodera 2000imp/obr przerwaniem zewnętrzym będzie sygnał zbocza opadającego na PD3 noga 5 - znalazłem kiedyś dość prosty interface...
Nie chodzi mi o to, po prostu przypomniałem, że masz tam link do obsługi enkodera w Bascomie.
Przede wszystkim, enkodery zwykle dają wynik w kodzie Graya. Więc twoje funkcje są całkowicie błędne - musisz najpierw zdekodować sygnał, a dopiero potem zmianiać na jego podstawie zmienną.
atmega ma ogolnie zbierac sygnały z enkoderów, odczytywac wartosci z dalmierzy, sterowac pwmem silników,zbierac sygnaly z akcelerometru. Troche tego jest wiec sadze ze podzial "obowiazków" to dobry pomysl;]
Jeśli chcesz podłączyć enkoder absolutny i w dodatku sterowany silnikiem - zakładam, że impulsów na sekundę będzie sporo to tym bardziej przejdź na XMEGA - mają sprzętowy układ dekodera dla enkoderów m.in. absolutnych z indeksem. Wtedy podłączysz enkoder do dowolnego wejścia, które sobie zroutujesz do sprzętowego dekodera przy pomocy event system. Zresztą...
Prosty projekt, wyłącznik zmierzchowy z kalendarzem astronomicznym. Jak pamiętam taką opcję ma NEED Relpola. Niby wszystko proste, ale po co RTC do AVR jeśli prawie każda atmega pozwala zrealizować zegar na timerze2? Do tego jakiś LCD, enkoder oczywiście triak.
Najprościej dzielnik napięcia. Najpewniej optoizolacja (enkoder przez rezystor dajesz na diodę, a tranzystorem "podpinasz" pin procka do masy. W ATMega ustawiasz, że pin ma włączone podciąganie do VCC).
Mach również posiada tę funkcję. Wystarczy tylko podłączyć enkoder.
Zastanawiam się czy nie dodać jeszcze gniazda na jakiegoś prostego Xilinx'a. W sumie takie rzeczy jak rejestry przesuwne, multipleksery, kodery/enkodery mógłbym sobie szybko tworzyć samemu. Dodatkowo rozszerzyłoby to możliwości płytki.
Witam. Wprowadziłem zmiany jak powyżej, ATMEGA dostała nowy firmware. Ale czujnik ruchu coś mi nie działa i enkoder działa mi na odwrót. Jak włączę nagrzeje, przejdzie w standby i ruszam i nic, nacisnę guzik enkodera - grzeje, wyjmę kostkę z płyty od czujnika ruchu, zaczyna grzać. Czy w płytce kolby powinna być dioda? Czy tylko ball sensor? Pozdrawiam
Może zastanów się nad zmianą mikrokontrolera, atmega 640 bodajże ma 20Mhz.
Mam problem jeszcze z enkoderem, mianowicie jedno kliknięcie jest liczone jako 2. kod jest z ksiazki Tomasza Francuza. Gdzie mogłbym szukać błędu? Niekoniecznie jest to błędem. Zależy to od budowy enkodera - są takie, które generują nawet 4 impulsy na jedno "kliknięcie" - po prostu trzeba podzielić wynik przez 4 lub 2 w zależności od typu enkodera.
Co sądzisz o dodaniu myszy PS2 do kompletu? W tym ATMEGA protokół PS2 już jest... tylko 2 linie i można czytać pozycję myszy. Tak czytam, jak rozwinie się temat myszki, o ile w ogóle. O ile sama obsługa myszki (odbiór przemieszczenia i naciśnięć przycisków) może nie jest jakimś wielkim problemem, o tyle problematyczny może być kursor i ja to "widzi"...
Dokładnie tak robie. mam wersje M328Kit+tft ewidentnie enkoder bruzdzi wyświetlaczowi bo jak kręcę to nieraz pokazuje się właściwa treść ekranu
Zajmiemy sie ustawieniem zmiennej w menu i Timer1 co by zaliczał minuty i porównywał z wartością z menu?co do przerwan zewnętrznych z PCF to jest to nie mozliwe bo Int0 i Int1 jest wykorzystywane przez enkoder głównym projekcje sterownika
Po prostu enkoder jest umieszczony na maszynie, a komputer obok maszyny. Zadanie polega na tym, aby była tutaj komunikacja bezprzewodowa z enkodera do kompa. Pierwsze co mi wpadło do głowy, to zastosowanie jakiejś atmegi. Czyli na maszynie mam enkoder + bateria + atmega + układ nadawczy (bluetooth czy coś w tym stylu) i z drugiej strony maszyny mam...
AVE... Mam taką propozycję: 5*Attiny jako sterowniki PWM silników połączone też z kontrolą położenia na potencjometrach lub enkoderach(lepsze rozwiązanie). Atmega jako główny mikrokontroler komunikowałaby się ze sterownikami przez przykładowo SPI czy I2C. W ten sposób Atmega będzie się zajmować istotnymi rzeczami, jak obliczanie trajektorii ruchu i...
Vref możesz przełączyć na Vcc, wtedy żaden dzielnik nie jest potrzebny. Odczyt będzie trwał 25*preskalerADC, ATMega wyciąga kilkanaście kSps, więc nie ma problemu. Maksymalna impedancja źródła dotyczy sygnałów szybkozmiennych, ty mierzysz praktycznie napięcie stałe więc nie ma problemu. A układ będzie miał ogromny zapas mocy. Przecież pomiary praktycznie...
Nie mam aż tyle czasu aby wnikać w kod, ale może masz inny enkoder niż ten który był w pierwotnym układzie. Jeśli program rusza podczas kręcenia eknoderem, to na pewno albo musisz zamienić fragment kodu obsługującego enkoder albo masz go źle podłączonego. Na początek, spróbuj zamienić końcówki enkodera A i B między sobą.
Tester wyłącza się przy braku elementu do testowania w wersji 1.12k; ATmega dostarczona w kicie. Komunikat o kalibracji, w tej wersji nie pojawił się. Po przyciśnięciu enkodera, najpierw następuje inicjacja wyświetlacza, przy tej wersji 1.12k oprogramowania, wyświetlacz staje się biały, potem czarny, następnie (na zielono): Bat. 9V OK VCC=4.95V Testing......
Polecam ATmege8A bo ma zakres zasilania jak wersja L (od 2.7 do 5.5V) a zarazem pełny zakres taktowania jak zwykła atmega od 0 do 16MHz. Może też jakiś mosfet np. BUZ10/ZUZ11, może jakiś sterownik do silników DC i krokowych np. L293D lub podobny, może też bufor ULN2803/ULN2003. Dławiki chyba najpopularniejsze przy atmegach 10uH, no i zapas kondensatorów...
http://obrazki.elektroda.pl/6447740200_1... Witam. Dziś chciałem pokazać chyba najprostszą wytrawiarkę mikroprocesorową opartą o Atmega 48. Cały układ to dwa przekaźniki i sterująca nimi Atmega na zasadzie (włączy/wyłącz), gdy temperatura przekroczy zadaną w ustawieniu, natychmiast się wyłącza grzałka. Można oczywiście ustawiać temperaturę...
Witam serdecznie :) Mam za zadanie obsłużyć enkoder obrotowy i już drugi dzień nie mogę sobie z nim poradzić :/ enkoder taki jak w projekcie elektrodowicza mirley : http://www.elektroda.pl/rtvforum/topic13... Miałby ktoś może z was gotowy programik do takiego enkodera i mógł go mi udostępnić? :/ założenia: -program napisany w C/C++ - obrót w...
Do toczenia gwintów dokładnośc 0,001mm? To nie przesada? Tokarz przecież toczy na posuwie, ale też niejako "z ręki" bo oś noża tokarskiego ustawia sam, na czuja, aby po prostu nakręciła się nakrętka. To wymaga też wprawy - aby gwint nie był za głęboki, ani za płytki. Myślę, że taka realna wymagana dokładnośc nie jest lepsza niż 0,1- 0,2 mm. "Nie ma...
wlasnie czytam na ten temat jednak mam pewne ograniczenia - musze zastosowac mikrokontroler (ATmega akurat teraz uzywam ATmega8L) jako licznik, jednak jak mniemam im wolniejsza praca ukladu tym lepsze i dokladniejsze pomiary bo minimalizuje sie bezwladnosc ukladu. Chcialbym wiedziec czy ktos budowal enkoder z myszy i podlaczal go do AVRa - moze jakies...
Timer w XMEGA ma specjalny tryb QDEC, w którym działa jak dekoder enkodera. Także jest to robione całkowicie sprzętowo i nie ma tu żadnych analogii do ATMega.
Witam! Jestem dość początkujacy w mikroprocesorach, Potrzebuję wykonać miernik prędkości obrotowej z enkodera oborotwo-impulsowego. Posiadam enkoder kuebler: z serii 5800 uP: Atmega 32 (cały zestaw uruchomieniowy ZL3AVR) do połaczenia zamierzam wykorzystac układ sn75176. moze ktos rzucic okiem czy dobrze to zrobilem, nie jestem orłem z angielskiego...
Witam Tą płytką się nie sugeruj to tylko tak było robione co do oznaczeń juz nie chciało mi się zamieniać wszystkiego chodziło mi głównie o te masy czy są poprawnie teraz podłączone. Co do projektu to myślałem o tym jak to podzielić no i tak 1 .płytka Lcd+IR+enkoder 2 . płytka Radio+BT+TDA+Atmega i wejście AUX 3 płytka zasilacz Dodaje pliki z poprawkami...
Przepraszam ale w pierwszej wypowiedzi popełniłem błąd logiczny - oba przerwania powinny być ustawione na te same zbocze a nie różne. Dlaczego, bo tak jak napisałem wcześniej nie będzie można określić kierunku zmian, zawsze bedzie ta sama kolejność wywoływania przerwań. Obojętnie czy kręcimy w lewo czy w prawo. np. ChA narastanie 0->1 a ChB opadanie...
Witam. Do Atmegi mam podłączony enkoder z drukarki na INT0 (obsługuje przerwanie). oraz rs232 , który komunikuje się z aplikacją na PC(też przerwanie). Opcja pierwsza: czytam dane z enkodera manualnie : mam o programie guzik "daj dane". Gdy kręcę enkoderem jak szalony to w lewo to w prawo a potem wciskam guzik "daj dane" to dostaje to co trzeba - znaczy...
Atmega 8 w tym przypadku to przesada. Układ działa tak pod przerwania dodatkowego uc jest podłączony enkoder (równolegle z ori procesorem) jeśli wykryje zmianę na enkoderze odłącza szynę i2c przedwzmacniacza nadaje instrukcję głośniej ciszej po czym odłącza się od magistrali i podpina pod procesor główny.
Witam Posiadam enkoder jak w temacie, niestety nie mam do niego wzmacniacza (schemat w załączniku), czy można zastąpić ten wzmacniacz jakimś układem scalonym? Sam enkoder generuje na wyjściach sygnał zbliżony do sinusoidalnego na poziomie 20mV/DIV (stary oscyloskop ale...). Myślałem o jakimś komparatorze, ale chwilowo nie mam pod ręką. Enkoder podłączony...
ja to rozumiem ale nie łapie jak atmega wyśle te pwm do silnika? czym? jeśli chodzi o mostek to wtedy zasilenie silnika musi pochodzic od mostka a nie od enkodera, a w dokumentacji jasno napisali że te idzie z enkodera. edit. "two digital output" wiec kanał A i B są outputami. nie ma inputu i stąd pytanie.
Proponuję dowolny mikrokontroler o wystarczającej mocy obliczeniowej, odpowiednich peryferialach i wielopoziomowym systemie przerwań. Na pierwszy rzut oka dowolny uC z rdzeniem Cortex-M0 powinien wystarczyć (np. jakiś STM32F030), a jeśli nie - to jakiś mniejszy z CM3. Oprócz 20-krotnie większej mocy obliczeniowej przy mniejszych kosztach weź pod uwagę...
Atmega przy zasilaniu 3,3V nie powinna być taktowana 16 MHz. Sam procek oczywiście bez problemu podoła zadaniu ktore opisujesz, tak naprawdę to tam nigdzie nie ma jakiś szczególnych wymagań związanych z mocą obliczeniową. Ważne aby poprawnie napisać program.
Ale jak chcesz obsłużyć kilka enkoderów za pomocą demultipleksera? Musiałbyś wielokrotnie szybciej niż próbkowanie każdego demultipleksera przełączać kanał. Poza tym jeden duży procek ma wystarczająco linii IO, aby obsłużyć wszystkie enkodery (skoro są to enkodery mechaniczne to częstotliwość generowanych impulsów nie jest za wysoka). A diody albo sterować...
Piksel to najmniejszy niepodzielny element obrazu i to ty ustalasz ile ma ich być w poziomie i w pionie. Moze być np. 9x6 na cały ekran lub 800x600. Dla PAL-u bodajże obliczeniowo 512 na linię ale sprawdź w wiki. Oddzielna sprawa to rozdzielczość czyli ile widać linii. I oddzielna ile możesz z biednej megi wygenerować impulsów w linii. No i kwestia...
- Podobne rozwiązanie jest często stosowane. Mianowicie linie, które mają być podpięte do jednego wejścia dołącza się na wejścia bramki AND a jej wyjście na wejście przerwania. Dodatkowo te linie dołącza się na linie portów skonfigurowanych jako wejścia. To przypadek gdy interesuje nas zmiana z 1 na 0 i linia przerwania wykrywa zbocze opadające, ale...
Zastosowałem rozwiązanie oparte na mikrokontrolerze z rodziny ATmega + zmodyfikowany przez Briana Lowa szkic autorstwa Bena Buxtona. Wyjście na 2 mikroprzekaźniki. Działa bez zarzutu. Jest debouncing, nie ma gubienia impulsów. Układ działa nawet przy "wariackim" kręceniu pokrętłem enkodera (choć nie do tego został stworzony). W przyszłości: - przepisanie...
Witam Przesadzasz, na lekko przetaktowanej Atmedze32 można uzyskać kolorowe animacje, kiedyś widziałem nawet taki bajer na Atmega8 z muzyką. To co widziałeś musiało zawierać sprzętowy enkoder PAL. Programowe wygenerowanie odpowiednio zmodulowanej nośnej koloru nie jest możliwe na ATmega.
mam pytanie, czy możliwe jest wypalenie pinów PE0 i PE1 podczas programowania procesora i podłączonym encoderem mechanicznym? jeśli enkoder nie zwiera w danym momencie zadnego pina do zadnego potencjału, to jak miałoby się zdarzyć to 'wypalenie'? ;]
Uzyskanie sensownych informacji o obrotach silnika-to tylko jakiś enkoder lub licznik obrotów. Moment zależy od prądu (zależnego od średniego napięcia) i obrotów-teoretycznie można zmierzyć siłę przeciwelektromotoryczną (SEM) i prąd-ale to jest trudne.
Nic z tego, nowa atmega zaprogramowana w mkAVR i w TL866+ bez zmian. Wymieniony kwarc i 22p, LCd testowałem wgrywając jakiś program demo i wszystko działa także wykluczam źle zaprogramowany LCD. Najdziwniejsze jest że po uruchomieniu wciskam switcha enkodera ( czyli coś zatwierdzam pewnie) i kręcąc jest reakcja led TX. Czy fusy widoczne na screenie...
KOlego możesz pisać pełnymi zdaniami, ? Masz procesor , jaki? Dziwi mnie że nie jesteś w stanie odpowiedzieć na 2 pytania . Miałeś ciężką noc czy jak. Jak będę budował sterownik, zacznę pisać program, to zobaczę ile pamięci i portów mi potrzeba i wtedy się dobierze uC. Wystarczy Atmega 8 to będzie A8, a jak trzeba będzie to się wstawi Atmegę 128 ......
Witam serdecznie potrzebuje zrobić licznik impulsów tzn. ustawiam żądaną wartość np. 2 i po naciśnięciu przycisku 2 razy załącza mi się przekaźnik w impulsów ,naciskam przycisk znów dwa razy i znów załącza się przekaźnik także w impulsów i tak w kółko dodam iż chciałbym to zrobić na wyświetlaczu LED znalazłem w sieci avt1824 lecz niestety avt nie udostępnia...
WItam. Co do pytan : Silniki jak dobrze zauwazyl kolega wyżej są od wycieracze samochodowych. Jest to najtanszy i zarazem chyba najlepszy sposob uzyskania dobrego i przede wszystkim taniego i silnego napedu. Silniki nabywalem na allegro, mozna kupic uzywane juz za parenascie zlotych. Typowe samochodowe zasilane sa napieciem 12V ,maja duze przelozenie...
wiem, że będę potrzebować mikrokontroler (procesor?) i wyczytałem, że najczęściej pojawia się ATmega albo ATtiny a czasem pojawia się ATmel. Mam dwa z odzysku, tzn pierwszy to ATmel a drugi to Pegaso (ten ma w środku oczko przez które widać co tam w nim jest). Będzie któryś z nich się nadawać do mojego projektu? ATmela zdjęcie znalazłem ale tego Pegaso...
To jest zwykła fizyka. Silnik ma ograniczoną prędkość i tego nie przeskoczysz ale można łatwo to rowiązać. Tak to robię na enkoderach W przerwaniu enkodera inkrementuję zmienną "W_lewo" albo "W_prawo" zależnie od kierunku pokrecenia. Zmienne są inkrementowane w dowolnym tempie i żadnego kroku nie zgubisz. Następnie w przerwaniu Timera, albo nie częsciej...
Zauważ że pomiędzy trzema czujnikami biegnie linia która łączy je szeregowo, to prawdopodobnie jest zasilanie, układów scalonych nie można tak zasilać, dlatego podejrzewam że to czujniki bez wbudowanej elektroniki - "gołe" halotrony, to jedyny przypadek kiedy szeregowe zasilanie ma sens. Sygnałem z halotronu jest bardzo małe napięcie różnicowe na dwóch...
Witajcie, Przy okazji robienia monitora do kotła CO, zrobiłem funkcję dla hd44780 która pozwala rysować prosty wykres używając 8 własnych znaków użytkownika. Na wykresie mieści się 40 próbek, co o tym sądzicie? Dodam, że całkiem fajnie działa z enkoderem jako przewijanie góra/dół. Był by ktoś zainteresowany? To udostępnię http://obrazki.elektroda.pl/5574820200_1...
Raczej musi to być potencjometr, bo zależy mi na odizolowaniu toru cyfrowego od analogowego - pomysł cyfrowego interfejsu wziął się z tego, że to ma być przenośny wzmacniacz z akumulatorem, wyposażony w 4-kanałowy mikser audio i dwoma pętlami efektów (jedna wewnętrzna, druga zewnętrzna), a to dałoby ogromną ilość gałek i nieprzejrzystość, a zależy mi...
invx:to zalezy co ten procesor ma robic... "Do pieska" to zadne okreslenie Ile musisz obsluzyc urzadzen we/wy (ile potrzebujesz wyjsc z procesora), czy bedziesz chcial robic jakies bajery (przetwarzanie dzwieku, obrazu itd) musisz napisac czego sie spodziewasz po tym procesorze. Do czegos "dosyc" prostego (kilkanascie czujnikow typu odleglosci na podczerwien,...
W założeniu tacka miała się znajdować tylko w 2 położeniach (lewo albo prawo nic pomiędzy) Nie wykorzystuje enkodera. Kumpel który robi to ze mną napisał mi to mniej więcej tak "atmega sprawdza z którego transoptora nie przychodzi sygnał (bo jak jest przesłonięty to idzie z niego 0) i wtedy wie gdzie jest tacka, jak jest na dole to możesz załączyć silnik...
Witam wszystkich. Ruszam z kolejnym projektem. Tester USB z zabezpieczeniem prądowym. Jako że napięcie usb to 5V, szybkie ładowania 9V i USB C power delivery 20V, tu wykorzystam gniazda 16 pinowe. Tester będzie zasilany 3.3V, takie też będzie napięcie odniesienia dla ADC. Pomiar prądu: Maksymalny prąd przy power delivery to 6,5A. Przy takim prądzie...
(at)nsvinc Falowniki to nie tylko wielkie kombajny z algorytmem FOC (Field Oriented Control), możliwością pracy jako napęd pozycjonujący i pracujące w zamkniętej pętli sprzężenia zwrotnego. Prosy falownik pracujący w otwartej pętli sprzężenia i stosujący regulację U/f=const. da się zaimplementować na AVR kożystając z czystego assemblera albo z wstawek...
Co do programatorów AVRISPMkII za 50-60 zł to widuję takowe na pewnym serwisie aukcyjnym (klony). Nawet w tej chwili jest aukcja, gdzie masz cenę 49 zł. Za 85 zł chyba stale ma And-tech i np. Propox. O zaletach MkII pisałem wielokrotnie, nie ma sensu się powtarzać. Piszesz, że myślisz o XMEGA, więc USBASP można do kosza wrzucić niestety. Do autora:...
Wcale nie korzystam z tego programu. Na podstawie tego napisałem tylko kontrolę samej syntezy (potrzebowałem wzoru co i jak wysyłać ale nie dawałem go na forum aby nie robić zbyt długiego postu). Program od początku piszę sam (miejscami się tylko wzoruje). W moim projekcie jest tylko wybieranie jednej z 10 sztywno wpisanych częstotliwości które są wybierane...
nie ma żadnego problemu z odczytem położenia potencjometru , może nie rezystancja ale wartość napięcia otrzymana z potencjometru zasilanego napięciem 5V , wystarczy że zastosujesz dowolny mikrokontroler z wbudowanym przetwornikiem analogowo / cyfrowym np ATMega 8 co konkretnie ma być wykonane przy określonej wartości napięcia to kwestia programowa ,...
http://obrazki.elektroda.pl/3490392800_1... Miernik powstał żeby kolejni studenci politechniki nie musieli odstawiać takiej parodii pomiarów jak moja grupa. A wyglądało to tak, że aby sprawdzić obroty silnika jedna osoba włączała na telefonie metronom ustawiony na 1 uderzenie/sekundę, a druga zaznaczała co sekundę kreskę na taśmie tastografu....
Tak mam enkodery absolutne z wyjściami RS485 (pięć sztuk) i chce je skomunikować z mikrokontrolerem. Pytanie czy można je podłączyć do jednego uC i w jaki sposób.
(at)Kris_nx, użyj generatory serii AD983x, szczególnie polecam AD9833 - jest 8 pinowy, daje na wyjściu prostokąt a dokładność ustawianej częstotliwośći przy fmax=500kHz to 0,002Hz. Inne jak np. AD9835 to typowe DDS dają sinus a więc dodatkowo jakiś komparator na wyjściu byłby potrzebny. Fmax możesz ustawiać w mikroprocesorze. Co do manipulatora to,...
Witam a nie lepiej do tej pracy zastosować kalendarz :) z zegarkiem RTC przecież wiadomo gdzie będzie słońce i kiedy wystarczy wpisać odpowiednie tablice :) Właśnie kalendarz mnie interesuje , do solar trackera Jak to można zrealizować ? Czy wystarczy do tego jakiś programowalny sterownik przemysłowy typu omron ,fanuk ,siemens ? jakie enkodery do tego...
do gbd.reg też myślałem o czujnikach krańcowych, ale prościej jest założyć prosty enkoder na silnik i zliczać obroty(impulsy), aktualną pozycję zwinięte-rozwinięte zapisać do eeproma. W ten sposób nie komplikujemy układu kabelkami. Cały czas zastanawiam się jak upakować silnik z przekładnią do rurki w rolecie. Gdy ktoś miał pomysł to chętnie posłucham.
Witam serdecznie! Poszukuję osób do współpracy przy projekcie urządzenia rejestrująco-sterującego. Wzorując się na sterownikach PLC, chcę stworzyć urządzenie w formie niedużego panela przenośnego z ekranem LCD, przyciskami (enkoderami) funkcyjnymi oraz kompletem wejść/wyjść. Będzie to wielo-wejściowy miernik diagnostyczny oparty na mikroprocesorze (np....
http://obrazki.elektroda.net/39_12695375... Witam! Po ostatnim wysypie zasilaczy na DIY postanowiłem pokazać ostatnio skonstruowane urządzenie tego typu . Zasilacz został zaprojektowany i wykonany od podstaw . Konstrukcja została zrobiona dla mojego kolegi prowadzącego Autoryzowany Serwis firmy Thomson z przeznaczeniem na stanowisko napraw...
Witam Forumowiczów. Ostatnio życie a dokładniej mówiąc studia zmusiły mnie abym zagłębił się w mikrokontrolery AVR. Napisałem prosty program używający dwóch przerwań zewnętrznych wyłapujących narastające i opadające zbocza sygnałów do obsługi enkodera obrotowego. Docelowo chciałbym zastosować 4 takie enkodery. Stąd moje pytanie. Czy istnieje jakieś...
dla sygnału o takiej częstotliwości, 14 metrów spokojnie da się znieść, chociaż zależy od samego enkodera oraz sposobu transmisji. Jeśli enkoder działa tylko na zasadzie zwierania wyjść i odłączania od styku wspólnego, to pojemność może lekko wpływać na narastające zbocza. Jeśli kierunek nie jest dla Ciebie ważny, to spokojnie można by zrezygnować z...
http://obrazki.elektroda.pl/5752573800_1... Zrobiłem jakiś wstępny schemat. Pojawiło się kilka niejasności, które chciałbym... wyjaśnic :) - Jako że ma to być sam model elektryczny, kupuję najtańsze silniki i enkodery. Planuję użyć tego enkodera optycznego: http://www.pololu.com/product/2590 Tylko nie jestem pewien co do podłączenia...
Impulsator nie do końca działa elegancko z powodu kompromisu z przyciskami. Impulsator i przyciski działają jednocześnie i to jest OK w miarę. To znaczy, że masz źle napisany program. Obsługa enkodera + przycisków w przerwaniu timera powoduje, że nic się nie może gryźć i wszystko powinno płynnie działać. Te impulsatory to napradę fajna sprawa i niesamowicie...
Witam po wakacyjnej przerwie Cena zasilacza nie była zbyt wygórowana, zwłaszcza że trafo było zdobyczne spora część podzespołów została zamówiaona jako free sample. Lekko kalkulując faktyczny koszt zamknął się w granicach 300 PLN. Najdroższe były płytki, ale byłem ograniczony rozmiarami obudowy. Można pokusić sie o druk jednostronny i będzie taniej....
W serwach sa silniki DC ktore po prostu nigdy nie beda pracowac rowno, musialbys dodac enkoder i kotrolowac obroty silnika poprzez PWM przez wczesniejszy np regulator PID. ATmega8 na poczatek jest na pewno dobrym wyborem:) ja podwozie zrobilem, jak wiele pewnie tutaj, z lego mozesz zobaczyc tutaj: http://www.youtube.com/watch?v=6ZyBsyiS2...
Marcinn212 pod Warto zauważyć, iż sygnał 1 na przewodach wyjściowych (niebieski i żółty przewód) jest przesunięty względem nich o 90 stopni. Jest to dobre rozwiązanie ułatwiające odczytanie w którą stronę obraca się tarcza enkodera, ponieważ sygnał na jednym przewodzie pojawi się wcześniej niż na drugim. Ja zrobiłbym to w następujący sposób. Przewód...
Szumi oznacza, że szumi ;) oraz daje "szpilki" błędnych pomiarów. Aby uzyskać szybki i dokładny pomiar przyspieszenia, należy skorzystać z żyroskopu i napisać odpowiednio wyregulowany filtr Kalmana na mikrokontroler. Jest to wymagane, gdyż żyroskop ma dryf zera, akcelerometr jest zaszumiony, a oba dają "szpilki". Następnie pomiar należy całkować aby...
Witam, Programator To AVR MKII. Czy uszkodzenie programatora jest wykrywane przez AVR Studio? Po jednokrotnym lub kilkukrotnym zaprogramowaniu układu ATMEGA16 z wyświetlaczem HD44780 przestaje działać wyświetlacz, a ATMEGA prawdopodobnie jest uszkodzona. AVR Studio wyświetla komunikat, że sygnatura nie pasuje do urządzenia. To jest stan na dziś. Poprzednio...
Szanowni Forumowicze, mam problem z regulacją prędkości obrotowej silnika DC wyposażonego w enkoder za pomocą przerwań INT. Enkoder to czujnik Halla i odbiera impulsy z magnesu neodymowego na wale silnika (magnes 8-polowy). Prędkość kontroluję za pomocą generowanego PWM na atmedze podawanego na mostek L293DNE. Atmega pracuje na 1MHz, a licznik to Timer/Counter0...
enkodery magnetyczne enkodery arduino enkodery myszki
końcówka 6230i zbiornik stalowy pralka przekrój przedłużacza
grunding pilot selektol specjal
Ardo lodówka – gorący agregat, częste włączanie, brak chłodzenia – przyczyny i diagnostyka Xerox 6605 – rozmazujący się i łuszczący ciemny toner, słabe utrwalenie wydruku