Перейти к содержанию

Никитос

Members
  • Постов

    674
  • Зарегистрирован

  • Посещение

Весь контент Никитос

  1. Тут про 2560 , но не велика разница, не забудь кварц подцепить при любых манипуляциях с фьюзами. А вообще 3 Вольта маловато... Где то потерялась напруга... Может плата программатора грязная,почисти. USB не очень длинный и проводки от программатора до контроллера тоже как можно короче,у меня длина шлейфа 9см. И скриншот в студию Хотя за месяц наверное разобрался
  2. @COKPOWEHEU PORTB = PINC заберет все два порта, затратно... зато просто в написании if(PINB.0 == 1){ if(PINC.4 == 1) PORTB.4 = 1; else PORTB.4 = 0; if(PINC.5 == 1) PORTB.5 = 1; else PORTB.5 = 0; } Если на ноге B0 висит плюс, то МК транслирует. Если минус - не транслирует))))) Конечно так не пишется, но для разового проекта попрет На счет нестандартных имен - согласен,это под великий и ужасный CVAVR
  3. if(PINC.4 == 1) PORTB.4 = 1; else PORTB.4 = 0; if(PINC.5 == 1) PORTB.5 = 1; else PORTB.5 = 0; Как-то так)
  4. я запутался((( Вы хотите БП подключить вместо АКБ? Тогда откуда трансформатор? Или 4 В подать на USB, но тогда зачем вообще преобразовывать если у ПК и так 5В?
  5. Выше уже советовали,приобрети программатор USBasp,у меня все пк и ноуты на Вин10, большинство х64. Программатор работает на всех. Касаемо размера, кинь взор на ATmega32A-AU. Небольшой размер, да и в ЧипИДип стоит 110р и не нужно переписывать код. Плату придется переразводить, заодно разъем для прошивки установи, процесс заливки HEX'a займет 2 минуты с подключением и отключением программатора.
  6. Кажись ракурс)) ТС, на сколько занижены напряжения?этот БП на 400 Вт фактических, макс 450. Купить такой можно от 1000р в магазине, на авито еще дешевле. 600вт-2000р
  7. для красоты: R3 разместить над R2 R10 развернуть по горизонтали и выровнять с конденсатором С3.
  8. Нормально,только покомпактней сделай. И резисторы на SMD заменить можно.
  9. Чего то я не догоняю. Если я правильно понял, сигнал - это 1 импульс в секунду длиной в 0.1 мс? компактнее я думаю МК задействовать и через резисторы к нему подтянуть семисегментники
  10. Забыл, сопротивление резисторов выбери не оч низкое,а то греться будут. Пусть сопротивление делителя хоть 1.5-2 кОм будет
  11. Для начала узнай максимальное напряжение снимаемое с реостата,скорее всего это будет 12в. Пропускаешь через делитель , напряжение источника 14 В(при 12В с реостата), на выходе должно быть 5 В. Выход делителя цепляешь к АЦП. Когда заслонка закрыта, значение АЦП будет около 0 или 1024,когда полностью открыта - 1024 или 0. В коде делаешь опрос +-50 значений АЦП.Т.е. если заслонка открыта, на АЦП значение будет от 876 до 1024 (утрированно). там пишешь: val = analogRead(3); if(val > 880 && val <= 1024){ Включить шагой двиг или взорвать бензобак; } И задержку сделай после выполнения команды хоть на 100мс, чтобы не дребезжала и не вертелась как сумасшедшая. Как то так.
  12. Всем привет. Можно ли измерить 230 вольт ардуиной,если напряжение пропустить через диодный мост и делитель напряжения? Вроде понизить нужно в 72 раза,но в инете я такого не встречал. Питание контроллера будет через импульсный БП.
  13. берешь импульсник понижающий до 12В,берешь на авито бесперебойник для ПК без АКБ за 500р.вместо АКБ ставишь импульсник и радуешься)))только соглашусь с вопросом@bigmanlav ,зачем?)
  14. Тема на соседском форуме Но тоже на 8 Ом. А чем питать собираетесь?
  15. Модуль неплох,но нельзя поменять имя, поставить пароль и поменять адрес. АТ команды не работают)))
  16. Всем привет. Хочу в переносные колонки впихнуть блютуз модуль,уж очень понравилось без проводов))) посоветуйте плз модуль,с которым не будет проблем при смене имени,пароля и адреса)))купил bk8000l,все норм,но поменять нельзя ничего(((
  17. Это для усилителя,но для Ваших целей тоже попрет)Резистор меременный на вход только воткнуть надо)
  18. Елки иголки!!!Точно)))Спасибо,так и сделаю)))
  19. Стоит удобно)Не хочется печать переделывать. На борту АТмега328,задействуется только первый таймер,нулевой или второй можно выделить для ЮАРТа. Атмега соеденина с 18битным АЦП,а индикатор 4х разрядный. Для настроичного коэффициента недостаточно информации с индикатора,вот и хочу состояние переменной вывести на пк.
  20. А есть у кого-нибудь пример реализации программного UART'а в CVAVR?
  21. Вывод информации нужен только для отладки,а индикатор не хрчется перекидывать,т.к. оооооочень удобно стоит)))
  22. Никитос

    Програмный UART CVAVR

    Всем привет. Сделал устройство с семисегментным индикатором,но понадобилось снимаемые значения еще и на пк выводить. А порт UART'а занят,связь нужна симплексная,т.е. в одну сторону. Можно ли как-то вывести инфу на порт В0?Или проще задействовать реализацию железа,а индикатор перебросить на другие порты?
×
×
  • Создать...