multilanguage

Pokazywanie postów oznaczonych etykietą elektronika. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą elektronika. Pokaż wszystkie posty

wtorek, 19 maja 2015

CAN2USB


Potrzebowałem urządzenia które pozwala na komunikację z magistralą CAN.
Do tej pory wykorzystywałem analizator stanów logicznych lub Beagle Bone Black więc prosty interfejs ułatwiłby mi pracę. Najpierw projektowałem sam, powstał nawet prototyp, ale zabrakło czasu na programowanie. Przeglądając internet natrafiłem na http://www.fischl.de/usbtin/ postanowiłem wykorzystać ten projekt zamiast budować mój niemalże identyczny od początku.


wtorek, 14 kwietnia 2015

Przepis na SphereBota

Zapragnąłem mieć SphereBota czyli coś na wzór plotera pozwalającego na malowanie po kulistych przedmiotach (jajkach, piłkach, bombkach).
Powstało coś takiego:

czwartek, 7 sierpnia 2014

Prosty sterownik PWM

Znajomy chciał podświetlić model, zakupił specjalnie w tym celu taśmy LED oraz zasilacz.
Okazało się, że całość świeci zbyt intensywnie dlatego potrzebny był układ ograniczający intensywność oświetlenia. Naturalną koleją rzeczy było stworzenie prostego sterownika PWM.

poniedziałek, 7 lipca 2014

Podłączenie LCD do teensylu

Chciałem dołożyć do mojej drukarki 3D wyświetlacz LCD wraz z enkoderem.
Elektronika z której korzystam to Teensylu, moja pierwsza myśl była taka, że to bułka z masłem, poszukam gotowca z połączeniami w internecie podłącze na szybko i po sprawie.

niedziela, 30 czerwca 2013

Sterownik fazowy grupowy

Na zaliczenie jednego z przedmiotów musiałem stworzyć sterownik fazowy/grupowy.
Powstało takie urządzenie:

środa, 22 maja 2013

Uniwersalny licznik/generator

W ramach studiów musiałem stworzyć projekt na jeden z przedmiotów.
Pomyślałem, że to dobry czas na dokładne opracowanie uniwersalnego urządzenia, które posłuży do szybkiego tworzenia nowych projektów.



wtorek, 16 kwietnia 2013

Moduł GSM

Stwierdziłem, że miło było by móc mieć możliwość korzystania z sieci GSM w celach alarmowych, a może i również prostego sterowania automatyki domowej. Wcześniej korzystałem z przerobionego telefonu (sieć tranzystorów wlutowana zamiast klawiatury), niestety nie miałem możliwości komunikacji zwrotnej, a także kontroli poprawności wysyłanych danych. Znalazłem moduły SIM900, całkiem przyjemne w obsłudze. Na potrzeby testów powstało coś takiego:


niedziela, 17 marca 2013

Moduły z akcelerometrem do komunikacji bezprzewodowej

Potrzebne mi były elektroniczne moduły do komunikacji bezprzewodowej.
Padło na 2,4GHz z powodu dużej dostępności. Spróbowałem najpierw wykorzystać moduły RFM73 HOPE Electronics.
Płytki robiłem sam, przy okazji sprawdziłem środek do chemicznego cynowania. Jak dla mnie wyszło całkiem nieźle. Raster modułu jest bardzo mały więc miałem małe problemy z zamocowaniem (lepiej montować go powierzchniowo niż jako element przewlekany).


niedziela, 24 lutego 2013

Akcelerometr MMA7455

W jednym ze swoich projektów chciałem użyć akcelerometru. Padło na MMA7455, akcelerometr ma wyprowadzenia od spodu obudowy i trzeba trochę gimnastyki żeby go zamocować. Lutowałem go gorącym powietrzem pod mikroskopem, wcześniej pocynowałem pady i wyprowadzenia.


sobota, 10 marca 2012

Sterownik ethernet

Pewnego pięknego dnia dostałem do zrobienia sterownik wejść/wyjść zarządzany przez sieć.
Założenia konstrukcyjne są następujące:

  • 20 wejść
  • 20 wyjść przekaźnikowych 
  • sterowanie przez stronę www i wiersz poleceń
  • wyprowadzanie interfejsów komunikacyjnych UART oraz ISP/I2C
  • całość oparta na PIC18F97J60 ze sprzętową obsługa Ethernetu

czwartek, 15 grudnia 2011

Uniwersalna przejściówka USB I/O problemy przy konstrukcji

Stwierdziłem, że miło by było mieć możliwość komunikacji komputera ze światem wewnętrznym. Wymogi nie były duże kilka portów I/O, ale wiadomo, że apetyt rośnie w miarę jedzenia. Z racji tego, że laptop nie posiada innych portów prócz USB, wybór sposobu komunikacji nie był zbyt trudny.
Teoretycznie mógłbym kupić jakieś gotowe rozwiązanie, ale problemem jest dostarczane oprogramowanie i cena. Chciałbym mieć możliwość pełnej kontroli nad systemem, tak aby w przyszłości móc go w pełni zaimplementować do swoich potrzeb. W większości producenckie biblioteki są zamknięte, więc pozostał tylko Open Source.