Witam, Mam 2 płytki Stellaris LaunchPad z procesorem LM4F120XL na pokładzie, po podłączeniu do nich modułu nrf24l01 bez ustanawiam komunikację między płytkami i steruje np: serwem, diodami. Program do Stellarisów napisałem w IDE o nazwie Energia, który jest klonem IDE do Arduino (dostosowanym pod płytki Texas Instruments). Teraz ta ciekawsze część,...
WItam. Potrzebuje zrobić komunikacje zdalną między uC STM32. Moje problemy: 1. Nie za bardzo rozumiem wszystkie oznaczenia wyjść tych modułów i co one tak na prawdę znaczą 2. uC's będą komunikować cię przez SPI. z tego co już wyczytałem, możiwa jest komunikacja bez przerwań, taka najprostsza, zatem które wyjścia tych modułów są niezbędne a które mogą...
Od kilku dni testuję moduły transmisji radiowej HM-TRLR-S. Działają bardzo dobrze na dalekich zasięgach - w mieście nawet do 1000m. Kupuję je na częstotliwość 434MHz. Są też na 868, 915. Ostatnio były problemy z kupieniem na 434, choć były na 868. Ale w dokumentacji tego modułu, na stronie 21 jest opisana komenda AT+BAND, którą - jak mi się wydaje -...
Witam, Napisałem kod obsługi interfejsu SPI dla uC STM32F303 oraz STM32F051. Kod ten obsługiwał komunikację z NRF24L01+. Miałem problem z tym programem gdyż mikrokontroler przy próbie posłania bajtu do urządzenia za pomocą funkcji: [syntax=c] while (SPI_I2S_GetFlagStatus(SPIx, SPI_I2S_FLAG_TXE) == RESET) ; SPI_I2S_SendData(SPIx, byte); while (SPI_I2S_GetFlagStatus(SPIx,...
Witam, Mam problem z nawiązaniem komunikacji między dwoma zestawami STM32F103ZET6+nRF24L01. Bazowałem na informacjach z tej strony: "[url=]RF24Network". Ściągnąłem odpowiednie pliki z klasami RF24 i RF24Network, oraz klasą SPI(wykorzystywana przez poprzednie klasy), przerobiłem je pod STM32, po czym spróbowałem uruchomić najprostszy możliwy przykład...
Portuję system Contiki na STM32F303 i natknąłem się na problem z brakiem linkowania handlerów przerwań. Ponieważ interesuje mnie obsługa modułu radiowego SPIRIT1, portowanie sprowadziło się do skopiowania katalogu platform/stm32nucleo-spirit1 oraz katalogu cpu/arm/stm32l152 do platform/stm32elnix oraz cpu/arm/stm32f303 i zmodyfikowania znajdującego...
Dodałem całe źródło do projektu, wszystko kompiluje się bardzo długo i na końcu znowu wyskakuje błąd. A oto fragment logu kompilacji: [cc] arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -O0 -g -c -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__ -DSTM32F103VC -IC:\CooCox\CoIDE\workspace\Projekt1 -IC:\CooCox\CoIDE\workspace\Projekt1...
Dzień dobry, od dłuższego czasu próbuję wykonać projekt sterowania Transceivera RF CC120 firmy Texas Instruments za pomocą mikrokontrolera STM32F100RBT6B, który jest na płytce uruchomieniowej STM32VLDISCOVERY. Mam już napisaną część kodu, jednak nie jestem pewien czy SPI jest faktycznie poprawnie uruchomione oraz (i tu prośba do kogoś, kto się orientuje...
Witam, Wiem że było dużo podobnych tematów, ale w żadnym nie znalazłem niczego, co pomogło by rozwiązać mój. Otóż właśnie piszę pracę magisterską i potrzebuję wykonać dwa układy komunikujące się radiowo. Problemem jest to, że programu nie mogę uruchomić w innym trybie niż debugowania w IAR'ze. Używam oprogramowania IAR Dev. v.6.03, programatora ST-link...
Witam wszystkich. Przenosze kod z STM32 L 053 na STM32 F 030 Ruszylo mi prawie wszystko czyli: RCC GPIO SPI Pracuje na kodzie dostarczonym przez ST pod pewien moduł radiowy. Kod jest oparty o HAL generowany z Cube. Mam problem z DMA. Problem ten jest wynikiem nie wykonywania się jednej linijki kodu. Zamiast wskaznika (adresu funkcji) wpisywane jest...
Witam, Ostatnio bawię się modułami SP1ML(STEVAL-SP1ML868) oraz SPSGRF(X-NUCLEO-IDS01A4), oba ustawione na 868MHz. Korzystam z gotowego kodu ściągniętego ze strony firmy ST: Na początku myślałem, że może wykorzystywane jest szyfrowanie informacji ale to nie prawda. Baud rate jest poprawny w obu modułach i ustawiony został na 38400. Wysyłany jest bufor,...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of I/O Lines:80 * No. of ADC Inputs:3 * No. of Timers:8 * No. of PWM Channels:16...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of I/O Lines:80 * No. of ADC Inputs:3 * No. of Timers:8 * No. of PWM Channels:16...
Jak więc tego dokonać? Jak to zrobić w CooCox czy w Keilu - no idea (; CooCox: Menu Project->Configuration, panel "Memory Areas", radiobutton "Debug in RAM" zamiast "Debug in Flash". Będzie widać, jak zmienią się adresy w polach powyżej radiobuttonów. Pozdrowienia, MKi
Firma Adeunis RF zaprezentowała nowe zestawy startowe pozwalające na szybkie wdrożenie do aplikacji transmisji bezprzewodowej. Urządzenie może pracować, jako moduł Bluetooth, transceiver na pasma ISM (industrial, scientific and medical) oraz wąskopasmowych i bezprzewodowych szynach ddanych M-Bus. Zestawy bazują na platformie deweloperskiej Open4 od...
Może sam rozwiążesz problem, jeżeli kupisz ten wyświetlacz:) Chyba jednak nie tym razem - własnie zamówiłem trochę modułów radiowych i trochę mnie to "szarpnie po kieszeni". Swoją drogą one też chodzą po SPI i mają dość wredne wymagania czasowe (chodzi o sygnał CS - musi być odpowiednio wcześniej przed transmisją "wystawiony" i tak samo po transmisji...
Sprzedam jak w temacie Moduł STM32 RedDragon LCD3.2" Cortex-M3 ARM cena 300zł gratis ulink2 STM32F103ZET6: the high performance STM32 MCU which features Core: ARM Cortex™-M3 32-bit RISC Operating Frequency: 72MHz, 1.25 DMIPS/MHz Operating Voltage: 2-3.6V Package: LQFP144 I/Os: 112 Memories: 512kB Flash, 64kB RAM Communication Interfaces: 2 x...
Witam, podłączyłem do mojej płytki 2 moduły nrf odpowiednio odbiornik do SPI1 a nadajnik na SPI2. Niestety mam problem z obsługą tych układów, nie zgłaszają mi one przerwań na pinach który ustawiłem jako wejściowy z pull-up oraz triggerem reagującym na zbocze opadające (sprawdzałem piny zwierając je do masy przerwanie zostało wywołane poprawnie). Funkcje...
Cze, Od jakiegoś czasu rozwijam swoją konstrukcję sterownika do stacji pogodowej. Projekt robi się coraz większy i większy i w końcu dotarłem do etapu, w ktorym rozważam użycie jakiegoś RTOSa. Mam dużą bibliotekę własnego kodu obejmującą takie rzeczy jak kompleksowa obsługa komunikacji po USART czy I2C, mam pełną obsługę konsoli tekstowej. Do tego używam...
Witam, Sytuacja wygląda tak, że mam układ nrf24l01 i stm32f103. Układy sobie gadają i jest wszystko OK. Problem robi się, gdy chcę przejść do trybu Power down w układzie nRF. Gdy przejdę w ten tryb (gdy stm32 normalnie pracuje) to nRF ładnie się usypia i pobór prądu przez radio spada do około 1uA (producent mówi o 900nA). I tu jest OK. Gdy na tym samym...
Witam wszystkich. Tym razem w przerwach pomiędzy pisaniem programu radia internetowego i już projektem PCB do tegoż, popełniłem programik zegarka i datownika na płytkę STM32L476Discovery, gdyż chciałem się przekonać, czy rzeczywiście mikrokontroler zamontowany na tej płytce jest tak mikromocowy, jak zachwala go producent (o czym później). Przy okazji...
Cześć, od 2 dni zmagam się z modułami NRF24L01 i dwoma płytkami STM32. Płytki STM32 NUCLEO L053R8 i STM32F103 wykorzystujac biblioteki HAL i cubemx. Niby oba układy zwracają poprawne rejestry : Ale sama komunikacja w sobie nie działa. Nie odbieram żadnych pakietów. PYTANIE - czy w biblioteka dla modułu NRF rożni się czymś dla odbiornika i nadajnika...
Zdecydowałem się opracować funkcję bramki zgodnej z MySensors dla STM32F7/H7 w oparciu o protokół dostępny w [url=]API. Radio pracuje na 433 MHz lub 868 MHz. Działa dość dobrze. Jedyna wada jaką spotkałem, to ST-Link V2 używany do przesyłania danych potrafi się zawiesić po kilku dniach pracy, więc używam VCP na sprzętowym USB uC. Być może wchodzący...
Cześć, chciałbym zlecić napisanie programu sterującego modelem łódki. Łódka dwusilnikowa (silniki szczotkowe klasy 500 + regulatory ESC). Program ma mieć możliwość wpisania na sztywno koordynatów GPS czyli załóżmy: 50.365044428151755, 18.562147930177403 Po uruchomieniu łódki i urządzenia łódka ma za zadanie przepłynąć do celu w linii prostej. I tyle...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. W skład makiety wchodzi: 2.4'' wyświetlacz dotykowy TFT 240X320 1 x Ethernet, układ ENC28J60 1 x CAN interfejs, transciever TJA1050 2 x RS232 (złącze DB9), transciever MAX3232 CSE 1 x USB2.0 SLAVE 1 x port micro SD 7 x PWM (podłączone...
Hej, chciałbym przesłać plik audio w jednym z formatów: wave, mp3, flac; przez bluetooth korzsytając z Serial Port Profie (wysyłam go z płytki z STM32) tak, aby odtwarzany był na bieżąco. W tym momencie mogę np. odtworzyć przesłany wave, ale zawsze będzie to odtwarzanie pliku od początku do fragmentu, ktorego dotyczy ostatnia paczka danych. Wygląda...
Witam Mam problem z RFM12B, przy przejściu z nadawania do odbioru. Najpierw konfiguruje jako nadajnik, potem przechodzę do odbioru, i wtedy rozjeżdża mi się zegar, ramki sychronizacji odbiera OK, a potem zegar się nie dopasowywuje, przeważnie już w drugim odebranym znaku. Wrzucam mój kod, STM32: [syntax=c] /* * RFM02.c * * Created on: 02-12-2011 * Author:...
Nie pamiętam odczytów, bo zabawę z modemami skończyłem ok. roku temu. Antena w postaci przewodu co nieco mnie niepokoi. Modem może w ogóle nie uznawać tego za antenę i wyłączać radio. 100 mA przy logowaniu do sieci to stanowczo za mało, a modem powinien w tym czasie ostro szarpać zasilanie, co powinno być widać na oscyloskopie i słychać na radiach w...
Osobiście nie zastanawiałem się nad tym długo, szukałem zestawu który ma chyba wszystko na pokładzie: Ethernet, Can, RS232, USB-RS, 485, pamięci Flash, Sram, Kartę muzyczną, Usb Host OTG, LCD + dotyk, złącze na karty SD i wiele innych... W polsce ktoś sprzedaje RedDragon za ~350zł ja zamówiłem to w chinach przez ebay i zapłaciłem z presyłką ~180zł uważam...
voldek - zerknij do dokumentacji OpenOCD i przejrzyj rozdział "Target Events". Choć wciąż nie rozumiem co jest złego w tym, że po zakończeniu sesji GDB program nie idzie dalej... 4\/3!! Już tłumaczę :) w 95% przypadków gdy siadamy do debugowania to na ogól na dłużej, w sensie odpalamy openocd, gdb i "grzebiemy". Jeśli znajdziemy babola w kodzie, to...
Jak w temacie - jakieś praktyczne doświadczenia z tym? Prosiłbym bez mitów, "słyszałem że" itd. O co mi chodzi: potrzebuję mikrokontrolera do akwizycji danych (zewn. ADC) i przesyłania ich dalej, najprawdopodobniej na 2.4GHz (RFM73). O "sianiu" STMów w paśmie RF wiele już legend słyszałem, a potrzebuję konkretu. Alternatywnie mogę wziąć LPC1114 albo...
Ja bym zdecydował się na NFR24L01 - mają dużo większe możliwości a cena podobna jak nie niższa. Jedyna bolączka to brak programowego resetu, co można obejść dodając do układu tranzystor za grosze. Procesor - jak wspominałem rodzina STM32F0 (chodzą po 10 zł lub w hurcie po 6 zł lub mniej). Imho jako stację centralną należy zastosować jakikolwiek procek...
WiFiMCU to przyrodni brat bezprzewodowego modułu NodeMCU, charakteryzujący się lepszą wydajnością oraz większą ilością wyprowadzeń I/O. Płytka deweloperska została zbudowana w oparciu o energooszczędny moduł EMW3165 firmy MXCHIP integrujący WiFi oraz mikrokontroler STM32F411CE. Zastosowany MCU to jednostka z rdzeniem ARM Cortex-M4 taktowana częstotliwością...
Witam. Mam do dyspozycji dwie płytki :stm32f429I_Discovery oraz dwa moduły radiowe RFM69HW. Szukam dobrej duszy która pomoże mi znaleźć informacje o SPI i programowaniu bezprzewodowej łączności pomiędzy płytkami. Program muszę stworzyć w języku C# korzystając z STM32F429I_Discovery.Netmf.Hardware. Dziękuję za chwilę uwagi. Pozdrawiam.
Po co mu wysyłać szybkość wysyłania danych SPI po SPI? Bez sensu. Po pierwsze, RFM to zawsze SPI slave. Po drugie, ustawienie data rate dotyczy transmisji radiowej.
Ja mysle ze troche przesadzasz z ta pokrecona konfiguracja... Przynajmniej ja tego jakos tak nie odczuwam... Owszem sa roznice i to mnie czasem denerwuje... ale to raczej jakas tam moja wada ze jak pisze dluzej kod na dany procesor to potem chwile musi minac aby sie przestawic. Po prostu z automatu (rozpedu) zaczynam pisac jak np. na M4F, a na pokladzie...
Dałem radę już cokolwiek zrobić, jednak nadal mam problem z odbiorem drogą radiową (wysyłania jeszcze nie sprawdziłem). Zaraz opiszę co dokładnie nadal nie działa. W załączniku dodaję cały projekt. Kody (obecne): main.c [syntax=c]/** ****************************************... * File Name : main.c * Description : Main...
Witam. Nie wiem jak usypiać tego STM32 ale pobór prądu na poziomie 100mA to lekka przesada. Pracując z zegarem 32kHz i budząc go co jakiś czas będziesz miał pobór prądu na poziomie 30uA. Mam zrobiony układ na STM8L052 który pobiera 2uA, a z baterią LS14250 będzie pracował teoretycznie 10 lat. ( działa poprawnie 4 rok ). Układ stale robi pomiary ( jeden...
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...
Na jakim MCU piszesz obsługę? Na tą chwilę API jest pisane w Pythonie na PC - póki się "bawię" nakładkami. Jak już wszystko zrobię, to potem przepiszę na C, żeby je dorzucić do mojego urządzenia nad którym pracuje :) Oparte jest o STM32.
Na tą chwilę załadowałem bootloader stm32duino i działa ok, do tego skompilowałem wsad mysensors serial gateway i również działa. SPI działa (z radiem nRF24L01), usb również działa (serial). Rozumiem, że obie firmy mogły więcej know-how ukraść od ST Micro niż NXP, ale z drugiej strony czy ST zamierza coś w tej sprawie robić? Co ciekawsze ... zdaje mi...
Przy tej samej prędkosci zegara PIC-e maję wolniejszy FLASH - przy 48MHZ PIC-e 2WS a F0 1WS. Tak że będą czytać stałe z FLASH wolniej. oba procki chodzą na 24MHz, ze względu na pobór prądu Na prośbę moderatora: PIC32MX150, STM32F030K6T6 Tu prosta maszyna stanów - funkcja, która wykonuje się wolniej o jakieś 30...40% niż na PIC. Uprzedzam, sprawdziłem,...
pierwszy mikrokontroler od ST z interfejsem bezprzewodowym Nie. Od lat sprzedają np. STM32W108. Też ZigBee. I jak u poprzednika w manualu brakuje rozdziału dotyczącego programowania radia ("Radio system" - 2 strony). Informacja ściśle tajna.
Dzięki :-). Ja z kolei wybrałem 434MHz ponieważ mogę w paśmie dla krótkofalowców przetestować nieco większe moce, poza tym liczyłem na trochę większe zasięgi niż przy 868. Nie używam niczego oprócz CMSIS i SPL-a, obsługę USB zrobiłem sam na podstawie książki Peczarskiego "USB dla niewtajemniczonych z przykładami dla STM32" :-)
Witam. Skonstruowałem sterownik wzmacniacza na pasmo 144MHz oparty na płytce STM32F103. Płytka współpracuje z wyświetlaczem TFT 2,4' po magistrali SPI. Całość wykonuje pomiary napięcia, prądu, temperatury, mocy wyjściowej, SWR, steruje chłodzeniem, przekaźnikami, zabezpieczeniami itp. Wielkości mierzone pokazuje na wyświetlaczu w postaci tekstowej,...
Nie można zaprzeczyć, że Internet Rzeczy zrewolucjonizował wiele rynków i już jest dookoła nas. teraz pytanie brzmi: "Jaka technologia łączności IoT doprowadzi do ery dalszych zmian?" Jedną z głównych technologii w tym wyścigu jest LoRa. Duży zasięg, niska moc, niewielka powierzchnia na PCB, prostota i niesamowita społeczność stojąca za LoRa pozwoliły...
Mikrokontrolery STM32H7 posiadają kilka domen zasilania i kilka bloków pamięci. Niby nic wielkiego, ale sprawa trochę się komplikuje kiedy trzeba korzystać z DMA przy obsłudze peryferiów i dość dużych struktur pamięci. Pamięć danych jest dostępna jako (zielone obszary): DTCM - Pamięć danych o pojemności 128 KiB bezpośrednio sprzężona z CPU. Niedostępna...
Moduł LoRa-E5 STM32WL, fostępny jest już na rynku od jakiegoś czasu. Teraz moduł ten znaleźć można w dwóch zestawach rozwojowych LoRaWAN firmy Seeed Studio z ultrakompaktową płytą mini LoRa-E5 i płytką LoRa-E5 w formacie Arduino UNO z większą liczbą wejść i wyjść. Obie płyty obsługują protokół LoRaWAN z globalnymi częstotliwościami i mogą osiągnąć...
To jest zrzut z tego drugiego sprawnego nadajnika? To spróbuj zaprogramować tym kodem ten uceglony. Może pójdzie, chyba że producent zastosował jakieś sztuczki typu czytanie numeru seryjnego w epromie, czy w module radiowym.
Zlecę napisanie szkieletu programu realizującego następujące funkcje: - konfiguracja systemu operacyjnego - konfiguracja i uruchomienie pamięci SDRAM - konfiguracja i uruchomienie wyświetlacza LCD TFT podłączonego równolegle RGB656 lub przez MIPI DSI. - konfiguracja i uruchomienie obsługi panelu dotykowego - konfiguracja i uruchomienie komunikacji USB...
Czy do komputera PC z Windows 10 można jednocześnie dołączyć dwa moduły NUCLEO lub DISCOVERY z mikrokontrolerami STM32 i na tym komputerze uruchomić też jednocześnie dwie instancje środowiska STM32CubeIDE? Jedna instancja byłaby przeznaczona do pisania programu dla jednego modułu NUCLEO, a druga - do pisania programu dla drugiego modułu. Czy któryś...
Witam, mam podłączony ENC28J60 do STM32 wyświetlenie prostego tekstu jako strona nie jest większym problemem. Chcę zbudować radio internetowa i do tego potrzebuję otworzyć port TCP o adresie IP na porcie NR, wysłać ramkę i zacząć odbierać dane (do testów chcę przekierować na RS232). Czytam od kliku dni na temat ENC28J60 lecz nie bardzo wiem jak się...
Witam Zaczynam dopiero swoją przygodę z mikroprocesorami, po zabawie z 8051 przesiadłem się na SMT32 i mam następujący problem. Chcę sobie podłączyć moduł radiowy CC1000, przeczytałem że konfigurację można przeprowadzić po SPI podłączając w taki sposób: Ale jest też napisane że: "Układ CC1000 posiada jedynie jedna linie danych, co wymusza połączenie...
Witam, Do sprzedania posiadam 4 szt modułów radiowych opartych o rewelacyjny układ firmy Texas Instruments CC1101. Układ ten jest poprawionym następcą układu CC1100 - transmisja danych uproszczona do minimum - duża część realizowana sprzętowo przez sam moduł. Podstawowe parametry układu: •Praca w nielicencjonowanym pasmie 433MHz •Szybkość...
robię na HySmart (STM32F103VCT6 + SN65HVD230) rezystor 120R wylutuję... kolego, ale mówisz, żeby nie wpinać się za radio, tylko równolegle do OBD II ? tylko co mi pomoże w tym VCDS ?
Moduł radiowy rfm22b. Zgodnie z notą katalogową powinienem w odpowiedzi otrzymać 0x08. I tak się dzieję kiedy korzystam z AVR'a lub Buspirate'a. A na STM'ie cisza...
Witam, piszę program na STM32 F100RB(Discovery), który ma za zadanie dane odebrane od GPS(USART2) wysłać przez moduł radiowy(USART1). Nie wiem dlaczego, ale po przyjściu przerwania od odbioru USART2 program ucieka do przerwania HardFault_Handler(void) . W debuggerze całość działa poprawnie, natomiast w trybie "run" problem ten sie pojawia. Dodatkowo...
Witajcie ponownie koledzy , mój problem jest następujący. Próbkuję dźwięk (mowę ludzką) za pomocą ADC , Gdy uzbieram 32 bajty czyli 16 próbek , wysyłam bezprzewodowo do drugiego STMA (również STM32F051). Po odebraniu paczki uruchamiam Timer6 którym wyzwalam DAC. Częstotliwość wyzwalania DACa około 22kHz , (choć próbowałem też 44,1 kHz i nic wiele się...
Witam ponownie Przerobiłem trochę kod i teraz rzeczywiście odczytuje dane z wszystkich czujników no ale jest jedno ale..... Częstotliwość odczytywania danych jest znacznie mniejsza niż być powinna. [syntax=c]while(1) { if(50<licznikCzasu && I2CInProgress == 0) { licznikCzasu=0; I2CInProgress=1; I2CToWrite = 1; if(licznik%3==0) { SlaveAddress...
Dotykowy sensor jest zbudowany w oparciu o najnowsze rozwiązanie techniczne zastosowane w nowej serii mikrokontrolerów ARM firmy STM. Do mojego projektu ściemniacza LED zastosowałem ARM Cortex-M0 STM32F051R6T6, który ma do 18 kanałów sensorycznych pojemnościowych, tryb liniowy, obrotowy i dotykowy. Zasada działania polega na załączaniu i wyłączaniu...
Kolega jest bardzo pomocny. Sadziłem, że biblioteki Zigbee są zrobione bez względu na wersje procka...ehh Pozostaje jedynie czekać na ST kiedy wypuści swoją bibliotekę do ZigbeePro (mam nadzieje, że bez względu na procka, bo po co ten zabieg??? ) . Można by też pokusić się o napisanie własnego stosu, co zajeło by pewnie sporo czasu, jednak również nie...
Witam Zamierzam wykonać projekt inteligentnego domu, i mam kilka pytań odnośnie nadajników i transceiverów firmy HOPE-RF. Nigdzie nie znalazłem konretnych odpowiedzi więc pytam. Chodzi mi głównie o moduły: - RFM02 - nadajnik - RFM12 - transceiver - RFM22 - transceiver - RFM23 - transceiver Założenia (do obalenia oczywiście): - pragnę wykonać sieć do...
Próbowałem i tego, też nie działa. Zachowuje się podobnie jak w pierwszym przypadku. Gotowość przyjęcia danych sprawdza się odczytująć najstarszy bit statusu (FFIT) zwracanego po wysłaniu na SPI samych zer. Normalnie od włączenia nadajnika (0x8238) do jego gotowości do przyjęcia danych mija ok 0.65 ms. Przy braku opóźnienia, odbiera na SPI jakieś głupoty...
Hehe ale moduły... przyznaj się ile za to dałeś, i czy taniej by nie wyszło takich modułów wyprodukować u siebie - co ważne, szyte na miarę. W życiu bym takiego czegoś nie kupił ;] Wystarczy wspomnieć, że kiedys dosyc popularne radyjko oparte o scalak NRF905 w postaci modułu kosztował ponad 4 dychy. Sam scalak kosztuje niecałe 2 dolary... Licząc nawet...
Proponuję zastosować timer do generowania przerwań co około 2.5ms. W przerwaniu testujemy wejścia portów nie zawracając sobie głowy jakimiś 'drganiami styków'. Sprawdzone, pewne, proste. Czas 2.5ms dobrany jest tak aby zwykły enkoder 20-32imp./obrót obracany energicznie ręką nie zgubił impulsu (gdy czas pomiędzy przerwaniami za długi), oraz wszystkie...
Chyba każdy oferowany dzisiaj zestaw ma wystawione na zewnątrz piny dla użytkownika. Pewnym wyjątkiem są starsze produkty ze znaczkiem Microchip, które miały wyprowadzenia na specjalnych złączach z rastrem 1,0mm, ale nawet oni zmądrzeli i teraz sprzedają produkty z goldpinami 2,54mm. Sklepy: [url=]Mouser [url=]Digi-Key [url=]Seguro - tylko Atmel Jest...
Cześć, mam dziwną przypadłość. Wraz z pojawieniem się zapotrzebowania na zmienny przecinek, przesiadłem się na toolchain linaro. Wszystko działa pięknie prócz jednego poprzedniego projektu. Coś po prostu nie działa. Dlaczego coś: w projekcie korzystam z rfm73 (moduł radiowy). I program skompilowany toolchainem od CodeSourcery: działa tzn. pakiety są...
Witam, zastanawiam się nad sterowaniem kilku prostych urządzeń z jednego miejsca - będzie to wymagało drobnych przeróbek i co najważniejsze wmontowaniu jakiegoś modułu radiowego + CPU. Wymagany zasięg - małe mieszkanie, więc prawie dowolny. Tutaj prośba o polecenie jakiś prostych i małych modułów gotowych do użycia: radio + procesor (praktycznie dowolny,...
Za komuny wielkiego wyboru nie było - albo zrobiłeś sobie coś sam, albo tego nie miałeś. Więc niczym dziwnym nie było robienie radia, magnetofonu czy nawet telewizora kolorowego. Ile trzeba było wiedzy, żeby te rzeczy zrobić... a internetu i Googli nie było. Trzeba było miesiącami szukać odpowiednich książek, chodzić po bibliotekach itd. Prawdą też...
NFR51422 udostępnia jedynie Bluetooth Low Energy, który jest bardzo wolny. Nordic do mikrokontrolerów z wbudowanym radiem udostępnia cały stos bluetooth pod nazwą SoftDevice. Ciebie powinien interesować S310 jest to stos BLE i ANT. API pod nazwą SoftDevice są dość dobrze udokumentowane i opisane przykładami. W trakcie uruchamiania zwróć uwagę czy masz...
Witam, Eksperymentuje z modułami na pasmo ISM 868MHz firmy Telit i trudno mi uzyskać dobry zasięg w budynku nawet z modułem o mocy nadajnika 500mA LE70 przy prędkości transmisji 19200bps - czasami gubi bajty. Testowałem z antena chipową ale i tez 1/4 fali dipolową i nie jest najlepiej. Ostatnie jest zdecydowanie lepsze. Warunki pracy - płytka z STM32...
Witam wszystkich Tym razem chciałbym przedstawić jeszcze programowy projekt odtwarzacza i dyktafonu zrealizowany na STM32F4Discovery. Pisząc ten program, sporo rozwiązań wykorzystałem z mojego poprzedniego projektu małego odtwarzacza MP3 na ARM-ie, ale dołożyłem też dużo nowości i usprawnień. Obecnie program umożliwia odtwarzanie plików MP3, AAC-LC...
Jak chcesz komunikować jeden uC z drugim? Poprzez SPI (do 45Mbits/s) lub UART (do 11.25Mbits/s) Jak chcesz podłączyć WiFi do STMa? Dołączę moduł radiowy, a będę się komunikował poprzez SPI:
Poszukuję urządzenia, które mógłbym podłączyć do STM32 (takiego: ) i wysyłać i odbierać radiowo sygnały. Najlepiej zakodowane AX.25. Potrzebuję czegoś takiego: tylko taniej :) Ten z linku jest przystosowany do montażu w satelitach, mam nadzieję że da się coś takiego do amatorskich zastosowań dostać znacznie taniej. Zastosować to zamierzam do nauki i2c,...
W odpowiedniej paczce udostępniony jest szablon projektu.... Program na UC jest banalny, kręci się cały czas w pętli. Dodałem jedynie pomocniczo reakcję na przerwania zewnętrzne, które zapalają diody. Nieużywane wyprowadzenia konfiguruję jako wyjścia. Płytka drukowana jest 4 warstwowa. Ponieważ wykorzystuję dużo komponentów, nie mogłem poświęcić całej...
Staram się uruchomić komunikację z modułem radiowym HM-TRLR-LF/HFS. Komunikacja sprzętowa po USART działa ok, ponieważ otrzymuję komunikaty błędu od modułu, ale nie potrafię wysłać żadnego poprawnego rozkazu do modułu. Z opisu wynika że polecenia mają być wysyłane w ASCII, dużymi literami i kończyć się znakiem <CR>. Najprostsze polecenie to Test...
Hm..... Sterownik jest podłączony do radiotelefonu, który pcha wprawdzie w antenę kilka watów ale mam od niego pełną separację (trafko + optotranzystor). Zresztą w domu też takie rzeczy się dzieją a antenę mam po drugiej stronie mieszkania na balkonie. Koncentryk raczej dobry i nic z niego nie sieje Twoim zdaniem jeżeli jest to EMC, to bardziej robi...
Dziękuję wszystkim za pomoc. Pomysł Freddiego działa, umiem debugować. Muszę najpierw raz wgrać softdevice poprzez openocd z cmd. A później już normalnie kompiluję, wgrywam mój program poprzez eclipsa i openocd i teraz muszę dać stop i włączyć same debugowanie bez ponownego ładowania programu. W pętli głównej mam miganie diodą i parę delay. No i jak...
chciałbym Ci uświadomić, że 99% buildów odpalam z linii komend. Podejrzewam, że kolega Freddie również odpala większość buildów z linii poleceń. Cóż, okazuje się, że to my jesteśmy "z lat 70". Ale Ty i Kolega Freddy wiecie co robicie i jest to Wasz świadomy wybór. Aby mów takiego wyboru dokonać trzeba najpierw wg mnie poprogramować w wygodny sposób...
Jeśli chodzi o szybkość przesyłu, to tutaj moje kolejne pytanie: Z jaką maksymalną częstotliwością może być przesyłany dźwięk w radiotelefonie? Na pewno nie może być on większy niż 446Mhz, czyli częstotliwości z jaką działa PMR. Ale pewnie nie uda się nawet uzyskać 1/10 tej wartości, ponieważ PMR nie jest przystosowane do takich zastosowań. Kolego,...
Chyba mówimy o tym samym, czyli o produkcie Muraty: A no dokładnie to te moduły... Czy miałbyś może możliwość przetestować maksymalny zasięg? Tak z czystej ciekawości, niestety producent nie chwali się osiągami. Powiem tak tutaj jest jak z każdym radiem. Wszystko zależy od wielu czynników takich jak wybrana szybkość transmisji, zastosowane anteny,...
Oczywiście że się da. pytanie ile ma to kosztować? im tańsze tym więcej czasu wymaga. Ja miałem do czynienie z STM32 Nucleo i dodatkiem w postaci Działało dobrze. Dodano po 3 Warto poszukać czegoś takiego, z obu stron możesz dać arduino z podobnymi modułami, niekoniecznie takie cos jak podesłałem bo to drogie ale jest z czego wybierać
Tak z mojego doświadczenia - nigdy nie udąło mi się przerobić jakiegoś kodu Taki ekspert nie potrafi poprawić czyjegoś kodu. Zapisze to w pamiętniku. Pytanie po co te wywody, ze po co robi jak nie potrafi itp. Wystarczyłby link do programu, którego kod dałem w załączniku. Dekoduje: RC5, RC6, NEC, APPLE, Samsung, Samsg32, Kaseikyo, JVC, NEC16, NEC42,...
A czy ARP jest obsługiwany przez STM32 czy wewnętrznie przez PHY? Widzisz, jakbyś wiedział czym jest PHY to byś nie zadawał dziwnych pytań. ;D PHY *tylko* przekłada dane do/z mac na format medium, czyli odpowiednie poziomy napięcia w tym wypadku, ale mógłby na impulsy świetlne, czy radiowe, czy nie wiem, dymne. Nic ciekawszego niż to nie robi. ARP...
Zastanawiałęm się nad zastosowaniem: LP2985im5-3.3 zapewnia 150 mA, ale nie wiem czy to nie będzie za mało dla radia RFM95W? LD3985 podobnie zapewnia 150mA. albo MCP1802T-3002IO tutaj max 300mA co już by mnie satysfakcjonowało, LD39050PU33R - typowo z płytek stm nucleo, ale sposób montażu jest chyba zbyt trudny jak na płytkę własnej produkcji;/ albo...
(at)Marek_Skalski W przypadku trybu master i priorytetu DMA TX < RX nie ma takiej opcji bo TX nie dostanie więcej slotów niż RX. I żadne inne peryferia czy CPU nie ma na to wpływu. Jest taka "opcja", która kiedyś mi napsuła trochę krwi. Jeżeli SPI zostanie uruchomione, coś nazbiera do FIFO, następnie zostaje zablokowane i ponownie uruchomione, to...
Była mowa o sprzętowej obsłudze mp3 przez ESP32. Wcześniej już kiedyś pisałem ale się powtórzę: fajny i działający projekt jest tutaj: ttps://github.com/MrBuddyCasino/ESP32_MP... Można wykorzystać wbudowanego DAC ale lepiej na zewnętrznym kodeku audio I2S. Nie sprzętowa tylko programowa :) Sprzętowo to jest na tym VS1053. Więc jak widać nawet...
Wiem że wewnętrznie jest ona podłączona do interfejsu SPI1 No chyba nie bardzo. Wg datasheeta na piny modułu jest wyprowadzony SPI1, a uproszczony schemat blokowy pokazuje, że radio jest dołączone do innego SPI. Tak czy inaczej IMHO to w tym przypadku nieważne. Ja bym na Twoim miejscu poszedł po linii najmniejszego oporu i nie grzebał w tym module....
A tak na marginesie, czy dysponuje ktoś płytka na której jest jakikolwiek STM32 oraz radyjko TEA5767? Chodzi mi o coś w stylu "Zestaw uruchomieniowy ATmega16 z radiem FM TEA5767" ale z MCU od ST.
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)....
Dzień dobry wszystkim :D Przychodzę z problem, chciałbym zrealizować pewien projekt na mikrokontrolerze STM32F103. Chciałbym wykorzystać do tego wyświetlacz oraz moduł radiowy. Na wyświetlaczy wyświetlałoby się pytanie wraz z paroma odpowiedziami, na które odpowiadałoby się za pomocą pilota, który komunikowałby się z płytką za pomocą fal radiowych....
Witam, Mam do kolegów pytanie - gdyby zgłosił się do Was klient, który zleciłby napisanie bootloadera na stm32l031 umożliwiającego programowanie OTA poprzez SPI współpracujący z modułem radiowym na SPI np.RFM69, do tego aplikacja na Windowsa do obsługi - to na ile byście to wycenili, za ile byście to zrealizowali? Zakładamy, że procesor pracuje normalnie...
(at)Freddie Chopin Funkcja wywoływana jest tylko w przypadku wykrycia resetu z zasilania. W mojej aplikacji (STM32G030K6Tx) nie ma wejścia VBAT, jest tylko VDD. LSI jest przydatny o tyle, że pozwala na działanie RTC bez zewnętrznych elementów, kiedy nie ma też HSE. LSI nie jest dokładny, ale mając zewnętrzną synchronizację (USB, sieć, radio) można...
1. Mówimy o F103, nie o innych rodzinach. W tej rodzinie tak się składa, że te bity "są być prawidłowe" 2. Te symbole u8 i u32, to z którego standardu wziąłeś? Stare czasy SPL na STM32. Po prostu przywykłem do tego, i tak mi zostało. Imho zmienną w kodzie winno się tworzyć ad hoc, a nie wciskać shift minus, i jeszcze 't' na koniec. Zresztą, Qt również...
Tak już widzę te tłumy czychające na Twój kod z polskojęzycznej strony. Jak poszukasz to znajdziesz np. tłumaczenia na rosyjski. Jeden z przykładów: z tego tematu: Autor ze schematu usunięty. Wskaż mi tylko jeden taki przykład w którym ktoś uruchomił produkcję jakiegokolwiek urządzenia bazując na kodzie użytkownika z elektrody... Do tego w Chinach....
100-200 urządzeń? To proste nie będzie. Jak pisał kol. (at)Freddie Chopin można RS485 lub CAN, tyle, że trzeba dzielić sieć na segmenty - wprowadzić adresację podsieci, coś w rodzaju węzłów-switchy itd. Nie jest to rocket science, ale dobrych gotowców raczej nie znajdziesz. Dla RS485 można zastosować transceivey, które wnoszą mniejsze obciążenie, to...
Witam. Prosiłbym o radę w pewnym problemie. Mianowicie steruję PWMem serwomechanizm z STM32. Niestety cały czas serwo delikatnie drga(steruję nim sobie radiowo poprzez nrf24l01). Na oscyloskopie sprawdziłem, że dzieje się to dopiero po podłączeniu sygnału PWM do złączki. Na moje oko wynika, że zakłócenie wnika przewodem. W jaki sposób takich zakłóceń...
Jeśli teraz dobrze pamiętam (nie używałem tego programu od bardzo wielu lat) Cracker do odczytu potrzebuje resetu. Widzę, że zakupiony interfejs go nie ma. Jednak jest na MAX232 więc opierając się na typowych, często zamieszczanych na Elektrodzie, schematach do czytania HC11 można go dobudować. Próbowałem również na tym interfejsie -> ale też bez skutku....
Z racji, że wcześniej pracowałem z systemem STM32L4 + zewnętrzny SX1262, to przejście na WL było całkiem proste i przyjemne. Peryferia są coraz lepiej projektowane i bardzo podoba mi się idea DMAMUX, który pozwala na dowolne przypisanie kanałów DMA do peryferiów. Jeśli chodzi o część radiową, to są tam drobne różnice między uC + zew SX, a WL, ale nic...
Witam, Schematu niestety nie mam żadnego, wg mnie to chyba nie istnieje schemat do takiego radia, pisze nie wiem, bo nie szukałem az tak dokładnie. To sprawdzanie napiec o których pisalem, to wzięło sie stad, ze robilem tzw "revers enginnerig" elektroniki radia, patrząc na okłady scalone zasilania i ich opisy a później sprawdzając to w necie z karta...