Brak komentarzy »

Ponieważ studiowałem na wydziale Mechanicznym Politechniki Łódzkiej w trakcie studiów zrobiłem wiele projektów związanych z konstrukcjami mechanicznymi. Stojąc przed wyborem tematu na pracę dyplomową wiedziałem, że sprowadzi się on do projektu jakiegoś elementu obrabiarki lub robota. Na szczęście za sprawą mojego promotora oraz zainteresowań programowaniem jak i elektroniką dostałem propozycję zbudowania od podstaw nowego układu sterowania do znajdującego się na uczelni modelu zrobotyzowanego stanowiska pomiarowego.
(więcej…)

Dnia 02.07.2010 w Elektronika, Warsztat
Brak komentarzy »

Nadszedł czas gdy kuweta lub słoik to za mało, szczegóły w warsztacie.

Dnia 16.01.2010 w Elektronika, Programowanie
Brak komentarzy »

Często na rożnych serwisach internetowych spotykam matryce LED’owe wyświetlające animacje lub obrazki. Postanowiłem sam zmierzyć się z problemem obsługi i wyświetlania obrazu na takiej matrycy. Efekty “na szybko” widać na zdjęciu poniżej.

Jest to 64 diodowa dwu kolorowa (czerwony i zielony) matryca LED, sterowana za pomocą mikrokontrolera PIC16F77. Katody diód zwierane są do masy za pomocą układu ULN2803, a anody bezpośrednio do jednego z portów mikrokontrolera. Aby uzyskać obraz, kolejne kolumny zapalane są co 2,5ms, po 20ms następuje narysowanie całego obrazu. W ciągu sekundy obraz rysowany jest 50 razy (50hz), co powoduje że nie widać migotania matrycy podczas przełączania kolumn. Ponieważ diody zasilane są impulsowo spada ich pobór prądu. W związki z tym wartości oporników ograniczających prąd (330ohm) są znacznie za duże przez co diody dają bardzo blade światło.

Dnia 09.01.2010 w Elektronika
5 komentarze »


Ponieważ mój stary miernik pamiętający jeszcze początki lat 90 trochę się wysłużył i brak w nim pewnych przydatnych funkcji, jako noworoczny prezent postanowiłem zakupić coś z większa funkcjonalnością. Wybrałem multimetr Axiomet AX-594. Jest to miernik z automatycznym zakresem (w końcu mniej kręcenia pokrętłem przy przejściu miedzy zakresami), pozwala na pomiar napięcia, oporu, prądu, pojemności, częstotliwości do 30Mhz wraz z wypełnieniem impulsu, temperatury oraz umożliwia testowanie diód i ciągłości obwodów. Dodatkowym atutem jest optoizolowane wyjście RS232 do komunikacji (przez USB) z komputerem PC wraz z oprogramowaniem (tylko Windows). Pełna specyfikacja multimetru znajduje się na stronie firmy TME.
(więcej…)

Dnia 13.10.2009 w Elektronika
Brak komentarzy »

Zdjęcie powyżej przedstawia zasilacz z konsoli Sony PlayStation. Jest to impulsowy zasilacz o wydajności prądowej około 1,5A i napięciach 3.3v oraz 7.5v. Dawno temu podłączając do niego jakieś urządzenie (myśląc jak bardzo trzeba być nieuważnym żeby zrobić zwarcie) niechcący zwarłem masę z zasilaniem. Przeskoczyła iskra, dioda informująca o pracy zasilacza zgasła. Zły na siebie wrzuciłem go do szuflady nie mając pojęcia jak zabrać się za jego naprawę.
(więcej…)

Dnia 12.10.2009 w Elektronika, Warsztat
Brak komentarzy »

… i na pewno nie po raz ostatni (cały czas myślę o budowie warsztatowego zasilacza z pomiarem prądu i napięcia). Tym razem jest to 24v/8A zasilacz prądu stałego do zasilania silników. Zapraszam do lektury.

Dnia 17.05.2009 w Elektronika, Warsztat
Brak komentarzy »

Dział warsztatu został wzbogacony o kolejne dwa projekty, są to:

  • Sterownik silnika krokowego unipolarnego (TA8435H)
  • Sterownik silnika DC (A3953)
Dnia 17.05.2009 w Elektronika, Warsztat
Brak komentarzy »

W warsztacie pojawił się nowy wpis, jest w nim opisany konwerter napięć MAX232. Umożliwia on podłączenie urządzenia z portem USART/UART w standardzie TTL (0-5V) z urządzeniem pracującym w standardzie RS232 (+/- 12V).

Dnia 11.01.2009 w Elektronika, Warsztat
Brak komentarzy »

Po długiej przerwie dodałem dwie nowe pozycje do działu warsztat:

  • Programator mikrokontrolerów PIC (LPT)
  • Programator mikrokontrolerów PIC (USB)
Dnia 10.10.2008 w Elektronika
Brak komentarzy »


Enkoder obrotowy wykorzystywany jest do pomiaru aktualnego położenia wału (zwykle silnika elektrycznego), informacja ta może być wykorzystywana do precyzyjnego ustawiania wału w zadanej pozycji lub/i pomiaru jego prędkości obrotowej. Mikrokontroler LM3S2965 wyposażony został w dwa hardwarowe dekodery sygnałów z dwóch enkoderów, co w zupełności wystarcza np. gdy chcemy zbudować za jego pomocą sterownik silnika BLDC. W moim przypadku uC ma posłużyć jako sterownik czterech silników DC. W związku z czym obsługę pozostałych dwóch enkoderów musiałem zrealizować softwarowo. Ponieważ docelowo enkodery będą niskiej rozdzielczości (100 pozycji na obrót), skorzystałem z funkcji uC która pozwala na wywołanie przerwania na wejściu przy wykryciu zbocza narastającego.
(więcej…)