Do każdego projektu podchodzę indywidualnie. Wszelkie materiały, informacje wymieniane w ramach danego projektu są
poufne - dotyczy to projektów na indywidualne zlecenie. Pracę nad danym projektem dzielę na kilka etapów:
- rozpoznanie problemu
- analiza możliwych rozwiązań
- koncepcja schematu elektrycznego z uwzględnieniem peryferiów mikroprocesora
- sprawdzenie schematu elektrycznego na płytkach uniwersalnych wraz z wstępnym oprogramowaniem
- projekt płytki drukowanej
- zamówienia - płytek, części elektronicznych (posiadam sporą bazę elementów - często
nie ma potrzeby zamawianie elementów elektronicznych
- budowa prototypu - posiadam stacje lutowniczą PACE ST50, stację HA oraz precyzyjne narzędzia
- programowanie - rozwój wstępnej wersji softu
- testy, ostateczne zmiany programu, finalne uruchomienie prototypu
- prezentacja oraz przekazanie projektu
Powyższy schemat działań dotyczy urządzeń zbudowanych w oparciu o mikroprocesory. Oczywiście są przypadki, gdzie całkowicie mija się z
celem ich stosowanie. Wówczas algorytm jest odpowiednio zmodyfikowany.
Projekty schematów oraz projekty płytek PCB wykonuję w programie Eagle. Wersja z ograniczeniami jest do pobrania
tutaj.
Oprogramowanie urządzeń uP tworzę w środowisku WinAVR używając
kompilatora GCC. Jest to oczywiście język C. Potrafię zbudować wiele różnych
urządzeń elektronicznych. Jeżeli czegoś jeszcze nie potrafię to jest to tylko i włącznie
kwestia czasu. Zbudowane do tej pory przeze mnie urządzenia można w większości obejrzeć
w moim portfolio.
Dodatkowo potrafię programować sterowniki przemysłowe firmy Siemens S7 oraz LOGO.