Inżynieria elektryczna

Pytania i odpowiedzi dla specjalistów z dziedziny elektroniki i elektrotechniki, studentów i entuzjastów

2
Testowanie jednostkowe języka asemblera AVR
Jak testujesz swój kod asemblera? Pracuję nad szeregowym kontrolerem serwomechanizmu jako częścią projektu robota hexapod, a kod doszedł do punktu, w którym staje się skomplikowany;) W każdym razie przyzwyczaiłem się do używania testów jednostkowych w mojej codziennej pracy jako programista serwerów C ++ i więc próbowałem zastosować te same rodzaje …
11 avr  robotics  serial  servo 

10
Linux / Mac AVR Programming Suite?
Od dłuższego czasu koduję i korzystam z Arduinos. Jestem jednak gotowy przejść do korzystania z prostych układów AVR bez programu ładującego arduino. Moje pytanie brzmi, jakie są zasoby, aby to zrobić? Chcę użyć linux / mac, więc winavr nie ma obrazu, podobnie jak avrstudio. Jeśli nie ma czegoś takiego jak …
11 atmega  avr  linux  osx 

5
Czy monitorować cykle zegara dla kodu w Arduino / AVR?
Czy można monitorować blok kodu i określić liczbę cykli zegara procesora, które kod wziął na procesorze ATMU Arduino i / lub AVR? czy powinienem raczej monitorować mikrosekundy przed i po uruchomieniu kodu? Uwaga: nie interesuje mnie czas rzeczywisty (jak w, ile rzeczywistych sekund minęło), a nie „ile cykli zegara wymaga …
11 arduino  avr  atmel  timer 

5
Dlaczego / kiedy konwersja AC-DC-AC przewyższa bezpośrednią konwersję AC-AC?
Obecnie studiuję energetykę wiatrową i elektronikę energetyczną. W energetyce wiatrowej generator napędzany jest przez wiatr, a zatem uzyskana moc ma bardzo zmienną częstotliwość i amplitudę. Z kolei sieć energetyczna ma surowe wymagania dotyczące mocy wejściowej pod względem częstotliwości, przesunięcia fazowego i formy sinusoidalnej. Z tego powodu przetwornice mocy są dziś …

4
Jaki jest najprostszy sposób kalibracji termistora?
Jako hobbysta, który nie ma dostępu do sprzętu laboratoryjnego, naprawdę nie wydaje mi się możliwe skalibrowanie termistora, który mam. Oczywiście istnieją skalibrowane czujniki temperatury, takie jak DS18B20, ale termistory specjalnie na wolnych MCU, takich jak Aruino UNO (w porównaniu do nowych MCU), są szybsze. Jakie mamy opcje kalibracji termistora bez …

3
Co to są okrągłe pady na spodzie płytki drukowanej?
Co to są okrągłe pady na spodzie płytki drukowanej oznaczone ScX? Nie sądzę, że są to punkty testowe - ta płyta ma trochę (nie na zdjęciu) i są oznaczone TP, a rozmiar i kształt padu są różne. Moje przypuszczenie jest takie, że są to podkładki terminacyjne, ale googlowanie nie przyniosło …
11 pcb 

2
Oczekiwana i faktyczna jedność zyskuje szerokość pasma LM324N
Mam LM324N skonfigurowany jako popychacz napięcia wzmocnienia jedności. Zasilacz z dzieloną szyną +/- 4,5 V jest zasilany bateriami AA. Wiem, że istnieją lepsze opampy, ale jest to wyłącznie do celów studyjnych. symulacja tego obwodu - Schemat utworzony przy użyciu CircuitLab Jako ćwiczenie laboratoryjne testuję wydajność obwodu przy różnych częstotliwościach wejściowych, …

2
Dlaczego ten tranzystor DIY nie podejmie próby
Próbowałem zrobić w domu prymitywne urządzenie tranzystorowe. Jak dotąd nie odniosłem sukcesu. Moje elektryczne zrozumienie prawie nie istnieje poza tym, czego nauczyłem się w ciągu ostatnich 3 miesięcy, odkąd przeczytałem dziki artykuł o tranzystorach drukowanych atramentowo. Próbuję zastosować metodę, która nie wymaga toksycznych materiałów ani wysokich temperatur. Eksperyment ten wydaje …

5
Jaki jest kod koloru dla magistrali CAN?
Chciałbym wiedzieć, czy dla okablowania komunikacyjnego magistrali CAN jest określony kod koloru, może w ISO-11898-1? (Nie mam wolnego dostępu do pliku) Bez powodzenia szukałem oficjalnych dokumentów. Kiedy zapytałem o to moich kolegów, wszyscy zgadzają się co do kolorów (żółty i zielony), ale nie zgadzają się, jeśli to: Żółty dla CAN-H …

4
FPGA: policzyć czy odliczać?
Uczę się korzystać z FPGA (planszy Papilio, która ma xilinx spartan3e, używając vhdl). Muszę podzielić przychodzący puls przez (zakodowany na stałe) numer. Widzę 3 opcje - z grubsza jako pseudokod (na przykładzie 10 zliczeń): Zainicjuj na 0, przy wzroście zbocza narastającego o 1, w porównaniu do 10; jeśli są równe, …
11 fpga  vhdl  xilinx  papilio 

6
Dlaczego chcemy projektować szczelinę w materiale rdzenia podczas projektowania cewki indukcyjnej?
W niektórych przypadkach konieczne jest, aby rdzeń induktora miał szczelinę, w przeciwieństwie do rdzenia transformatora. Rozumiem powód rdzenia przekładnika napięciowego; nie ma się czym martwić nasyceniem rdzenia i chcemy utrzymać jak najwyższą indukcyjność uzwojenia. Wzór na indukcyjność jest następujący: L=N2AL=N21R=N2ℓcμcAc+ℓμ0Ac=N2Acℓcμc+ℓμ0L=N2AL=N21R=N2ℓcμcAc+ℓμ0Ac=N2Acℓcμc+ℓμ0 L = N^2A_L = N^2\dfrac{1}{R} = \dfrac{N^2}{\dfrac{\ell_c}{\mu_cA_c} + \dfrac{\ell}{\mu_0A_c}} = …


3
Dlaczego spód BGA typu flip-chip ma małe wycięcia?
Jestem inżynierią odwrotną wbudowanego systemu z ARM SoC. W ogóle nie mam arkuszy danych, więc idę dość głęboko z dochodzeniem. Jest zapakowany w bezbłędny BGA typu flip-chip. Podłoże nośne, na którym zamontowana jest matryca, zapewnia wskazówki dotyczące działania szpilek, więc badałem SoC pod mikroskopem. Zauważyłem, że w masce lutowniczej i …
11 bga 

5
Pasta lutownicza vs topnik lutowniczy
Kupiłem „ pastę lutowniczą ”. To jest cytat, ponieważ nie jestem pewien, czy to sama pasta lutownicza. Badałem, czym jest pasta lutownicza i z definicji jest definiowana jako mieszanina małych kul lutowniczych z topnikiem . Ma również szary kolor, ponieważ ma małe kule lutownicze. Dzięki temu można go nakładać bezpośrednio …
11 soldering  flux  paste 

4
Czy diody LED w nowoczesnych lampach ulicznych zwykle pulsują? Jeśli tak, z grubsza jaką częstotliwość?
Mogę wymyślić kilka powodów, dla których nowoczesne lampy uliczne LED mogłyby pulsować; Efektywna konwersja napięcia począwszy od napięcia sieciowego prawdopodobnie obejmowałaby prąd przemienny lub stopień przełączania większy niż 60 Hz. Działanie diod LED o najwyższej wydajności często występuje przy prądzie większym niż można utrzymać w sposób ciągły z powodu problemów …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.