Elektroda.pl
Elektroda.pl
X
Computer Controls
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Zrobię] Układy/urządzenia mikrokontrolerowe cyfrowe/analogowe LPC17xx

Kubbaz 11 Mar 2017 07:28 351 0
  • #1
    Kubbaz
    Poziom 26  
    Witam serdecznie,

    Jestem inżynierem elektronikiem (mgr inż.) z ponad 6-letnim doświadczeniem w pracy projektanta/konstruktora
    - projektuję i wykonuję urządzenia elektryczne i elektroniczne (m.in. przemysłowe, laboratoryjne, pomiarowe, precyzyjne, komunikacyjne, wizualizacyjne, przetwarzające dane, itp.)
    w komercyjnych firmach.
    Szybko, sprawnie i skutecznie pomogę w ramach korepetycji w pracach przy zaliczeniu/oddaniu/zrealizowaniu projektów/urządzeń
    z wykorzystaniem mikrokontrolerów ARM Cortex-M3 NXP LPC17xx (LPC1758/LPC1759/LPC1768/LPC1769). Mogę pomóc zarówno osobiście "na żywo" jak
    i zdalnie (on-line; mail, telefon, Skype, Messenger, itp.), a także przy komercyjnych projektach czy wykonaniu urządzeń handlowych.
    Udostępniam kod źródłowy programów w ANSI C wraz z plikami maszynowymi *.hex/*.bin jak i *.axf przetestowane/działające wcześniej na płytce deweloperskiej z mikrokontrolerem oraz niezbędnym osprzętem/aplikacją.
    Więcej informacji dot. pomocy przy zestawieniu sprzętu (hardware'u) jak i napisania oprogramowania (firmware) dostępnych mailowo lub telefonicznie.


    Poniżej przedstawiam szczegółowo dane dot. przedmiotu mojej pomocy, której mogę udzielić.
    Odpłatność za pomoc do ustalenia indywidualnie po ustaleniu szczegółów.

    Pozdrawiam serdecznie,
    Jakub

    e-mail: teslabox(malpa)o2.pl
    tel. kom.: 721 803 993
    Warszawa

    ------------------------------------------------------------------------------------------------------------------------------
    Opis:
    Spoiler:

    Mikrokontroler:
    - NXP LPC1769FBD100 (LPC1758/9 i LPC1768/9) ARM Cortex-M3 100/120 MHz 32-bit
    na płytce uruchomieniowej PCB Embedded Artists NXP LPCXpresso LPC1769 Rev.B (2010), Rev.C (2010) oraz Rev.D (2015) i Rev.D1
    Taktowanie zegara procesora: 100/120 MHz

    Programatory:
    NXP LPC-Link Probe v.1.3 (SWD/JTAG Interface) na USB (LPCXpresso LPC1769 Rev.B i Rev. C)
    NXP LPC-Link CMSIS-DAP (LPC-Link pROBE v.2; SWD/JTAG Interface) na USB (LPCXpresso LPC1769 Rev.D)

    Obsługiwany wewętrzny sprzęt peryferyjny (wbudowany w mikrokontroler):
    - sterowanie PWM 1, 2, 3, 4, 5, 6 (PWM 6-kanałowy)
    - Timer 0, 1, 2, 3 (w tym także przerwania od Timerów)
    - magistrala UART 0, 1, 3, w tym bootloader oprogramowania firmware/tryb programowania ISP - In System Programing (w tym także przerwania od UARTów)
    - magistrala SPI/SSP 0, 1
    - magistrala CAN 2
    - przetwornik analogowo-cyfrowy ADC 12-bit (4096 sa @ c.a. 3,3 V DC) 200 ksaps 0, 1, 2, 3, 4, 5
    - przetwornik cyfrowo-analogowy DAC 10-bit (1024 sa @ c.a. 3,3 V DC) 1 MHz
    - EINT 0, 1, 2, 3 (zewnętrzne przerwania)
    - GPIO (wyprowadzenia uniwersalnego wejścia/wyjścia 0 lub 3,3 V DC)
    - pamięć EEPROM Microchip 24LC64 (64 kb/8 kB, max. 400 kHz, I2C)

    Obsługiwane magistrale komunikacyjne:
    - UART (3 magistrale: 0, 1, 3) w tym konwertery z UART na:
    -- USB (Silicon Laboratories CP2102, FTDI FT232RL)
    -- RS-485/RS-422 HalfDuplex/FullDuplex (Maxim Integrated MAX485)
    -- RS-232 (Maxim Integrated MAX3232)
    - SPI/SSP (2 magistrale: 0, 1)
    - CAN (1 magistrala: 2)
    - 1-Wire (bit bang); m.in. termometr cyfrowy DS18B20, identyfikator chipowy DS2401
    - I2C (TWI)

    Obsługiwany zewnętrzny sprzęt peryferyjny (przetestowany i już obsłużony firmware'owo):

    - wyświetlacze LCD alfanumeryczne ze sterownikiem Hitachi HD44780 (od małych: 1x8 znaków do dużych: 4x20 znaków) ze sterowaniem 4-bitowym
    - wyświetlacz dotykowy LCD TFT 5 cali 262 k kolorów (480 px x 272 px) FTDI VM800B50A FT800 EVE na magistralę SPI
    - wyświetlacz dotykowy LCD TFT 7 cali 16,7 M kolorów (800 px x 480 px) Riverdi RVT70UQFNW FTDI FT813 EVE2 na magistralę SPI

    - przetwornik ADC 18-bit (262144 sa) 400 ksaps Analog Devices AD7690 na płytce uruchomieniowej EVAL-AD7690-PMDZ na magistralę SPI
    - przetwornik ADC 16-bit (65536 sa) 250 ksaps Analog Devices ADS8326 na magistralę SPI

    - pamięć flash Micron M25P16 (16 Mb - 2 MB) max. 75 MHz na magistralę SPI
    - pamięć EEPROM Microchip 24LC64 (64 kb - 8 kB) 400 kHz na magistralę I2C (pamięć wdubowana w płytkę uruchomieniową LPCXpresso LPC1769 Rev.B, Rev.C, Rev.D i Rev. D1)

    - enkoder mechaniczny CTR ED16111 (cyfrowe pokrętło a'la potencjometr)
    - ultradźwiękowy miernik odległości Cytron HC-SR04 (od 0,05 m do 2,00 m)
    - cyfrowy termometr Maxim Integrated DS18B20 na magistralę 1-Wire

    - termopara typu K NiCr/NiAl (od -270 st. C do +1280 st. C)

    Środowisko programistyczne:
    - LPCXpresso v6.0.2_151 [2013-09-18], License type: FULL
    - LPCXpresso v8.2.0_647

    Wykorzystywane biblioteki ARM:
    - CMSISv1p30_LPC17xx
    Kontaktuj się z ogłoszeniodawcą poprzez Prywatną Wiadomość (ikonka PW).
  • Computer Controls