Прошивка attiny 13a
очень многое почерпнул для себя в процессе общения
проект выполнен как говорят "без сучка"
рекомендую к сотрудничеству
Нужна прошивка attiny 13a с возможностью внутрисхемного программирования
описание ног
- датчик вибрации
- кнопка переключения режимов реакции на датчик вибрации
- свеиодиод "+"
-транзистор "+"
- вывод (А) дублирует светодиод но "-"
- вывод (В) "-"
питание и земля соответственно
кнопкой переключаются варианты отображения состояния датчика на светодиод и транзистор
к исполнителю будут вопросы о возможности минимализации энергопотребления
Бюджет: 1000 UAH Срок: 5 дней
Здравствуйте , проект пока что понятен не до конца, с мк Attiny13 имею опыт работы, имею у себя все необходимые для схемы элементы, за исключением датчика вибрации, но я как понял он не представляет ничего сложного, в крайнем случае можно его работу иммитировать , мне также необходимо понять идею и принцип работы устройства. Если заинтересует сможем все это обсудить, обусловится со схемой, думаю с внутрисхемным программированием все будет ок, и начать выолнение проекта. Работаю в Атмел Студио, если понадобится Протеус для виртуальных тестов, смогу разработать схему и печатку. Напишите в лс, я готов к сотрудничеству и в любом случае буду рад обсудить проет.
Бюджет: 5000 UAH Срок: 10 дней
Здравствуйте. Имею больше 20 лет работы с микроконтроллерами. Разрабатывал медицинское оборудование. Подобную работу выполнял с микроконтроллером ATiny25. Какой срок выполнения проекта? Какой бюджет?
Вопросы:
- модель или тип датчика вибрации
- Что за транзистор? Чем будет управлять?
- Что означает "вывод (А) дублирует светодиод но "-"" ?
- Что означает "вывод (В) "-"" ?
Возможность внутрисхемного программирования: у attiny13a всего 8 выводов.
2 вывода - питание.
остаётся 6 выводов.
1 вывод - reset - если оставлять возможность программирования через ISP, то его не переназначаем.
остаётся 5 выводов.
Из этих 5-ти выводов 3 используются так же для программирования.
Допустим к одному можно подключить светодиод.
Если к ним подключить кнопку, датчик вибрации или транзистор - на время прошивки их нужно физически отключать.
Так же будет 2 вывода, не задействованные в интерфейсе для программирования.
1. пружинка замыкает на землю
2. транзистор управляет бузером
3. если на светодиод идет лог 1 то на ногу (А) лог 0
4 .(В) нога на которую будет идти лог 0
на ноги А и В будет лог 0 в зависимости от выбора режима кнопкой
Как на светодиод так и на транзистор будут идти лог 1 и на Аи В будут идти логический 0 определенное количество раз и определенной длительности в зависимости от выбранного режимакакие ноги к чему подключать оставил за исполнителем чтобы исключить выпаивание деталей при програмировании ( датчик вибрации не в счет)
Светодиод и буззер - можно на выводы программирования повесить. При прошивке будет мигать и пищать.
датчик вибраций, кнопка - точно на свободный вывод. (их два)A и B - наверное тоже на свободный вывод надо. И остался всего один вывод, через который идёт программирование.
В целом, у требуется 6 линий , а имеется 5 свободных выводов.
датчик , А и В подпаиваются после прошивки поэтому они во время прошивки открыты
Почему рассматривается attiny13a? Хватит ли его для выполнения предполагаемого алгоритма?
Есть МК avr с большим количеством выводов и ресурсами.
Attiny44, Attiny84 - например.
Есть STM32L - как раз для задач с низким энергопотреблением.
маленький размер
а по поводу ресурсов прикиньте и скажите хватит или нет
там дополнительно 5 комбинаций отображения сработки датчика
и 5 вариантов чувствительности датчика
у тиньки к- во выводов достаточно и занятых светодиодом и транзистором только 2 , остальные открытые
5 комбинаций отображения сработки датчика
5 вариантов чувствительности датчикаЭто всё нужно описывать. Нужен алгоритм поведения устройства. Как это всё настраивается, как индикация должна работать.
Одно длительное нажатие, два коротких. Что считать длительный, что коротким. Может быть как-то по другому предполагается.
Индикация так же. Постоянно светиться, короткий импульс, длинный.
скиньте телефон в личку поговорим 10 минут сэкономим час на переписку ,
точное т.з. всеравно отдельно описывать буду
это всё тот же девайс, что целый год не можете сделать, или же что то новое?
тот девайс что вы обещали мне сделать , сделал другой человек , это новый, и совершенно не такой
ну во первых : не обещал, а предлагал,
а во вторых : наш диалог закончился тем, что вы сообщения читаете, но на них не отвечаете
Да ,согласен, не правильно выразился , вы предложили написать , "но позже".
Я вам писал потом , напоминал .....
Но предложения так и не дождался ..... Пришлось найти другого исполнителя
Я б на pic12f629 всё сделал, быстро и без заморочек. Датчик такой с пружинкой есть у меня. Размер и количество ног самого МК такие же как и у Тиньки 13. И впрос внутрисхемного программирования отпадает, всё шьётся и работает и и при подключенной периферии.
А что касается энергопотребления - датчик отднозначно вешать на прерывания, а сам МК усыплять, в таком режиме одна поделка у меня уже 4-ый год работает от элемента cr2032
Разработка прошивки, размещаемой на шлюзе, и управление прямым взаимодействием с ПЛК/оборудованием в техническом помещении (Modbus, BACnet и т. д.).
Необходимо интегрировать НСК с системой автоматического старта (катапульта с микроконтроллером), чтобы передавать сигнал на микроконтроллер, который будет инициировать работу катапульты на расстоянии 500 метров от нее.
Создать совместимость между наземной станцией управления, системой автоматического старта (САС), радаром и самолетом.
Нужно доработать существующую PCB-плату Bitclock rev3 в KiCad. Исходники проекта: https://github.com/goat-hill/bitclock/tree/master/bitclock-pcb/rev3a/kicad Задача: 1. Изменить размер и форму платы под новую STEP/3D модель корпуса. 2. Перенести/заменить текущий разъём питания на USB-C. 3. Переделать порт подключения монитора под 8-pin разъём. 4. Расставить компоненты так, чтобы плата корректно вставала в корпус по посадочным местам. 5. Сохранить существующий функционал платы. 6. Проверить совпадение платы с 3D/STEP моделью. 7. На выходе нужны готовые KiCad-файлы + обновлённая 3D модель/проверка посадки. Основное: нужен специалист по KiCad/PCB design, который умеет работать с корпусами STEP и посадочными местами.
Для wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, Опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка взаимодействия CBU ↔ Tuya Разработка самого железа, pcb и т.д. не нужна! Задача исключительно для специалиста, который имеет опыт работы с платформой и может показать собственные выполненные проекты. Все условия будут зафиксированы в деталях в личной переписке, оплата через сейф!