Заказчик
Заказчик focus2008 | FL.RU

Заказчик

На сайте 8 лет и 1 месяц (заходил 6 лет 2 месяца 22 дня назад)
0
100
Рейтинг
100
Все (3)       Заказы (3)        Вакансии (0)       Конкурсы (0)
Разместить заказ
22 Июня 2018
По договоренности
Нужно написать программу для МК AVR /PIC (на выбор,есть в наличие некоторое количество тех и других),
прошивка ,исходники с комментариями.
На входе (ах) МК – управление – либо тактовая кнопка (ТК) /либо энкодер ,
функции управления – включение/выключение, регулировка заполнения (с энергонезависимой памятью последнего значения), переключение между работающими каналами.
Выходы:
1 канал – 1 выход с ШИМ, 1 логический выход с состоянием лог0/лог1
2 канал – 1 выход с ШИМ, 1 логический выход с состоянием лог0/лог1
1 отдельный выход с ШИМ
состояния выходов:
выключено – на выходах лог 0
включено – одновременно включены 2 выхода одного канала ,выходы другого канала выключены
на выходе с ШИМ – ШИМ с частотой 200 – 1000 Гц (частота на выбор)
заполнение соответствует заранее установленному
(запрограммированному в энергонезависимую память) для этого канала
на логическом выходе – лог1
на отдельном выходе с ШИМ – ШИМ = ШИМу работающего в данный момент канала.
(кол-во выходов обсуждаемо для получения требуемой логики )
По срокам – срочно,оплата по договоренности.

Прошло времени с момента публикации: 6 лет 5 месяцев 8 дней 15 часов 0 минут
Раздел: Программирование

07 Августа 2017
По договоренности
сокращения
вх=вход
вых=выход
вкл=включение(включено)
выкл=выключение(выключено)
Один выход ,сигнал на нем зависит от состояния входов( на выходе может быть лог0,лог1,либо шим с заполнением 10-90% с частотой в диапазоне 200-1000гц на выбор)
количество входов 3
Логика работы
исходное состояние -питание снято

Вх1-аналоговый-отслеживает появление питания и его уровень-при подаче питания: если его уровень выше опорного-включает вых ,если ниже-вых выключен.Вкл вых будет происходить с задержкой 0-3 сек,которую можно перепрограммировать в процессе эксплуатации.Нужна переменная константа для установки опорного напряжения по Вх1.
Вход в программирование задержки-подача/снятие питания с частотой в диапазоне 0,5-1,5сек в течении 15сек не менее 9 раз(8 и 10 не подходят,больше -да)-после входа в программирование задержки-вых вкл на 0,5-1сек 1раз (соответствует задержке 0сек) затем пауза,снова вкл вых но 2 раза(с короткой паузой между вкл/выкл) -это задержка 0,5сек,снова пауза-вкл/выкл вых 3 раза-это задержка 1 сек и т.д до индикации 3сек. Запись(запоминание) нужной задержки-после вкл/выкл вых нужное кол-во раз(напр 3 раза(это соответствует задержке 1сек)-снять и сразу снова подать питание и дождаться подтверждения записи вкл вых на время 2сек .Готов выслушать ваши предложения по реализации этой функции.
Указанные временные отрезки не нужно соблюдать с точностью до сотой секунды,подгоняем под частоту тактирования,+/- пару десятых не критично.

Вх2-аналоговый-отслеживает напряжение по этому входу,при понижении ниже опорного вместо лог1 включает на вых шим,заполнение будет зависеть от от того насколько понизится напряжение на этом входе,ниже напряжение-меньше заполнение.Задача- не дать уйти напряжению ниже определенного порога.Нужно 3 переменных константы -1я для установки опорного напряжения,2я- для установки нижнего порога, 3я-процент заполнения шим при достижении этого порога . Диапазон напряжений которые надо будет отслеживать 2.5-0.5V.

Вх3 -вход приоритета,при появлении лог1- вых выключается вне зависимости от состояния других входов.

Нужно вписаться в определенные габариты,идеально если для этого хватит МК в корпусе sot23-6.

Прошло времени с момента публикации: 7 лет 3 месяца 23 дня 14 часов 19 минут
Раздел: Программирование / Встраиваемые системы

06 Октября 2016
По договоренности
Нужно написать программу для AVR Attiny

( все исходные коды (с подробными комментариями), готовый файл прошивки)

Конфигурация-4(5) аналоговых входов,1 с отслеживанием напряжения, остальные

обработка лог 0 или1,частота изменения сигналов на входах-единицы герц, выходов 1(или2) .

Задача- по изменению состояния входов управлять выходом-включать либо лог1

либо шим с частотой от 200гц с заранее запрограммированным коэффициентом заполнения(Dute cycle),шаг изменения 10% или плавно.

В идеале использовать 8 выводной корпус.

В наличии есть Pololu USB AVR Programmer,среда AVR Studio.

Работу нужно сделать в кратчайшие сроки,оплата любой платежной системой.

Прошло времени с момента публикации: 8 лет 1 месяц 22 дня 20 часов 5 минут
Раздел: Программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».