Skocz do zawartości

misklap

Użytkownicy
  • Zawartość

    11
  • Rejestracja

  • Ostatnio

Reputacja

5 Neutralna

O misklap

  • Ranga
    2/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Jak rozumiem z artykułu, gdybym miał np. akumulator 12V, a chciał do układu dostarczyć 5V, to mógłbym użyć przetwornicy do obniżenia napięcia np. do 5.1V, a następnie szeregowo stabilizatora, żeby zejść do stabilniejszego 5V, tracąc 0.1V na wydzielanie ciepła na stabilizatorze. Czy w takim przypadku też trzeba wkładać kondensatory miedzy przetwornicę a stabilizator (+), a (-) do masy?
  2. Ze wzorów domyślam się, że zastosowanie diody D1 powoduje, że Ale czy na pewno współczynnikiem pozostanie ln(2)?
  3. Mam dwa pytania: 1. Skąd bierze się zakres napięć na wejściu nieodwracającym w granicach od ~2,85V do ~3,15V.? Z wartości R1=R2=10k i P1=5k nie potrafię tego wyliczyć (spodziewałbym się raczej 2.4 - 3.6V). 2. Czy układ LM311 można by (przez odpowiednio dobrane rezystory) podpiąć do sieci 230V (zero do wejścia odwracającego, fazę do nieodwracającego) i w ten sposób uzyskać na wyjściu informację, czy napięcie jest w danej chwili dodatnie, czy ujemne, a w konsekwencji na zboczach sygnału informację o przejściu przez zero i wykorzystać w mikrokontrolerze jako sygnał wejściowy do sterowan
  4. Mam jeszcze pytanie o groty. Znalazłem np. takie: https://botland.com.pl/pl/groty-i-kolby-lutownicze/12079-zestaw-grotow-miedzianych-do-stacji-lutowniczych-seria-copper-typ-900m-10szt.html?search_query=grot&results=390 https://botland.com.pl/pl/groty-i-kolby-lutownicze/9601-zestaw-grotow-do-stacji-lutowniczych-seria-900m-10szt.html?search_query=grot&results=390 https://botland.com.pl/pl/groty-i-kolby-lutownicze/9602-zestaw-grotow-do-stacji-lutowniczych-seria-black-typ-900m-t-10szt.html?search_query=grot&results=390 Czym one się różnią z punktu
  5. Witam, Super kurs, nie sądziłem, że tekst pisany może być tak sugestywny, jak bezpośredni wykład. Udało mi się zlutować układ za pierwszym razem (jak na mnie to spory sukces ) i nawet luty wyglądają ładnie, ale w przypadku większych pól lutowniczych wypraktykowałem szybszą metodę lutowania, która jest zbieżna z sugestiami eco na początku tego wątku. A mianowicie zauważyłem, że przy niektórych dużych polach (np. przy złączu ARK), gdy przyłożyłem grot do pola i oparłem go równocześnie o nóźkę z jednej strony, a po odczekaniu kilku sekund przyłożyłem cynę do stylu nóżki z polem, a
  6. Witam, To już mój drugi kurs na Forbocie i przyznam, że są naprawdę wciągające. A tak a'propos tego odcinka. Zmontowałem przykład z MOSFETem i okazuje się, że po zwarciu R2 do Vcc a następnie rozwarciu dioda świeci nadal i dopiero zwarcie R2 do masy ją gasi. Po odłączeniu i nawet wyjęciu z układu R2, dioda świeci nadal. W tej chwili już 20minut bez widocznej utraty jasności. Wygląda na to, że tranzystor albo nie pobiera prądu/ładunku wcale, albo tak mało, że nawet pojemność nóżki bramki wystarcza na długo. Efektywnie tranzystor staje się jednobitowym układem pamięci. Czy w realnych
  7. Programowanie mikrokontrolera przez USB nie działa. Pozornie wszystko jest OK. Wszystko dzieje się tak, jak opisano w kursie, komunikaty z DfuSe są takie, jak powinny być, jest komunikat o powodzeniu uploadu, nawet weryfikacja to potwierdza, tylko... potem na płytce jest ten sam program, który był wcześniej. Idąć ściśle wg kursu się tego nie wykryje, bo wgrywa się ten sam program przez UART i USB, ale próba wgrania innego pliku przez USB powoduje, że i tak po odłączeniu zworek i wypięciu microUSB i resecie w kontrolerze działa program uprzednio wgrany przez UART (lub przez Eclipse).
  8. Tym razem mam problem z projektem 05_PWN_IN. Wizualnie działa (dioda reaguje na enkoder), ale wywołania funkcji HAL_TIM_ReadCapturedValue zawsze zwracają 0, niezależnie od pozycji enkodera. Jak je zmusić do zwracania zmiennych wartości? No tak... trzeba spiąć PD14 i PA0 - nie napisano explicite, więc jakoś nie wpadłem na to od razu.
  9. Trochę pogooglowałem i znalazłem rozwiązanie. Na wstępie mała obserwacja: z opisu wynika, że w main() powinny być linie: HAL_TIM_Base_Start(&htim4); HAL_TIM_PWM_Start(&htim4, TIM_CHANNEL_3); Podczas gdy wystarcza tylko ta druga, żeby działało ze starym firmwarem. Żeby zadziałało zarówno ze starym i nowym firmwarem, należy: a) zamienić nagłówek naszej funkcji z: void HAL_SYSTICK_Callback(void) na void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) b) w main() zamienić wywołanie HAL_TIM_Base_Start(&htim4); na HAL_TIM_Base_St
  10. Witam, Przykład 05_PWM z tego odcinka skompilowany bezpośrednio działa, ale utworzony samodzielnie w Eclipse i CubeMX już nie. Wydaje się, że problem jest z firmware. Plugin CubeMX (w wersji 5.0.1) raportuje (w zakładce Project Manager) że ma firmware STM32Cube FW_F4_V1.11.0, i z tym firmwarem działa. Ale upgrade do najnowszego firmware'u (STM32Cube FW_F4_V1.23.0) i regeneracja kodu powoduje, że przykład przestaje działać. Przestaje być wywoływana procedura HAL_SYSTICK_Callback. Niestety, nie udało mi się przywrócić starej wersji firmware'u, nie można też jej wybrać w nowych projekt
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.