Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Віктор Куриляк

Sleeping face
Віктор давно не був на сервісі.
Але на Freelancehunt також працюють 197 фрилансерів у категорії Вбудовані системи та мікроконтролери, які професійно та вчасно виконають проєкт будь-якої складності.

Україна Харків, Україна
1 рік тому
Трохи зайнятий трохи зайнятий
вік 62 роки
на сервісі 2 роки

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
240

Рівень володіння мовами

Українська Українська: носій
Русский Русский: носій
Čeština Čeština: середній
English English: базовий

Резюме

Extensive experience in software development in various programming languages, ranging from assembler to C# for desktop, embedded (bare metal and Linux) applications.

Significant experience in software architecture development.

Significant experience in RDBMS development.

Experience in software testing.

Experience in agile software development process.

Basic experience in WEB development.

Extensive experience in electronics (development of electronic circuits based on different MCU, tracing of printed circuit boards, repair of various electronic devices).

Significant experience in automation systems (development of visualization systems and programs for PLCs).

Навички та вміння

Портфоліо


  • Компілятор C для MCS8048

    Вбудовані системи та мікроконтролери
    Для МК MCS8048 в той час (а, можливо і донині) не було С компілятора.
    Завдання було написати компілятор і на ньому розробити декілька присторїв на MCS8048.
    Компілятор використовував метод рекурсивного спуску і видавав результат у вигляді асемблерного коду або бінарного файла прошивки. З допомогою компілятора були розроблені 2 пристрої.
  • IP-телефонія на спеціалізованому роутері

    Вбудовані системи та мікроконтролери
    Роутер на МК MIPS містив 4 Мб флеша і 32 Мб RAM. Операційна система OpenWRT в упакованому вигляды містилась у флеші, під час роботи ропаковувалась в RAM.
    До OpenWRT був доданий SIP сервер і драйвер мікрофона/динаміка.
    З допомогою пристрою можна було розмовляти через IP-телефон.
  • Датчик тиску з підтримкою HART і Modbus

    Вбудовані системи та мікроконтролери
    Датчик вимірював тиск, перераховував його в будь-які одиниці вимірювання з 20-ти, зберігав калібрувальні коефіцієнти у флеш, записував архів вимірювань у зовнішню EEPROM, відображав інформацію на РКІ. HMI дозволяв вибирати одиниці вимірювання, встановлювати межі вимірювань, заускати/зупиняти архів, загалом близько 15-ти функцій.
  • Багатофункціональний таймер на AT8051

    Вбудовані системи та мікроконтролери
    Таймер відраховує час, програє поліфонію.
    Складність була в тому, що МК не мав вбудованого ШІМ. Крім того, частота МК - 1МГц. Поліфонія синтезувалась з допомогою DDS. Дані для мелодій зберігались у зовнішній EEPROM в упакованому вигляді. Потрібно було вчасно зчитати дані, розпакувати їх і вивести в ШІМ програмним методом.
  • Логер пропрієтарного протокола

    Вбудовані системи та мікроконтролери
    Збирається інформація з 8-ми UARTів парситься і відправляється на консоль (файл). Пакети з портів поступають у випадковий час.

Активність

  Останні ставки 7
Програма для PLC Персональний проєкт
NUCLEO-F439ZI + modbus TCP + Led matrix SPI Персональний проєкт
5000 UAH
Напишіть простір і тест-програм для пристрою
60 000 UAH
Навчити мікрокомп'ютер працювати з купюроприймачем (пульс)
15 000 UAH
Програміст мікроконтролера STM32
60 000 UAH
Стм32
10 000 UAH
STM32 Контроль глибини.
40 000 UAH