Kiedyś miałem podobny problem ze szpilkami. Przyczyną okazały się być fatalnej jakości przewody od analizatora.
Aha, a jaka jest częstotliwość próbkowania tego sampla? 62,5KHz jeżeli dobrze pamiętam. Ze 4 takie pozytywki zrobiłem na różnych prockach i każda z innymi parametrami zależnymi od możliwości procka. rozważam próbki z karty Da się, ale trzeba zadbać o bufory bo losowy odczyt nie jest zbyt szybki. DataFlash był by lepszy. Tu odczyt z karty, 4 sample...
Ty to taki śmieszek jesteś :) Jaką maksymalną wartość rezystorów powinien mieć dzielnik aby konsumował on jak najmniejszą ilość prądu ? Dokładność odczytu może wynosić nawet 8 bitów.
W STM32F103C8T6 dla Vref podane jest tylko typowe i max. Nie ma dolnej granicy, dlatego pytam. Podczas odczytów Vref waha się w przedziale 1473 .. 1475
Tak w międzyczasie zapytam. Uruchomiłem zegar/kalendarz pod HAL-em, ale sekundy nie lecą równomiernie tylko przeskakują co pewien czas. Odczytuje przez: HAL_RTC_GetTime(&hrtc,&RTC_Time1,RTC_FOR... Czy to jakiś błąd w HALu? PS: Szybkość odczytu na LCD jest większa od sekundy, więc to nie wpływa na test.
Jak w temacie. Poszukuję osoby do napisana firmware dla programatora do odczytu i zapisu JTAG w mikrokontrolerach SPC564 od STM. Bazowym mikrokontrolerem dla narzędzia będzie STM32F103C8T6.
Mam STM32F103C8T6 czyli strony 1024 x 16bit. Freddie: jak zwykle masz rację... ;) Moje C8T6 były z serii Medium.
Witam, napotkałem nietypowy chyba problem. Ostatnimi czasy zajmowałem się trochę innymi projektami i odwykłem chyba od mikrokontrolerów. Zrobiłem sobie mały projekcik na Stm32f103C8T6 bo akurat miałem płytkę bule pill. Zamówiłem płyteczki, minimalna ilość 5 sztuk, zlutowałem jedną, wszystko działa. Zakupiłem części na pozostałe 4 sztuki i jest problem....
Tutaj udokumentuję moją podróż z tanią płytką deweloperską / hobbystyczną STM32F103C8T6 "blue pill" zakupioną w Ali Express. Pomimo układu scalonego oznaczonego jako "STM32F103C8T6", wewnętrzna pamięć flash wydaje się mieć 128k zamiast 64k, co czyni go bardziej podobnym do STM32F103CBT6. Wydaje się, że nie jest to nieoczekiwane w przypadku podróbek/klonów...
Witam wszystkich Przychodzę do Was z problemem, z którym borykam się już tydzień może dwa. Chcę móc sterować sterownikiem DRV8711 (na PCB od Pololu) przez BluePill (STM32F103C8T6). LINK: Płytka Pololu z DRV8711: https://www.pololu.com/product/3730 Dokumentacja DRV8711 Texas Instruments: https://www.ti.com/lit/ds/symlink/drv871... BluePill: https://sklep.msalamon.pl/produkt/plytka...
Pomyślałem sobie czy taki Raspberry Pie lub Arduino nie mógłby czegoś takiego robić? RPi nie ma ADC, Arduino ma tylko 10-bitowy (czas przetwarzania chyba 13us) - można by użyć modułu ADS1115 (podłącza się magistralą I2C, ma 4-wejściowy 16-bitowy ADC, który może działać jako 2 różnicowe; jest dość wolny, teoretycznie 860 odczytów/sekundę, ale jeśli...
Pomogło, jedynie dla pierwszego odczytu. I tutaj nie rozumiem czegoś, bo dostaję w debuggerze wartość data = 229 (0xE5) co jest zgodne z DEVID, ale analizator pokazuje 0x72... Gdy próbuję jeszcze raz doczytać ten sam rejestr dostaję już wartość 0x0. Próbkowanie ustawione jest na 12 MS/s a sygnał to 2 MHz. https://obrazki.elektroda.pl/6736064300_...
Mowa o takim schemacie, gdzie do jednej linii jest np. podłączone kilka przycisków. Po co tak łączyć? Nie prościej dać każdy przycisk do osobnej linii GPIO? Wracając do problemu: HAT składa sie z 4 przycisków "Switch" , czerwone to przyciski a zielony to punk odczytu z dwóch przycisków czerwonych (góra/prawo). https://obrazki.elektroda.pl/1971645000_...
No proszę. Z kolei ja mam płytki Blue Pill z identycznym prockiem jak na zdjęciu przy których ST-Link raportuje 128kB ROM i 20kB RAM. Podpowiesz gdzie można odczytać ilość RAM w ST-Link?? jedyne co udało mi się znaleźć to rozmar Flash.. Do odczytu rozmiaru flash i ramu użyłem st-info . Niestety wyniki dla wszystkich zakupionych BluePill wyniki są takie...
https://obrazki.elektroda.pl/3640115000_... Już jakiś czas temu wpadłem na pomysł aby spróbować wykonać czujnik prędkości i kierunku wiatru bez części ruchomych. Trochę poszukałem w internecie ale nie znalazłem nic co spełniałoby moje oczekiwania. Pewnego dnia wpadł mi do głowy pomysł na wykorzystanie belki tensometrycznej. Przeszukałem...
Post #1 został zaktualizowany. Plany na nastepną aktualizację: 1. Uzupełnienie aktualnymi zdjęciami konstrukcji 2. Filmik prezentujący działanie VNC i softu na malince 3. Filmik z działania całości 4. Zdjęcia efektów pracy... 5. Jeśli admini zezwolą to podlinkuję odraz karty SD Obecnie nie moge dołączyć do postu już żadnych innych plików (maks 10 plików...
Czytając wasze komentarze zaczynam wątpić w sens przerzucania się na ARM :(. Aktualnie moje doświadczenie związane z mikrokontrolerami to tylko AVR i to procki o małych ilościach nóżek. Chciałem spróbować jakiejś nowszej technologii i z początku myślałem o XMEGA, ale wymyśliłem sobie ARM. Samego mikrokontrolera chciałem używać jako pośrednik między...
https://obrazki.elektroda.pl/4876848100_... radio4 Prezentowana konstrukcja jest to modem radiowy sterowany prostymi tekstowymi komendami wysyłanymi na port szeregowy, bez dodatkowych sterowników czy bibliotek. Z jego pomocą można zdalnie sterować urządzeniami, odczytywać stan zdalnych czujników i/lub włączników oraz wymieniać komunikaty...
http://obrazki.elektroda.pl/7258579400_1... Witam. Chciałem dzisiaj przedstawić kolejny projekt z cyklu "inni mają - mam i ja" ;) Tym razem jest to miniaturowy sterownik ethernetowy - " uWebServer ". Układ zbudowany został w oparciu o mikrokontroler Cortex-M3 - STM32F103C8T6, do tego kontroler ethernetu "znany i lubiany" - ENC28J60. Całość...
Na wejściu częstościomierza jest układ formowania impulsu/wzmacniacz i dzielnik przez 16. Sygnał po podzieleniu jest podawany na wejście zliczające jednego z timerów w STM32 i co sekundę pobierana jest liczba zliczonych impulsów, następnie licznik jest zerowany. STM32 jest taktowany zwykłym kwarcem więc na stratę informacji związaną z obecnością dzielnika...
Opieranie swoich projektów o mikrokontrolery, może mieć sens finansowy w dwóch przypadkach. Albo gdy masz dużo czasu na testy i Twoje urządzenie wyjdzie w tysiącach egzemplarzy, albo gdy nie bardzo cenisz swój czas. Mikrokontrolery mają wiele zalet, ale niestety sam mikrokontroler bez układów wejść/wyjść nie ma prawa bytu w automatyce... Przez co, cały...
A jeśli chodzi o obliczenia, to dlaczego największą wartością utworzonej tablicy jest w tym przypadku =18323 (jaką można skompilować) Z obliczeń: 46+80+18323+stos(1024) jest mniej od RAM mojego procka =20kB (stm32f103c8t6). zainteresuj się tą flagą linkera -print-memory-usage Możesz coś więcej powiedzieć ? Bo dopiero raczkuję ;) PS: Tylko dlaczego w...
Witam, Stałem sie niedawno posiadaczem płytki STM32L-Discovery. Takiej dokładnie: [url=http://www.kamami.pl/index.php?prod... Tu jest jej opis: [url=http://www.st.com/st-web-ui/static/... Na płytce jak się dobrze orientuję są dwa mikrokontrolery. STM32L152RBT6, to chyba...
Ustawiasz GPIO na "konfigurację" GPIO_CRx_CNF_IN_PULL_U_D_value, tymczasem powinieneś używać GPIO_CRx_MODE_CNF_IN_PULL_U_D_value.
A ten drugi kanał jest podłaczony do czegoś czy wisi w powietrzu? Nie ma jakiegoś zwarcia na płytce?
Czy ja je jakoś palę? Czy są na coś bardzo wrażliwe? A może to kwestia braku zabezpieczenia przed ESD? Wystarczy dotknięcie i po wszystkim. Moja propozycja: Sprawdź napięcie zasilania i przebiegi na liniach sygnałowych. Jeżeli nie są identyczne, to szukaj usterki w odpowiednim obszarze. Jeżeli zasilanie jest ok, sygnały sterujące są ok, to sprawdź...
Jak dla mnie powinieneś używać funkcji pgm_read_ptr(), która służy do odczytywania wskaźników. Całe to rzutowanie z jednego typu na drugi a potem jeszcze na trzeci to coś na czym bardzo prosto sie przejechać. Istnieje szansa, że tak czy siak to nie usunie wszystkich warningów, wtedy trzeba to zrobić "porządnie": [syntax=c]memcpy_P(¤tFont.Char...
Witaj. Tu masz trochę o PWM czyli o sterowaniu pompą: https://forbot.pl/blog/kurs-stm32-7-licz... Poczytaj również o STM32CubeMX. Dobrym środowiskiem programistycznym jest Atollic studio. a tu masz jak odczytywać napięcie: https://forbot.pl/blog/kurs-stm32-6-pomi...
No faktycznie. Już poprawiłem. Przepraszam za zamieszanie.
https://obrazki.elektroda.pl/8330766200_... Pytanie, na ile szybka reakcja jest potrzebna - czy uC będzie wystarczająco szybki. Co prawda jakiś tani STM32 (jest moduł za kilkanaście zł z uC STM32F103C8T6) może odczytywać napięcie z ADC w czasie 1us (ATmega/Arduino jest kilkanaście razy wolniejszy) i zdążyć zareagować w następnej us...
Odczytaj w debuggerze wszystkie rejestry flash (szczególnie SR i CR), to zobaczysz co może być źle.
Cześć wszystkim, niedawno kupiłem taki oto bezpiecznik w formacie DIN wraz z opcją pomiaru zużycia kWh. Jest to model TO-Q-SYS-JWT czyli wersja podobna do TO-Q-SY1-JWT jednak z wyświetlaczem wbudowanym na którym można dokonywać zmian w ustawieniach bezpiecznika (zabezpieczenia undervoltage, overvoltage, temperaturowe, mocowe itp.). Na zdjęciu poniżej...
Widać, że coś się odczytało i jest czysta pamięć. Nowy układ nie będzie zabezpieczony przed odczytem. A jeszcze dopytam, z tego starego STM32 zero szans żeby coś odczytać? Jedyne co o nim wiem że robi zwarcie pomiędzy 3.3V a GND. Jeżeli jakiś np. port jest uszkodzony nie oznacza to, że na 100% rdzeń się uszkodził i interfejs do pamięci flash również....
Przy odczycie z DR jest dokładnie ten sam problem co przy zapisie - jak chcesz 8-bitów, to musisz się odwołać przez wskaźnik 8-bitowy (identyczny jak ten powyżej do zapisu). Twoja zmienna tmp i w tym przypadku nie ma żadnego znaczenia, bo "szerokość" odczytu/zapisu jest zdeterminowana tylko i wyłącznie przez źródło odczytu lub cel zapisu, a nie rozmiar...
Witam, chciałbym poznać budowę i komunikację po szynie CAN w swoim samochodzie (CORSA C 2004r) w celach edukacyjnych, a po głębszym zapoznaniu się z CAN wyświetlania np. aktualnego obciążenia silnika na fabrycznym wyświetlaczu LCD w samochodzie (lub na dodatkowym moim wyświetlaczu LCD / OLED). Na dzień dzisiejszy moja wiedza o CAN ogranicza się tylko...
Hej Mam taki problem: gdy transmituję bajt który kończy się 1 nie dostaję potwierdzenia. Wiem że potwierdzenie w I2C jest realizowane tak że master powinien zwolnić linię SDA i wtedy Slave podciąga ją do GND. W moim przypadku próbuję się skontaktować pomiędzy procesorem STM32F103C8T6 a akcelerometrem LSM303DLH którego logika działa na napięciu 1.8V...
http://obrazki.elektroda.pl/5987689600_1... Witam :) Chciałem dzisiaj zaprezentować projekt który ostatnio wykonałem Prezentowany układ to uniwersalny programator / debugger (JTAG,SWD) / konwerter USB -> UART wspierający szeroką gamę mikrokontrolerów (począwszy od 8bitowych do 32 bitowych) :) http://obrazki.elektroda.pl/3192493300_1...
A poza tym na 555 nie ma dobrego rozwiązania na generowanie sygnałów o zmiennej częstotliwości, a stałym wypełnieniu. Do tego jest LM331. Natomiast można by wybrać sygnały alarmowe tak, by ich częstotliwości miały niezbyt wysoką wspólną wielokrotność, i z taką częstotliwością (a raczej 2 razy większą) należałoby ładować stany wyjść - na przykład z jakiejś...
Witam, Ta płytka z F429 to jest waveshare'a (jest tam nawet ich nazwa) - to jest chińczyk robiący trochę modułów z różnymi elementami/lcd - szczególnie popularne od niego są wyświetlacze spi do raspberry pi. A logo ST tak sobie pewnie projektant umieścił w celach "marketingowych" ;) . Pozwolę sobie dodać swoje 3grosze w temacie "podróbek" :) : Kupiłem...
zujnik jest podłączony bez rezystorów wzmacniających, ponieważ odczytałem ze schematu, że nie są potrzebne(próbowałem także z rezystorami 4k7). Przy sprawdzeniu bufora z danymi w programie Stm Studio, nic się nie zmienia a flaga busy jest ustawiona jedynie przy odłączeniu kabla SDA od czujnika. Proszę o pomoc w znalezieniu przyczyny braku odczytu i...
http://obrazki.elektroda.pl/4832519900_1... Tytułem wstępu ... Witam wszystkich. Chciałem dzisiaj przedstawić projekt nad którym ostatnimi czasy pracowałem. Jest to uniwersalny sterownik GSM oparty o znany i popularny moduł GSM firmy SIMCom - SIM900. Podobnych konstrukcji jest w sieci wiele - nie mam zamiaru odkrywać koła na nowo ;)...
Próbuję uruchomić I2C w moim procesorze STM32F103C6T6 i na liniach SDA i SCL nic się nie dzieje. Cały czas jest stan wysoki +5V. Próbowałem już zmieniać mikroprocesor ale dokładnie mam taki sam efekt. Może po kolei. Najpierw ustawienia sprzętowe, I2C1 https://obrazki.elektroda.pl/2917607300_... https://obrazki.elektroda.pl/9800901700_...
Hmmm co do programu to nie bardzo wiem w którą stronę iść bo sekwencja odczytu jest taka sama (a co mnie najbardziej przeraża wydaje się być prosta)- wzorowałem się na przykładzie markosika i jakoś nie mam pojęcia co robię źle. Dałem pętlę while czekającą aż ads1234 opuści Dout na stan niski i faktycznie pomiar się odbywa bo ads1234 wprowadza Dout w...
Witam, Mam problem z nawiązaniem komunikacji z czujnikiem ciśnienia "asdx001d44r-d0" po I2C. Używam mikro klocka stm32f103rbt6. Nie używam bibliotek. Do tej pory udało mi się coś takiego lecz nie działa: załączam i2c_1: [syntax=c]RCC->APB1ENR|=1<<21; //I2C1ENR - podłączam zegar do I2C1. GPIOB->CRL=0xFF333333; //PB6_I2C_SCL ustawiam na "11...
Kolejny projekt lutownicy? Przedstawiam projekt stacji lutowniczej pod groty T12 dla każdego. O problematyce i wnioskach opowiem później, więc pomijając wyjaśnianie co to lutownica - jaki jest koń każdy widzi - zapraszam najpierw do galerii. Nadmienię tylko, że nie każdy ciekawy projekt jest warty naszego czasu! :) https://obrazki.elektroda.pl/3274539000_...
Optymalizacja wydajności silników elektrycznych: Wyjaśnienie technik sterowania PID Kiedy przyglądamy się dronom, deskom balansującym, inteligentnym samochodom i odwróconym wahadłom, ciągle pojawia się ten termin - PID. Ale czym u licha jest PID i do czego służy? Cóż, w tym artykule stworzyłem prosty sterownik silnika, aby zagłębić się w zasadę działania...
https://obrazki.elektroda.pl/3479042800_... Efektem nocnych dłubanin jest sterownik taśm RGB/RGBW. https://obrazki.elektroda.pl/6143799100_... https://obrazki.elektroda.pl/6487351400_... https://obrazki.elektroda.pl/8955729600_... Głównym przeznaczeniem jest sterowanie oświetleniem...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
Nasza firma zleci zaprojektowanie następującego urządzenia: Sterownik prędkości obrotowej silnika szczotkowego DC oraz bezszczotkowego BLDC. Urządzenie ma być zamknięte w możliwie najmniejszej obudowie ale rozmiar płytki PCB nie może być większy niż 130x80mm. Do sterowania prędkością obrotową oraz wyświetlania wyników pomiarów będzie służył wyświetlacz...
moduł stm32f103c8t6 stlink stm32f103c8t6 odczyt 95040
pw3015 unitra kyocera m2035dn koszt wymiany licznika
czemu zalewa swiece czemu zalewa swiece
Demontaż silnika z turbiną w okapie Mastercook Elegance Omega 60x Wolne opuszczanie podnośnika New Holland TD5050 - przyczyny i rozwiązania