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

Логическая Единица При Включении Контроллера


svip

Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

А она тебе сильно мешает?

Вариант программный - сразу при включении задавать нужное состояние портов.

Недостаток - это происходит не мгновенно, некоторые нагрузки подобного не терпят.

Вариант аппаратный - поставить на эти выводы инверторы.

Недостаток - лишнее "железо" на плате.

Как советовать, так все чатлане ...

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

PIC попробуй, я там такого не наблюдал

Мигрей а в NEC как с этим делом??

Пишу на Си CCS PICC для PIC, CVAVR для AVR, и иногда IAR для NEC. Особенно привык к SIM300dz.

ICQ: 288449055

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Да мешает реально. на атмеге 16. Програмно пробовал - все равно еденица проскакивает. аппаратно не получится - нет места на плате :(

С кодом вроде все впорядке. я в AVR-ах всегда такое наблюдаю.

Ссылка на комментарий
Поделиться на другие сайты

Дай конфигурацию портов.

Ты случайно не кодвиженом апользуешься ? Там в автогенераторе, есть выбор, устанавливать на выходе 1, или 0.

Я был механик, я есть механик, я буду механик

Ссылка на комментарий
Поделиться на другие сайты

может супервизор на Reset поставить, только такой чтобы время задержки выдачи сигнала после подачи питания можно было регилировать кондёром например, или самоделку какую-нибудь только RC плохо работают при пропадании питания и мгновенной повторной падачи питания, конденсатор не успевает разрядится для выдачи сигнала, а схема уже сбивается

Ссылка на комментарий
Поделиться на другие сайты

похоже что прийдется дешефратор ставить. он при всех еденицах на входе даст все нули на выходе :) правда как его запихнуть в схему.

Ссылка на комментарий
Поделиться на другие сайты

Да вроде всё правильно, ну ладно, была-не была, попробуем наоборот :)

Вот сделай так, и посмотри что на выходах.

PORTA=0x00;

DDRA=0x00;

PORTB=0xFF;

DDRB=0xFF;

PORTC=0xFF;

DDRC=0xFF;

PORTD=0xFF;

DDRD=0xFF;

Да и тебе нужны не дешифраторы, а инверторы.

Я был механик, я есть механик, я буду механик

Ссылка на комментарий
Поделиться на другие сайты

Попробвал - то же самое. короткоя подача на порты единицы. а дешифратором обойтись можно, потому что критична эта единица толко на одном порту который используется для переключения симисторов.

Ссылка на комментарий
Поделиться на другие сайты

В где ты её увидел???

Вот вотрой день кручу мегу8 и мегу128.

1 появляеться только там, где я её выставляю.

Как она может появиться если DDR поставить на вход.

И не забывай, что при установке PORTx.x=1 ты включаешь подтягивающие порты.

Аосмотри что у тя там еще инициализировано....

Мож что-то где-то....

А еденицы на всех портах?

Пишу на Си CCS PICC для PIC, CVAVR для AVR, и иногда IAR для NEC. Особенно привык к SIM300dz.

ICQ: 288449055

Ссылка на комментарий
Поделиться на другие сайты

Тоже я крутил мега 16 и 32 :) Никаких еденичек нет... Это будет чтото в програме.. Вот была проблема с мосфетом... При включении вывод висит в Z а мосфет через длиный провод ловил наводку из сети... И на инбикаторе который был собран на 2 74HC595 тоже наблюдалась цветомузыка когда подносиш руку к доске при програмировании (проц в ресету) Решало задачу подтягивание туда куда надо... У индикатора к плюсу а у мосфета наоборот к минусу...

Ссылка на комментарий
Поделиться на другие сайты

У NEC при включении все двунаправленные порты настраиваются на ввод, без подтягивающих резисторов.

Есть однаправленные порты, или выводы для специальных устройств, но это исключение и их состояние легко отслеживается по даташиту.

Впрочем как и у большинства микроконтроллеров других производителей.

Теперь посмотрим к чему приводит настройка на вход.

Как правильно заметил wowa, в этом случае вывод висит в Z-состоянии, и напряжение на нем, видимое осцилографом, будет зависить от нагрузки, подключенной к этому выводу.

- Если дальше стоит ТТЛ-вход, то из-за особенностей его схемотехники, на нем будет логическая едница.

- Если к выводу подсоединен npn-транзистор, то осцилографом мы увидим "нолик".

- Если стоит полевой транзистор, ключик какой ни будь, или КМОП-микросхема, то состояние будет ХЕЗ, со всеми вытекающими из этого проблемами в виде наводок.

Как бороться wowa тоже написал, грамотная подтяжка решает эту проблему.

P.S. Вообще в даташитах приводится схемотехника портов, если ее внимательно посмотреть, то все станет понятно и ошибок в проекте будет намного меньше.

Как советовать, так все чатлане ...

Ссылка на комментарий
Поделиться на другие сайты

Попробвал - то же самое. короткоя подача на порты единицы. а дешифратором обойтись можно, потому что критична эта единица толко на одном порту который используется для переключения симисторов.

Единица появляется максимум на 15-20 тактов системной частоты, то есть пока в программе не произойдет инициализация портов и установление на выходе требуемых логических уровней. Если симисторам в схеме не надо переключаться с частотй работы ядра микропроцессора, достаточно рассчитать и установить на выходе МК RC цепочку.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Не загоняйся, Нужно менять - просто поменяй и всё. Мож там вообще 1 емкость просела а тут целая формула бороды намечается 
    • Первый разобранный магнитофон  Где то даже движок от него лежит.
    • На некоторых Лого есть дисплейчик. и на нем видно все и даже в ручную при желании можно сделать коррекцию программы. Может уже хватит вздрагивать, пора ремонтировать.
    • Уважаемые товарищи, нужны схемы, либо НТД для ремонтов блоков очень срочно!!!! Всё кроме реле Р10ТМУ, уже нашёл не вашем форуме и их отремонтировали....любая помощь приветствуется
    • Все предложенные к рассмотрению источники питания работают примерно по одному принципу: сетевое напряжение выпрямляется, фильтруется (получаем чуть больше 300 вольт постоянного), затем преобразуется снова в переменное, но уже на частотах в несколько десятков килогерц, понижается на трансформаторе и снова выпрямляется. За счёт высокой частоты преобразования используется трансформатор на ферритовом, а не на стальном, сердечнике, гораздо меньших габаритов и стоимости. Минусы: значительное усложнение схемы блока и вероятность возникновения различных помех от него. Модули управления (кроме первого) также являются импульными преобразователями, с теми же достоинствами и недостатками. Если нужно по быстрому собрать некое подобие ЛБП, то уж лучше брать модуль вроде этого. Ну и блок питания к нему соответствующий. Но не очень понятно, какой практический опыт можно получить от соединения готовых модулей парой проводов.  
    • У меня больше всего вопросов вызвала необычная схема обеспечения отрицательного питания. Автор этой обстоятельной заметки пишет: For this supply to work correctly, the transformer must have a secondary voltage of at least 18V RMS.  Почему? Что будет не так с отрицательным питанием, если напряжение на трансформаторе будет меньше 18В?   https://tinyurl.com/23mlwxtt - я в простейшей эмуляции ставлю 12В пикового напряжения для трансформатора и на стабилитроне все как положено: -5.6В.
×
×
  • Создать...