Przymierzam się do podłączenia swoich modułów pod sieć także w wolnej chwili spojrzę na to z chęcią. To działa bez rasberry pi? Dostęp masz tylko z domowej sieci czy spoza też na home assistant? Pewnie spotkałeś się z czymś takim na ESP 32, jakie plusy ma to rozwiązanie? Tak, to działa bez rasberry pi. Jeżel home assistant jest wystawiony na zewnątrz,...
Ponadto zmiennej temperature brakuje słówka na "v" :)
(at)tplewa, dziękuję za obszerny opis. Mnie interesuje to: https://pl.aliexpress.com/item/KSGER-OLE... lub to: https://pl.aliexpress.com/item/-/3283706... (opcja 120W).
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...
Kod: [syntax=c]/** ****************************************... * (at)file system_stm32f0xx.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 23-March-2012 * (at)brief CMSIS Cortex-M0 Device Peripheral Access Layer System Source File. * This file contains the system clock configuration for STM32F0xx...
if(tryb==2){ TC_GetTC1(TC1); buffer=TC1 Czy ten sprintf jest tu celowo, czy to jakaś pozostałość po uruchamianiu? Konwersja typów danych od odczytu w RD_AD() poprzez Read_TC1(),TC_GetTC1(),buffer do tablicy TC1 buffer<<=18; //bit reservet ; to zwyczajne mnożenie przez 2^18. Jak to się ma do późniejszej konwersji uint32_t do float ? W innych funkcjach...
Proszę bardzo: DS dla STM32F4xx, rev. 5, strona 138 - Tabela 73. DocID 022152 / DM00037051. Tutaj mamy: Symbol: VREFIN_CAL Parameter: Raw data acquired at temperature of 30 °C, VDDA=3.3 V (inne napięcie) Memory address: 0x1FFF 7A2A - 0x1FFF 7A2B (inny adres) Zasada pozostaje ta sama.
Witam cytat z noty : Note: If any other bit in this register apart from ADON is changed at the same time, then conversion is not triggered. This is to prevent triggering an erroneous conversion. Powinieneś bit ADON ustawiać na samym końcu, a ty jeszcze zmieniasz JEXTSEL potem i wyzwalanie ADC zostaje wyłączone, Pozdrawiam, Łukasz W nocie również napisano:...
W ogóle nie zauważyłem takiego zjawiska tzn. skoków temperatury czy potrzeby wygrzewania. Kalibrację przeprowadzałem dla 7 różnych grotów. Może egzemplarze KSGER STM32 różnią się pomiędzy sobą. A może jak trochę popracuje to pid ma mniejsze wahania... Dodane w 1 poście. Przy pierwszym rozgrzewaniu grota u mnie na 4 sztukach temperatura mocniej pływała....
Potrzebuje jakiegoś w miarę porządnego i mocnego źródła zasilania na prąd sieciowy. Chwilowo odbiorniki, które chce zasilać to stacja lutownicza 24V/3A i ładowarka do baterii 300W, dla niej napięcie możne być 7-32V. Stacja lutownicza [url=https://www.aliexpress.com/store/pr...
Dzięki za odpowiedź, dopiero mogłem do tego usiąść i coś pogrzebać. Skorzystałem z tego linku: https://obrazki.elektroda.pl/2068690200_... https://obrazki.elektroda.pl/2683163900_...
Przeorałem wszystko co było w internecie i niby proste pod warunkiem że odczyta 4 bajty z sterownika. I tu się niestety pojawia problem. mimo tego że mam przykład do komunikacji z dotykiem po SPI to w przypadku tego urządzenia komunikacja nie działa :/ Jeżeli ktokolwiek miałby rzeczowe rady chętnie wysłucham zamieszczam cały projekt w KEIL biblioteka...
(at)sulfur Dopiero teraz znalazłem czas żeby dalej zająć się CANem. Ustawiłem tak jak mówiłeś i dalej nic. Nie mam pomysłu co sprawdzić . Tak jak wcześniej wspomniałem mam przejściówkę USB/CAN za pomocą której próbuję przetestować CANa. Program do obsługi tej przejściówki w ustawieniach transmisji wygląda następująco : http://obrazki.elektroda.pl/8802608800_1...
Witam serdecznie Poniższa funkcja ma zapisywać dwie dane, jedna po drugiej, pod wskazane adresy. Niestety po wykonaniu programu w pamięci zapisuje się tylko var1.i (Temperature). Program zachowuje się tak, jakby drugi raz funkcja HAL_FLASH_Program nie była wywoływana. Nie mam pojęcia dlaczego? Czy istnieją tutaj jakieś ograniczenia wywoływania funkcji...
Witam Mam płytke z STM32F107 na pokładzie, używam ADC i zauwazyłem nastepujący problem. Do wejścia adc mam pdpiete stałe napięcie powiedzmy 100mV. Po właczeniu zasilania pomiar wskazuje powiedzmy 101mV. Wyłączam układ załączam ponownie i mam wynik 103mV, i jak tak dalej powtarzam to wynik zmienia się w zakresie 99-103mV. Z czego to może wynikać? Podłączenie...
Niestety chwilowo zawiesiłem temat z braku czasu. Wrócę do niego pewnie po weekendzie. Jedynymi rzeczami, które zmieniałem w kodzie hotdoga były funkcje odpowiadające za opóźnienie oraz makra odpowiedzialne za sterowanie linią one-wire. Jeżeli dysponujesz odpowiednim sprzętem proponuję sprawdzenie, czy napisana przeze mnie obsługa timera do opóźnień...
Co to za moduł? Wygląda na to, że może mieć już odpowiednie rezystory podciągające. WaveShare BME280 Environmental Sensor, Temperature, Humidity, Barometric Pressure a UV: Adafruit SI1145 Digital UV Index IR Visible Light Sensor ale wlasnie przed chwila zauwazylem ze na UV mam stan wysoki na liniach i result - HAL_BUSY(Edit:chwilowo, teraz znowu krzaki...
Taaaaak... Pierwszy akapit of ADC: It has up to 18 multiplexed channels allowing it measure signals from 16 external and two internal sources. VREFINT i czujnik temperatury widoczne na każdym obrazku pokazującym całe ADC lub multiplexer. Dwie strony dalej: Temperature sensor/V REFINT internal channels The Temperature sensor is connected to channel ADCx_IN16...
Witam, Zamierzam zacząć zabawę z wyświetlaczami, chce stworzyć jakieś proste gui typu button i textbox.Button bedzie włączał przekaźnik, a textbox bedzie wyświetlal np. temperature. Mam pare pytań: 1.Jak taki wyświetlacz jest podłączany do MCU? To jest połączenie przez GPIO czy SPI ? 2.Jak obsługuje się panel dotykowy? Czy to jest taka folia naklejana...
Witam Mam płytkę z STM32F107 (wersja z ethernetem), mam na nim posawiony serwer www. Strona załadowana do przeglądarki wyswietla dane z ADC, przy uzyciu java script odpowiednio przeliczam dane na np. temperature lub napiecie. Przeliczanie w javascript ma tą zaletę, że odciąża procesor mikrokontrolera, a zajmuje się tym przeglądarka. Wszytko działa ok,...
Cześć. kolejny temat jakich setki na forum. Mam stację 868DH 75w. Lutuję dużo i widzę, że stacja to delikatnie mówiąc badziew jeżeli chodzi o trzymanie temperatury grotu. Lutuję często laminaty z grubą warstwą miedzi oraz bardzo często złącza SMA do kabli RG402, które momentalnie wychładzają groty. Nie do końca siedzę w temacie stacji. Jednak analizując...
Witam, Nie mogę rozwiązać jednego problemu, może będziecie w stanie mi pomóc. Próbuję na STM32F042 uruchomić biblioteki dla czujnika VL53L (biblioteki ULD), ale problem w sumie raczej nie w tym. Kompilacja przechodzi bez problemu, ale przy próbie wywołania funkcji wpada w HardFault i nie mam pojęcia czemu. https://obrazki.elektroda.pl/7548785900_...
Witam. Na początku muszę zaznaczyć, że jestem raczej początkującym w temacie mikrokontrolerów i ogólnie elektroniki. Kupiłem sobie stm32f0 discovery oraz termometr ds18b20, podłączyłem wszystko jak trzeba - pin 1-wire do pc7, oraz piny zasilania odpowiednio do 3v i GND na płytce. Korzystam z IAR Embedded Workbench EWARM. Termometr działa, bo procedura...
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...
Tak 8MHz i taki kwarc mam na płytce zestawu. Ta definicja jest w pliku: stm32f0xx.h #if !defined (HSI_VALUE) #define HSI_VALUE ((uint32_t)8000000) /*!< Value of the Internal High Speed oscillator in Hz. The real value may vary depending on the variations in voltage and temperature. */ #endif /* HSI_VALUE */
Płytka STM32F0 Discovery, pomiar na 4 wejściach PC0, Pc1, PC2 i PC3 oraz Vbat, Vref i Vtemp. Konfiguracja ADC i DMA wyglada tak: ADC_InitStructure.ADC_ScanDirection = ADC_ScanDirection_Upward wartości w tablicy wyglądają tak: ADC_DATA ADC_InitStructure.ADC_ScanDirection = ADC_ScanDirection_Backward wartości w tablicy wyglądaja tak: ADC_DATA[0]=2135...
Witam, moim zadaniem jest zbudowanie układu w oparciu o czujnik ciśnienia MPL115A1 kamodbar oraz płytkę stm32f4 discovery. Chciałbym prosić o naprowadzenie, co może być przyczyną w niepowodzeniu działania układu po podłączeniu. Problem polega na tym, że współczynniki pobierane z czujnika mają wartość zero co zupełnie uniemożliwia sprawdzenie działanie...
https://obrazki.elektroda.pl/8365522000_... Witajcie moi drodzy. Zapraszam na krótki test przenośnej stacji lutowniczej KSGER T12 Mini V3.1S oferującej regulację temperatury, wymienne końcówki oraz wyświetlacz OLED. W temacie pokażę też jej wnętrze, a na koniec za jej pomocą zlutuję projekt w technologii SMT - płytkę Fubarino SD. W...
Tam masz Holtek HT32F52342. ... odpowiada za podswietlenie/monitoring ? Na tej karcie masz dwa ukłądy uS5650Q / odwrotna strona pcb There are also two uS5650Q (uPI Semiconductor) controllers responsible for monitoring the card (monitoring voltage and temperature). https://obrazki.elektroda.pl/9672246700_... Układ zasilany z 3.3V, jak...
https://obrazki.elektroda.pl/5078506600_... Opublikowany niedawno raport wskazał, ze większość sprzedawanych poza oficjalną dystrybucją układów DS18B20 może być podróbkami lub kopiami, wykonywanymi przez inne niż Maxim firmy. Omawiany układ to prosty, cyfrowy sensor temperatury z interfejsem 1-Wire. Jeśli kupowaliście go na portalach...
Witam, mam problem z komunikacją po 1-Wire, termometr DS18S20 odpowiada mi na sygnał reset jednak nie wysyła danych, odczytuje cały czas z magistrali 0xFF. - Termometr działa na 100% - mam inną płytkę z ATmegą 32 w której go sprawdzam - i tam działa wszystko bez problemowo, Oto kluczowe fragmenty mojego kodu: [syntax=cpp] #define SYS_CLK 8000000 //...
Czołem! W swoim projekcie muszę umieścić kilka struktur w konkretnych miejscach w pamięci. Dodałem sobie atrybut do definicji tych obiektów i obecnie plik źródłowy wygląda tak jak poniżej [syntax=c] /* * config_data.c * * Created on: Jan 12, 2021 * Author: mateusz */ /** * This is NOT an editable configuration file where ParaTNC settings are made! Do...
https://obrazki.elektroda.pl/8808596700_... Pokażę tu jak łatwo uruchomić MAX31855 z Arduino a potem omówię jego protokół komunikacji. MAX31855 oferuje 14-bitowy pomiar temperatury z zakresu zależnego od użytej sondy, od -270°C aż do 1800°C. MAX31855 oferuje prosty protokół komunikacji oparty o SPI, zasadniczo odczytujemy z niego tylko...
A ja nie mogę dojść ile to ciągnie prądu. Taki Cortex vs ATtiny. Cortex-Mx to rdzenie stworzone z myślą o minimalizacji poboru, zresztą rdzenie ARM znane są z tego, że pomimo gigantycznej wydajności mają mało tranzystorów = mało ciągną prądu. Niech będzie o STM32 (Cortex-M3): The MCU is placed under the following conditions: ● All I/O pins are...
Chyba rozwiązałem problem. Ponieważ ten moduł jest chińczykiem, na płytce jest opisany jako MAX6675, natomiast na chipie jako MAX31855. Zgodnie z filmikiem, który wcześniej podesłałem, należy na wejściu termopary zastosować kondensator 10nF. Do testowania użyłem kodu programu z (może komuś się to kiedyś przyda)[url=tej]https://curiousscientist...
To tak poglądowo, bo bez nagłówków różnych wiele z tym kodem nie zdziałasz. Korzystam zwykle z czterokrotnego pomiaru tego samego kanału i uśredniania tych wyników. U mnie niestety jest wyzwalanie, a nie pomiar ciągły. [syntax=C]/*----------------------------... * \brief Returns value of selected channel...
Witam! Otóż moje następujące pytania: Czy to, co tutaj jest napisane ma prawo działać prawidłowo? Głównie mi chodzi o to, czy jest to w miarę dobrze zaprogramowane( aktualnie brak możliwości sprawdzenia, z powodu braku rezystora). Drugie pytanie, jeżeli mam funkcje USART_puts, jak zrobić, by temperatura zostawała przekazywana właśnie przez tą funkcję?...
Nie pomogło, wszystko rozchodzi się o to, że chce zapisać zmienną pobieraną z ADC, program wywala się w momencie zapisu więc coś jest czego nie zrobiłem... :D Umieściłem polecienia zapalenia i zgaszenia diody aby wiedzieć gdzie się wywala. Dioda się zapala ale już nie gaśnie. Jak mówiłem program jest banalny, krótka odpowiedź pomoże mi ruszyć z miejsca...
[url=http://stm32f4-discovery.com/2014/0... masz pokazaną zasadę działania 1wire z N DS18B20. Co prawda kod jest oparty na F4, jednak dużo różnic nie będzie w porównaniu z F1. Zawsze zamiast tworzenia swojego timera do delaya możesz skorzystać z SysTicka.
Standardowo jest taktowany 168MHz na wewnętrznym źródle sygnału: Dodano po 13 Dodano po 28 [syntax=c] /** ****************************************... * (at)file system_stm32f4xx.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 30-September-2011 * (at)brief CMSIS Cortex-M4 Device Peripheral Access...
Nie widzę potrzeby używania zew. pamięci do programu ,którego założeniem jest wyświetlanie zmiennych , może proste menu . Nie jestem pewny czy to co się dzieje z wyświetlaczem jest wina softu . Sam wyświetlacz zaczyna się dziwnie zachowywać . Niektóre linie się nie odświeżają mimo dodania czyszczenia w funkcji LCD_PutChar ;/. Problem pojawił się po...
Dzień dobry, Pracuję nad projektem dotyczącym pomiaru temperatury za pomocą czujnika DS1820 i wyświetlaniem jej na wyświetlaczu z użyciem STemWin. Na razie testowałem te moduły osobno w osobnych projektach - działanie STemWin na przykładowym projekcie dołączonym do paczki STMCube i DS1820 na projekcie ze strony "stm32f4-discovery.com/2014/05/13-readin...
Witam kolegow forumowiczów, mam następujący problem mam programik na stmf4 w którym komunikuje się z czujnikiem temperatury/wilgoci HTU21D. odczyt wykonuje w funkcji main w pętli nieskończonej z jakimś tam oopóźnieniem. w funkcji odczytującej temperature/wilgoć oczekuje na przełączenie się czujnika w odpowiedni tryb, w przypadku rozłączenia/uszkodzenia...
Witam, Mam problem z którym już chwilę się borykam. Do STMa mam podłączony czujnik BAR180 z którym już się komunikuje po I2C. Dodatkowo skonfigurowałem ADC w trybie pomiaru jednokrotnego wyzwalanego przez Timer1 co 500µs. Dane z ADC chcę przerzucić do bufora przez DMA. Utworzyłem bufor jako tablicę o 256 pozycjach, ponieważ tyle chciałbym pomiarów....
Miałem ten sam problem. Uświadomiłeś mnie o tym, że muszę ustawiać bit DDS. Wydaje mi się, ze u Ciebie brakuje linijki Dodano po 36 Jednak nie... jak się dokładniej przyjrzałem, to widzę, że wartości u mnie również się mieszają. Nie mam pojęcia czym to jest spowodowane...
W pliku obsługi MPL115 void MPL115_SPI_HwConfig(void) { //GPIO and SPI configuration GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; //GPIO Config GPIO_InitStructure.GPIO_Pin =MPL115_SDI | MPL115_SDO | MPL115_CLK; //SPI - SCK, MISO & MOSI GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitStructure.GPIO_Speed...
Witaj. Także mam falownik ESB 6kW-24V. Sprawa jest generalnie prosta, tylko trzeba rozpracować poszczególne polecenia, a i to niekoniecznie, by pobrać dane z falownika o statusie i bieżącej konfiguracji. Ot wystarczy wysłać sekwencję bajtów i potem obrabiać odpowiedź. Na potrzeby pobierania statystyk - to wystarczy na dowolnej platformie (AVR/STM32/ARM/Android/PC...
Co nie zmienia faktu, że każda wersja, nawet STC z wyświetlaczem LED, jest lepsza od tradycyjnych lutownic. Owszem, bez kalibracji temperatura grota to loteria, ale w sensie, że odbiega o +/- 10 °C od ustawionej, ale nadal jest stabilnie utrzymywana. Wersje na STM32 mają lepszą stabilizację temperatury - mniejsze "przestrzały". Niektóre kontrolery wykorzystują...
Hakko FG100-01 cena ok.90PLN Quick 191C cena ok.460PLN YH-191 cena 70PLN Do wyboru do koloru.Ciekawy jestem,czy dla tych tańszych można wierzyć, czy trzeba jeszcze do nich dokupić kalibrator dla kalibratora.
Witam, Chcę odczytać temperaturę podawaną z wewnętrznego czujnika STM32L433. Producent podaje: https://obrazki.elektroda.pl/8966099400_... Problem polega na tym że coś odczytuję niepoprawnie w moim procku ponieważ: TS_CAL1=30120, TS_CAL2=30154. Więc dla np. TS_DATA=887 wynik będzie dziwny... [syntax=c]/* ADC internal channels related definitions...
Super, jakoś udało mi się Eclipsa uruchomić fakt że w innej wersji Version: Mars Release (4.5.0) ale bez problemu spiąłem to. Przerzuciłem kod i co się okazało. Ruszył. Ale do szczęścia trochę brakuje, okazuje się, że nie rozpoznaje USB. Tzn ten sam dokładnie kod śmiga na Keilu, a na eclipse już nie. definicje: DEBUG USE_FULL_ASSERT TRACE OS_USE_TRACE_SEMIHOSTING_DEBUG...
Po pierwsze: w GLCD nie ma funkcji wyświetlającej zmienne. Są tylko wyświetlające stringi (zresztą tez do poprawki, bo rzucają warningami o konwersji typów uint/chr). [syntax=c] int temperatura; char napis[6]; sprintf(napis, "Temperatura: %d", temperatura); GUI_Text(0,0,napis,Black,White); [/syntax]
Te krzaki w sumie nie zależą w żaden sposób od tego co wysyłam ale się powtarzają fragmentami. A jak powinna być ustawiona ta częstotliwość? Poniżej wrzucam ten plik z ustawieniami zegara. Ciężko mi się w tym połapać ;/ [syntax=c]/** ****************************************... * (at)file system_stm32l1xx.c * (at)author...
Płytka ta zawiera układ STM32F401. Schemat jest: https://obrazki.elektroda.pl/4276299300_... Czujnik ten jest połączony z ADC. Jest to jednak, jak wynika z dokumentacji kiepski czujnik, bez jego zestrojenia będzie się nadawał bardziej do określania zmian temperatury. Ponadto nie przetwarza on przecież temperatury otoczenia. Można zastosować...
Dokladnosc miemozliwa do osiagniecia w prosty sposób. przy 500mm 1mm to 0.2% błedu a 0.5 to 0.1%. Wymaga zaawansowanej matematyki , więcej niz jednego czujnika, wielu dodatkowych elementów (pomiar cisnienia, temperatury, wilgotności). Laserowe chyba odpadaja z powodu min dystansu.
Sprawdzę w weekend i skonfiguruje tak samo jak w projekcie pod Stm32
Popatrz sobie jeszcze na inne AN: http://www.st.com/internet/com/TECHNICAL... . Gdzieś mają na stronie też notę "Improving ADC performance" wyjaśniającą jak z tego nędznego ADC wycisnąć rozsądną rozdzielczość ;]. A propo kalibracji to w tym co podesłałem masz wyjaśnione co robić sprzętowo i...
Może być czujnik temperatury na i2c oraz płytka stm32 bluepill?
Kolejna odmiana kamery FTY A9. Został kupiony w lutym 2024 roku i nie mam już informacji, skąd dokładnie pochodzi - na pewno Ali Express. Nie widziałem tego nigdzie opublikowanego, więc oto kilka informacji: https://obrazki.elektroda.pl/4039828700_... https://obrazki.elektroda.pl/6202979900_... https://obrazki.elektroda.pl/9552459400_...
STM32 nawet nie mam pojęcia jak i czym go zaprogramować
Dół 4W/cm^2 góra 7...8W/cm^2 . Arduino czyli AVR wystarczy do zrobienia regulatora PID, którego wyjściem będzie PWM liczony w ms Stała czasowa ceramicznych promienników to sekundy czyli regulator nie musi być super wypasiony pod względem mocy obliczeniowej. Odradzam układ MIMO. Wystarczą dwa oddzielne regulatory PID dla dołu i góry. Autostrojenie PID...
Witam po dłuższej przerwie. Problem polega na tym że uruchomiłem ADC z DMA na płytce STM32F469DISCO (wg różnych filmów z youtube - problem taki że u wszystkich działa a u mnie nie :D ), wynik wysyłam po USB CDC i zamiast ADC 12 bitowego otrzymuje 8 bitowy. Jest tak że kręcąc potencjometrem wartość po przekroczeniu 255 wraca do 0 i rośnie ( i tak kilka...
Podpisuję się pod stwierdzeniem wyżej. Jedynie ADC mu brakuje :>
Wciskanie maliny za 10x tyle nie jest żadnym argumentem. Gdzie skalowalność ? Kupie se wywrotkę bo potrzebuje ze sklepu bułki przywieźć ... Tym bardziej liczba peryferiów których w życiu nie użyjesz. A jeśli autor potrzebuje np kilkadziesiąt tych czujników ? Kilka tysięcy ? Do każdego wciśniesz malinę ? ;) Wykonanie czegoś na malinie jest na tym samym...
https://obrazki.elektroda.pl/4768835200_... Introduction to the course In order to understand what kind of device we will be designing today, let's first briefly recall what soldering stations generally are, and how they differ from each other. The entire lower price segment of such equipment, as you might guess, is captured by Chinese...
Kontroler i tak nie będzie prawie wcale obciążony, więc RS485 można zrobić programowo, LAN też można programowo + jakiś moduł. Zwykła ATmega podoła, wszystko zależy jaki masz budżet, ile czasu na to (dostępność bibliotek, chyba, że chcesz własne pisać) oraz tego, która architektura Ci najbardziej odpowiada. Gdybym robił własną płytkę to bym użył jakiegoś...
Ale to jest temperatura rdzenia. Odczytać można ale ona nie oddaje temperatury otoczenia.
Witam, Mam do wykonania moduł odczytu temperatury z czujnika 3-wire rdt za pomocą ADS124S08 przez interfejs SPI na STM32F072C8Tx. Moje pytanie: Jak odczytywać wartość z czujnika RTD przy takim ustawieniu? Poniżej załączam konfiguracje ADS i STM32. https://obrazki.elektroda.pl/1543664700_... https://obrazki.elektroda.pl/3684745000_...
Witam, mam problem z modułem opartym na STM32, dokładniej jest to moduł gromadzący dane z ebike tj. temperatura, prędkość itp. Układ ten zasilany jest zewnętrzną przetwornicą 12 V, która obniża napięcie z ok. 80 V (akumulator 20S). Przetwornica ta to gotowy moduł z Allegro. Wracając do mojego modułu, nie wiem dlaczego, ale po wykonaniu kilku cykli włącz/wyłącz...
Twoim pierwszym, podstawowym i najgłupszym błędem są funkcje biblioteczne typu GPIO_WriteBit( ); IS_GPIO_BIT_ACTION(Bit_SET);.... Ręce opadają. Przestań wykorzystywać w swoim kodzie tą bibliotekę, a najpewniej układ zacznie działać - a jeśli nie, to wtedy sam będę miał motywację i umiejętności do analizy tego kodu... PS Znacznik syntax nie zagnieżdża...
Myślę, że lepszym przejawem patriotyzmu byłoby zrobienie płytki może nie w kształcie Polski, ale za to nowoczesnego umożliwiającego edukację od zera z dołączonym kursem i produkowanie go w Polsce. Rozpowszechnianie takiego zestawu z czytelnym napisem "Made in Poland" lub chociażby "Assembled in Poland" przyniosłoby więcej korzyści. A mógłby tam siedzieć...
Witam, mam czujnik temperatury z przetwornikiem 4-20mA, chciałbym sobie odczytywać temperaturę w garażu i go wykorzystać. Do odczytu chcę zrobić płytkę z mikrokontrolerem STM32 jako mózgiem, który odczyta i włączy wentylator kiedy trzeba. Jedyną niewiadomą dla mnie jest to w jaki sposób przekonwertować wyjście 4-20 mA przetwornika tak by móc odczytać...
Witam wszystkich, na wstępie chciałem zasygnalizować, że jestem początkującym użytkownikiem True Studio. Mój problem polega na tym, że chciałem odebrać pomiar temperatury i wilgotności z czujnika SHT21 używając płytki STM32 Discovery z procesorem STM32F100RB z interfejsem I2C, ale do końca nie wiem jak to wykonać. Przeszukując internet (także elektrode)...
Problem rozwiązany. Okazało się że podciągnięcie z 3,3v przez rezystor 4,7kOhm było niewystarczające. Wystarczyło zmienić podciągniecie na 5V.
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...
Cześć, Korzystając z poradnika https://stm32.eu/2012/05/10/zl31arm-obsl... chcę uruchomić układ DS18B20 na układzie BluePill. Niestety odczytuję wartość temperatury DS18B20_TEMP = 2,8. Czujnik zasilam napięciem 3.3V. Kod w załączniku. Z góry dzięki za pomoc.
Koledzy okazało się że niestety układ który miał być przerobiony nie nadaje się że względu na zakres regulacji temperatury, co za tym idzie będzie tworzony nowy układ dedykowany do tej aplikacji na STM32 plus termopara plus OLED plus SSR i grzałka. Wszystkim dziękuję za wszelkie wskazówki, pomoc i zdobycie nowej wiedzy.
Ja proponuje wzmacniacz, a nie dzielnik - większa dokładność przy zmianie temperatury.. pozdrawiam
Wiem, że mogę, tylko za bardzo nie wiem jak... :) Jak już tu koledzy Ci pokazali, IRML2502 będzie bardzo dobrze się załączał przy napięciach rzędu 3,3,V na bramce. Zresztą polecałem Ci ten typ jako klucz n mosfet pracujący świetnie w kluczowaniu amperowych prądów. Ale tutaj kiedy steruje tylko bramką p mosfeta i małym prądem, wychodzi inna ważna rzecz,...
chodzi o wywołanie? [syntax=bash] arm-none-eabi-gcc -c -mcpu=cortex-m0 -Os -gdwarf-2 -trigraphs -mthumb -g -gg db3 -fpack-struct -Wextra -Wshadow -ffunction-sections -fdata-sections -fno-exc eptions -fomit-frame-pointer -Wall -Wstrict-prototypes -fverbose-asm -Wa,-ahlm s=src/io/io/io_pin.lst -DUSE_STDPERIPH_DRIVER -DSTM32F072RBT6 -DARCHITECTURE_C ORTEX_M0...
Jeśli masz chwile czasu zobacz ta stacje jest z Aliexpres :( Eruntop8685D+ rzekomo ma 750w 🤔 Chce do niej kupić taka grzałkę € 8,42 31% zniżki | KSGER 9501 ze stopu aluminium uchwyt do lutowania ze stali nierdzewnej lutownica do V2.1S STM32 OLED cyfrowy regulator temperatury https://a.aliexpress.com/_etEUCP Będzie to jakoś działać? Przeróbki...
No właśnie, kwestia okablowania. Jeżeli w ścianach nie ma przewodów innych niż 230VAC, to ciężko takie rozwiązanie zaimplementować. Nie dałoby się tego zrobić na powiedzmy: DS18B20 + STM32 (lub AVR) + moduł WIFI i łączyć się do sieci domowej?
STM32 to jest też "blue pill"... Pomysły: - krokomierz (stosunkowo proste), - sejsmograf (w sumie bardzo podobne), - wielokanałowy rejestrator temperatury (i ew. innych parametrów, tzw. data logger), - oscyloskop, - generator DDS, - kontroler lotu dla wielowirnikowca (tzw. drona), - żyroskopowy stabilizator/kontroler jazdy do pojazdu a'la segway, -...
Nie testowałem tego czujnika na arduino. Cały czas (od 3 miesięcy - pomiar co 10 minut) pracuje u mnie jeden ale na stm32 na mojej bibliotece i nie zdarzył się ani jeden błędny pomiar (wszystkie są zapisywane)
Koledzy widać wciąż nie łapią hasła "źródło prądowe". Na logikę to te "źródła prądowe" same powinny korygować się w zależności od temperatury żeby utrzymywać wyższą sprawność led.
owszem jest tańszy ale ma mniej pamięci danych i programu. Jeśli chodzi o fault input to potrzebuje tylko i wyłącznie wejścia cyfrowego, które jest podłączone do wyjścia fault output IPMu (reagujący na przeciążenia, spadek napięcia driverow, zwarcia, wzrost temperatury...). Jeśli chodzi o kontrolę prądu to w zasadzie algorytm sterowania sprawuje nad...
Do temperatury 105°C możesz stosować łatwo dostępne mikrokontrolery ST z serii STM8 lub STM32 (temperatura ta odnosi się do temp. złącza). Powyżej tej temperatury trzeba już szukać mikrokontrolerów w wersji automotive. Dostępne z tej serii są mikrokontrolery Analog Devices ADuC, które pracują do 125°C.
(at)rb401 Tylko teraz pozostaje jeszcze kwestia kto stwierdził że tam jest termopara K :) i jaka jest pewność że w kodzie ktoś uwzględnił że w grotach jest termopara typu K. Ja osobiście kodów źródłowych nie widziałem do jakiejkolwiek z tych stacji, ani jakiejkolwiek sensownej analizy disassemblacji kodu pod tym kątem. Jedyne co piszą na rosyjskich...
Dzień dobry, planuję prototyp radia samochodowego i po kilku zmianach planów (pierwotny plan zakładał ATMega88) celuję w ATSAMV70N20 (300MHz, 1M flash, 384k RAM, cena $9.55). Zastanawia mnie jednak wysoka cena debuggera w porównaniu do tych co wyskakują na portalach aukcyjnych po wpisaniu "STM32 JTAG" (Atmel-ICE kosztuje $91, te do STM32 około $10)....
Może coś takiego? https://www.aliexpress.com/store/product...
Powiem szczerze, że nie zależy mi na jakiejś wielkiej dokładności pomiaru.Z tego co widzę, to polecacie jednak BME280 i myślę, że mógłbym go zastosować w swoim projekcie. Znalazłem w internecie notkę katalogową właśnie czujnika BME280 firmy adafruit - "https://cdn-learn.adafruit.com/download...
Też o tym pomyślałem, jednak to mało sprytne rozwiązanie. Pomyślałem również o możliwości zastosowania ADC do pomiaru temperatury w mikrokontrolerze (jest taki feature) a potem , mając charakterystyki pracy zegara RC do temperatury, dostrajać zegar:) W sumie to może zadziałać i to całkiem przyzwoicie. Kwestia zrobienia pomiarów i opracowanie modelu...
Ustaw Mode na Circular. Potem w main wykonaj następujący kod: HAL_ADC_Stop_DMA(&hadc); HAL_ADC_Start_DMA(&hadc, (uint32_t*)&ADC_Val[0],7); ADC_Val to tablica uint_16. 7 to liczba odczytów z ADC do poszczególnych komórek w tablicy. Powyższy kod pompuje tą tablicę odczytami z siedmiu zaznaczonych w kreatorze przetworników ADC. W moim przypadku było to...
No chyba nie czytałeś dokumentacji tranzystorów. Napięcia Ugs to ok. 20 V, a Ty chcesz tam wpakować 80 V. Czyli chcesz użyć MOSFET typu N, czyli układ będzie na stałe dołączony do plusa baterii, a MOSFET będzie go dołączał do minusa. Trzeba ograniczyć napięcie sterujące bramką. Opornik i dioda Zenera 15 V powinny wystarczyć. Ponieważ i ja jestem ostatnio...
Przypuścmy że mam 5 grotów, każdy trzeba kalibrować na nowo? Duże odchyłki są bez kalibrowania? Czy mozna wstawić bezpiecznik wewnątrz lutownicy, miedzy gniazdem a grzałką? W lepszych stacjach (na STM32) można sobie zapisać profile kalibracji, dla 99 grotów. W tańszych, trzeba kalibrować za każdym razem. Rozrzut jest ok +/-15°C i nie ma wpływu na stabilizację...
Prawda jest taka, że STM32 są dosyć delikatne... Osobiście załatwiłem już kilka sztuk - wystarczy przypadkowo podać zbyt wysokie napięcie na pin (obojętne czy wyjściowy, czy wejściowy) i procek momentalnie jest do wymiany. Najciekawsze jest to, że zasadniczo działa (daje się go programować, debuggować, wykonuje program - tylko ten załatwiony pin nie...
Np. czujnik temperatury i wilgotności Sensirion SHT2x w jednym z trybów: Co i tak nie zmienia problemu Autora. Jego slave działa nieprawidłłowo. Zakładam też że diagnoza jest prawidłowa i to SCL jest trzymany a nie SDA. Bo takie zwiechy po resecie mastera właśnie tak wyglądają. I wdety "do-clock-owanie" załatwia sprawę.
https://obrazki.elektroda.pl/8594670200_... Witajcie moi drodzy Przedstawię tutaj szczegółowo sposób konfiguracji oraz wnętrze zasilanego bateryjnie czujnika otwarcia drzwi/okna WiFi zgodnego z aplikacją kontroli inteligentnego domu SmartLife. Pokażę tu również jak można skonfigurować scenariusze jego pracy, np. automatycznie włączać...
Nie bierz nic na starych grotach. Lepiej kupić 2 oddzielne urządzenia niż 2w1. Jako tanią lutownicę kolbową polecam coś na grotach T12 (grot i grzałka zintegrowane, nowy grot z chin ~12zł), szybko grzeje, realne 70W. Jak będziesz wybierał zwróć uwagę, że są wersje na STC i STM32. Polecam zdecydowanie droższą, na STM32. Lepsza stabilizacja temperatury....
BME chce wrzucić takie. https://botland.com.pl/pl/czujniki-multi... Znalazłem w necie projekt z takim podłączeniem jak zrobiłem więc myślałem że będzie ok. http://cactus.io/hookups/sensors/baromet...
stm32 temperature sensor zmienic temperature temperature error
falownik sterować moment łączyć kabel ziemia pralka whirlpool słabo wiruje
kamera cofania alternator rozładowuje akumulator
Jak sprawić, by migająca gwiazda na choince świeciła ciągle? Moment dokręcania śrub Audi A4 B5 - szczegóły