Na płycie jest stabilizator AMS1117-3.3. Możesz płytę zasilić z 4 paluszków. Minimalne napięcie do poprawnej pracy stabilizatora to 4,3V a optymalne 4,8V. Maksymalne napięcie to 15V.
https://obrazki.elektroda.pl/7314526000_... Po co? Bo potrzebowałem zastąpić taki zestaw urządzeń: https://obrazki.elektroda.pl/2866172900_... Czyli switcha 100M, ładowarkę USB, rozdzielacz, dwa 3 portowe (używane 4 porty w sumie) "wstrzykiwacze" PoE (jednego nie ma na zdjęciu) jednym urządzeniem, bo schludniej. Poza...
Choć z diodą wydaje się to najprostsze i niezużywające energii Jeśli przyjrzysz się wykresowi U/I dowolnej diody, to zauważysz zapewne, że spadek napięcia jest jednak zależny od przepływającego prądu. Dla prądu np. 100mA spadek jest z grubsza stały i wynosi np. 700mV. Jeśli jednak uśpisz układ i pobór prądu spadnie do np. 1uA, to spadek na diodzie...
Na szybko: -diody zabezpieczą przed odwrotnym podaniem napięcia, ale gniazdo zasilające wydaje mi się że jest na schemacie na odwrót. -VCC czuj zrób na tranzystorze PNP, lub układzie NPN-PNP, lub na MOSFET logic level (nie ma zużycia prądu bramki w stanie ustalonym; -I2C musi mieć rezystory podciągające, typ. 5K; -1-WIRE z tego co pamiętam nie musi,...
http://obrazki.elektroda.pl/3392098100_1... Cześć! Chciałbym przedstawić projekt, który powstawał przez ostatnie 1,5 roku. Na początku wspomnę, że nie tworzyłem go sam – zaczynaliśmy projekt w 2 osoby. Ale o tym napiszę dalej. Najpierw opowiem o samym projekcie. Pierwotne założenia Celem było stworzenie uniwersalnego sterownika do robotyki....
Czyli przykładowo: pod wpływem napięcia na pinach 1 i 5, pin 4 łączy się z pinami 2 i 3? Analogicznie z drugiej strony? Czy coś inaczej tu jest? Ręce opadają. Rusz głową. Po co 2 z 3 miałyby być cały czas zwarte. Chcesz zapłacić za zworkę 4..6zł? Idę o zakład, że nawet nie obejrzałeś noty katalogowej tego przekaźnika. Czy masz problem z jej znalezieniem?...
Mógłbyś zajrzeć do tej libki i ocenić? Aż na tyle nie czuje się ekspertem w tym. Zegary MCU mam na 168MHz ustawione Sprawdziłem tą bibliotekę na nieco innym sprzęcie (NucleoF446) i w zasadzie działa ok, jak ma działać. Ale zauważyłem to że jeśli powtórzy się reset na tyle szybko że drugi wypada w momencie jakiegoś dostępu do LCD to to dość często pojawia...
Tą diodę możesz spokojnie zewrzeć (tymczasowo) - jak zadziała, to masz winowajcę. 4\/3!!
Do programowania STM32F przez ST-link w wersji takiej, jak na płytkach Discovery, są niezbędne tylko 3 linie - GND, SWCLK, SWDIO. Układ musi oczywiście być zasilany - ST-Link nie zasila go przez linię Vdd!
No więc skoro tak pisze, to właśnie tak jest, co zresztą zaobserwowałeś. Jeśliby się dało inaczej, to by o tym napisali. Wszystko widać na schemacie - jak nie ma 5V, to nie jest zasilany ST-Link, który w efekcie trzyma Twój układ zresetowany (jedna zworka), a do tego podajesz 3.3V na wyjście niezasilanego stabilizatora (druga zworka).
1. Raczej spokojnie wystarczy 100mA na pracę STM32 (Chyba, ze to jakiś mocarz z serii H7) 2. Rezystor służy do ograniczenia dużego prądu związanego z ładowaniem kondensatora. Jego brak może powodować aktywowanie zabezpieczenia nadprądowego w instalacji elektrycznej.
Ja też mam kontroler na stc (co widać na zdjęciach z testu stacji) i niestety temperatura na nim pływa. Podłącz sobie poprawnie masę między zasilaczem, a kontrolerem (w najprostszym przypadku po prostu zewrzyj uziemienie z minusem zasilacza) to Ci temperatura przestanie pływać... no chyba że pływaniem nazywasz wahania o 1-2ºC. Wahania nawet +-20stopni....
Nie bez powodu wspomniałem o końcowym resecie. To fakt, że specyfikacja 1wire w najmniejszym stopniu nie każe resetować magistrali po transakcji. Wynikło to z moich własnych doświadczeń. Taki DS2450 jeśli pracował z wieloma kolegami na długim kablu, nie zawsze chciał akceptować reset rozpoczynający transakcję. Empirycznie zostały na to znalezione 2...
Zbudowałem urządzenie, generalnie działa ale nie działa (a na początku działał na dwa razy) FT232 - czyżbym popełnił błąd z tak banalnym, wielokrotnie używanym układem? Obecnie układ przestał całkowicie reagować. Macie jakiś pomysł? http://obrazki.elektroda.pl/7559514200_1... http://obrazki.elektroda.pl/4664731200_1...
włączenie MOSFET-a oznacza, że wy. uC daje potencjał masy Nie całkiem: przy braku zasilania pin VCC jest prawie na potencjale masy, dioda pasożytnicza przewodzi od pinu I/O do VCC (ona jest spolaryzowana zaporowo, gdy pin I/O ma ujemne napięcie względem VCC), więc na pinie I/O jest około 1V. Zrobienie tak, by nie było tych diod pasożytniczych oznacza...
Witam, mam problem z termometrem DS 18B20. Termometr zasilany jest pasożytniczo tylko przez środkową nogę napięciem 3,3V i podłączony do portu PB15. Pozostałe nogi do masy. Poniżej podaje funkcje napisane do termometru. [syntax=c] #include "systick.h" #define portW1 GPIOB #define wire1 GPIO_Pin_15 uint16_t RESET_PULSE(void) { uint16_t PRESENCE=0; GPIO_ResetBits(portW1,...
https://obrazki.elektroda.pl/8115074100_... W związku z urlopem postanowiłem opisać wykonaną w ostatnim czasie konstrukcję. W zawodzie nauczyciela akademickiego jest to 36 dni roboczych plus w moim przypadku 26 dni zaległych z zeszłego roku. Jest to więc trochę czasu - za dużo. Wszystko zaczęło się od znalezienia tunera DVB-T Opticam...
Nasycony tranzystor ma miedzy C a E 0,2v gdzie reszta ma się odłożyć? to tak jakbyś zwierał zasilanie.
Istotnie. Dziękuję za podpowiedź. Okazało się, że jak wyłączyłem dodatkowy ekran ( oddzielnie zasilany) to przypadłość ustąpiła. Nie analizowałem dlaczego.
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ż....
Jak już mówiłem, jestem w tym kompletnie zielony, nie wiem zresztą czy tam czasem w tym programie sam muszę jakoś coś konkretnie ustawić. Podłączyłem wyjścia zgodnie nieco inaczej jak jest w programie, choć zachowałem porty o indeksie A, tylko numerację zmieniłem: (w pliku lcd3310.c znalazłem konfigurację) SCLK -> PA0 DIN -> PA1 DC -> PA2 RES -> PA4...
Tak jak pisałem, zmieniłem tylko niepotrzebny zapis: I naprawdę nie widzisz, że czas dalej jest modyfikowany, tyle że obecnie jakąś losową wartością? HAL_RTC_SetTime(&hrtc, &sTime, RTC_FORMAT_BCD) HAL_RTC_SetDate(&hrtc, &DateToUpdate, RTC_FORMAT_BCD) ?
Po pierwsze, można zmierzyć prąd, jaki popłynie przy zwarciu wejścia do masy. Być może to będzie np. 1mA i wtedy nie ma sensu stosowanie dodatkowego tranzystora. Po drugie, PC817 miewają grupy CTR - np. grupa D ma minimum 300% (A minimum 50%), zobacz [url=https://www.farnell.com/datasheets/... 2003, albo [url=https://global.sharp/products/devic...
Wyrzuć R13. - zupełnie nie wiadomo czego służy. Podtrzymuje zasilanie. Naciśnięcie przycisku zasilania przy włączonym uC spowoduje zwarcie jego wyjścia do masy. Użyj innego wejścia uC do sprawdzania stanu przycisku, Nie, ponieważ to jest to głównie wejście, które czyta stan przycisku. 3. R11 może być sporo większy. Ta wartość jest OK.
A jaki typ tych wzmacniaczy izolowanych, jak je zasilasz?
To jest jeszcze jedna "opcja", sam tak ostatnio miałem (ostatnio do tego F0 miałem takiego pecha, że chciałem go do kosza wyrzucić). Zobacz czy masz napięcie 3V na pinie po podłączeniu do USB w PC tego STM32F0DISCOVERY. Może upaliłeś przetwornice (u mnie tak było). 5V na 100% będzie jeżeli masz sprawny kabel ponieważ ono pochodzi bezpośrednio z USB....
Nie, kwarc nie jest potrzebny. STlink dostarcza wszystko co potrzeba,zasilanie i sygnał. Do prostych, podstawowych testów nie jest potrzebne zasilanie zewnętrzne. W pierwszej fazie działań nie ma potrzeby mierzyć żadnych napięć na pinach oprócz tych z zasilaniem, znakomita większość peryferiów przy starcie jest wyłączona, przeciwnie niż w takich AVR....
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...
Jeśli np. Główny uC łączy się z uC slave po i2c,SPI, itp i chcę mu wyłączać zasilanie mosfetem, to może być problem? Oczywiście. Tylko jeśli zasilasz ten drugi procesor z tego samego zasilania co ten główny (3,3V) to powinieneś użyć samego tylko mosfeta P (na linii plus) bez układu przesuwającego. Dodatkowo jest wskazane by na czas wyłączenia zasilania,...
A co ze schematem podłączenia RESET? Pokażesz? Stosujesz zewnętrzny kwarc? Jeśli tak - to czy go podmieniałeś? Czym zasilasz płytkę?
http://obrazki.elektroda.pl/1647269200_1... 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ń....
Ad 1. Nie ma sensu, to jest dekoder, a nie demultiplekser analogowy, czyli wniosek z pt 2. I będą potrzebne tranzystory na wyjściach HC154. Ad 2. Skoro matryce są w układzie wspólnej anody (CA), to rezystory ograniczające prąd trzeba dać w obwodach katod, czyli 32 sztuki. Ogólnie to multipleks stosuje się w anodach (przy takiej konfiguracji wyświetlaczy),...
Proszę bardzo! Wersja minimalna - zapamiętywanie jednej zmiennej na F0. No fakt, aż 36 wierszy. Nie no błagam... nie rozśmieszaj mnie. Chodziło o kod który dla DOWOLNEJ ilości zmiennych (oczywiście w granicach rozsądku tak aby wszystkie mieściły się w emulowanym EEPROMie) pozwala NA ŻĄDANIE odczytać/zapisać WYBRANĄ zmienną. A ty wrzucasz tu jakieś...
Witam Zwracam się z uprzejmą prośbą o udzielenie mi informacji gdzie można uzyskać dane dotyczące obciążalności prądowej portów mikrokontrolera STM32 F303. Szukałem w manualu ale chyba za słabo. Czy taka obciążalność zależy od napięcia jakim jest zasilany procek? u mnie jest 3 i 5 V. Pozdrawiam To się zowie Datasheet.
1. Rejestry BSRR i BRR wymyślono po to, żeby NIE używać operacji logicznych na portach, a Ty piszesz np.: LCD_PORT->BSRRL |= (1<<DB4); - kompletnie bez sensu 2. Nie miałem nigdy problemu ze sterowaniem wyświetlaczy 5V zasilanych z 5V z STM32 zasilnych z 3.3,a nawe z 3.0 V. Szukaj błędu w połączeniach lub definicjach/konfiguracji portów. Sprawdź...
Na głównej części zasilania (blisko vss ) dał bym jakiś 47u elektrolit albo tantalowy. VSS radzą dać do gnd http://www.st.com/web/en/resource/techni...
Czyli ten port był podłączony do pinu 3 (V+) http://www.ti.com/lit/ds/symlink/ina199.... Jeśli tak to podepnij tam np. kynarem zasilanie 3,3V z VDD procka, ale tak aby nie podłączyć się pod uszkodzony pin uC. Powinno działać.
A gdzie zasilanie VDDA?
Zrobiłem u siebie na próbę 429Zi DISCO płytka. Zasiliłem 2 paluszkami. [syntax=c]void BKP_SRAM_Init(void) { RCC->APB1ENR |= RCC_APB1ENR_PWREN; RCC->AHB1ENR |= RCC_AHB1ENR_BKPSRAMEN; HAL_PWR_EnableBkUpAccess(); HAL_PWREx_EnableBkUpReg(); } #define BSRAM_B 0x40024000 void inline BKPS_Write_Byte(uint32_t address, uint8_t value) { *(volatile uint8_t *)...
Pozostałe piny nie są podłączone do niczego. Tu może być problem. W DS tam gdzie są podane prądy zasilania, wyraźnie jest podany warunek podłączenia nieużywanych wejść GPIO do masy lub Vdd. Jeśli co najmniej ustawiłeś port A do współpracy z ledami to pozostałe piny tego portu (jeśli ich nie konkretnie nie ustawiałeś) są wejściami (wartość po resecie...
A jaki programator polecacie aby nie było z nim problemów? ABT USB-ASP i MkAvrCalculator :-) Na to, że użytkownik włączy zabezpieczenie, którego nie można zdjąć nie ma rady, tak samo na to, jak źle podłączy programator lub źle napisze program (wyłączy SWD lub usypia CPU a nie podłączył linii reset). Mam oryginalne ST-LINK V2(V2-1 i V3), jak i kolny...
Czy są jakieś przeciwwskazania do zasilania Vdd I2C Bus i VDD_IO_A (układu LSM303DLH) z tego samego źródła co główne zasilanie czyli np. 3V (co było by zgodne ze specyfikacją). Głównie interesuje mnie to czy wspólna linia zasilania wpłynęła by jakoś negatywnie na działanie układu; ze względu na szumy lub tym podobne?
Rzeczywiście drogie 6-10 razy drożej. Ale nie jest ich tutaj wiele. :-D
Atmega zasilana z 5V. STM32 zasilany 3.3V (próbowałem wszystkie piny sterujące w procku ustawić w otwarty kolektor i podciągałem je rezystorami do 5V, ale to nic nie pomogło).
Czy zekranowanie uC, czyli wsadzenie go w jakieś aluminiowe pudełko (grubość ściany ok. 1cm) rozwiąże problem? Nie bo zakłócenia będą i tak się do środka dostawać w postaci przepięć na liniach zasilających i sygnałowych "wychodzących z pudełka".
Ten fragment obwodu po lewej (z jednym zwojem, opisany IN przez który płynie prąd +-Ip) to przewód na którym chcę wykonać pomiar, tak? Tak. 0V,5V to zasilanie OUT i ref to styki pomiarowe
Nie, tylko zasilanie podłączone
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...
Moc obliczeniowa nadal bardzo mała, a przy falownikach, sterowaniu silników czy SMPS jest bardzo potrzebna. Ja od siebie dodam, że spotkałem sterowniki falowników w ciut nowocześniejszych trolejbusach (na silnikach asynchronicznych) działające w oparciu o klona C251. Czyli też nie jakiś demon prędkości (ale za to 16bit native) Jeśli nie bawimy się...
Panowie czapki z głów. Przy otwartym oknie gdzie jest upgrade firmware programatora odłączyłem zasilanie od FK743M2 tzn. wyjąłem wtyczkę USB z komputera bo zasilam moduł przez USB. Kliknąłem kilka razy na przycisk "Open the update mode" i zaskoczyło tzn. odczytał wersje starego firmware z programatora. Następnie zrobiłem upgrade do najnowszego firmware...
zasila stm32 stm32 regulator zasila stm32 projekty
oporność głośnik sprzedam wirniki transformator stolica
ładowarka hitachi uc18yg dvd052 manta
Czy dyktafon sygnalizuje wyczerpanie baterii? Wałek krzywkowy pompy wtryskowej Ursus C-330 - która strona przednia?