Гость knupi

8051, у меня вопрос?

11 сообщений в этой теме

Гость knupi   
Гость knupi

Я разработал измеритель частоты с выходом на семисегм. индикатор, при разработке схемы я нашел, что надо подключать reset через сопротивление и конденсатор, почему именно так, обьясните процесс сброса при включении питания, попроще?

Поделиться сообщением


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

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
falcon39    1
Я разработал измеритель частоты с выходом на семисегм. индикатор, при разработке схемы я нашел, что надо подключать reset через сопротивление и конденсатор, почему именно так, обьясните процесс сброса при включении питания, попроще?

Схема должна удерживать лог 1 в течении 2 и более машинных циклов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость knupi   
Гость knupi

Я разработал измеритель частоты с выходом на семисегм. индикатор, при разработке схемы я нашел, что надо подключать reset через сопротивление и конденсатор, почему именно так, обьясните процесс сброса при включении питания, попроще?

Схема должна удерживать лог 1 в течении 2 и более машинных циклов

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MaStak    2

конденсатор даёт задержку для раскачки резонатора при включении.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость knupi   
Гость knupi
конденсатор даёт задержку для раскачки резонатора при включении.

Т.е. как я понимаю на reset должно быть высокое напряжение в течении неск. машинных циклов для того чтобы МК начал нормально работать, а обеспечивается это тем что при разрядке конденсатора на reset какое-то время остается единица. или наоборот при зарядке конденсатора на reset остается единица? Обьясните мне электричество, как что происходит с момента подачи питания до инициализации мк (как работает reset)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
конденсатор даёт задержку для раскачки резонатора при включении.

конденсатор в цепи сброса не даёт задержку раскачки кварца. Он даёт задержку включения микроконтроллера.

Т.е некоторое время удерживает МК в состоянии сброса. Это просиходит из-за того что напряжение на конденсаторе достигает напряжения питания не мгновенно,а с некоторой задержкой. Время задержки можно посчитать по формуле T=3..5*R*C

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
falcon39    1

В задержкае состояния сброса для раскачки кварца есть своя доля истены, так как выводы к которым подключается кварц это вход и выход инвертирующего усилителя, а внем как известно есть переходные процессы.

Я както выкачивал инфу по пикам так вот там конкретно описано почему сброс должен быть некоторое время, какраз для раскачки генератора.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость knupi   
Гость knupi

конденсатор в цепи сброса не даёт задержку раскачки кварца. Он даёт задержку включения микроконтроллера.

Т.е некоторое время удерживает МК в состоянии сброса. Это просиходит из-за того что напряжение на конденсаторе достигает напряжения питания не мгновенно,а с некоторой задержкой. Время задержки можно посчитать по формуле T=3..5*R*C

Т.е. как только конденсатор зарядится состояние сброса пропадет? Что было бы если конденсатора не было?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MaStak    2

Цитата из хелпа по ВЕ51

"Сброс. В отличие от МК48 сброс МК51 осуществляется путем подачи на вход СБР (RST) сигнала 1. Для уверенного сброса МК51 этот сигнал 1 должен быть удержан на входе СБР по меньшей мере в течение двух машинных циклов (24 периода резонатора). Квазидвунаправленые буферные схемы внешних выводов ALE и мPSEN находятся при этом в режиме ввода. Под воздействием сигнала СБР сбрасывается содержимое регистров: PC, АСС, В, PSW, DPTR, TMOD, TCON, Т/C0, T/C1, IE, IP и SCON, в регистре PCON сбрасывается только старший бит, в peгистр-указатель стека загружается код 07Н, а в порты Р0-Р3 _ коды 0FFH. Состояние регистра SBUF неопределенное. Сигнал СБР не воздействует на содержимое ячеек РПД. Когда включается электропитание (VCC), содержимое РПД неопределенно, за исключением операции возврата из режима пониженного энергопотребления.

На рис. 3.17 показана схема автоматического формирования сигнала СБР при включении электропитания. Время, необходимое для полного заряда емкости, обеспечивает уверенный запуск резонатора и его работу в течение более чем двух машинных циклов."

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость knupi   
Гость knupi

На рис. 3.17 показана схема автоматического формирования сигнала СБР при включении электропитания. Время, необходимое для полного заряда емкости, обеспечивает уверенный запуск резонатора и его работу в течение более чем двух машинных циклов."

А рисунок, если можно? если б не было конденсатора то сброс длился бы 1 машинный цикл или как?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MaStak    2

reset51.jpg

В момент включения, напряжение на СБР практически равно +5V.

По мере зарядки конденсатора, напряжение падает, и в конце

практически равно 0.

Ну ... если убрать конденсатор, как сам понимаешь, 1 на СБР не появиться (никогда :) ).

Поделиться сообщением


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Пардон муа, правильно пишется хокку... и потом, не люблю тянуть кота за... шуму много толку ноль.
    • Там скорее проблемы с питанием. Сборка до 3,7 В работоспособна. P.S. Проверил на своём доисторическом. Производитель не обманул. Реле уверенно тянет начиная с 3,65 В.  А у топика батарейки сели до 3,3.
    • подразумительная у вас переписка
    • Вдогонку единственный вопрос: какой дебил впёр LM324 в  ? Вот что у них (и LM358 тоже) на выходе творится:
    • как-то можно отредактировать? (оригинала, копии - нет) как это нет оригинала...дичь. Странно что у вас письма ходят через архив.  Архиватором можно было повредить, как вашим, так и получателем. родной сайт макрософ Центр справки Excel  + сервис онлайн восстановление Excel
    • Вот такое "чудо" (фото) с описываемыми  ранее параметрами элементов обмоток сейчас на "полигоне".Обмотки прихватил термоклеем.Испытываю 2 недели баланс ушел с 80 мв до 350 мв на Квазаре.Есть сенс также испытать SD в корпусе АBS от Гордея. Длина Тх -70 см., Rх- 58 см.( как вы рекомендовали ранее в первых постах по SD. Сводилось замечательно- плавно , несмотря на разницу в толщине Тх и Rх раза в четыре.(Предполагаю из-за того, что сделал в пенопласте соответствующие углубления для Tх и Rх, чтобы все три обмотки располагались "параллельно горизонту"(как по другому написать?) В корпусе ABS  обмотки мотал по шаблону из проволоки 0,8 мм.(фото).Размер Тх остался 70 мм.а размер Rх "подогнался" не 58 , а до 64 мм.C конденсаторами 330 нф и 47 нф для частоты около 8500 Гц разность в пределах 1600 гц- " +", " -".( правда при увязке Rх частота уменьшится, но думаю будет в пределах) При сведении баланса "пенопластовой" катушки разбаланс менялся при сдвиге где-то в пределах до 5 мм с двух сторон.( при указанных Вами  длинах обмоток 70 и 58).  По этой  причине я и взял такой отступ от краев корпуса.Кроме того у Тх при д=0,4 итак изрядный вес(120), если увеличить ее диаметр соответственно вес будет где-то 150-160. Поэтому хочу сделать в корпусе ABS. соответственно Вашей рекомендации относительно-"больше пенопласта". Но хочу вырезать по размеру целиком шаблон из плотного пенопласта  и "канавки"  для Тх и RХ под корпус  ABS.  "Канавки" с учетом выравнивания Тх и Rх по горизонту.Дно корпуса и верх корпуса после пенопласта проклеить строительной лентой(?) по вашей рекомендации.Два "зайца" убиты? Кстати нигде на форумах не заметил  - после замера резонанса Rх при сдвиге и "раздвиге" этих обмоток в SD меняется частота резонанса9 но если это расстояние 5мм -незначительно.Извиняюсь за "Остапа понесло".