Требуется разработать приложение для подсчета количества слов из заданного словарика в больших файлах размером от 1 Гб до 300 Гб. Результаты подсчета должны сохраняться в отдельный файл для дальнейшего анализа. Основное внимание уделяется точности и производительности программы.
Разработка ПО для динамического взвешивания и дозирования сыпучих мате
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
1. Для выполнения работ заказчиком предоставляется: 1.1. Компьютер архитектуры ARM (далее ПК) на основе Rockchip RK3399, ОС Android 7.1, с модулем АЦП L-Card E14-140M (далее модуль АЦП) с двумя подключенными тензометрическими датчиками, с аналоговым выходом (4 – 20 мА); 1.2. Техническое описание модуля АЦП: https://www.lcard.ru/products/external/e-140m?qt-ltab=0#qt-ltab; 1.3. Библиотеки для работы с модулем АЦП на ОС Android, с техническим описанием и исходными кодами; 1.4. Тестовая программа для работы с модулем АЦП на ОС Android, в виде приложения на ПК и исходных кодов; 1.5. Алгоритм цифровой обработки входного сигнала и расчета количества (массы) материала. 2. Перечень работ: 2.1. Реализовать предоставленный алгоритм измерения, хранения и визуализации количества (массы)
материала, прошедшего через дозатор, путем суммирования нарастающим итогом
текущего значения массового расхода, написав основной код, и подготовить
дистрибутив программы динамического взвешивания и дозирования сыпучих
материалов на ОС Android. 2.2. Реализовать алгоритм автоматического и ручного дискретного дозирования сыпучих материалов с
установленным значением дозы (ограниченной массы) выпускаемого материала,
прошедшего через дозатор. 2.3. Реализовать алгоритм автоматического непрерывного дозирования сыпучих материалов со
стабилизированным значением массового расхода. 2.4. Разработать графический интерфейс программы, главный экран – мнемосхема. 2.5. Основные функции программы должны включать: · Расчет количества (массы) материала, прошедшего через дозатор, путем суммирования
нарастающим итогом текущего значения массового расхода (кг/мин, т/час); · Количество подключаемых дозаторов: до 4 шт.; · Цифровую обработку входного сигнала с АЦП; · Калибровку при постоянной скорости подачи материала: - калибровку нуля; - калибровку по эталонному весу; - калибровку эталонным весам; - калибровочному грузу; · Калибровку, при переменной скорости подачи материала; · Коррекция показаний веса; · Автоматическую коррекцию нуля; · Ручное дискретное дозирование; · Автоматическое дискретное дозирование; · Автоматическое непрерывное дозирование; · Автоматическая остановка выпуска материала по внешним и аварийным сигналам; · Автоматическая диагностика и сигнализация аварийных состояний; · Работа в составе распределенных АСУ ТП в качестве автономного регулятора регулирования
под супервизорным контролем и управлением; · Поддержка протоколов ModBus RTU, ModBus TCP, управление внешними входными и выходными цифровыми каналами модуля АЦП и ПК (в
т. ч. RS485) для обеспечения функций дозирования, управления внешними устройствами и
взаимодействия со сторонним ПО (АСУ ТП); · Поддержка внешних табло (отображение номера расходомера и текущего значения массового
расхода) по порту RS485; · Разграничение прав доступа к сервисам программы: пользователи до 5 ед., администратор 1 ед.; · Настойки графического интерфейса, режимов работы, портов и т.п.; · Формирование отчетов; · Регистрация событий в лог файл; · Режим технологического обслуживания дозатора. 2.6. Разработать программу отладчик-имитатор сигналов дозаторов; 2.7. Провести первичную отладку ПО на отладчике-имитаторе сигналов и на тестовом оборудовании; 2.8. Совместно с Заказчиком провести приемо-сдаточные испытания разработанного ПО. 3. Требования Заказчика к выполнению работ: 3.1. В тексте программы должны присутствовать подробные комментарии; 3.2. Варианты, предложения и результаты работ по каждому этапу Исполнитель оформляет в письменном виде, в электронной форме; 3.3. Решение по завершению каждого этапа и переходу к работе над следующим этапом принимает Заказчик на основе анализа
предоставленных данных; 4. Срок выполнения работ. Срок выполнения работ: от 3 до 6 месяцев. 5. Приложения. Описание базового функционала ПО весов для динамического взвешивания, Приложение № 1.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО4 заявкиЗакрыт3 года назад
- $10
Разработать консольное приложение 'Конвертор денежных величин' на C++ или C#. Приложение должно поддерживать три режима работы: интерактивный, полуинтерактивный и неинтерактивный. Реализация включает работу с классами, объектами и файлами. Необходима обработка входных данных из файлов и вывод результатов в консоль или файл.
Прикладное ПО10 заявокЗакрыт3 года назад - $10
Требуется доработка игры 'висельница' на языке C++. Необходимо сделать так, чтобы игра не исчезала после ввода правильной буквы и улучшить внешний вид результата. Код должен быть компактным и использовать базовые команды.
Прикладное ПО4 заявкиЗакрыт3 года назад Требуется разработать лабораторную работу на тему 'Симплекс-метод решения задач линейного программирования'. Необходимо использовать программные средства общего назначения, такие как MS Excel, MatLab или Mathematica. Задание включает варианты 15 и 16, подробности в прикрепленном документе.
Прикладное ПО1 исполнительЗакрыт3 года назадТребуется разработать макрос для Excel, совместимый с версией 2003, который автоматизирует процесс формирования таблиц на основе данных из исходной таблицы. Необходимо обрабатывать 12000 строк, фильтровать по ключевым словам и автоматически создавать 2 новые таблицы при обновлении данных. Задача включает работу с колонками: Цифра 1, Цифра 2, Дата, Описание и Примечание.
Прикладное ПО1 исполнительЗакрыт3 года назад- $15
Требуется разработать программную реализацию системы для хранения истории взаимоотношений с клиентами на языке C#. Основное внимание уделяется созданию модели предметной области, которая позволит эффективно управлять данными о клиентах.
Прикладное ПО1 заявкаЗакрыт3 года назад Необходимо сформировать wav-файл с аудио потоком данных в MathCAD, а затем программировать и моделировать результаты в Proteus с использованием микроконтроллера ARM Cortex-M3. Задача включает элементы воспроизведения звука и функциональное задание данных.
Прикладное ПО1 исполнительЗакрыт3 года назадТребуется установить и настроить программное обеспечение для расшифровки хешей wallet.dat на GPU сервере. Необходимо также добавить функционал на Python или другом подходящем стеке. Ожидается опыт работы с подобным ПО и навыки программирования.
Прикладное ПОнет заявокЗакрыт3 года назадТребуется доработка программы для Росреестра, включающая логин на сайте, загрузку 200 кадастровых номеров из Excel, обработку капчи и автоматическое сохранение выписок. Программа должна поддерживать многопользовательский режим и корректно обрабатывать запросы без ошибок. Выписки должны сохраняться в формате Excel с пакетным распознаванием данных.
Прикладное ПО1 заявкаЗакрыт3 года назад- $140
Требуется разработать программу для регистрации аккаунтов на выделенном сервере в США. Программа должна обеспечивать создание не менее 500 аккаунтов в сутки. Интерфейс и язык программирования не важны, главное — выполнение задач. Дедлайн — 1 месяц. Работа только через фриланс-биржи или гарант-сервис.
Прикладное ПО4 заявкиЗакрыт3 года назад