|
||||||||
|
||||||||
|
||||||||
Szanowni Państwo, Mam przyjemność zaoferować swoje usługi w zakresie tworzenia oprogramowania dla mikrokontrolerów. Posiadam kilkuletnie doświadczenie jako programista mikrokontrolerów w programowaniu w asemblerze oraz języku C. Większość projektów ktore wykonalem była oparta na kontrolerach 8051 i AVR (ATtiny..., ATmega...) oraz Hitachi H8 (Renesas H8) ale mialem tez stycznosc z mikrokontrolerami ARM (AT91SAM7X256). Zajmowałem się do tej pory oprogramowaniem automatów do gier zręcznościowych, maszyn vendingowych, kasy fiskalnej, urządzeń do monitoringu pojazdów (GPS tracker), sterownikow solarnych sterownikow PLC Beckhoff, GeFanuc Nano, Moeller Easy, Relpol NEED. Piszę też oprogramowanie pod Windows w Visual C++ współpracujące z urządzeniami zewnętrznymi np. przez RS-232, USB. Znam od strony praktycznej poniższe zagadnienia: - komunikacja na magistralach: I2C: RTC, eeprom, dekoder teletekstu, SPI: DataFlash, ISD4002 - ułady dźwiękowe firmy Winbond, MicroWire: serial eeprom, ADC, 1-Wire: czujniki temperatury DS18B20, ADC CAN-BUS SDI-12: osprzęt stacji meteorologicznych - komunikacja RS232, RS485, RF 433 MHz (Chipcon) - zapis i odczyt MMC card, SD Card w trybie SPI, obsługa FAT16/FAT32 - obsługa wyświetlaczy LCD HD44780, T6963c, TFT, LED, matryc LED - sterowanie serwomechanizmów, servo Dynamixel AX-12A - parsowanie i konwersja protokołu GPS NMEA-183, GSM AT-Commands - łączność GPRS - komunikacja po UDP lub TCP, monitoring obiektów, monitoring maszyn vendingowych z użyciem modułów GSM: Motorola Telit G24, G30 Sierra Wireless Wavecom AirLink Q2406, Q2686, Fastrack Xtend FXT009 (srodowisko OpenAT - Basic & ADL, WIP plug-in ) Sony Ericsson GR47 Simcom SIM300, SIM300C Quectel M85 OpenCPU - sterowanie: moduł MP3 do odtwarzania efektów dźwiękowych - sterowanie z pilota IR (RC5 i inne od sprzetu RTV itp.) - odczyt temperatury i wilgotności z czujnika SHT11 - symulacja klawiatury PS/2 na ATmega8 - komunikacja PLC Beckhoff BX9000 (jezyk ST) z miernikami wagowymi Rinstrum R320 - sterowanie oświetleniem - użyty przekaźnik programowalny NEED (Relpol) - sterowanie wentylacją - Easy Moeller 719 - protokół NEC Public Display External Control RS-232C lcd_mec - protokół sterowania diodami RGB LED WS2811, WS2812 (Worldsemi), addressable LED strip czyli adresowalna taśma LED - komunikacja XBee - Lantronix XPort - komunikacja SSI: enkoder obrotowy, absolutny, magnetyczny RLS RM22S z magistrala SSI, AM512B - srodowisko Arduino, plytki Arduino UNO, Arduino Mega Przykładowe projekty, które zrealizowałem opisane są tutaj.
e-mail: Okrutny Andrzej programista 8051, AVR, programista embedded, mikrokontolerow, mikrokonrolerow
|
|