Od czego zależy zakres jaki uC odczytuje z wejścia analogowego?? bo np. dla 10k jes to od zera do 4095 Od tego ilu bitowy jest przetwornik w procesorze i od napięcia odniesienia. Maksymalną wartość osiągniesz dla napięcia na wejściu takiego samego lub wyższego od ustawionego napięcia odniesienia.
Możesz też kupić np. którąś z płytek STM32 Discovery, wszystkie mają zintegrowany programator-debugger, niektóre z nich mają USB-OTG. Na przykład STM32F4 Discovery ma USB OTG i akcelerometr, fabryczny program demo udaje mysz komputerową przekładając odczyty z akcelerometru na ruch kursora. Niestety przykład napisany z użyciem badziewiastych bibliotek...
Witam wszystkich serdecznie! Potrzebuję pomocy z pewnym zadaniem z systemów wbudowanych, 4 rok studiów. Programuję w języku C środowisku CooCox CoIDE procesor STM32F103ZET6 użyty w module HY-RedBull_V3 posiadający 3,5-calowy ekran dotykowy TFT LCD HY35A (kontroler LCD SSD1963, kontroler ekranu dotykowego ADS7843 lub XPT2046), który ma wykonać poniższe...
No ale nie możesz po prostu... sprawdzić? No właśnie na razie nie, Z tego względu, że nie mam jeszcze fizycznie układu (pomiarowego) - czekam na wzmacniacze itp. Po napisaniu programu chcę ewentualnie podłączyć 4 potencjometry pod każdy kanał i wtedy sprawdzić. Po drugie myślę, że taki temat może być pomocny dla ludzi którzy też chcą się nauczyć operacji...
Płytka Nucleo z STM32 obsługującym CAN (na przykład STM32F303) będzie najlepszym rozwiązaniem. To koszt kilkudziesięciu złotych. Żadnego Arduino nie ma najmniejszego sensu dziś używać.
Witam. Potrzebuje zrobić układ który będzie sprawdzał autodiagnostyke symulatora czujnika powietrza który na wyjściu podaje napięcie. Jako symulator czujnika chciałbym podawać napięcie na przetwornik ADC stm32 które będę regulował potencjometrem, czy było by to dobre rozwiązanie? I mam pytanie co do autodiagnostyki, czy jakaś drabinka rezystorów dołączona...
Zasadnicze pytanie. Gdzie znajduje się masa w stosunku do zasilania dodatniego? Znajduje się na dole. I tak powinieneś rysować te symbole. Masa ku dołowi, dodatnie ku górze. Zmień potencjometr na taki pobrany z biblioteki pot.lbr lub rcl.lbr Aby sprawdzić czy dany element jest połączony z doprowadzonymi sygnałami, delikatnie go przesuń. Wtedy zobaczysz...
1. Zasadniczo wpływ jest mały, większy potencjometr rzędu megaomów może jednak mieć problemy jeśli wartość zbliży się do impedancji wejściowej adc. 2. Rezystor zabezpiecza płytkę/procek przed zwarciem jeśli potencjometr jest w skrajnej pozycji a pin procesora byłby zwarty do przeciwnego napięcia. 3. Kondensator "filtruje zakłócenia"
Vref trzeba mierzyć prawie zawsze, a dokładnie wtedy, gdy napięciem odniesienia ADC jest napięcie zasilania (nie ma wydzielonego wejścia Vref z zewnątrz), bo na ogół dokładność napięcia zasilania nie jest wystarczająca. Dość rzadko mierzę Vref. ADC w STM nie jest zbyt precyzyjny. W praktyce Vref najczęściej, ale nie zawsze, potrzebny jest przy zasilaniu...
po prostu - masz thread, który pisze do SD. odbierasz ramke, który jezt zablokowany na kolejce, semaforze, mutexie czy tez notyfikacji. Przykład: Jak odbierzesz ramkę wstawiasz do kolejki dane (lub tylko referencję). Thread zapisujący na kartę się odblokowuje i zapisuje. Możesz miec (jezeli wstawiasz do kolejki same rwskażniki do buforów) dwa (lub węcej)...
1. Linki 2,3,4 to ten sam zestaw tylko w różnych cenach - więc to nazwę dalej zestawem II, a pierwszy to zestaw I Więc tak, zestaw I: +ma układ do odtwarzania muzyki +ma do wyboru pełną możliwość ustawiania opcji bootowania (niestety nieco uciążliwą - dip-switch) +ma joystick +ma sterownik CAN -nie ma wyprowadzonych wszystkich pinów uP - dużą część...
(zmiana liniowa) Liniowość może być w stosunku do czegoś. Np Liniowa zmiana w cześtotliwości w stosunku do napięcia podanego na ADC. Ale jeżeli będziesz mierzyć napięcie na potencjometrze logarytmicznym to już zmiana nie będzie liniowa w stosunku do kąta przeręcenia tego potencjometru.
Witam ponownie W nawiązaniu do mojego poprzedniego posta. Znalazłem sterownik ale teraz: mam problem ze sterowaniem obrotów silnika trójfazowego BLDC 150W, 24/36V z czujnikiem halla (linak: https://www.amazon.pl/dp/B08Q3PN1XD/ref=... ) przy pomocy sterownika silnika ZS-X11H V1 (link: https://www.gotronik.pl/sterownik-silnik...
Witam, Bawiłeś się napięciami na płycie kontrolera ? Być może masz jakieś potencjometry na płycie kontrolera.
Wszystko jest już w porządku. Problem był z potencjometrem. Dzięki za pomoc! Pozdrawiam
Dlaczego ona ma takie znaczenie? Z Twoich eksperymentów wynikało by, że chodzi tu tylko o różnicę napięcia, którą wnosi ta dioda. Może być to kwestia nastawy kontrastu na wyświetlaczu. Przy wyższym napięciu (jeśli omijasz diodę), wyświetlacz wyświetla ale nic nie widzisz. Spróbuj pokręcić potencjometrem na nim, o ile taki jest.
Witam, pisze tu dalej, aby nie zaczynać nowego tematu o aplikacjach dedykowanych dla kontrolerów. Connecting to programmer i nic się nie dzieje ? MMJoy-2 wymaga odpowiedniej ATmegi 32u4 i wgrania Firmware, ktore moze być troche problematyczne jak ktos zaczyna zabawe z MMJou-2. Druga sprawa wgranie Firmwar-a MMJoy-2 powoduje to ze Arduiono nie bedzie...
Model wyświetlacza który posiadam to: http://www.kamami.pl/dl/lcd_ag_hy_12864k... Do wyprowadzenia Vdd(pin 2) podłączone mam 5V. Z wyprowadzenia Vee(pin 18) przez potencjometr doprowadzam te napięcie do V0 (pin 3) - potencjometr umożliwia ustawienie kontrastu. Reszta wyprowadzeń jest sterowana bezpośrednio z uC, którym jest STM32.
Nie chcę zakładać nowego tematu ale poszukuję programy do sterowania diodami i ewentualnie możliwością regulacji migania przez potencjometr n Keil4 (uVision) na kontroler stm32f103vc jestem elektronikiem a z kontrolerami dopiero zaczynam przygodę
trafiłem w te 0,44% szans i nic się nie spaliło ;) doczytałem że 3,3 jest maxymalne, podpiąłem potencjometr i ładnie działa. W STM Studio mam od około 4096 do 0. Mam książkę Marka Galewskiego STM32 Aplikacje i ćwiczenia w języku C, ona jest na temat innej płytki ale raczej nic się nie powinno za bardzo różnić? Czy może jesteś w stanie polecić coś lepszego...
Witajcie, jakiś czas temu bawiłem się ADC w STM32 (F4 i F0) i zrobiłem klasyczny dzielnik napięciowy wykorzystując potencjometr. Jedna nóżka do 3V, druga do masy a środek do ADC. Co się okazało, podczas kręcenia nie osiągałem wartości bliskiej 0 bądź max w odczycie ADC. Z ciekawości zmierzyłem spadki napięcia i też nie zmieniały się tak, jak powinny....
Źle podłączyłeś potencjometr. Spróbuj tak: [url=https://ccrma.stanford.edu/wiki/Sen...
No właśnie - 16-bitowce są dziwne i rzadkie... Są np. MSP430 od Ti, ale lepiej moim zdaniem pójść w stronę np. STM32. Ja np. mam taki zestaw: http://arduinosolutions.com/index.php?ro... i jestem bardzo zadowolony - na początek oprócz drobnicy (dodatkowe przyciski, potencjometry, ...) nie trzeba nic więcej.
nie udało mi się go uruchomić Trochę szkoda, bo ciekawie się to zapowiadało. Na tą chwilę trenowałem trochę generowanie trójfazowego PWM i nieźle do tego celu nadają się STM32, więcej zabawy z implementacją algorytmów sterowania, ale jak komuś wystarcza falownik skalarny, to w miarę łatwo to ogarnąć. Potrzebuje układ do wkrętarki Milwaukee. Dobrze...
To jak już rozebrałeś to na jakim kontrolerze jest ta stacja? STM32 czy STC? Jeśli na STC to bardziej jest to odpowiednik Mini STC. I wygląd, rozmieszczenie elementów tez jest zgodne. Nawet potencjometr do kalibracji... Masz możliwość zmiany nastaw PID (w STC przy wypiętej kolbie po dłuższym wciśnięciu enkodera), a przy wpiętej kolbie jest możliwość...
Arduino Leonardo - jeśli zdecydujesz się na ten wybór - ma wyprowadzenia z płytki. Jak robiłem moduł sterowania korzystając z płytki np. STM32F4Discovery, które też miały wyprowadzenia, to robiłem coś na zasadzie kanapki. Jedna płytka jest na spodzie a druga jest na to nakładana. Oczywiście zdaję sobie sprawę z tego, że Ty chcesz zastosować potencjometry...
Tak też można - dodawaną wartość DC ("podnoszenie") jest realizowane potencjometrem podpiętym do wejścia nieodwracającego. Najlepiej będzie jak sobie przesymulujesz różne układy w SPICE - wtedy będziesz wiedział co i jak się zachowuje i co będzie Ci bardziej odpowiadać. 4\/3!!
http://obrazki.elektroda.pl/6093026600_1... Witam wszystkich chciałbym zaprezentować układ sterujący przekształtnikiem energoelektronicznym DC/AC (tzw. falownik), który zbudowałem w ramach swojej pracy magisterskiej. Układ przeznaczony jest do sterowania trójfazowym silnikiem indukcyjnym za pośrednictwem falownika. W pracy zaimplantowałem...
Jutro postaram się to pomierzyć bo w sumie sam jestem ciekaw jak bardzo rozjechane są te napięcia. Tak z ciekawości połączyłem 5V wyświetlacza do osobnego zasilania. I przy próbach na kilku napięciach zasilania LCD z zakresu 3,0V do 5,8V, na tym teście j/w, wyświetlacz każdorazowo prawidłowo startował i nie wykazał żadnych anomalii (poza oczywiście...
A dlaczego koniecznie chcesz użyć PWM, a nie prostego wyjścia analogowego DAC? Większość współczesnych uC takie ma, w tym prawie wszystkie modele STM32 (oprócz najuboższych w każdej serii). DAC znajdziesz np. w STM32F103, z którym płytka kosztuje < 10 zł (w tym kwarc, USB itd. i złącze w rastrze DIP 2.54 mm)
Jak będziesz miał prawie pół wieku za sobą i zaczniesz studia w kierunku co cię interesują a nie wyuczonym , to nie zważa się na interpunkcję tylko treść. Na studiach jeszcze laborki pracują na arm 51 i podobnych Ja potrzebuję coś zrobić na szybszym kontrolerze głównie obsługa odczytu stanu potencjometru i odpowiedź na sygnał wchodzący sygnałem wychodzącym
Jak to skonfigurować? W Arduino nie mam zielonego pojęcia No właśnie, a internet też milczy... Wymyśliłem to tak - Potrzebuję sygnał którego rozdzielczość jest równa 0.25us czyli timer musi zliczać z częstotliwością 4MHz czyli przy zegarze 72MHz będzie to 18 cykli. Zegar co 18 cykli dodaje 1 do zmiennej x, jeśli zmienna x = 19 (4.75us) ustawia stan...
Ajć nie wspomniałem o jednej rzeczy, a widać, że to jest jednak istotne. Ten manipulator będzie sterowany fantomem zbudowanym z potencjometrów. Żadnych zadań kinematyki tam nie będę liczył. Chodzi o kopiowanie ruchów. Także dokładność nie musi chyba być jakaś niesamowita. O powtarzalności też nie ma mowy. Po prostu ja sterując poszczególnym napędem...
mam identyczny problem z pomiarem dwóch kanałów które się przenikają jeśli są włączone ( dwa potencjometry na dwóch kanałach) - przy uruchomionym jednym kanale zmiany napięcia na drugim nie powodują przekłamań na pierwszym - dodam, że próbowałem robić tak , "przeczesuję" 4 kanały ale ale ustawiam tak, że trzy pomiary są z pierwszego a jeden z drugiego...
Stos ok:) Zmiana SamplingTime nic nie zmienia. Jutro sprawdzę przeniesienie key_bb na inny port. Vref z VCC, stabilne, kiedy pracuje z tą petlą idealnie siedzi do ostatniego bitu godzinami. Sygnał na PA1 z potencjometru 10k na krótkich przewodach. Co do SamplingTime - własciwie nic ciekawgo o nim nie znalazłem, poza tym że można oddzielnie ustawić dla...
Cześć, jestem informatykiem, który hobbystycznie chciałby wejść w temat elektroniki. Oczywiście nie wiem na czym się to skończy (czy przypadkiem nie będę chciał lutować jakichś bardziej skomplikowanych układów), dlatego nie chcę kupować najtańszego sprzętu, żeby nie dokonywać zakupu wielokrotnie. Na chwilę obecną potrzebuję przelutować jakieś potencjometry...
Witam, skonstruowałem układ kluczujący do silnika BLDC wspierając się tą stroną http://mikrokontrolery.blogspot.com/2011... Silnik kręci się na sztywno, teraz przyszedł czas na okreslanie połozenia wirnika i właściwe sterowanie. Mój wybór padł na pomiar back EMF. Jednak mam wątpliwości jaki tok postępowania powinienem przyjąć....
A jakie napięcie masz dostępne? Jakiś układ pewnie będzie zbierał dane z czujnika? Jak to wygląda? 12V? 5V? Może lepiej dać przetwornicę podwyższającą za (dosłownie) kilka złotówek... Idea wygląda tak. Zasilanie z sieci -> czujnik -> mikrokontroler STM32 ( ADC zbiera odpowiedz czujnika) -> LCD, button, potencjometr. Chciałem z sieci zrobić po kolei...
Do jednego z wejść jest podłączony potencjometr i jest to wejście pierwsze w kolejności: ADC_RegularChannelConfig(ADC1, ADC_Channel_2, 1, ADC_SampleTime_15Cycles); Kolejne wejście jest podłączone do masy przez rezystor 1k. Reszta wisi w powietrzu. Niestety nawet na tym drugim w tablicy ADCValue jest wartość z kolejnego przetwarzania wejścia pierwszego...
Mały update, próbowałem podłączyć potencjometr do tego kanału jak i do innych (5k liniowy, do wejścia ślizgacz). Sytuacja wygląda tak, że o ile inne kanały pracują wspaniale w całym zakresie obrotu/napięcia to kanał 14 pracuje może w 10% zakresu. wygląda to tak jak by napięcie referencyjne dla niego było kilka razy mniejsze.... czy to możliwe? Na drugim...
W przypadku ADC (SAR) zapominacie jeszcze o jednej sprawie. Nalezy pamietac ze przetwornik ma wewnetrzna pojemnosc i tutaj nalezy tez brac rezystancje wejscia - bo samoistnie tworzy sie filtr RC (dolnoprzepustowy). Przez to wzrost rezystancji wejscia wplywa tez na mozliwa do uzyskania szybkosc probkowania (zanim wszystko sie ustabilizuje i odczyt bedzie...
Witam. Odnośniki: - Aplikacje np. MMJo2-y (na ATmega32u4) z wykorzystaniem rejestrów przesuwnych (CD4021 lub 74HC165) pod przyciski. Układy tj. rejestry przesuwne ograniczają ilosc przewodów do 5 z ATmegą i ułatwiają podłacenie nawet do max. 64 przycisków, czyli na jeden układ przesuwny przypada 8 przycisków. - Aplikacja "FreeJoy" (na STM32 F103C8T6)...
http://obrazki.elektroda.pl/6570301600_1... Witam wszystkich, Opisana konstrukcja jest częścią mojej pracy magisterskiej. Urządzenie ma za zadanie sterować wszelkimi silnikami PMSM wyposażonymi w enkoder inkrementalny. Zakres możliwej do ustawienia prędkości jest płynny od zera do nominalnej prędkości silnika z rozdzielczością 1 obrotu...
Różne typy zasilania już sprawdzałem: akumulatory, dwa rodzaje zasilaczy, przetwornice, stabilizatory. Raczej nie jest to problem z wydajnością prądową. Spróbuję tego co proponujesz, przekonwertuję napięcie 3.3 na 5 i zobaczę jaki będzie efekt. Dodam jeszcze, że jest to serwo MG996R, ale na serwie MG90S również problem występuje. Ogólnie występuje też...
Wybrałeś wyjątkowo podły układ do tego zadania. Stary, drogi, a przetwornik ma schrzaniony i tyle. Offset od dołu, który jest niestabilny. Można kalibrować, ale zabiera kawałek zakresu. Offset od góry, który jest ograniczony napięciem referencyjnym, a to nie może być wyższe niż VCC-0,6V. Kiedyś też chciałem z nich korzystać i napotkałem tę samą barierę;...
No i tutaj jest właśnie problem, czy ten prąd musi ciągle płynąć nawet gdy nie ma zmiany pozycji? Trochę to bez sensu, akumulatory się rozładowują, a silnik się grzeje. Niby nie musi ciągle płynąć ale najprościej jest zrobić żeby płynął ciągle. Jeśli chodzi o niestosowanie enkoderów (lub innych czujników wyznaczających pozycję rotora względem statora)...
Szukam prostych wskazówek jak zrobić małego keypada do komputera akurat na tej płytce, szukam tańszej alternatywy dla Arduino pro micro (gdzie zaprogramowanie klawiatury To proponuje Arduino Micro Pro (ale tylko na CHIP-ie ATmega32u4) i układy 4021 z aplikacją MMJoy2 i mozesz sobie zaprogramować przycisków do 64 sztuk. W taki o to sposób np. wymienia...
Bzdura, zobacz przekładniki TALEMA, duże energetyczne przekładniki często mają prąd wtórny 5 A - więc ... Jutro lub w najbliższym czasie zrobię pomiar z użyciem czajnika i multimetru, podłączę potencjometr i będę szukał nominalnej rezystancji. Jeśli to jednostkowy projekt to może lepiej kupić sobie gotowy watomierz dwukierunkowy? Używany nawet. Wtedy...
(at)margas60 gratuluję odpalenia wyświetlacza, szczególnie jak coś tam było nie polutowane, bo to potrafi napsuć krwi. W dokumentacji nucleo naliczyłem jakieś 42 piny I/O, więc powinieneś się zmieścić. Tu https://www.stm32duino.com/viewtopic.php... ktoś poszukiwał analogów, możesz sprawdzić. Najlepiej podawać napięcie z potencjometru i badać czy...
Dziędobry Korzystałem z poradnika kol. Szczywronka i chyba spełniłem już kryterium uprawniające do wołania o pomoc. Od miesiąca próbuję uruchomić przetwornik ADC i ... chyba nie umiem czytać (umiejętność ta z wiekiem zanika) ze zrozumieniem w języku Polskim i language. Dlatego ośmielam się prosić o pomoc : co ja robię źle ? Próbuję uruchomić ADC w celu...
Witam, Wracam do pisania obsługi peryferiów na wyżej wymienionym ARMie i mam problem z odpaleniem ADC. Chcę go uruchomić na pinie PC0 - czyli kanał 10 ADC. Napisałem taką oto funkcję inicjalizującą: [syntax=c] void ADC_Init() { gpio_pin_cfg(GPIOC, 0, GPIO_CRx_MODE_CNF_IN_ANALOG_value); //PC0 jako analogowe RCC_APB2ENR_ADC1EN_bb = 1; //clock ADC1->CR2...
Potrzeba enkodera absolutnego. Poniżej tysiąca coś znajdziesz. Do zastosowania amatorskiego można sobie taki zrobić ze zwykłego enkodera i mikrokontrolera + odpowienio duży kondensator aby zdążyć zapamiętać dane w EEPROM. Choćby nawet taki STM32L010 za 2 zł ze sprzętową obsługą enkodera.
Witam. Od dwóch dni walczę z I2C w trybie master. Magistrala jest podpieta pod układ MAX5387 będący potencjometrem cyfrowym. Układ zasilany jest z 5V , toteż rezystory(4,7k) podciągający na liniach są podłączone do tego właśnie napięcia. Sprawdziłem względy hardware, i wydaje się wszystko ok. linie adresowe są zwarte do masy więc 8 bitowy adres tego...
Witam, napisałem sobie kod z wykorzystaniem bibliotek STM32 peripheral , w którym robię pomiar na potencjometrze za pomocą przetwornika ADC. Po zakończeniu każdego pomiaru mikrokontroler wchodzi w przerwanie, w którym chcę przesyłać wynik pomiaru na PC za pomocą USART. Niestety coś idzie nie tak, gdyż program wysyła co najwyżej 2 pomiary i potem się...
Jeszcze tak mi sie przypomnialo ze w kamerze silniki odpowiadajace za ruch to silniki krokowe unipolarne (5-cio przewodowe) i do tego czujniki krancowe (lub potencjometry). Takze dorzucic kawalek plytki z tranzystorami sterujacymi i napisac kawalek kodu i mozna obrot kamery sterowac przez arduino. Byłby to trochę przerost formy nad treścią, ta kamera...
Kręciłem potencjometrem. Jak skręcę na minimum to linia kwadratów na górze znika, a jak zaczynam podkręcać to się pojawia ta linia kwadratów i robi się coraz jaśniejsza, aż do pewnego poziomu i potem dalej kręciłem i już poziom się ustawił na stałe jasności. Dodano po 4 Zmieniłem konfigurację RCC - przełączyłem się na kwarc, a nie na PLL (myslałem że...
Witam! Ponieważ sygnał wyjściowy karty dźwiękowej nie może posiadać składowej stałej (prawda?) istnieje konieczność dopasowania go do przetwornika AC w mikrokontrolerze o zakresie 0-3.3V. Zdaję sobię sprawę, że łatwo da się to zrealizować na wzmacniaczu operacyjnym, natomiast moje pytanie dotyczy następującej kwestii. Do wyprowadzenia przetwornika AC...
Witam Pisze program przetwarzający dwa kanały ADC (potencjometr i termometr). Używam do przesyłania danych DMA i w końcu USARTA do wysyłania danych do terminala. Problem polega na tym, że cały czas odbieram zerowe wartości, tak jakby DMA w ogóle nie przesyłało danych. Prosiłbym o pomoc z rozwiązaniem problemu! Pozdrawiam Kod: [syntax=c] #define TEMP110_CAL_ADDR...
Próbuję zbudować szkielet programu wykorzystując płytkę STM Discovery F072. Trzy podłączone potencjometry (przez ADC) , które mają sterować częstotliwością na wyjściu DAC. Dotyczy to częstotliwości akustycznych. Planem jest budowa prostego syntezatora FM. Piny PA4 lub PA5 są skonfigurowane jako wyjścia DAC1 i DAC2 odpowiednio. Kod programu jest umieszczony...
Witam Chciałbym mierzyć przetwornikiem z mikrokontolera (jakiś STM32), napięcie z kilku zakresów np. 33V; 3,3V; 0,33V; 0,033V. Zrobiłem schemat jak na rysunku, dla zakresu 33V dzielnik napięcia, dla mniejszych napięć wzmacniacz. Do zmiany zakresów mam zamiar użyć przełączników analogowych(4 sztuki) sterowanych z mikrokontrolera. Pytanie, czy udało by...
(at)obywatellutzek Jeśli musisz to użyj np. transceiverów do rs485. Jeżeli t jest jakaś pojedyncza taśma w normalnym, niezaszumionym środowisku, to można się pokusić o puszczenie tego na żywioł. Kwestia jak często odświeżasz te LEDy? Czy dopuszczasz jakieś przekłamania? Jeśli wyświetlane efekty są dynamiczne, to nawet jeśli od czasu do czasu będzie...
Witam, Napotkałem problem, którego nie mogę przeskoczyć podczas używania CubeMX. Chcę za pomocą przerwań lub za pomocą DMA mierzyć napięcie na ADCku. Niestety procesor wykonuje pomiar tylko raz. Mierzy początkową wartość potencjometru, nie reaguje na jego kręcenie. Sterowanie ADCkiem za pomocą "HAL_ADC_PollForConversion" działa, przy próbie użycia przerwań...
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....
Ja np. na 30kB zmieściłem bardzo skomplikowane obliczenia zmiennoprzecinkowe używane do wyliczania trajektorii dla dwóch silników krokowych (oczywiście JEDNOCZEŚNIE), do tego oczywiście inne drobnostki jak jakieś diody, inne układy (potencjometry cyfrowe, ...), timery, scheduler funkcji, interpreter poleceń przesyłanych UARTem (z FIFO w dwie strony)....
Chciałbym zmierzyć napięcie na końcówce VBAT w STM32F427. VBAT jest podłączone wewnętrznie do kanału 18 ADC1. Napięcie VBAT jest za pomocą wewnętrznego dzielnika napięcia dzielone przez 4. Na potrzeby testów zamiast baterii podłączyłem potencjometr: skrajne końcówki do zasilania, ślizgacz do VBAT. Ogólnie ADC działa, odczytywana wartość zmienia się...
Jedno pytanko: czy wyświetlają się chociaż kwadraciki, z tego co widzę to pin VO nie podłączony. Na tym pinie sterujesz kontrast wyświetlacza, nie dziwię się że nic nie widać na wyświetlaczu skoro masz niewyregulowany kontrast. Na to czekałem ! W końcu ktoś zobaczył coś czego ja nie widziałem. Jeśli podłącze Vo do masy, ledwo co widać migający kursor....
Witam, Mam mały problemik ze skonfigurowaniem przetwornika ADC i DMA. Założenia są takie aby odczytywać 6 kanałów za pomocą ADC1. Procek to STM32F103Vx kanały ADC_IN10 - 15 podłączone do PC0-PC5. Problem jest taki, że w tablicy do której powinna być przesyłana wartość z przetworników są ciągle zera, ale sporadycznie na pierwszej pozycji pojawia się...
Witam ponownie, Po sprawdzeniu stwierdzam, że inicjacja USB wszystko wiesza... Wziąłem dla pewności "surowy" przykład z ST, dodałem zwykłe miganie diody - Set,Reset GPIO + for jako delay - i tnie automatycznie diode. Nie chce się już z tym grzebać bo straciłem już na tą transmisje ponad miesiąc :/ Przerobiłem kod, dodałem obsługe USART i kod wygląda...
To z szybkim zegarem i swobodnie ustawialnym prescalerem np dla STM32 można spokojnie przy dokładności PWM 0.01% mieć rozdzielczość ~1Hz dla wyższych i poniżej 1mHz dla najniższych częstotliwości, bez kombinowaniem ze zmianą zegara. Zmieniając zegar można to jeszcze dużo bardziej uprecyzyjnić Lepiej to policz zanim z taką pewnością coś napiszesz. Dla...
Witam Mam pewien problem wyrzuca mi następujący błąd przy użyciu sprintf i ADC. Sprintf mam tak wpisany: [syntax=c]sprintf((char *)wartoscADC1VTekst, "%d,%03d V\0",( wartoscADC1V / 1000),( wartoscADC1V % 1000));[/syntax] Tak mam wpisany przetwornik AC [syntax=c]void ADC_Config(void)...
Żeby spełnić założenie co do sterowania wszystkiego jednym kontrolerem, musiałbym zastosować uC z czterema sprzętowymi kanałami PWM, np ATMEGA16(chyba że są jeszcze jakieś ATTINY 14-sto nóżkowe), podczas obmyślania wydawało mi się że to nadwyraz i wiele pinów będzie marnowało się. Rozumiem Twoje rozterki bo sam przez to kiedyś przechodziłem. Robiłem...
Tak, równolegle do RT6 i 1,2V to wartość już zmierzona Dodano po 1 Ustawiłem za pomocą potencjometru 10k idealnie 1,1V na wyjściu TS, VTSB ma 3,19V https://obrazki.elektroda.pl/1593283200_... Niestety ładowarka nadal pokazuje STAT1:1 STAT2:1
No dobra, co do problemu z wczoraj to doszedłem do tego że wykorzystywałem definicje zmiennych np: uint_8 bez nagłówka "stdint.h". Generalnie działa ALE... Teraz zmienna pm (do której zapisuje wynik z ADC1) ma wartość od ~5100 do ~65520 - w zależności od położenia potencjometry. To znacznie za dużo bo powinna mieć maksymalnie 4095 (bo ADC jest 12 bitowy)....
Gdy poznawałem uC nie korzystałem z uniwersalnych zestawów startowych. Było ich mało i koszmarnie drogie, taniej było uczyć się na urządzeniu które się budowało czyli docelowej PCB. Teraz prawie zawsze tak robię. Niezwykłe rzadko testuję coś zanim zaprojektuje docelową PCB, choć to się zdarza ale to kilka połączeń płytki STM32-NUCLEO z jakimś układem...
Używasz HAL on powinien resetować flagę. Wrzuć na forum plik "stm32f7xx_it.c" to poszukam.
Nie, nie chcę jakiegoś Behringera lub innego gotowego miksera, bo co to za frajda z wpięcia kabelków i uruchomienia gotowca? Rozwija to jedynie zdolność kredytową lub liczbę operacji na karcie. Od jakiegoś czasu męczę temat miksera cyfrowego. Obecnie taki trochę nieudacznik z tego wychodzi ale głównie z powodu braków finansowych. Założenie podstawowe...
Cześć, mam pytanie jak najlepiej podejść do tematu :) Jak na razie, udało się podłączyć dwa potencjometry na dwóch kanałach ADC przez DMA i na bieżąco odczytywać dane z potencjometrów w programie STMStudio, wykorzystując bibliotekę HAL. przetwarzanie ADC jest ustawione na Scan Conversion Mode, Continous Conversion Mode a DMA ustawione na Circular Mode....
Jest tyle tego do wyboru, że nie mam pojęcia co wybrać :(. Jestem zupełnie zielony w tej dziedzinie. Chciałbym moduł, który podpinam i programuje. Jak najprostsza konfiguracja, jakieś przyciski, diody. Super by był potencjometr, oraz jeśli to ma sens (dla kogoś na moim poziomie wtajemniczenia) wyświetlacz (może zwykła 7 segmentówka). Zupełnie nie robi...
Toopdłacz sobie jakieś napięcie (np przez potencjometr) - zmierz multimetrem i zobacz czy się zgadza z tym które odczytujesz ADC. No kolego - troche trzeba ruszyć kiepełę
Może od razu też powiem, że częstotliwość timera zamierzam ustawić na 10 kHz. Chciałem się jeszcze dopytać o jedną rzecz, której może nie do końca zrozumiałem. Czyli do rejestru (w moim wypadku jest to CCR1 - capture/compare register 1) wpisuje zmienną, która realizuje taką funkcje: U(a)=M×[cos(δ)] gdzie: M - współczynnik głębokości modulacji δ=2Π×f×Δt...
OK, poprawiłem definicję. rzeczywiście zrobiło się "masło maślane" z tym (uint32_t)19UL :) Mam jeszcze problem z ADC. Nie chcę zakładać nowego wątku, gdyż to pewnie jakiś drobiazg (pewnie znowu) w konfiguracji, a działanie podobne: pętla główna się zawiesza w oczekiwaniu na flagę konwersji (jak mniemem), ale przerwania działają i przebieg jest generowany....
Będę zamawiał płytki PCB, ktoś chętny do zakupu na pokładzie: 1. stm jak w temacie, 2. uln2803 3. tb6612 4. 24c02 5. dzielnik napięcia 6. char_lcd 2x16 7. przetwornik pt100 -> SPI 8. 2 x potencjometr 9. buzzer 10. rs485 11. usb 12. wyśw. poczwórny 7 segmentowy 13. 8 x LED 1206 14. 8x uSwitch 15. acs712 16. nadajnik IR 17. tsop31236 18. jtag 19. rs232...
Od niedawna jestem posiadaczem zestawu ZL31ARM. Po przeczytaniu paru artykułów doszedłem do wniosku że jest to idealny układ do nauki programowania. Jednak mam już z nim sporo problemów (oczywiście biorą się one z mojej niewiedzy). Mianowicie zainstalowałem TrueStudio, wybrałem odpowiedni model uC, i napisałem pierwszy program który kompiluje się bez...
Cześć, Mam nadzieję, że jeszcze nie wyczerpałem 100% waszej cierpliwości. Tak jak kolega Kuniarz doradził, zabrałem się za zwykłe podpięcie diód led - zgadzam się, to była potrzebna lekcja. Również zakupiłem miernik UC33+. Idąc dalej chciałbym uzyskać od was pomoc na temat: 1) Zakup dodatkowych akcesoriów. Chciałbym kupić pare rzeczy, aby jeszcze lepiej...
Dzień dobry. Chce zrobić program który odczytuje ustawienie potencjometru z ADC i w zależności od jego wartości za pomocą timera TIM2 generuje przebieg o zmiennej częstotliwości. Załączam plik main.c. Kiedy wykomentuje linijkę TIM2->ARR = val; (linia 107) wszystko działa ok. Mryganie co sekunde. W innym wypadku (program jak w listingu, bez komentarza)...
Na AliExpress "1set Speed Recognition, Voice Recognition Module V3" $24.18 z wysyłką. Ponoć można to nauczyć (to wymaga jakiegoś uczenia przez tego, kto ma potem używać) rozpoznawania do 80 poleceń głosowych, i to samo jako "Speak Recognition, Voice Recognition Module V3" za $23.49 (nie wiem, czy "Voice Recognition Module V3, Speech Recognition Module"...
Moze jakaś podpowiedz albo link bo mam z tym straszny problem siedze nad tym od dwóch tygodni.Adc udało mi się zrobic(potencjometr) a tego usb hid nie wiem jak ruszyc .Z góry dziękuję
Witam, Problem polega na komunikacji STM32F4 z układem MAX1300 http://datasheets.maximintegrated.com/en... Układ nie odpowiada poprawnie ani na Conversion-Start Byte np 0x0900 0x0000 (start conversation CH1) ani na Mode-Control Byte np 0xF8 (power save mode) http://obrazki.elektroda.pl/3610528800_1... Niebieski->CS,...
Witam, zacząłem bawić się trochę arduino i chciałem podłączyć silnik krokowy z pomocą sterownika silnika krokowego A4988. Dane techniczne tutaj: Nie mogę dodać linku bezpośredniego. Dane techniczne: Moduł pozwala zamontować sterowniki: A4988 (w zestawie) DRV8825 Napięcie zasilania logiki: 3 - 5V DC Napięcie zasilania: A4988: 8-35V DC DRV8825: 8 - 45V...
Witam! Przykro mi, że musiałem "ocenzurować" jeden z postów ale to już sprawa zamknięta. DM74154N nie kosztował mnie 0,80zł, wręcz 10x tyle i nie mogłem znaleźć miejsca, gdzie byłby poniżej 1zł, raczej 6-10zł to kosztuje, choć to zabytek i mało obecnie przydatny do czegokolwiek- niemniej to też mało ważne. Chciałem sklecić ten układzik z "Młodego Technika"...
https://obrazki.elektroda.pl/1837581700_... Cześć. Chciałbym zaprezentować konstrukcję zegara opartego na lampie VFD IV-18. Jest to moja własna konstrukcja, samodzielnie zaprojektowana, chociaż oczywiście w jakiejś części stanowi kompilację wielu stron o zegarach VFD, podam linki, które mnie zainspirowały szczególnie: - https://steemit.com/electronics/(at)gleb...
Hej, mam trochę inny problem z takim modułem z transoptorem szczelinowym. Nie chcę zakładać tematu bo w tym układ został dobrze "rozgryziony". Odbieram sygnały za pomocą zewnętrznego przerwania i dostaje dużo więcej przerwań niż jest faktycznie impulsów - na tą chwilę robię to w Arduino, ale na STM32 było podobnie. U mnie opornik dla diody transoptora...
https://obrazki.elektroda.pl/3637923100_... Dlaczego własny BMS z balaserem a nie jakiś gotowy. Bo nie udało mi się znaleźć takiego, który by spełniał wszystkie wymagania, a poza tym, zawsze okazje do zrobienia czegoś nowego. Wymagania tymczasem były następujące: •Odcięcie zasilania przy przekroczeniu 14v4 •Odcięcie akumulatora...
Zapraszam do zakupu bardzo bogato wyposażonego zestawu uruchomieniowego Daxia DX32 z mikrokontrolerem STM32 z linii Performance oraz interfejsu JTAG Segger J-Link ! http://obrazki.elektroda.pl/3598443400_1... http://obrazki.elektroda.pl/2608588700_1... http://obrazki.elektroda.pl/5091856800_1... http://obrazki.elektroda.pl/3634668800_1...
Witam wszystkich to mój drugi temat na forum, więc ciągle jestem świeżakiem, mam nadzieję, że dobrze umieściłem temat. A więc do rzeczy chciałbym sobie stworzyć stację do lutowania układów bga. Jedyne co mam teraz to preheater diy który składa się z dwóch ceramicznych promienników 800W, rex'a c100, przekaźnika ssr, termopary typu k i obudowy z profili...
Cześć! Pytanie do pytającego: Czy udało Ci się ruszyć z tym projektem? Jeżeli potrzebujesz tego miksera do zastosowań amatorskich to myślę, że można to zrobić dosyć tanio. W zależności od zadowolenia z efektu - zabawę można zacząć od sumy ok. 200-300zł. Przykład: mikrokontroler STM32F4: - 3xADC (max 12bit) + 16-kanałowy analogowy multiplekser - 2xDAC...
http://obrazki.elektroda.pl/3095544800_1... Axoloti to system, pozwalający na cyfrową syntezę dźwięku. System składa się z urządzenia - Axoloti Core opartego o procoesor z rodziny STM32, realizującego cyfrowo całą syntezę oraz z oprogramowania - Axoloti Patcher. To co odróżnia Axoloti od innych syntezatorów dźwięku jest sposób jego...
Firma jest z Chin która mi się zaoferowała sama że produkuje tanie klawiatury do produkcji pianin cyfrowych 88klawiszowe po 60USD i 80USD 1163663 podaje link do tej firmy oczywiście produkuje owa firma również elektroniczne keyboardy i pianina cyfrowe oprócz samych klawiatur https://www.alibaba.com/product-detail/M...
LEDy żrą idiotycznie dużo prądu, za to wygląd, z dymionym plexi jest super. True. Chociaż musiałem wypośrodkować z tym dymieniem, bo zbyt ciemna pleksi utrudniłaby czytanie napisów na soldermasce... Wyświtelacz wyglądałby czadowo, ale klawiatura nie miałaby opisów. Natomiast wyrażone przez ciebie powyżej obawy są bezpodstawne. Bardzo możliwe. Max mojej...
http://obrazki.elektroda.pl/6945964700_1... Przedstawiamy robota klasy Line Follower o nazwie Impact. Jest to ulepszona wersja Moduł z czujnikami Jest to element najdalej wysunięty od środka obrotu. Moment bezwładności jest duży (masa pomnożona przez kwadrat odległości od środka obrotu), dlatego też aby móc wysunąć daleko czujniki,...
stm32 f103rb ssd1963 stm32 stm32 adres
volvo silnika nokia trybie offline sieć domowy budowa
sterownik movera sterownik movera
Bizhub C280: Błąd połączenia serwera 61 - Rozwiązania Pilot do wzmacniacza Harman Kardon PM640 VXi - gdzie kupić?