В железе есть подтяжка входов INT0 и INT1 (да и вообще всех входов)?
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
динамическую индикацию часов в Attiny2313 на одном порту.
, 1порт = 8 ног,возможны такие варианты: (всё зависит от сложности планируемой обвязки) 1вар) 7ног на сегменты 1 на счетчик для перебора разрядов (останется придумать только как его синхронизировать (сбрасывать), например по сочетанию какого либо сегмента и "тактового" импульса или по прижатию тактовой ноги к "0") 2вар) использовать сдвиговый регистр (в него загружать сегмент) 2-3 ноги уйдёт на регистр + по ноге на разряд 3вар) 2 сдвиговых регистра (8ми битные) последовательно - в один грузить цифру, в другой расположение, впишется в 3ноги. 4вар) сочетание сдвиг регистра и счетчика: цифру в регистр, а счетчик перебирает разряды, тоже можно в 3-4 ноги вписать.
Добавлено after 9 minutes 15 seconds: 5вар) если только 2 цифры на индикаторе - 7 ног на сегменты 1 на разряды (один с инвертором) 6вар) сдвиговый регистр (сегменты) + декодер (разряды) = 5-6ног 7вар) можно через мультиплексор 4 ноги пропустить - станет 8 но поочереди, 1 на управление мультиплексором и 3 через декодер (получится до 8 разрядов индикатора), правда яркость будет в 2 раза ниже.
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Доброго времени суток мастерам! Впервые подключаю Arduino Mega 2560. Заливаю по ICSP китайским USB-программатором, прямо из БаскомАВР. Пробный тест: светодиодик L не моргает (просто потушен), а вместо логических уровней 0/1, на выводах 2,4-2,5 Вольт. Вот кусочек текста: $regfile = "m2560def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Porth = Output Config Portb = Output Portb.7 = 1 Do Porth = &B11110000 Wait 1 Porth = &B00001111 Wait 1 Portb.7 = 1 Wait 1 Portb.7 = 0 Wait 1 Loop End До этого пробовал МЕГУ 328 - всё происходило нормально (и шилось и моргало и уровни были 0/5В). Буфер чтения и записи на первый взгляд совпадают, ошибок не выдаёт. В эмуляторе Баскома - работает правильно. Напряжение питания не "просажено", внешних нагрузок от платы не питаю. Все порты свободные (просто тест на пустой плате). В чём косяк? Ткните мордой...
Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
Добавлено: Ср окт 25, 2017 20:00:44
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт мар 26, 2009 20:53:27 Сообщений: 398 Откуда: Беларусь.Минская обл.
Рейтинг сообщения:0
а не маленькая ли задержка между переключениями? Частота большая выходит, может из-за этого и не горит.
У меня свой вопрос, управляю шаговым двигателем, использую 4 выхода порта с кручу таким способом Case 1 : Portc = &B00000101 Case 2 : Portc = &B00000110 Case 3 : Portc = &B00001001 Case 4 : Portc = &B00001010 так вот, мне нужно использовать другие выходы порта с PC4-PC5 под свои нужды. Каким образом переписать код управления чтобы остальные выходы не выдавали нули? А только 4 выхода РС0-РС3 использловались в условиях Case
так вот, мне нужно использовать другие выходы порта с PC4-PC5 под свои нужды. Каким образом переписать код управления чтобы остальные выходы не выдавали нули? А только 4 выхода РС0-РС3 использловались в условиях Case
...нужно использовать другие выходы порта с PC4-PC5 под свои нужды. Каким образом переписать код управления чтобы остальные выходы не выдавали нули? А только 4 выхода РС0-РС3 использловались в условиях Case
МАску используй... PortC = PortC AND &B11101111 'Это сбросит РortС.4 в ноль не тронув остального содержимого PortC = PortC XOR &B00010000 'Это установит РortС.4 в единицу не тронув остальное содержимое ... Свою проблему решил... Контроллер оказался пробит статикой . Весь или частично - не выяснял, но ясно одно, что микросхему придётся перепаивать...
Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
Добавлено: Ср ноя 08, 2017 22:40:18
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт мар 26, 2009 20:53:27 Сообщений: 398 Откуда: Беларусь.Минская обл.
Рейтинг сообщения:0
Помогите уважаемые, такая проблема. Собираю спидометр стрелочный на шаговом двигателе. И необходимо точно измерять частоту от датчика скорости. Написал программку. Так вот частота немного не совпадает с той что я пускаю на вход(отстает на 1гц до 40гц на входе) и на некоторых частотах дергается и при увеличении дальше отстает уже на 2гц, если частота выше 115гц то на 3гц и так далее. В протеусе проблем нету. Посмотрите мое видео, если плохо объяснил. Прикрепляю ниже. Та вот дело в том что у меня контроллер тактируется от внутреннего генератора 8мгц. Может ли быть такой косяк из-за этого?И необходимо поставить кварц? Или в чем то другом проблема? https://cloud.mail.ru/public/2G9i/woSzVVEge
Внутренний генератор конечно штука нестабильная, и для частотомера однозначно нужен внешний кварц, но все же код желательно было бы привести. Никто же не знает, как именно Вы измеряете частоту. Захватом таймера? Или подсчетом импульсов внешним прерыванием?
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения